Interface Server
-
- All Superinterfaces:
AgentLogListener
public interface Server extends AgentLogListener
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BUILD_SERVER
Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
ping()
This method is called by build agent to check if build server reachableboolean
unregister(int id)
Deprecated.boolean
unregister(int id, java.lang.String token)
unregister agent with specified id from serverjava.lang.String
updateAgentParameteres(java.lang.String serializedAgentDetails)
This method is called by build agent to update it's parameters on server.-
Methods inherited from interface jetbrains.buildServer.agentServer.AgentLogListener
buildDetachedFromAgent, buildFinished, buildInterrupted, buildInterrupted, isBuildFailing, log
-
-
-
-
Field Detail
-
BUILD_SERVER
@Deprecated static final java.lang.String BUILD_SERVER
Deprecated.- See Also:
- Constant Field Values
-
-
Method Detail
-
ping
boolean ping()
This method is called by build agent to check if build server reachable- Returns:
- true if server is reachable, false otherwise
-
updateAgentParameteres
java.lang.String updateAgentParameteres(java.lang.String serializedAgentDetails)
This method is called by build agent to update it's parameters on server. Build agent parameters may be changed by plugins and thus needed to be updated in server model- Parameters:
serializedAgentDetails
- serialized agent details- Returns:
- empty string
-
unregister
@Deprecated boolean unregister(int id)
Deprecated.- Parameters:
id
- id obtained via#registerAgent3
call- Returns:
- true deprecated since 2021.2, use unregister(id, token) instead of it
-
unregister
boolean unregister(int id, java.lang.String token)
unregister agent with specified id from server- Parameters:
id
- agent idtoken
- agent token. If the token isn't equal to token for the agent on server-side, server won't unregister the agent
-
-