Class BpmnInterface
java.lang.Object
org.flowable.engine.impl.bpmn.webservice.BpmnInterface
An Interface defines a set of operations that are implemented by services external to the process.
- Author:
- Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected BpmnInterfaceImplementationprotected StringMapping of the operations of this interface. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOperation(Operation operation) getId()getName()getOperation(String operationId) voidvoidsetImplementation(BpmnInterfaceImplementation implementation) void
-
Field Details
-
id
-
name
-
implementation
-
operations
Mapping of the operations of this interface. The key of the map is the id of the operation, for easy retrieval.
-
-
Constructor Details
-
BpmnInterface
public BpmnInterface() -
BpmnInterface
-
-
Method Details
-
getId
-
setId
-
getName
-
setName
-
addOperation
-
getOperation
-
getOperations
-
getImplementation
-
setImplementation
-