| com.sun.jbi.binding.security.Interceptor
All known Subclasses: com.sun.jbi.internal.security.Interceptor, com.sun.jbi.internal.security.msg.SecurityProcessor,
Interceptor | public interface Interceptor (Code) | | The Interceptor used by clients to delegate processing requests.
author: Sun Microsystems, Inc. |
processIncomingMessage | void processIncomingMessage(Endpoint endpoint, String operation, MessageContext msgCtx, Subject subject) throws MessageHandlerException(Code) | | Process an incoming message. For an Inbound endpoint the incoming message is
a request being sent to invoke a particular operation in a Service. For an
Outbound endpoint the incoming message is a Response to a earlier message.
Parameters: endpoint - is the deployed Endpoint which is the sink of the Message Parameters: operation - is the operation being invoked Parameters: subject - is the Subject to be updated with the Senders Identity Parameters: msgCtx - is the MessageContext which is a wrapper around the message. throws: MessageHandlerException - on Errors |
processOutgoingMessage | void processOutgoingMessage(Endpoint endpoint, String operation, MessageContext msgCtx, Subject subject) throws MessageHandlerException(Code) | | Process an outbound message. For an Inbound endpoint the outgoind message is
a response being sent to an earlier request to the Endpoint to invoke a particular
operation in a Service. For an Outbound endpoint the outbound message is a Request
being sent to a remote Service to invoke a operation.
Parameters: endpoint - is the deployed Endpoint which is the source of the Message Parameters: operation - is the operation being invokedparam subject is the Subject which identifies the Sender. Parameters: msgCtx - is the MessageContext which is a wrapper around the message. throws: MessageHandlerException - on Errors |
|
|