|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IBuildServiceHost
Method Summary | |
---|---|
void |
addBuildAgent(IBuildAgent agent)
Provides a mechanism by which agents may be added to the list during deserialization. |
IBuildAgent |
createBuildAgent(java.lang.String name,
java.lang.String buildDirectory)
Creates a build agent associated with the current service host and adds it to the list of agents. |
IBuildAgent |
createBuildAgent(java.lang.String name,
java.lang.String buildDirectory,
IBuildController buildController)
Creates a build agent associated with the current service host and adds it to the list of agents. |
IBuildController |
createBuildController(java.lang.String name)
Creates a build controller associated with the current service host. |
void |
delete()
Deletes the service host along with all associated controllers and agents. |
boolean |
deleteBuildAgent(IBuildAgent agent)
Delete BuildAgent |
void |
deleteBuildController()
Delete BuildController |
IBuildAgent |
findBuildAgent(java.lang.String controller,
java.lang.String name)
Find BuildAgent |
IBuildAgent[] |
getAgents()
Gets the list of agents associated with this service host |
java.lang.String |
getBaseURL()
Gets or sets the base URL for this service host |
IBuildServer |
getBuildServer()
The build server for this service host. |
IBuildController |
getController()
Gets the build controller associated with this service host |
java.lang.String |
getMessageQueueURL()
Gets the message queue address. |
java.lang.String |
getName()
Gets or sets the name for this service host |
java.lang.String |
getURI()
Gets the URI for this service host |
boolean |
isRequireClientCertificates()
Gets or sets a value indicating if the service host requires client certificates for incoming calls. |
boolean |
isVirtual()
Gets a value indicating whether or not this service host is virtual. |
void |
releaseOwnership()
Releases ownership of the service host. |
void |
save()
Saves any changes made since the last time the save method was called. |
void |
setBaseURL(java.lang.String value)
|
void |
setBuildAgentStatus(IBuildAgent agent,
AgentStatus status,
java.lang.String message)
Set build agent status |
void |
setBuildController(IBuildController controller)
Provides a mechanism by which a controller may be added to this service host during deserialization. |
void |
setBuildControllerStatus(ControllerStatus status,
java.lang.String message)
Set build controller status |
void |
setName(java.lang.String value)
|
void |
setRequireClientCertificates(boolean value)
|
void |
takeOwnership()
Takes ownership of the service host. |
Method Detail |
---|
IBuildServer getBuildServer()
boolean isVirtual()
java.lang.String getURI()
java.lang.String getName()
void setName(java.lang.String value)
java.lang.String getBaseURL()
void setBaseURL(java.lang.String value)
java.lang.String getMessageQueueURL()
boolean isRequireClientCertificates()
void setRequireClientCertificates(boolean value)
IBuildController getController()
IBuildAgent[] getAgents()
IBuildController createBuildController(java.lang.String name)
name
- The name by which the controller should be referenced
IBuildAgent createBuildAgent(java.lang.String name, java.lang.String buildDirectory)
name
- The name by which the agent should be referencedbuildDirectory
-
IBuildAgent createBuildAgent(java.lang.String name, java.lang.String buildDirectory, IBuildController buildController)
name
- The name by which the agent should be referencedbuildDirectory
- The build directory to use when running builds on the agentbuildController
- The build controller to associate the agent with
void delete()
void save()
void deleteBuildController()
boolean deleteBuildAgent(IBuildAgent agent)
agent
-
IBuildAgent findBuildAgent(java.lang.String controller, java.lang.String name)
controller
- name
-
void takeOwnership()
void releaseOwnership()
void setBuildControllerStatus(ControllerStatus status, java.lang.String message)
status
- message
- void setBuildAgentStatus(IBuildAgent agent, AgentStatus status, java.lang.String message)
agent
- status
- message
- void addBuildAgent(IBuildAgent agent)
agent
- void setBuildController(IBuildController controller)
controller
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |