|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProcessService
Provides support for executing ExternalProcess
s
Field Summary | |
---|---|
static java.lang.String |
CBD_BUILD_COMMANDLINE
Key name in custom build data |
Method Summary | |
---|---|
com.atlassian.utils.process.ExternalProcess |
createExternalProcess(CommonTaskContext taskContext,
ExternalProcessBuilder processBuilder)
Create a new ExternalProcess that logs to the BuildLogger for the given ResultKey
Processes created with this method will be decorated by any applicable TaskProcessCommandDecorator |
com.atlassian.utils.process.ExternalProcess |
createProcess(TaskContext taskContext,
ExternalProcessBuilder processBuilder)
Deprecated. since 5.0 use createExternalProcess(CommonTaskContext, ExternalProcessBuilder) |
com.atlassian.utils.process.ExternalProcess |
executeExternalProcess(CommonTaskContext taskContext,
ExternalProcessBuilder processBuilder)
Create and execute ExternalProcess that logs to the BuildLogger for the given ResultKey
Processes created with this method will be decorated by any applicable TaskProcessCommandDecorator |
com.atlassian.utils.process.ExternalProcess |
executeProcess(TaskContext taskContext,
ExternalProcessBuilder processBuilder)
Deprecated. since 5.0 use executeExternalProcess(CommonTaskContext, ExternalProcessBuilder) |
Field Detail |
---|
static final java.lang.String CBD_BUILD_COMMANDLINE
Method Detail |
---|
@NotNull com.atlassian.utils.process.ExternalProcess createExternalProcess(@NotNull CommonTaskContext taskContext, @NotNull ExternalProcessBuilder processBuilder)
ExternalProcess
that logs to the BuildLogger
for the given ResultKey
Processes created with this method will be decorated by any applicable TaskProcessCommandDecorator
taskContext
- processBuilder
-
@NotNull com.atlassian.utils.process.ExternalProcess executeExternalProcess(@NotNull CommonTaskContext taskContext, @NotNull ExternalProcessBuilder processBuilder)
ExternalProcess
that logs to the BuildLogger
for the given ResultKey
Processes created with this method will be decorated by any applicable TaskProcessCommandDecorator
taskContext
- processBuilder
-
@NotNull @Deprecated com.atlassian.utils.process.ExternalProcess createProcess(@NotNull TaskContext taskContext, @NotNull ExternalProcessBuilder processBuilder)
createExternalProcess(CommonTaskContext, ExternalProcessBuilder)
ExternalProcess
that logs to the BuildLogger
for the given PlanResultKey
Processes created with this method will be decorated by any applicable TaskProcessCommandDecorator
taskContext
- processBuilder
-
@NotNull @Deprecated com.atlassian.utils.process.ExternalProcess executeProcess(@NotNull TaskContext taskContext, @NotNull ExternalProcessBuilder processBuilder)
executeExternalProcess(CommonTaskContext, ExternalProcessBuilder)
ExternalProcess
that logs to the BuildLogger
for the given PlanResultKey
Processes created with this method will be decorated by any applicable TaskProcessCommandDecorator
taskContext
- processBuilder
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |