FileDocCategorySizeDatePackage
JAXRPCHandler.javaAPI DocApache Axis 1.41976Sat Apr 22 18:57:28 BST 2006org.apache.axis.handlers

JAXRPCHandler

public class JAXRPCHandler extends BasicHandler
Handles JAXRPC style handlers.
author
Davanum Srinivas (dims@yahoo.com)

Fields Summary
protected static Log
log
protected HandlerChainImpl
impl
Constructors Summary
Methods Summary
public voidaddNewHandler(java.lang.String className, java.util.Map options)

        impl.addNewHandler(className, options);
    
public voidcleanup()

        impl.destroy();
    
public voidinit()


       
        super.init();
        String className = (String)getOption("className");
        if (className != null) {
            addNewHandler(className, getOptions());
        }
    
public voidinvoke(org.apache.axis.MessageContext msgContext)

        log.debug("Enter: JAXRPCHandler::enter invoke");
        if (!msgContext.getPastPivot()) {
            impl.handleRequest(msgContext);
        } else {
            impl.handleResponse(msgContext);
        }
        log.debug("Enter: JAXRPCHandler::exit invoke");
    
public voidonFault(org.apache.axis.MessageContext msgContext)

        impl.handleFault(msgContext);