Class LocalResultProcessorImpl
java.lang.Object
com.atlassian.bamboo.v2.build.agent.LocalResultProcessorImpl
- All Implemented Interfaces:
LocalResultProcessor
,ResultProcessor
-
Constructor Summary
ConstructorDescriptionLocalResultProcessorImpl
(@NotNull LocalBuildResultProcessor localBuildResultProcessor) -
Method Summary
Modifier and TypeMethodDescriptionvoid
processResult
(@NotNull CommonContext context) void
removeFromQueue
(@NotNull ResultKey resultKey) Wrapper aroundBuildQueueManager.removeBuildFromQueue(ResultKey)
that handles result processing after removal from queue.void
terminateResult
(@NotNull ResultKey resultKey) Method invoked when process producing a result is stopped abrubtly (by a user, by an agent going down...)
-
Constructor Details
-
LocalResultProcessorImpl
public LocalResultProcessorImpl(@NotNull @NotNull LocalBuildResultProcessor localBuildResultProcessor)
-
-
Method Details
-
processResult
- Specified by:
processResult
in interfaceResultProcessor
-
terminateResult
Description copied from interface:LocalResultProcessor
Method invoked when process producing a result is stopped abrubtly (by a user, by an agent going down...)- Specified by:
terminateResult
in interfaceLocalResultProcessor
-
removeFromQueue
Description copied from interface:LocalResultProcessor
Wrapper aroundBuildQueueManager.removeBuildFromQueue(ResultKey)
that handles result processing after removal from queue.- Specified by:
removeFromQueue
in interfaceLocalResultProcessor
-