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

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

public abstract class AbstractWsAddressingInterceptor
extends AbstractInterceptor
implements SoapInterceptor


Constructor Summary
protected AbstractWsAddressingInterceptor(WsAddressingPolicy policy, boolean server)
           
 
Method Summary
protected  org.w3c.dom.DocumentFragment createHeader(javax.xml.namespace.QName name, java.lang.String value)
           
protected  java.lang.String getHeaderText(java.lang.Object header)
           
 WsAddressingPolicy getPolicy()
           
protected  java.lang.String getPrefix(javax.xml.namespace.QName qname, java.lang.String defaultPrefix)
          Gets the QName prefix.
protected  java.lang.String getQualifiedName(javax.xml.namespace.QName qname)
           
 boolean isServer()
           
protected  boolean isWSANamespace(java.lang.String ns)
           
 
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.bindings.soap.SoapInterceptor
getRoles, getUnderstoodHeaders
 
Methods inherited from interface org.apache.servicemix.soap.api.Interceptor
getAfter, getBefore, getId, handleFault, handleMessage
 

Constructor Detail

AbstractWsAddressingInterceptor

protected AbstractWsAddressingInterceptor(WsAddressingPolicy policy,
                                          boolean server)
Method Detail

getPolicy

public WsAddressingPolicy getPolicy()

isServer

public boolean isServer()

isWSANamespace

protected boolean isWSANamespace(java.lang.String ns)

getHeaderText

protected java.lang.String getHeaderText(java.lang.Object header)

createHeader

protected org.w3c.dom.DocumentFragment createHeader(javax.xml.namespace.QName name,
                                                    java.lang.String value)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

getPrefix

protected java.lang.String getPrefix(javax.xml.namespace.QName qname,
                                     java.lang.String defaultPrefix)
Gets the QName prefix. If the QName has no set prefix, the specified default prefix will be used.


getQualifiedName

protected java.lang.String getQualifiedName(javax.xml.namespace.QName qname)


Copyright © 2005-2015 FuseSource. All Rights Reserved.