| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjavax.xml.rpc.handler.GenericHandler
The javax.xml.rpc.handler.GenericHandler class
 implements the Handler interface. SOAP Message
 Handler developers should typically subclass
 GenericHandler class unless the Handler class
 needs another class as a superclass.
 
 The GenericHandler class is a convenience abstract
 class that makes writing Handlers easy. This class provides
 default implementations of the lifecycle methods init
 and destroy and also different handle methods.
 A Handler developer should only override methods that it needs
 to specialize as part of the derived Handler
 implementation class.
| Constructor Summary | |
| protected  | GenericHandler()Default constructor. | 
| Method Summary | |
|  void | destroy()The destroymethod indicates the end of lifecycle
 for a Handler instance. | 
| abstract  QName[] | getHeaders()Gets the header blocks processed by this Handler instance. | 
|  boolean | handleFault(MessageContext context)The handleFaultmethod processes the SOAP faults
 based on the SOAP message processing model. | 
|  boolean | handleRequest(MessageContext context)The handleRequestmethod processes the request
 SOAP message. | 
|  boolean | handleResponse(MessageContext context)The handleResponsemethod processes the response
 message. | 
|  void | init(HandlerInfo config)The initmethod to enable the Handler instance to
 initialize itself. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
protected GenericHandler()
| Method Detail | 
public boolean handleRequest(MessageContext context)
handleRequest method processes the request
 SOAP message. The default implementation of this method returns
 true. This indicates that the handler chain
 should continue processing of the request SOAP message.
 This method should be overridden if the derived Handler class
 needs to specialize implementation of this method.
handleRequest in interface Handlercontext - the message context
public boolean handleResponse(MessageContext context)
handleResponse method processes the response
 message. The default implementation of this method returns
 true. This indicates that the handler chain
 should continue processing of the response SOAP message.
 This method should be overridden if the derived Handler class
 needs to specialize implementation of this method.
handleResponse in interface Handlercontext - the message context
public boolean handleFault(MessageContext context)
handleFault method processes the SOAP faults
 based on the SOAP message processing model. The default
 implementation of this method returns true. This
 indicates that the handler chain should continue processing
 of the SOAP fault. This method should be overridden if
 the derived Handler class needs to specialize implementation
 of this method.
handleFault in interface Handlercontext - the message context
public void init(HandlerInfo config)
init method to enable the Handler instance to
 initialize itself. This method should be overridden if
 the derived Handler class needs to specialize implementation
 of this method.
init in interface Handlerconfig - handler configurationpublic void destroy()
destroy method indicates the end of lifecycle
 for a Handler instance. This method should be overridden if
 the derived Handler class needs to specialize implementation
 of this method.
destroy in interface Handlerpublic abstract QName[] getHeaders()
getHeaders in interface HandlerQName is the qualified name of the outermost element of the Header block.| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||