Class AbstractBuildAgentContext
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.Proxyfied<BuildAgentEx>
-
- jetbrains.buildServer.serverSide.impl.agent.AbstractBuildAgentContext
-
- All Implemented Interfaces:
Comparable<BuildAgent>
,BuildAgent
,Loggable
,AgentBuildHistory
,AgentDescription
,BuildAgentEx
,BuildAgentInit
,SBuildAgent
- Direct Known Subclasses:
AbstractBuildAgent
public abstract class AbstractBuildAgentContext extends Proxyfied<BuildAgentEx> implements BuildAgentEx
- Author:
- Eugene Petrenko Created: 13.02.2010 12:39:49
-
-
Field Summary
Fields Modifier and Type Field Description protected AgentContext
myContext
-
Fields inherited from interface jetbrains.buildServer.BuildAgent
DEFAULT_POOL_ID, DEFAULT_POOL_NAME
-
-
Constructor Summary
Constructors Constructor Description AbstractBuildAgentContext(AgentContext context, AgentDescription description)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentDescription
getAgentDescription()
void
setAgentDescription(AgentDescription agentDescription)
Updates agent description of agent.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jetbrains.buildServer.serverSide.AgentBuildHistory
getBuildHistory
-
Methods inherited from interface jetbrains.buildServer.serverSide.AgentDescription
getAvailableParameters, getAvailableParameterValue, getAvailableRunTypeIds, getAvailableRunTypes, getAvailableVcsPlugins, getBuildParameters, getConfigurationParameters, getCpuBenchmarkIndex, getCpuCount, getDefinedParameters, getOperatingSystemName, isCaseInsensitiveEnvironment
-
Methods inherited from interface jetbrains.buildServer.BuildAgent
getAgentPoolId, getCpuBenchmarkIndex, getCpuCount, getId, getName, isUpgrading
-
Methods inherited from interface jetbrains.buildServer.serverSide.BuildAgentEx
buildStartedOnAgent, clearSpecialState, getAgentType, getConnection, getCurrentAgentPluginsSignature, getCurrentAgentVersion, getLastFinishedBuildDateOnAgent, getParameterValue, getPingCode, getRemoteInterface, getSpecialState, isAccessible, isFakeAgent, isLocal, isLocalFast, isRemoved, markAsRemoved, register, runBuild, setCommunicationTimestamp, setPingCode, setUpgrading, stopBuild, trySetSpecialState, unregister, updateAgent, updateCommunicationTimestampInMemory, upgrade
-
Methods inherited from interface jetbrains.buildServer.serverSide.BuildAgentInit
generateUniqueAgentAuthorizationToken, initAgentTypeId, initAuthorized, initEnabled, restoreAgent, setAgentTypeId, setAuthorizationToken, setId, setName
-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface jetbrains.buildServer.serverSide.SBuildAgent
canStartBuildIfAgentOutdated, describe, getAgentPool, getAgentStatusRestoringTimestamp, getAgentStatusToRestore, getAgentTypeId, getAuthorizationToken, getAuthorizeComment, getBuildConfigurationsBuilt, getCommunicationProtocolDescription, getCommunicationProtocolType, getHostAddress, getHostName, getIdleTime, getLastCommunicationTimestamp, getPluginsSignature, getPort, getRegistrationTimestamp, getRunningBuild, getStatusComment, getUnregistrationComment, getVersion, isAuthorized, isCloudAgent, isEnabled, isOutdated, isPluginsOutdated, isRegistered, ping, releaseSources, releaseSources, setAuthorized, setEnabled, setEnabled
-
-
-
-
Field Detail
-
myContext
@NotNull protected final AgentContext myContext
-
-
Constructor Detail
-
AbstractBuildAgentContext
public AbstractBuildAgentContext(@NotNull AgentContext context, @NotNull AgentDescription description)
-
-
Method Detail
-
getAgentDescription
@NotNull public final AgentDescription getAgentDescription()
-
setAgentDescription
public final void setAgentDescription(@NotNull AgentDescription agentDescription)
Description copied from interface:BuildAgentEx
Updates agent description of agent.- Specified by:
setAgentDescription
in interfaceBuildAgentEx
-
-