Package org.apache.axis
Interface EngineConfigurationFactory
- All Known Implementing Classes:
DefaultEngineConfigurationFactory
,EngineConfigurationFactoryDefault
,EngineConfigurationFactoryServlet
,ServletEngineConfigurationFactory
public interface EngineConfigurationFactory
EngineConfigurationFactory is an interface used to construct
concrete EngineConfiguration instances.
Each EngineConfigurationFactory must also (directly) implement
the following static method:
//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 (check type invalid input: '&' process value)
// - it can find it's configuration information
//
//@see org.apache.axis.configuration.EngineConfigurationFactoryFinder
public static EngineConfigurationFactory newFactory(Object param);
This is checked at runtime and a warning generated for
factories found that do NOT implement this.
- Author:
- Richard A. Sitze, Glyn Normington (glyn@apache.org)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Property name used for setting an EngineConfiguration to be used in creating engines. -
Method Summary
Modifier and TypeMethodDescriptionGet a default client engine configuration.Get a default server engine configuration.
-
Field Details
-
SYSTEM_PROPERTY_NAME
Property name used for setting an EngineConfiguration to be used in creating engines.- See Also:
-
-
Method Details
-
getClientEngineConfig
EngineConfiguration getClientEngineConfig()Get a default client engine configuration.- Returns:
- a client EngineConfiguration
-
getServerEngineConfig
EngineConfiguration getServerEngineConfig()Get a default server engine configuration.- Returns:
- a server EngineConfiguration
-