public class HandlerWrapper extends Object implements javax.xml.rpc.handler.Handler
Handler that takes care of its lifecycle.| Modifier and Type | Field and Description |
|---|---|
static int |
DOES_NOT_EXIST |
static int |
METHOD_READY |
| Constructor and Description |
|---|
HandlerWrapper(javax.xml.rpc.handler.Handler handler)
Delegate to the given handler
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
The destroy method indicates the end of lifecycle for a Handler instance.
|
QName[] |
getHeaders()
Gets the header blocks processed by this Handler instance.
|
int |
getState()
Get the current state
|
String |
getStateAsString()
Get the current state as string
|
boolean |
handleFault(javax.xml.rpc.handler.MessageContext msgContext)
The handleFault method processes the SOAP faults based on the SOAP message processing model.
|
boolean |
handleRequest(javax.xml.rpc.handler.MessageContext msgContext)
The handleRequest method processes the request message.
|
boolean |
handleResponse(javax.xml.rpc.handler.MessageContext msgContext)
The handleResponse method processes the response SOAP message.
|
int |
hashCode()
Returns a hash code value for the object.
|
void |
init(javax.xml.rpc.handler.HandlerInfo config)
The init method enables the Handler instance to initialize itself.
|
String |
toString()
Returns a string representation of the object.
|
public static final int DOES_NOT_EXIST
public static final int METHOD_READY
public HandlerWrapper(javax.xml.rpc.handler.Handler handler)
public int getState()
public String getStateAsString()
public QName[] getHeaders()
getHeaders in interface javax.xml.rpc.handler.Handlerpublic void init(javax.xml.rpc.handler.HandlerInfo config) throws javax.xml.rpc.JAXRPCException
init in interface javax.xml.rpc.handler.Handlerjavax.xml.rpc.JAXRPCExceptionpublic void destroy()
throws javax.xml.rpc.JAXRPCException
destroy in interface javax.xml.rpc.handler.Handlerjavax.xml.rpc.JAXRPCExceptionpublic boolean handleRequest(javax.xml.rpc.handler.MessageContext msgContext) throws javax.xml.rpc.JAXRPCException, javax.xml.rpc.soap.SOAPFaultException
handleRequest in interface javax.xml.rpc.handler.Handlerjavax.xml.rpc.JAXRPCExceptionjavax.xml.rpc.soap.SOAPFaultExceptionpublic boolean handleResponse(javax.xml.rpc.handler.MessageContext msgContext)
handleResponse in interface javax.xml.rpc.handler.Handlerpublic boolean handleFault(javax.xml.rpc.handler.MessageContext msgContext)
handleFault in interface javax.xml.rpc.handler.Handlerpublic int hashCode()
Copyright © 2012 JBoss, by Red Hat. All Rights Reserved.