Class MockBuildAgentFactory
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.MockBuildAgentFactory
-
- All Implemented Interfaces:
BuildAgentFactory
public class MockBuildAgentFactory extends Object implements BuildAgentFactory
- Author:
- Maxim.Manuylov Date: 13.05.2008
-
-
Constructor Summary
Constructors Constructor Description MockBuildAgentFactory(BuildServerCreator fixture)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentDescriptioncreateAgentDescription(AgentDetails details)BuildAgentExcreateDeadAgent(int agentId, int agentTypeId)BuildAgentExcreateDeadAgent(String agentName, int agentTypeId)BuildAgentExcreateFakeAgent(String agentName)MockBuildAgentcreateMockAgent(String... runTypes)BuildAgentExcreateRegisteredAgent(AgentDetails agentDetails, RemoteAgentConnection agentConnection)BuildAgentExcreateRegisteredAgentWithPollingConnection(AgentDetails agentDetails)BuildAgentExcreateRegisteredAgentWithPollingConnection(AgentData agentData, String agentVersion, String pluginsSignature)BuildAgentExcreateUnregisteredAgent(AgentData agentData)MockAgentContextgetMockAgentContext()
-
-
-
Constructor Detail
-
MockBuildAgentFactory
public MockBuildAgentFactory(BuildServerCreator fixture)
-
-
Method Detail
-
createMockAgent
public MockBuildAgent createMockAgent(String... runTypes)
-
createAgentDescription
@NotNull public AgentDescription createAgentDescription(@NotNull AgentDetails details)
- Specified by:
createAgentDescriptionin interfaceBuildAgentFactory
-
createUnregisteredAgent
@NotNull public BuildAgentEx 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 BuildAgentEx createRegisteredAgentWithPollingConnection(@NotNull AgentData agentData, @NotNull String agentVersion, @NotNull String pluginsSignature)
- Specified by:
createRegisteredAgentWithPollingConnectionin interfaceBuildAgentFactory
-
getMockAgentContext
@NotNull public MockAgentContext getMockAgentContext()
-
createDeadAgent
@NotNull public BuildAgentEx createDeadAgent(int agentId, int agentTypeId)
- Specified by:
createDeadAgentin interfaceBuildAgentFactory
-
createDeadAgent
@NotNull public BuildAgentEx createDeadAgent(@NotNull String agentName, int agentTypeId)
- Specified by:
createDeadAgentin interfaceBuildAgentFactory
-
createFakeAgent
@NotNull public BuildAgentEx createFakeAgent(@NotNull String agentName)
- Specified by:
createFakeAgentin interfaceBuildAgentFactory
-
-