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.Handler
public void init(javax.xml.rpc.handler.HandlerInfo config) throws javax.xml.rpc.JAXRPCException
init
in interface javax.xml.rpc.handler.Handler
javax.xml.rpc.JAXRPCException
public void destroy() throws javax.xml.rpc.JAXRPCException
destroy
in interface javax.xml.rpc.handler.Handler
javax.xml.rpc.JAXRPCException
public 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.Handler
javax.xml.rpc.JAXRPCException
javax.xml.rpc.soap.SOAPFaultException
public boolean handleResponse(javax.xml.rpc.handler.MessageContext msgContext)
handleResponse
in interface javax.xml.rpc.handler.Handler
public boolean handleFault(javax.xml.rpc.handler.MessageContext msgContext)
handleFault
in interface javax.xml.rpc.handler.Handler
public int hashCode()
Copyright © 2012 JBoss, by Red Hat. All Rights Reserved.