org.mule.module.cxf
Class MuleSoapHeaders

java.lang.Object
  extended by org.mule.module.cxf.MuleSoapHeaders

public class MuleSoapHeaders
extends java.lang.Object

MuleSoapHeaders is a helper class for extracting and writing Mule header properties to s Soap message


Field Summary
static java.lang.String ENV_REQUEST_HEADERS
           
static java.lang.String MULE_10_ACTOR
           
static java.lang.String MULE_HEADER
           
static java.lang.String MULE_NAMESPACE
           
 
Constructor Summary
MuleSoapHeaders(java.util.Iterator elements)
           
MuleSoapHeaders(MuleEvent event)
          Extracts header properties from a Mule event
MuleSoapHeaders(javax.xml.soap.SOAPHeader soapHeader)
          Extracts Mule header properties from a Soap message
 
Method Summary
 void addHeaders(javax.xml.soap.SOAPEnvelope env)
          Writes the header properties to a Soap header
 org.w3c.dom.Element createHeaders()
           
 java.lang.String getCorrelationGroup()
           
 java.lang.String getCorrelationId()
           
 java.lang.String getCorrelationSequence()
           
 java.lang.String getReplyTo()
           
protected  void readElements(java.util.Iterator elements)
           
 void setCorrelationGroup(java.lang.String correlationGroup)
           
 void setCorrelationId(java.lang.String correlationId)
           
 void setCorrelationSequence(java.lang.String correlationSequence)
           
 void setReplyTo(java.lang.String replyTo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MULE_10_ACTOR

public static final java.lang.String MULE_10_ACTOR
See Also:
Constant Field Values

MULE_NAMESPACE

public static final java.lang.String MULE_NAMESPACE
See Also:
Constant Field Values

MULE_HEADER

public static final java.lang.String MULE_HEADER
See Also:
Constant Field Values

ENV_REQUEST_HEADERS

public static final java.lang.String ENV_REQUEST_HEADERS
See Also:
Constant Field Values
Constructor Detail

MuleSoapHeaders

public MuleSoapHeaders(MuleEvent event)
Extracts header properties from a Mule event

Parameters:
event -

MuleSoapHeaders

public MuleSoapHeaders(javax.xml.soap.SOAPHeader soapHeader)
Extracts Mule header properties from a Soap message

Parameters:
soapHeader -

MuleSoapHeaders

public MuleSoapHeaders(java.util.Iterator elements)
Method Detail

readElements

protected void readElements(java.util.Iterator elements)

addHeaders

public void addHeaders(javax.xml.soap.SOAPEnvelope env)
                throws java.lang.Exception
Writes the header properties to a Soap header

Parameters:
env -
Throws:
javax.xml.soap.SOAPException
java.lang.Exception

createHeaders

public org.w3c.dom.Element createHeaders()
                                  throws java.lang.Exception
Throws:
java.lang.Exception

getReplyTo

public java.lang.String getReplyTo()

setReplyTo

public void setReplyTo(java.lang.String replyTo)

getCorrelationId

public java.lang.String getCorrelationId()

setCorrelationId

public void setCorrelationId(java.lang.String correlationId)

getCorrelationGroup

public java.lang.String getCorrelationGroup()

setCorrelationGroup

public void setCorrelationGroup(java.lang.String correlationGroup)

getCorrelationSequence

public java.lang.String getCorrelationSequence()

setCorrelationSequence

public void setCorrelationSequence(java.lang.String correlationSequence)


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