Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

samples.echo
Class echoHeaderStringHandler  view echoHeaderStringHandler download echoHeaderStringHandler.java

java.lang.Object
  extended byorg.apache.axis.handlers.BasicHandler
      extended bysamples.echo.echoHeaderStringHandler
All Implemented Interfaces:
org.apache.axis.Handler, java.io.Serializable

public class echoHeaderStringHandler
extends org.apache.axis.handlers.BasicHandler

This handler processes the SOAP header "echoMeString" defined in the SOAPBuilder Round2C interop tests.

Essentially, you install it on both the request and response chains of your service, on the server side.


Field Summary
static java.lang.String ACTOR_NEXT
           
static java.lang.String ECHOHEADER_STRING_ID
           
static java.lang.String HEADER_NS
           
static java.lang.String HEADER_REQNAME
           
static java.lang.String HEADER_RESNAME
           
(package private) static org.apache.commons.logging.Log log
           
 
Fields inherited from class org.apache.axis.handlers.BasicHandler
makeLockable, name, options
 
Constructor Summary
echoHeaderStringHandler()
           
 
Method Summary
 boolean canHandleBlock(javax.xml.namespace.QName qname)
          Indicate if this handler can process qname.
 void invoke(org.apache.axis.MessageContext context)
          Process a MessageContext.
 
Methods inherited from class org.apache.axis.handlers.BasicHandler
cleanup, generateWSDL, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, init, initHashtable, onFault, setName, setOption, setOptionDefault, setOptions, setOptionsLockable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

static org.apache.commons.logging.Log log

ECHOHEADER_STRING_ID

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

HEADER_NS

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

HEADER_REQNAME

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

HEADER_RESNAME

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

ACTOR_NEXT

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

echoHeaderStringHandler

public echoHeaderStringHandler()
Method Detail

canHandleBlock

public boolean canHandleBlock(javax.xml.namespace.QName qname)
Description copied from interface: org.apache.axis.Handler
Indicate if this handler can process qname.


invoke

public void invoke(org.apache.axis.MessageContext context)
            throws org.apache.axis.AxisFault
Process a MessageContext.