org.mule.module.cxf.support
Class MuleHeadersOutInterceptor

java.lang.Object
  extended by org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
      extended by org.mule.module.cxf.support.MuleHeadersOutInterceptor
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 MuleHeadersOutInterceptor
extends org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>

Writes the Mule Soap Header to the outgoing request.


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
MuleHeadersOutInterceptor()
           
 
Method Summary
 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

MuleHeadersOutInterceptor

public MuleHeadersOutInterceptor()
Method Detail

handleMessage

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


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