public class WebServiceActivityBehavior extends AbstractBpmnActivityBehavior
Modifier and Type | Field and Description |
---|---|
static String |
CURRENT_MESSAGE |
protected List<AbstractDataAssociation> |
dataInputAssociations |
protected List<AbstractDataAssociation> |
dataOutputAssociations |
protected IOSpecification |
ioSpecification |
protected Operation |
operation |
multiInstanceActivityBehavior
bpmnActivityBehavior
Constructor and Description |
---|
WebServiceActivityBehavior(Operation operation) |
Modifier and Type | Method and Description |
---|---|
void |
addDataInputAssociation(AbstractDataAssociation dataAssociation) |
void |
addDataOutputAssociation(AbstractDataAssociation dataAssociation) |
void |
execute(ActivityExecution execution)
Default behaviour: just leave the activity with no extra functionality.
|
void |
setIoSpecification(IOSpecification ioSpecification) |
createCompensateEventSubscription, getMultiInstanceActivityBehavior, hasCompensationHandler, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehavior, signal, signalCompensationDone
leaveIgnoreConditions
public static final String CURRENT_MESSAGE
protected Operation operation
protected IOSpecification ioSpecification
protected List<AbstractDataAssociation> dataInputAssociations
protected List<AbstractDataAssociation> dataOutputAssociations
public WebServiceActivityBehavior(Operation operation)
public void addDataInputAssociation(AbstractDataAssociation dataAssociation)
public void addDataOutputAssociation(AbstractDataAssociation dataAssociation)
public void execute(ActivityExecution execution) throws Exception
execute
in interface ActivityBehavior
execute
in class FlowNodeActivityBehavior
Exception
public void setIoSpecification(IOSpecification ioSpecification)
Copyright © 2015. All rights reserved.