C# 클래스 Gallifrey.Backend

상속: IBackend
파일 보기 프로젝트 열기: BlythMeister/Gallifrey

공개 메소드들

메소드 설명
Backend ( InstanceType instanceType ) : System
Close ( ) : void
GetChangeLog ( System.Xml.Linq.XDocument changeLogContent ) : IEnumerable
Initialise ( ) : void
ResetInactiveAlert ( ) : void
SaveSettings ( bool jiraSettingsChanged ) : void
StartLockTimer ( System.TimeSpan initalTimeSpan = null ) : void
StopLockTimer ( ) : Guid?
TrackEvent ( TrackingType trackingType ) : void

비공개 메소드들

메소드 설명
CleanUpAndTrackingHearbeatOnElapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void
JiraExportHearbeatHearbeatOnElapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void
OnExportPromptEvent ( object sender, Gallifrey.JiraTimers.ExportPromptDetail promptDetail ) : void
OnNoActivityEvent ( object sender, int millisecondsSinceActivity ) : void

메소드 상세

Backend() 공개 메소드

public Backend ( InstanceType instanceType ) : System
instanceType InstanceType
리턴 System

Close() 공개 메소드

public Close ( ) : void
리턴 void

GetChangeLog() 공개 메소드

public GetChangeLog ( System.Xml.Linq.XDocument changeLogContent ) : IEnumerable
changeLogContent System.Xml.Linq.XDocument
리턴 IEnumerable

Initialise() 공개 메소드

public Initialise ( ) : void
리턴 void

ResetInactiveAlert() 공개 메소드

public ResetInactiveAlert ( ) : void
리턴 void

SaveSettings() 공개 메소드

public SaveSettings ( bool jiraSettingsChanged ) : void
jiraSettingsChanged bool
리턴 void

StartLockTimer() 공개 메소드

public StartLockTimer ( System.TimeSpan initalTimeSpan = null ) : void
initalTimeSpan System.TimeSpan
리턴 void

StopLockTimer() 공개 메소드

public StopLockTimer ( ) : Guid?
리턴 Guid?

TrackEvent() 공개 메소드

public TrackEvent ( TrackingType trackingType ) : void
trackingType TrackingType
리턴 void