org.codehaus.xfire.addressing
Class AddressingInHandler

java.lang.Object
  extended by org.codehaus.xfire.handler.AbstractHandler
      extended by org.codehaus.xfire.addressing.AddressingInHandler
All Implemented Interfaces:
Handler

public class AddressingInHandler
extends AbstractHandler


Field Summary
static java.lang.Object ADRESSING_FACTORY
           
static java.lang.Object ADRESSING_HEADERS
           
 
Fields inherited from interface org.codehaus.xfire.handler.Handler
ROLE
 
Constructor Summary
AddressingInHandler()
           
 
Method Summary
 void createFactories()
           
 java.util.List getFactories()
           
protected  Service getService(AddressingHeaders headers, MessageContext context)
           
 void invoke(MessageContext context)
          Invoke a handler.
protected  OutMessage processEPR(MessageContext context, EndpointReference epr, AddressingOperationInfo aoi, AddressingHeaders inHeaders, AddressingHeadersFactory factory)
           
 
Methods inherited from class org.codehaus.xfire.handler.AbstractHandler
after, before, getAfter, getBefore, getPhase, getRoles, getUnderstoodHeaders, handleFault, setAfter, setBefore, setPhase
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ADRESSING_HEADERS

public static final java.lang.Object ADRESSING_HEADERS

ADRESSING_FACTORY

public static final java.lang.Object ADRESSING_FACTORY
Constructor Detail

AddressingInHandler

public AddressingInHandler()
Method Detail

createFactories

public void createFactories()

getFactories

public java.util.List getFactories()

invoke

public void invoke(MessageContext context)
            throws java.lang.Exception
Description copied from interface: Handler
Invoke a handler. If a fault occurs it will be handled via the handleFault method.

Throws:
java.lang.Exception

processEPR

protected OutMessage processEPR(MessageContext context,
                                EndpointReference epr,
                                AddressingOperationInfo aoi,
                                AddressingHeaders inHeaders,
                                AddressingHeadersFactory factory)
                         throws XFireFault,
                                java.lang.Exception
Parameters:
context -
epr -
aoi -
inHeaders -
factory -
Returns:
Throws:
XFireFault
java.lang.Exception

getService

protected Service getService(AddressingHeaders headers,
                             MessageContext context)


Copyright © 2004-2009. All Rights Reserved.