Interface OperationImplementation
-
- All Known Implementing Classes:
WSOperation
@Internal public interface OperationImplementation
Represents an implementation of aOperation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetId()StringgetName()MessageInstancesendFor(MessageInstance message, Operation operation, ConcurrentMap<QName,URL> overridenEndpointAddresses)Sends the message on behalf of operation
-
-
-
Method Detail
-
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 Exception
Sends 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
-
-