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: 1.1.1.1 $
Author:
Joe Walnes
See Also:
ProviderFactory

Method Summary
 void destroy()
          Shutdown Provider.
 void init()
          Startup Provider.
 

Method Detail

destroy

public void destroy()
Shutdown Provider.


init

public void init()
          throws ProviderConfigurationException
Startup Provider.

Throws:
ProviderConfigurationException - thrown if error in startup or configuration.

OSCore Project Page