org.apache.axis.configuration
Class EngineConfigurationFactoryDefault
java.lang.Object
   org.apache.axis.configuration.EngineConfigurationFactoryDefault
org.apache.axis.configuration.EngineConfigurationFactoryDefault
- All Implemented Interfaces: 
- EngineConfigurationFactory
- Direct Known Subclasses: 
- EngineConfigurationFactoryServlet
- public class EngineConfigurationFactoryDefault- extends java.lang.Object- implements EngineConfigurationFactory
This is a default implementation of EngineConfigurationFactory.
 It is user-overrideable by a system property without affecting
 the caller. If you decide to override it, use delegation if
 you want to inherit the behaviour of this class as using
 class extension will result in tight loops. That is, your
 class should implement EngineConfigurationFactory and keep
 an instance of this class in a member field and delegate
 methods to that instance when the default behaviour is
 required.
- Author:
- Richard A. Sitze, Glyn Normington (glyn@apache.org)
 
 
| Constructor Summary | 
| protected  | EngineConfigurationFactoryDefault()Create the default engine configuration and detect whether the user
 has overridden this with their own.
 | 
 
 
| 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
OPTION_CLIENT_CONFIG_FILE
public static final java.lang.String OPTION_CLIENT_CONFIG_FILE
- See Also:
- Constant Field Values
OPTION_SERVER_CONFIG_FILE
public static final java.lang.String OPTION_SERVER_CONFIG_FILE
- See Also:
- Constant Field Values
CLIENT_CONFIG_FILE
protected static final java.lang.String CLIENT_CONFIG_FILE
- See Also:
- Constant Field Values
SERVER_CONFIG_FILE
protected static final java.lang.String SERVER_CONFIG_FILE
- See Also:
- Constant Field Values
clientConfigFile
protected java.lang.String clientConfigFile
serverConfigFile
protected java.lang.String serverConfigFile
EngineConfigurationFactoryDefault
protected EngineConfigurationFactoryDefault()
- Create the default engine configuration and detect whether the user
 has overridden this with their own.
 
newFactory
public static EngineConfigurationFactory newFactory(java.lang.Object param)
- Creates and returns a new EngineConfigurationFactory.
 If a factory cannot be created, return 'null'.
 
 The factory may return non-NULL only if:
   - it knows what to do with the param (param == null)
   - it can find it's configuration information
 
- 
 
- 
- See Also:
- EngineConfigurationFactoryFinder
 
getClientEngineConfig
public EngineConfiguration getClientEngineConfig()
- Get a default client engine configuration.
 
- 
- Specified by:
- getClientEngineConfigin interface- EngineConfigurationFactory
 
- 
- Returns:
- a client EngineConfiguration
 
getServerEngineConfig
public EngineConfiguration getServerEngineConfig()
- Get a default server engine configuration.
 
- 
- Specified by:
- getServerEngineConfigin interface- EngineConfigurationFactory
 
- 
- Returns:
- a server EngineConfiguration
 
Copyright © 2005 Apache Web Services Project. All Rights Reserved.