Class RealAgentTypeProvider
- java.lang.Object
-
- jetbrains.buildServer.serverSide.agentTypes.RealAgentTypeProvider
-
- All Implemented Interfaces:
AgentTypeProvider
public class RealAgentTypeProvider extends Object implements AgentTypeProvider
- Author:
- Eugene Petrenko Created: 04.09.2009 12:39:33
-
-
Constructor Summary
Constructors Constructor Description RealAgentTypeProvider()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentTypeDetails
getAgentTypeDetails(int agentTypeId, AgentTypeKey key)
static AgentTypeKey
makeKey(int id)
AgentTypeKey
makeKey(BuildAgentEx desc)
Creates agent type key for a given agent typevoid
setBuildAgentManager(BuildAgentManager buildAgentManager)
-
-
-
Method Detail
-
setBuildAgentManager
public void setBuildAgentManager(@NotNull BuildAgentManager buildAgentManager)
-
makeKey
@NotNull public AgentTypeKey makeKey(@NotNull BuildAgentEx desc)
Description copied from interface:AgentTypeProvider
Creates agent type key for a given agent type- Specified by:
makeKey
in interfaceAgentTypeProvider
- Parameters:
desc
- agent info- Returns:
- key or null
-
makeKey
@NotNull public static AgentTypeKey makeKey(int id)
-
getAgentTypeDetails
public AgentTypeDetails getAgentTypeDetails(int agentTypeId, @NotNull AgentTypeKey key)
- Specified by:
getAgentTypeDetails
in interfaceAgentTypeProvider
- Parameters:
agentTypeId
- agent type idkey
- agent type key- Returns:
- runtime agent type details
-
-