com.opensymphony.provider
Interface Provider
- All Known Subinterfaces:
- BeanProvider, LogProvider, XMLPrinterProvider, XPathProvider
- All Known Implementing Classes:
- DefaultBeanProvider, DefaultLogProvider, DefaultXMLPrinterProvider, FullLogProvider, Log4JProvider, NullLogProvider, OGNLBeanProvider, XalanXMLPrinterProvider, XalanXPathProvider
public interface Provider
Provider interface. A provider is a pluggable runtime resource and is used
when different behaviours are required in different situations. For example
a LogProvider is used to plug in a logging mechanism.
- Version:
- $Revision: 5 $
- Author:
- Joe Walnes
- See Also:
ProviderFactory
|
Method Summary |
void |
destroy()
Shutdown Provider. |
void |
init()
Startup Provider. |
destroy
void destroy()
- Shutdown Provider.
init
void init()
throws ProviderConfigurationException
- Startup Provider.
- Throws:
ProviderConfigurationException - thrown if error in startup
or configuration.
|