org.codehaus.activesoap
Interface Handler
- All Known Subinterfaces:
- HandlerLifecycle
- All Known Implementing Classes:
- AddressingClientHandler, EchoHandler, NullHandler, ProcedureNotPresentHandler, QNameHandler, SAXHandler, SoapClient.ResponseHandler, SoapHandler, SoapRequestHandler, StaxHandler, StaxOutputHandler, TransformHandler, WSIFHandler, XMLBeansHandler, XMLBeansOutputHandler, XStreamHandler, XStreamOutputHandler
- public interface Handler
A pluggable Strategy pattern for processing a fragment of XML which is
typically a SOAP body element and its content or a single SOAP header element
but can also be used for processing entire REST XML services as well.
- Version:
- $Revision: 1.9 $
Method Summary |
void |
invoke(MessageExchange exchange)
Handles the processing of an XML message which is typically a SOAP body element
or header element but could be an entire REST XML service. |
invoke
public void invoke(MessageExchange exchange)
throws Exception
- Handles the processing of an XML message which is typically a SOAP body element
or header element but could be an entire REST XML service.
- Parameters:
exchange
- is the message exchange which can be used to accesss message-specific attributes
to communicate between different handlers in a loose coupled way or to access service specific details
such as the SOAP roles and encodings etc.
- Throws:
Exception
Copyright © 2004-2007 LogicBlaze, Inc.. All Rights Reserved.