C# 클래스 PHmiRunner.Utils.Trends.TrendsRunTarget

상속: ITrendsRunTarget
파일 보기 프로젝트 열기: phmi/phmi

공개 메소드들

메소드 설명
Clean ( ) : void
GetPage ( int trendTagIds, CriteriaType criteriaType, System.DateTime criteria, int maxCount ) : double?[]>[].Tuple
GetSamples ( int trendTagIds, System.DateTime startTime, System.DateTime endTime, int rarerer ) : double?[]>[].Tuple
Run ( ) : void
TrendsRunTarget ( TrendCategory trendCategory, INotificationReporter reporter, ITrendsRepositoryFactory repositoryFactory, IProject project, ITimeService timeService, ITrendTableSelector tableSelector ) : System

비공개 메소드들

메소드 설명
DeleteOldTrendSamples ( ITrendsRepository repository ) : void
ProcessTrends ( ITrendsRepository repository ) : void

메소드 상세

Clean() 공개 메소드

public Clean ( ) : void
리턴 void

GetPage() 공개 메소드

public GetPage ( int trendTagIds, CriteriaType criteriaType, System.DateTime criteria, int maxCount ) : double?[]>[].Tuple
trendTagIds int
criteriaType CriteriaType
criteria System.DateTime
maxCount int
리턴 double?[]>[].Tuple

GetSamples() 공개 메소드

public GetSamples ( int trendTagIds, System.DateTime startTime, System.DateTime endTime, int rarerer ) : double?[]>[].Tuple
trendTagIds int
startTime System.DateTime
endTime System.DateTime
rarerer int
리턴 double?[]>[].Tuple

Run() 공개 메소드

public Run ( ) : void
리턴 void

TrendsRunTarget() 공개 메소드

public TrendsRunTarget ( TrendCategory trendCategory, INotificationReporter reporter, ITrendsRepositoryFactory repositoryFactory, IProject project, ITimeService timeService, ITrendTableSelector tableSelector ) : System
trendCategory TrendCategory
reporter INotificationReporter
repositoryFactory ITrendsRepositoryFactory
project IProject
timeService ITimeService
tableSelector ITrendTableSelector
리턴 System