org.codehaus.activesoap.wsif
Class WSIFHandler

java.lang.Object
  extended byorg.codehaus.activesoap.wsif.WSIFHandler
All Implemented Interfaces:
Handler

public class WSIFHandler
extends Object
implements Handler

Fires the parts of the given message into the handler for invocations from WSIF into ActiveSOAP

Version:
$Revision: 1.1 $

Constructor Summary
WSIFHandler(org.apache.wsif.WSIFMessage message, AnyElementMarshaler marshaler)
           
 
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.
protected  void processPart(String name, Object part, MessageExchange exchange)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSIFHandler

public WSIFHandler(org.apache.wsif.WSIFMessage message,
                   AnyElementMarshaler marshaler)
Method Detail

invoke

public void invoke(MessageExchange exchange)
            throws Exception
Description copied from interface: Handler
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.

Specified by:
invoke in interface Handler
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

processPart

protected void processPart(String name,
                           Object part,
                           MessageExchange exchange)
                    throws XMLStreamException
Throws:
XMLStreamException


Copyright © 2004-2007 LogicBlaze, Inc.. All Rights Reserved.