org.globus.axis.providers
Class RPCProvider

java.lang.Object
  |
  +--org.apache.axis.handlers.BasicHandler
        |
        +--org.apache.axis.providers.BasicProvider
              |
              +--org.apache.axis.providers.java.JavaProvider
                    |
                    +--org.apache.axis.providers.java.RPCProvider
                          |
                          +--org.globus.axis.providers.RPCProvider
All Implemented Interfaces:
Handler, Serializable

public class RPCProvider
extends RPCProvider

See Also:
Serialized Form

Fields inherited from class org.apache.axis.providers.java.RPCProvider
log
 
Fields inherited from class org.apache.axis.providers.java.JavaProvider
entLog, OPTION_ALLOWEDMETHODS, OPTION_CLASSNAME, OPTION_SCOPE
 
Fields inherited from class org.apache.axis.providers.BasicProvider
OPTION_WSDL_INPUTSCHEMA, OPTION_WSDL_PORTTYPE, OPTION_WSDL_SERVICEELEMENT, OPTION_WSDL_SERVICEPORT, OPTION_WSDL_SOAPACTION_MODE, OPTION_WSDL_TARGETNAMESPACE
 
Fields inherited from class org.apache.axis.handlers.BasicHandler
makeLockable, name, options
 
Constructor Summary
RPCProvider()
           
 
Method Summary
 Object getServiceObject(MessageContext msgContext, Handler service, String clsName, IntHolder scopeHolder)
           
protected  Object invokeMethod(MessageContext msgContext, Method method, Object obj, Object[] argValues)
           
protected  Object invokeMethodSub(MessageContext msgContext, Method method, Object obj, Object[] argValues)
           
 
Methods inherited from class org.apache.axis.providers.java.RPCProvider
checkMethodName, processMessage
 
Methods inherited from class org.apache.axis.providers.java.JavaProvider
getServiceClass, getServiceClassName, getServiceClassNameOptionName, initServiceDesc, invoke, makeNewServiceObject
 
Methods inherited from class org.apache.axis.providers.BasicProvider
addOperation, generateWSDL, getOperationName, getOperationNames, getOperationQNames
 
Methods inherited from class org.apache.axis.handlers.BasicHandler
canHandleBlock, cleanup, 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
 

Constructor Detail

RPCProvider

public RPCProvider()
Method Detail

getServiceObject

public Object getServiceObject(MessageContext msgContext,
                               Handler service,
                               String clsName,
                               IntHolder scopeHolder)
                        throws Exception
Overrides:
getServiceObject in class JavaProvider

invokeMethod

protected Object invokeMethod(MessageContext msgContext,
                              Method method,
                              Object obj,
                              Object[] argValues)
                       throws Exception
Overrides:
invokeMethod in class RPCProvider

invokeMethodSub

protected Object invokeMethodSub(MessageContext msgContext,
                                 Method method,
                                 Object obj,
                                 Object[] argValues)
                          throws Exception


Copyright © 1999-2003 University of Chicago and The University of Southern California. All rights reserved.