Interface OperationImplementation

All Known Implementing Classes:
WSOperation

public interface OperationImplementation
Represents an implementation of a Operation
Author:
Esteban Robles Luna
  • 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> overriddenEndpointAddresses) throws Exception
      Sends the message on behalf of operation
      Parameters:
      message - the message to be sent
      operation - the operation that is interested on sending the message
      overriddenEndpointAddresses - a not null map of overridden endpoint addresses. The key is the endpoint qualified name.
      Returns:
      the resulting message
      Throws:
      Exception