Interface OperationImplementation
- All Known Implementing Classes:
WSOperation
Represents an implementation of a
Operation-
Method Summary
Modifier and TypeMethodDescriptiongetId()getName()sendFor(MessageInstance message, Operation operation, ConcurrentMap<QName, URL> overridenEndpointAddresses) Sends the message on behalf of operation
-
Method Details
-
getId
String getId()- Returns:
- the id of this implementation
-
getName
String getName()- Returns:
- the name of this implementation
-
sendFor
MessageInstance sendFor(MessageInstance message, Operation operation, ConcurrentMap<QName, URL> overridenEndpointAddresses) throws ExceptionSends the message on behalf of operation- Parameters:
message- the message to be sentoperation- the operation that is interested on sending the messageoverridenEndpointAddresses- a not null map of overriden enpoint addresses. The key is the endpoint qualified name.- Returns:
- the resulting message
- Throws:
Exception
-