Class BpmnInterface
- java.lang.Object
-
- org.activiti.engine.impl.bpmn.webservice.BpmnInterface
-
public class BpmnInterface extends Object
An Interface defines a set of operations that are implemented by services external to the process.
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringidprotected BpmnInterfaceImplementationimplementationprotected Stringnameprotected Map<String,Operation>operationsMapping of the operations of this interface.
-
Constructor Summary
Constructors Constructor Description BpmnInterface()BpmnInterface(String id, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddOperation(Operation operation)StringgetId()BpmnInterfaceImplementationgetImplementation()StringgetName()OperationgetOperation(String operationId)Collection<Operation>getOperations()voidsetId(String id)voidsetImplementation(BpmnInterfaceImplementation implementation)voidsetName(String name)
-
-
-
Method Detail
-
getId
public String getId()
-
setId
public void setId(String id)
-
getName
public String getName()
-
setName
public void setName(String name)
-
addOperation
public void addOperation(Operation operation)
-
getOperations
public Collection<Operation> getOperations()
-
getImplementation
public BpmnInterfaceImplementation getImplementation()
-
setImplementation
public void setImplementation(BpmnInterfaceImplementation implementation)
-
-