|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface BuildAgent
| Field Summary |
|---|
| Fields inherited from interface jetbrains.buildServer.agentServer.Agent |
|---|
AGENT_PLUGIN_NAMES_FILTER, AGENT_PLUGINS_DIR, AGENT_UPDATE_CONTENTS_PATH, AGENT_UPDATE_CONTENTS_XML, BUILD_AGENT, DISTRIBUTION_ARCH_NAME, UPDATE_PATH |
| Method Summary | |
|---|---|
void |
ensureIdle()
Blocks until currently running build finishes and all build messages are sent to the server |
void |
ensureNoPendingCommands()
Blocks until all pending build messages are sent to the server |
java.lang.String |
getAccessCode()
Deprecated. use AgentRunningBuild! |
java.lang.String |
getBuildId()
Current build id |
BuildAgentConfiguration |
getConfiguration()
Returns agent configuration |
java.lang.Integer |
getId()
Agent id. |
java.util.Collection<AgentBuildRunner> |
getRunners()
Returns array of registered runners |
jetbrains.buildServer.agentServer.Server |
getServerProxy()
|
XmlRpcHandlerManager |
getXmlRpcHandlerManager()
XML-RPC handler manager to manage XML-RPC handlers |
void |
init(java.lang.String[] args)
Deprecated. should not be called from plugin code |
boolean |
isRunning()
Agent is running build |
boolean |
registerOnBuildServer(java.lang.String buildId)
Reguister on server |
boolean |
shutdown()
immediate shutdown, running build will be terminated |
boolean |
shutdownWaitForBuild()
shutdown after build has finished |
void |
start()
starts agent |
void |
unregisterFromBuildServer()
Disconnect buidl agent from server |
| Methods inherited from interface jetbrains.buildServer.agentServer.Agent |
|---|
ping, run, stopBuild, upgrade |
| Methods inherited from interface jetbrains.buildServer.agentServer.AgentLogListener |
|---|
buildFinished, buildInterrupted, log, markCheckoutDirClean, markCheckoutDirDirty |
| Method Detail |
|---|
void start()
boolean shutdown()
boolean shutdownWaitForBuild()
java.lang.Integer getId()
@Nullable java.lang.String getBuildId()
@Nullable java.lang.String getAccessCode()
void ensureIdle()
void ensureNoPendingCommands()
@Deprecated void init(java.lang.String[] args)
java.util.Collection<AgentBuildRunner> getRunners()
@Nullable jetbrains.buildServer.agentServer.Server getServerProxy()
BuildAgentConfiguration getConfiguration()
boolean registerOnBuildServer(java.lang.String buildId)
buildId - runnong buils id
void unregisterFromBuildServer()
boolean isRunning()
XmlRpcHandlerManager getXmlRpcHandlerManager()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||