org.apache.servicemix.soap.ws.addressing
Class WsAddressingOutInterceptor

java.lang.Object
  extended by org.apache.servicemix.soap.core.AbstractInterceptor
      extended by org.apache.servicemix.soap.ws.addressing.AbstractWsAddressingInterceptor
          extended by org.apache.servicemix.soap.ws.addressing.WsAddressingOutInterceptor
All Implemented Interfaces:
Interceptor, SoapInterceptor

public class WsAddressingOutInterceptor
extends AbstractWsAddressingInterceptor


Constructor Summary
WsAddressingOutInterceptor(WsAddressingPolicy policy, boolean server)
           
 
Method Summary
protected  org.w3c.dom.DocumentFragment createTextFragment(javax.xml.namespace.QName element, java.lang.String text)
           
protected  Wsdl1SoapMessage getMessage(Message message)
           
protected  Wsdl1SoapOperation getOperation(Message message)
           
 java.util.Collection<java.net.URI> getRoles()
          List of roles when acting for a soap interceptor
 java.util.Collection<javax.xml.namespace.QName> getUnderstoodHeaders()
          List of understood headers for a soap interceptor
 void handleMessage(Message message)
          Intercepts a message.
 
Methods inherited from class org.apache.servicemix.soap.ws.addressing.AbstractWsAddressingInterceptor
createHeader, getHeaderText, getPolicy, getPrefix, getQualifiedName, isServer, isWSANamespace
 
Methods inherited from class org.apache.servicemix.soap.core.AbstractInterceptor
addAfter, addBefore, getAfter, getBefore, getId, handleFault, setAfter, setBefore, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.servicemix.soap.api.Interceptor
getAfter, getBefore, getId, handleFault
 

Constructor Detail

WsAddressingOutInterceptor

public WsAddressingOutInterceptor(WsAddressingPolicy policy,
                                  boolean server)
Method Detail

handleMessage

public void handleMessage(Message message)
Description copied from interface: Interceptor
Intercepts a message. Interceptors need NOT invoke handleMessage or handleFault on the next interceptor - the interceptor chain will take care of this.


getRoles

public java.util.Collection<java.net.URI> getRoles()
Description copied from interface: SoapInterceptor
List of roles when acting for a soap interceptor

Returns:

getUnderstoodHeaders

public java.util.Collection<javax.xml.namespace.QName> getUnderstoodHeaders()
Description copied from interface: SoapInterceptor
List of understood headers for a soap interceptor

Returns:

createTextFragment

protected org.w3c.dom.DocumentFragment createTextFragment(javax.xml.namespace.QName element,
                                                          java.lang.String text)

getOperation

protected Wsdl1SoapOperation getOperation(Message message)

getMessage

protected Wsdl1SoapMessage getMessage(Message message)


Copyright © 2005-2012 FuseSource. All Rights Reserved.