Class RunningInstanceTaskFactory
- java.lang.Object
-
- jetbrains.buildServer.clouds.server.impl.instances.RunningInstanceTaskFactory
-
- All Implemented Interfaces:
InstanceUpdateTaskFactory
public class RunningInstanceTaskFactory extends Object implements InstanceUpdateTaskFactory
- Author:
- Eugene Petrenko Created: 10.11.2009 18:48:27
-
-
Constructor Summary
Constructors Constructor Description RunningInstanceTaskFactory(CloudEventDispatcher dispatcher, BuildAgentManager agentManager, ServerResponsibility serverResponsibility, StartingCloudInstanceTokens startingCloudInstanceTokens, AuthorizedCloudInstances authorizedCloudInstances)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceUpdateTask
createInstanceUpdateTask(CloudProfile profile, CloudInstance instance)
InstanceUpdateTask
createNonExistingInstanceTask(CloudProfile profile, CloudInstance instance)
InstanceUpdateTask
createStoppedInstanceTask(CloudProfile profile, CloudInstance instance)
-
-
-
Constructor Detail
-
RunningInstanceTaskFactory
public RunningInstanceTaskFactory(CloudEventDispatcher dispatcher, BuildAgentManager agentManager, ServerResponsibility serverResponsibility, StartingCloudInstanceTokens startingCloudInstanceTokens, AuthorizedCloudInstances authorizedCloudInstances)
-
-
Method Detail
-
createInstanceUpdateTask
@NotNull public InstanceUpdateTask createInstanceUpdateTask(@NotNull CloudProfile profile, @NotNull CloudInstance instance)
- Specified by:
createInstanceUpdateTask
in interfaceInstanceUpdateTaskFactory
-
createNonExistingInstanceTask
@NotNull public InstanceUpdateTask createNonExistingInstanceTask(@NotNull CloudProfile profile, @NotNull CloudInstance instance)
- Specified by:
createNonExistingInstanceTask
in interfaceInstanceUpdateTaskFactory
-
createStoppedInstanceTask
@NotNull public InstanceUpdateTask createStoppedInstanceTask(@NotNull CloudProfile profile, @NotNull CloudInstance instance)
- Specified by:
createStoppedInstanceTask
in interfaceInstanceUpdateTaskFactory
-
-