Class WSOperation
java.lang.Object
org.flowable.engine.impl.webservice.WSOperation
- All Implemented Interfaces:
OperationImplementation
Represents a WS implementation of a
Operation
- Author:
- Esteban Robles Luna
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()
getName()
sendFor
(MessageInstance message, Operation operation, ConcurrentMap<QName, URL> overridenEndpointAddresses) Sends the message on behalf of operation
-
Field Details
-
id
-
name
-
service
-
-
Constructor Details
-
WSOperation
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceOperationImplementation
- Returns:
- the id of this implementation
-
getName
- Specified by:
getName
in interfaceOperationImplementation
- Returns:
- the name of this implementation
-
sendFor
public MessageInstance sendFor(MessageInstance message, Operation operation, ConcurrentMap<QName, URL> overridenEndpointAddresses) throws ExceptionDescription copied from interface:OperationImplementation
Sends the message on behalf of operation- Specified by:
sendFor
in interfaceOperationImplementation
- Parameters:
message
- the message to be sentoperation
- the operation that is interested on sending the messageoverridenEndpointAddresses
- a not null map of overridden endpoint addresses. The key is the endpoint qualified name.- Returns:
- the resulting message
- Throws:
Exception
-
getService
-