org.apache.axis2.handlers.addressing
Class AddressingSubmissionInHandler

java.lang.Object
  extended byorg.apache.axis2.handlers.AbstractHandler
      extended byorg.apache.axis2.handlers.addressing.AddressingInHandler
          extended byorg.apache.axis2.handlers.addressing.AddressingSubmissionInHandler
All Implemented Interfaces:
org.apache.axis2.addressing.AddressingConstants, org.apache.axis2.engine.Handler

public class AddressingSubmissionInHandler
extends AddressingInHandler


Nested Class Summary
 
Nested classes inherited from class org.apache.axis2.addressing.AddressingConstants
org.apache.axis2.addressing.AddressingConstants.Final, org.apache.axis2.addressing.AddressingConstants.Submission
 
Nested classes inherited from class org.apache.axis2.engine.Handler
org.apache.axis2.engine.Handler.InvocationResponse
 
Field Summary
 
Fields inherited from class org.apache.axis2.handlers.addressing.AddressingInHandler
addressingNamespace, addressingVersion
 
Fields inherited from class org.apache.axis2.handlers.AbstractHandler
handlerDesc
 
Fields inherited from interface org.apache.axis2.addressing.AddressingConstants
ACTION_ATTRIBUTES, ADD_MUST_UNDERSTAND_TO_ADDRESSING_HEADERS, ADDR_VALIDATE_ACTION, ADDRESSING_OPTIONAL, ADDRESSING_REQUIRED, ADDRESSING_UNSPECIFIED, ANONYMOUS, DISABLE_ADDRESSING_FOR_OUT_MESSAGES, DISABLE_OUTBOUND_ADDRESSING_VALIDATION, EPR_ADDRESS, EPR_REFERENCE_PARAMETERS, EPR_SERVICE_NAME, FAULT_ACTION_NOT_SUPPORTED, FAULT_ACTION_NOT_SUPPORTED_REASON, FAULT_ADDRESSING_DESTINATION_UNREACHABLE, INCLUDE_OPTIONAL_HEADERS, IS_ADDR_INFO_ALREADY_PROCESSED, MESSAGEID_ATTRIBUTES, PARAM_SERVICE_GROUP_CONTEXT_ID, REPLACE_ADDRESSING_HEADERS, USING_ADDRESSING, WS_ADDRESSING_VERSION, WSA_ACTION, WSA_DEFAULT_PREFIX, WSA_FAULT_TO, WSA_FROM, WSA_MESSAGE_ID, WSA_RELATES_TO, WSA_RELATES_TO_RELATIONSHIP_TYPE, WSA_REPLY_TO, WSA_TO, WSAW_ANONYMOUS_PARAMETER_NAME
 
Constructor Summary
AddressingSubmissionInHandler()
           
 
Method Summary
protected  void checkForMandatoryHeaders(java.util.ArrayList alreadyFoundAddrHeader, org.apache.axis2.context.MessageContext messageContext)
           
protected  void extractToEprReferenceParameters(org.apache.axis2.addressing.EndpointReference toEPR, org.apache.axiom.soap.SOAPHeader header, java.lang.String namespace)
           
protected  void setDefaults(java.util.ArrayList alreadyFoundAddrHeader, org.apache.axis2.context.MessageContext messageContext)
           
 
Methods inherited from class org.apache.axis2.handlers.addressing.AddressingInHandler
extractAddressingInformation, invoke
 
Methods inherited from class org.apache.axis2.handlers.AbstractHandler
cleanup, flowComplete, getHandlerDesc, getName, getParameter, init, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AddressingSubmissionInHandler

public AddressingSubmissionInHandler()
Method Detail

extractToEprReferenceParameters

protected void extractToEprReferenceParameters(org.apache.axis2.addressing.EndpointReference toEPR,
                                               org.apache.axiom.soap.SOAPHeader header,
                                               java.lang.String namespace)
Specified by:
extractToEprReferenceParameters in class AddressingInHandler

checkForMandatoryHeaders

protected void checkForMandatoryHeaders(java.util.ArrayList alreadyFoundAddrHeader,
                                        org.apache.axis2.context.MessageContext messageContext)
                                 throws org.apache.axis2.AxisFault
Specified by:
checkForMandatoryHeaders in class AddressingInHandler
Throws:
org.apache.axis2.AxisFault

setDefaults

protected void setDefaults(java.util.ArrayList alreadyFoundAddrHeader,
                           org.apache.axis2.context.MessageContext messageContext)
Specified by:
setDefaults in class AddressingInHandler


Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.