Interface OperationImplementation

    • Method Detail

      • getId

        java.lang.String getId()
        Returns:
        the id of this implementation
      • getName

        java.lang.String getName()
        Returns:
        the name of this implementation
      • sendFor

        MessageInstance sendFor​(MessageInstance message,
                                Operation operation,
                                java.util.concurrent.ConcurrentMap<javax.xml.namespace.QName,​java.net.URL> overridenEndpointAddresses)
                         throws java.lang.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
        overridenEndpointAddresses - a not null map of overriden enpoint addresses. The key is the endpoint qualified name.
        Returns:
        the resulting message
        Throws:
        java.lang.Exception