Class AgentTypeProviderRegistryImpl
- java.lang.Object
-
- jetbrains.buildServer.serverSide.agentTypes.AgentTypeProviderRegistryImpl
-
- All Implemented Interfaces:
AgentTypeProviderRegistry
public class AgentTypeProviderRegistryImpl extends Object implements AgentTypeProviderRegistry
- Author:
- Maxim.Manuylov Date: 15.11.11
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jetbrains.buildServer.serverSide.agentTypes.AgentTypeProviderRegistry
AgentTypeProviderRegistry.WithAgentTypeProvider<T>
-
-
Constructor Summary
Constructors Constructor Description AgentTypeProviderRegistryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
registerAgentTypeProvider(AgentTypeProvider provider)
void
setDefaultProvider(RealAgentTypeProvider defaultProvider)
<T> T
withAgentTypeProvider(AgentTypeProviderRegistry.WithAgentTypeProvider<T> call)
-
-
-
Method Detail
-
setDefaultProvider
public void setDefaultProvider(@NotNull RealAgentTypeProvider defaultProvider)
-
registerAgentTypeProvider
public void registerAgentTypeProvider(@NotNull AgentTypeProvider provider)
- Specified by:
registerAgentTypeProvider
in interfaceAgentTypeProviderRegistry
-
withAgentTypeProvider
@Nullable public <T> T withAgentTypeProvider(@NotNull AgentTypeProviderRegistry.WithAgentTypeProvider<T> call)
- Specified by:
withAgentTypeProvider
in interfaceAgentTypeProviderRegistry
-
-