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 AgentDescription
createAgentDescription(AgentDetails details)
BuildAgentEx
createDeadAgent(int agentId, int agentTypeId)
BuildAgentEx
createDeadAgent(String agentName, int agentTypeId)
BuildAgentEx
createFakeAgent(String agentName)
MockBuildAgent
createMockAgent(String... runTypes)
BuildAgentEx
createRegisteredAgent(AgentDetails agentDetails, RemoteAgentConnection agentConnection)
BuildAgentEx
createRegisteredAgentWithPollingConnection(AgentDetails agentDetails)
BuildAgentEx
createRegisteredAgentWithPollingConnection(AgentData agentData, String agentVersion, String pluginsSignature)
BuildAgentEx
createUnregisteredAgent(AgentData agentData)
MockAgentContext
getMockAgentContext()
-
-
-
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:
createAgentDescription
in interfaceBuildAgentFactory
-
createUnregisteredAgent
@NotNull public BuildAgentEx createUnregisteredAgent(@NotNull AgentData agentData)
- Specified by:
createUnregisteredAgent
in interfaceBuildAgentFactory
-
createRegisteredAgent
@NotNull public BuildAgentEx createRegisteredAgent(@NotNull AgentDetails agentDetails, @NotNull RemoteAgentConnection agentConnection)
- Specified by:
createRegisteredAgent
in interfaceBuildAgentFactory
-
createRegisteredAgentWithPollingConnection
@NotNull public BuildAgentEx createRegisteredAgentWithPollingConnection(@NotNull AgentDetails agentDetails)
- Specified by:
createRegisteredAgentWithPollingConnection
in interfaceBuildAgentFactory
-
createRegisteredAgentWithPollingConnection
@NotNull public BuildAgentEx createRegisteredAgentWithPollingConnection(@NotNull AgentData agentData, @NotNull String agentVersion, @NotNull String pluginsSignature)
- Specified by:
createRegisteredAgentWithPollingConnection
in interfaceBuildAgentFactory
-
getMockAgentContext
@NotNull public MockAgentContext getMockAgentContext()
-
createDeadAgent
@NotNull public BuildAgentEx createDeadAgent(int agentId, int agentTypeId)
- Specified by:
createDeadAgent
in interfaceBuildAgentFactory
-
createDeadAgent
@NotNull public BuildAgentEx createDeadAgent(@NotNull String agentName, int agentTypeId)
- Specified by:
createDeadAgent
in interfaceBuildAgentFactory
-
createFakeAgent
@NotNull public BuildAgentEx createFakeAgent(@NotNull String agentName)
- Specified by:
createFakeAgent
in interfaceBuildAgentFactory
-
-