Méthode | Description | |
---|---|---|
CancelPendingRequest ( string projectName ) : void | ||
GetCruiseServerSnapshot ( ) : ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot |
This only gets called while CCTray is polling for updates of known jobs WebException is caught and handled as CCTray will not deal with it
|
|
GetCruiseServerSnapshotEx ( ) : ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot |
Alternate method for retrieving current status for all projects without exception handling, for use within other ICruiseServerManager methods to provide user feedback
|
|
GetProjectList ( ) : ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject[] | ||
Initialize ( ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer server, string session, |
Initializes this instance with the appropriate information
|
|
Initialize ( ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer server, string session, string settings ) : void |
Initializes this instance with the appropriate information
|
|
JenkinsServerManager ( IWebRequestFactory webRequestFactory, IJenkinsApiFactory apiFactory, IDateTimeService dateTimeService ) : System | ||
Login ( ) : bool | ||
Logout ( ) : void | ||
SetConfiguration ( ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer server ) : void |
Sets the configuration
|
Méthode | Description | |
---|---|---|
HasCacheExpired ( ) : bool | ||
TimeSinceLastUpdate ( ) : System.TimeSpan | ||
UpdateAllJobsIfCacheExpired ( ) : void |
public CancelPendingRequest ( string projectName ) : void | ||
projectName | string | |
Résultat | void |
public GetCruiseServerSnapshot ( ) : ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot | ||
Résultat | ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot |
public GetCruiseServerSnapshotEx ( ) : ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot | ||
Résultat | ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot |
public GetProjectList ( ) : ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject[] | ||
Résultat | ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject[] |
public Initialize ( ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer server, string session, |
||
server | ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer | the BuildServer |
session | string | the SessionToken |
settings | the Settings | |
Résultat | void |
public Initialize ( ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer server, string session, string settings ) : void | ||
server | ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer | the BuildServer |
session | string | the SessionToken |
settings | string | the Settings in string form |
Résultat | void |
public JenkinsServerManager ( IWebRequestFactory webRequestFactory, IJenkinsApiFactory apiFactory, IDateTimeService dateTimeService ) : System | ||
webRequestFactory | IWebRequestFactory | |
apiFactory | IJenkinsApiFactory | |
dateTimeService | IDateTimeService | |
Résultat | System |
public SetConfiguration ( ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer server ) : void | ||
server | ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer | the BuildServer |
Résultat | void |