Package jetbrains.buildServer.agent.impl
Class RemoteAction
- java.lang.Object
-
- jetbrains.buildServer.agent.impl.RemoteAction
-
public abstract class RemoteAction extends Object
- Author:
- Kir
-
-
Constructor Summary
Constructors Constructor Description RemoteAction()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract String
describe()
boolean
executionFailureStopsBuild()
void
killed()
Called if this remote action was removed from the queue for some reason.abstract void
run()
boolean
tryToMerge(RemoteAction action)
-
-
-
Method Detail
-
describe
public abstract String describe()
-
tryToMerge
public boolean tryToMerge(RemoteAction action)
- Parameters:
action
- which should be merged into this action- Returns:
- true if action was successfully merged to this action
-
killed
public void killed()
Called if this remote action was removed from the queue for some reason. Action must not attempt to log additional build messages in this case.
-
executionFailureStopsBuild
public boolean executionFailureStopsBuild()
- Returns:
- true if failure to execute this command should stop the build and false if command can be safely ignored and build can be continued
- Since:
- 10.0.5
-
-