org.apache.axis.configuration
Class EngineConfigurationFactoryServlet
public
class
EngineConfigurationFactoryServlet
extends EngineConfigurationFactoryDefault
This is a default implementation of ServletEngineConfigurationFactory.
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 Davanum Srinivas (dims@apache.org)
protected static Log log
protected EngineConfigurationFactoryServlet(ServletConfig conf)
Create the default engine configuration and detect whether the user
has overridden this with their own.
Get a default server engine configuration.
Returns: a server EngineConfiguration
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 instanceof ServletContext)
- it can find it's configuration information
See Also: EngineConfigurationFactoryFinder
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.