Class BuildAgentFactoryImpl
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.BuildAgentFactoryImpl
-
- All Implemented Interfaces:
BuildAgentFactory
public class BuildAgentFactoryImpl extends Object implements BuildAgentFactory
-
-
Constructor Summary
Constructors Constructor Description BuildAgentFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentDescriptioncreateAgentDescription(AgentDetails details)DeadAgentcreateDeadAgent(int agentId, int agentTypeId)DeadAgentcreateDeadAgent(String agentName, int agentTypeId)BuildAgentExcreateFakeAgent(String agentName)BuildAgentExcreateRegisteredAgent(AgentDetails agentDetails, RemoteAgentConnection agentConnection)BuildAgentExcreateRegisteredAgentWithPollingConnection(AgentDetails agentDetails)RegisteredAgentcreateRegisteredAgentWithPollingConnection(AgentData agentData, String agentVersion, String pluginsSignature)UnregisteredAgentcreateUnregisteredAgent(AgentData agentData)voidsetContext(AgentContext context)voidsetDescriptionFactory(AgentDescriptionFactory descriptionFactory)
-
-
-
Method Detail
-
setContext
public void setContext(@NotNull AgentContext context)
-
setDescriptionFactory
public void setDescriptionFactory(@NotNull AgentDescriptionFactory descriptionFactory)
-
createAgentDescription
@NotNull public AgentDescription createAgentDescription(@NotNull AgentDetails details)
- Specified by:
createAgentDescriptionin interfaceBuildAgentFactory
-
createUnregisteredAgent
@NotNull public UnregisteredAgent createUnregisteredAgent(@NotNull AgentData agentData)
- Specified by:
createUnregisteredAgentin interfaceBuildAgentFactory
-
createRegisteredAgent
@NotNull public BuildAgentEx createRegisteredAgent(@NotNull AgentDetails agentDetails, @NotNull RemoteAgentConnection agentConnection)
- Specified by:
createRegisteredAgentin interfaceBuildAgentFactory
-
createRegisteredAgentWithPollingConnection
@NotNull public BuildAgentEx createRegisteredAgentWithPollingConnection(@NotNull AgentDetails agentDetails)
- Specified by:
createRegisteredAgentWithPollingConnectionin interfaceBuildAgentFactory
-
createRegisteredAgentWithPollingConnection
@NotNull public RegisteredAgent createRegisteredAgentWithPollingConnection(@NotNull AgentData agentData, @NotNull String agentVersion, @NotNull String pluginsSignature)
- Specified by:
createRegisteredAgentWithPollingConnectionin interfaceBuildAgentFactory
-
createDeadAgent
@NotNull public DeadAgent createDeadAgent(int agentId, int agentTypeId)
- Specified by:
createDeadAgentin interfaceBuildAgentFactory
-
createDeadAgent
@NotNull public DeadAgent createDeadAgent(@NotNull String agentName, int agentTypeId)
- Specified by:
createDeadAgentin interfaceBuildAgentFactory
-
createFakeAgent
@NotNull public BuildAgentEx createFakeAgent(@NotNull String agentName)
- Specified by:
createFakeAgentin interfaceBuildAgentFactory
-
-