The PluginManager reads a plugin configuration and loads and instantiates the plugins specified. Certain plugin roles are required in order for the application to function properly. These roles include:
Cache - which provides centralized access to named objects and allows for CRUDE operations - Create, Read, Update, Delete and Events associated with the objects it manages. A cache implementation MUST be Runnable in order to allow for proper sequencing of operations and events.
SecurityManager - provides user authentication and session management.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.