public class ShellActivityBehavior extends AbstractBpmnActivityBehavior
AbstractBpmnActivityBehavior.ErrorDeclarationForProcessInstanceFinder, AbstractBpmnActivityBehavior.ErrorPropagationException
Modifier and Type | Field and Description |
---|---|
protected Expression |
arg1 |
protected Expression |
arg2 |
protected Expression |
arg3 |
protected Expression |
arg4 |
protected Expression |
arg5 |
protected Expression |
cleanEnv |
protected Expression |
command |
protected Expression |
directory |
protected Expression |
errorCodeVariable |
protected static BpmnBehaviorLogger |
LOG |
protected Expression |
outputVariable |
protected Expression |
redirectError |
protected Expression |
wait |
bpmnActivityBehavior
Constructor and Description |
---|
ShellActivityBehavior() |
Modifier and Type | Method and Description |
---|---|
static String |
convertStreamToStr(InputStream is) |
void |
execute(ActivityExecution execution)
Default behaviour: just leave the activity with no extra functionality.
|
protected String |
getStringFromField(Expression expression,
DelegateExecution execution) |
checkIfCauseOfExceptionIsBpmnError, createCompensateEventSubscription, doLeave, executeWithErrorPropagation, isCompensationEventSubprocess, isProcessEngineExceptionWithoutCause, isTransactionNotActive, propagateBpmnError, propagateError, propagateException, propagateExceptionAsError, signal, signalCompensationDone
leave, leaveIgnoreConditions
protected static final BpmnBehaviorLogger LOG
protected Expression command
protected Expression wait
protected Expression arg1
protected Expression arg2
protected Expression arg3
protected Expression arg4
protected Expression arg5
protected Expression outputVariable
protected Expression errorCodeVariable
protected Expression redirectError
protected Expression cleanEnv
protected Expression directory
public void execute(ActivityExecution execution)
FlowNodeActivityBehavior
execute
in interface CoreActivityBehavior<ActivityExecution>
execute
in interface ActivityBehavior
execute
in class FlowNodeActivityBehavior
public static String convertStreamToStr(InputStream is) throws IOException
IOException
protected String getStringFromField(Expression expression, DelegateExecution execution)
Copyright © 2017. All rights reserved.