Package org.pf.plugin

Plugin Utility Classes
A component that supports automatic collection of plugins from all elements in the classpath that comply to a specified interface/class.

See:
          Description

Interface Summary
IInitializablePlugin Defines the methods needed to initialize a plug-in implementation right after its creation via its public no-argument constructor.
 

Class Summary
ClassRegistry A class registry is a container that keeps classes registered under a logical key.
LoggerProvider This is the central access point for the package's logger.
PluginCollector The responsibility of this class is to detect all properties files with a specific name on a given classpath and load the defined classes that fit to a given class/interface into a class regitry.
PluginRegistry A special registry that is capable to hold any number of plug-ins of any type.
PluginUtil Provides helper methods around the PF plug-in mechanism.
 

Exception Summary
ClassRegistryException A generic exception for all problems that occur within the class registry.
 

Package org.pf.plugin Description

Plugin Utility Classes


A component that supports automatic collection of plugins from all elements in the classpath that comply to a specified interface/class.