当前页面:
在线文档首页 >
JBoss 4.0.1 sp1 jaxrpc API Documentation 英文版文档
DefaultAxisServerFactory (JAXRPC API) - JBoss 4.0.1 sp1 jaxrpc API Documentation 英文版文档
org.apache.axis.server
Class DefaultAxisServerFactory
java.lang.Object
org.apache.axis.server.DefaultAxisServerFactory
- All Implemented Interfaces:
- AxisServerFactory
- Direct Known Subclasses:
- JNDIAxisServerFactory
- public class DefaultAxisServerFactory
- extends Object
- implements AxisServerFactory
Helper class for obtaining AxisServers. Default implementation.
- Author:
- Glen Daniels (gdaniels@macromedia.com)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultAxisServerFactory
public DefaultAxisServerFactory()
getServer
public AxisServer getServer(Map environment)
throws AxisFault
- Get an AxisServer.
Factory obtains EngineConfiguration as first found of the following:
a) EngineConfiguration instance, keyed to
EngineConfiguration.PROPERTY_NAME in 'environment', or
b) EngineConfiguration class name, keyed to
AxisEngine.PROP_DEFAULT_CONFIG_CLASS in AxisProperties.
Class is instantiated if found.
If an EngineConfiguration cannot be located, the default
AxisServer constructor is used.
The AxisServer's option AxisEngine.PROP_ATTACHMENT_DIR is set to
the (first found) value of either AxisEngine.ENV_ATTACHMENT_DIR
or AxisEngine.ENV_SERVLET_REALPATH.
- Specified by:
getServer
in interface AxisServerFactory
- Parameters:
environment
- The following keys are used:
AxisEngine.ENV_ATTACHMENT_DIR
- Set as default value for Axis option
AxisEngine.PROP_ATTACHMENT_DIR
AxisEngine.ENV_SERVLET_REALPATH
- Set as alternate default value for Axis option
AxisEngine.PROP_ATTACHMENT_DIR
EngineConfiguration.PROPERTY_NAME
- Instance of EngineConfiguration,
if not set then an attempt is made to retreive
a class name from AxisEngine.PROP_CONFIG_CLASS
- Throws:
AxisFault
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.