Package blackboard.platform.plugin

Interface Summary
Constants Constants used in PlugIn management and deployment.
ContentHandlerDbLoader Interface for loading Content Handler objects from the database.
ContentHandlerDbPersister Interface for storing content handler objects into the database.
ContentHandlerDef  
ContentHandlerXmlLoader ContentHandlerXmlLoader
ContentHandlerXmlPersister ContentHandlerXmlPersister
PackageXmlDef Class to record the element and attribute strings used in the plug-in manifest.
PlugInDbLoader Loader interface to retrieve PlugIn instances from the database.
PlugInDbPersister Class to persist PlugIn definitions to the database.
PlugInDef  
 

Class Summary
ContentHandlerDbLoader.Default A utility class that provides quick access to the ContentHandlerLoader instance associated with the default instance of the database BbPersistenceManager.
PlugInComparator Comparator implementation to sort lists of PlugIns.
PlugInManager The PlugInManager is responsible for maintaining plugin definitions for the system.
PlugInUtil The PlugInUtil class is a utility class for plug-ins for the Blackboard application.
Version Class to encapsulate the versioning in a plug-in and within the application.
 

Exception Summary
BadPackageDefException Class to encapsulate errors in a package manifest.
PlugInException This class wraps exceptions generated during the execution of plugins.
VersionException Indicates that a plug-in is an earlier version than the one being replaced.
 



Copyright © 2003 Blackboard, Inc. All Rights Reserved.