Class AbstractWinDUPlugin

All Implemented Interfaces:
PluginMBean, MultipleFilePluginMBean, WinDUPluginMBean, DynamicMBean, MBeanRegistration, BaseObjectNamed, SelfEmailingMBean
Direct Known Subclasses:
CabinetBasedDataContainerAlignmentPlugin, ContainerStructurePlugin, DatabaseIndexUtilityPlugin, DomainAdministeredObjectsPlugin, DomainStructurePlugin, GroupDomainAndLocationPlugin, InvalidContainerTemplatesPlugin, InvalidLdapEntriesPlugin, InvalidObjectsPlugin, LocateDanglingReferencesPlugin, MissingMasterPlugin, MissingRepresentablesPlugin, NullContainerReferencesCheckPlugin, ObjectInitializationRuleReportPlugin, ValidateFamilyTableDataPlugin, VersionAttributeAlignmentPlugin

public abstract class AbstractWinDUPlugin extends AbstractMultipleFilePlugin implements WinDUPluginMBean
An abstract class used by plugins that handles the common framework necessary to execute and run a WinDU task and then collect the resulting files. Concrete subclasses should simply need to set the plugin specific attribute values such as the plugin name and WinDU task to be executed.

Supported API: true

Extendable: true