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 String
protected BpmnInterfaceImplementation
protected String
Mapping of the operations of this interface. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addOperation
(Operation operation) getId()
getName()
getOperation
(String operationId) void
void
setImplementation
(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
-