org.mule.module.cxf.support
Class MuleHeadersInInterceptor

java.lang.Object
  extended by org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
      extended by org.mule.module.cxf.support.MuleHeadersInInterceptor
All Implemented Interfaces:
org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

public class MuleHeadersInInterceptor
extends org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>

Reads the Mule Soap Header and sets the various header properties on the message.


Field Summary
protected static javax.xml.namespace.QName MULE_HEADER_Q
           
protected static java.lang.String MULE_NS_PREFIX
           
protected static java.lang.String MULE_NS_URI
           
protected static java.lang.String MULE_XMLNS
           
protected static java.lang.String QUALIFIED_MULE_HEADER
           
protected static java.util.Set<java.lang.String> SUPPORTED_HEADERS
           
protected static java.util.Set<javax.xml.namespace.QName> UNDERSTOOD_HEADERS
           
 
Constructor Summary
MuleHeadersInInterceptor()
           
 
Method Summary
 java.util.Set<javax.xml.namespace.QName> getUnderstoodHeaders()
           
 void handleMessage(org.apache.cxf.message.Message m)
           
 
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MULE_NS_URI

protected static final java.lang.String MULE_NS_URI
See Also:
Constant Field Values

MULE_NS_PREFIX

protected static final java.lang.String MULE_NS_PREFIX
See Also:
Constant Field Values

MULE_XMLNS

protected static final java.lang.String MULE_XMLNS
See Also:
Constant Field Values

QUALIFIED_MULE_HEADER

protected static final java.lang.String QUALIFIED_MULE_HEADER
See Also:
Constant Field Values

MULE_HEADER_Q

protected static final javax.xml.namespace.QName MULE_HEADER_Q

UNDERSTOOD_HEADERS

protected static final java.util.Set<javax.xml.namespace.QName> UNDERSTOOD_HEADERS

SUPPORTED_HEADERS

protected static final java.util.Set<java.lang.String> SUPPORTED_HEADERS
Constructor Detail

MuleHeadersInInterceptor

public MuleHeadersInInterceptor()
Method Detail

handleMessage

public void handleMessage(org.apache.cxf.message.Message m)
                   throws org.apache.cxf.interceptor.Fault
Throws:
org.apache.cxf.interceptor.Fault

getUnderstoodHeaders

public java.util.Set<javax.xml.namespace.QName> getUnderstoodHeaders()


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.