C# Class Gallifrey.Backend

Inheritance: IBackend
Afficher le fichier Open project: BlythMeister/Gallifrey

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

Backend() public méthode

public Backend ( InstanceType instanceType ) : System
instanceType InstanceType
Résultat System

Close() public méthode

public Close ( ) : void
Résultat void

GetChangeLog() public méthode

public GetChangeLog ( System.Xml.Linq.XDocument changeLogContent ) : IEnumerable
changeLogContent System.Xml.Linq.XDocument
Résultat IEnumerable

Initialise() public méthode

public Initialise ( ) : void
Résultat void

ResetInactiveAlert() public méthode

public ResetInactiveAlert ( ) : void
Résultat void

SaveSettings() public méthode

public SaveSettings ( bool jiraSettingsChanged ) : void
jiraSettingsChanged bool
Résultat void

StartLockTimer() public méthode

public StartLockTimer ( System.TimeSpan initalTimeSpan = null ) : void
initalTimeSpan System.TimeSpan
Résultat void

StopLockTimer() public méthode

public StopLockTimer ( ) : Guid?
Résultat Guid?

TrackEvent() public méthode

public TrackEvent ( TrackingType trackingType ) : void
trackingType TrackingType
Résultat void