org.apache.axis.providers.java
Class CORBAProvider
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.apache.axis.providers.java.CORBAProvider
- All Implemented Interfaces:
- Handler, java.io.Serializable
- public class CORBAProvider
- extends RPCProvider
A basic CORBA Provider
- Author:
- Davanum Srinivas (dims@yahoo.com)
- See Also:
- Serialized Form
Method Summary |
protected java.lang.String |
getServiceClassNameOptionName()
Return the option in the configuration that contains the service class
name. |
protected java.lang.String |
getStrOption(java.lang.String optionName,
Handler service)
Get a String option by looking first in the service options,
and then at the Handler's options. |
protected java.lang.Object |
makeNewServiceObject(MessageContext msgContext,
java.lang.String clsName)
Return a object which implements the service. |
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 |
log
protected static org.apache.commons.logging.Log log
entLog
protected static org.apache.commons.logging.Log entLog
OPTION_ORB_INITIAL_HOST
public static final java.lang.String OPTION_ORB_INITIAL_HOST
- See Also:
- Constant Field Values
OPTION_ORB_INITIAL_PORT
public static final java.lang.String OPTION_ORB_INITIAL_PORT
- See Also:
- Constant Field Values
OPTION_NAME_ID
public static final java.lang.String OPTION_NAME_ID
- See Also:
- Constant Field Values
OPTION_NAME_KIND
public static final java.lang.String OPTION_NAME_KIND
- See Also:
- Constant Field Values
OPTION_INTERFACE_CLASSNAME
public static final java.lang.String OPTION_INTERFACE_CLASSNAME
- See Also:
- Constant Field Values
OPTION_HELPER_CLASSNAME
public static final java.lang.String OPTION_HELPER_CLASSNAME
- See Also:
- Constant Field Values
CORBAProvider
public CORBAProvider()
makeNewServiceObject
protected java.lang.Object makeNewServiceObject(MessageContext msgContext,
java.lang.String clsName)
throws java.lang.Exception
- Return a object which implements the service.
- Overrides:
makeNewServiceObject
in class JavaProvider
- Parameters:
msgContext
- the message contextclsName
- The JNDI name of the EJB home class
- Returns:
- an object that implements the service
java.lang.Exception
getServiceClassNameOptionName
protected java.lang.String getServiceClassNameOptionName()
- Return the option in the configuration that contains the service class
name.
- Overrides:
getServiceClassNameOptionName
in class JavaProvider
getStrOption
protected java.lang.String getStrOption(java.lang.String optionName,
Handler service)
- Get a String option by looking first in the service options,
and then at the Handler's options. This allows defaults to be
specified at the provider level, and then overriden for particular
services.
- Parameters:
optionName
- the option to retrieve
- Returns:
- String the value of the option or null if not found in
either scope
Copyright © 2003 Apache Web Services Project. All Rights Reserved.