|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RemoteAgentManager
Manages the interactions with remote agents
Method Summary | |
---|---|
void |
bootstrapping(java.lang.String agentHostName)
Notifies the RemoteAgentManager that a remote agent has commenced bootstrapping. |
void |
checkOfflineAgents()
Runs a check for offline remote agents. |
java.util.LinkedList<java.lang.String> |
getRemoteAgentLog()
|
RemoteAgentDefinition |
registerAgent(RemoteAgentDefinition remoteAgentDefinition)
Initial setup / verification of the agent. |
void |
setRemoteAgentFunctionEnabled(boolean remoteAgentFunctionEnabled)
Controls whether the remote agent functionality of Bamboo is enabled. |
boolean |
updateRemoteAgentStatus(java.lang.Long agentId,
AgentStatus status,
SystemInfo systemInfo)
Updates the BuildAgentImpl 's status representing a remote agent on the local server. |
Method Detail |
---|
@NotNull RemoteAgentDefinition registerAgent(@NotNull RemoteAgentDefinition remoteAgentDefinition) throws BambooLicenseException
remoteAgentDefinition
- - id may be -1 if the build is new
BambooLicenseException
boolean updateRemoteAgentStatus(@NotNull java.lang.Long agentId, @NotNull AgentStatus status, @NotNull SystemInfo systemInfo)
BuildAgentImpl
's status representing a remote agent on the local server.
agentId
- status
- systemInfo
-
void checkOfflineAgents()
void bootstrapping(java.lang.String agentHostName)
Notifies the RemoteAgentManager
that a remote agent has commenced bootstrapping.
agentHostName
- The host name or IP address of the host on which the remote agent is running. null
if unknown.java.util.LinkedList<java.lang.String> getRemoteAgentLog()
void setRemoteAgentFunctionEnabled(boolean remoteAgentFunctionEnabled) throws java.lang.Exception
Controls whether the remote agent functionality of Bamboo is enabled.
remoteAgentFunctionEnabled
- true
if remote agent functionality should be enabled; false
otherwise.
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |