|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| AuthBrokerListener | Allows implementors to process login/logout events of the AuthenticationBroker. |
| RuntimePlugin | If PropertyBookPage objects implement this interface, the RuntimePlugin.shouldShow(com.novell.admin.ns.NSObject, com.novell.emframe.dev.TaskContext) method is called after
the user has selected the target object. |
| Class Summary | |
| AdvSelTypeInfo | Class returned by the AdvSelTypeInfoCallback routine which contains information necessary for the Advanced
Selector widget to display the Advanced Search criteria screen. |
| AdvSelTypeInfoCallback | Abstract class used for a plug-in to return information to the Advanced Selector widget. |
| ASNOne | This class provides methods to convert a given LDAP OID string to a standard ASN1 ID sequence of bytes. |
| AuthBrokerEvent | Defines a Authentication Broker event. |
| AuthenticationBroker | Used by iManager to manage authentication and connections to various trees or servers. |
| Chapter | PropertyBook contain Chapters, and Chapters can contain multiple PropertyBookPage objects. |
| CustomTargetChooser | Abstract class to implement to become a custom target chooser for a plug-in created with the Plug-in Studio. |
| D | Provides a simple mechanism for plugins to log debug messages. |
| DataHandler | Abstract class that handles the data from a particular attribute. |
| DataHandlerHelper | Abstract class extended from DataHandler that handles the data from a particular attribute and contains
some XML helper methods. |
| Deletor | Extend this class to provide a custom object deletor. |
| DirPropertyBook | This class is the default PropertyBook for modifying and viewing attributes of an eDirectory object. |
| DirPropertyBookPage | Base class used to create PropertyBookPage objects. |
| DirUtils | Utility methods for accessing the directory. |
| eDirAccessService | eDirector Access Service main task class. |
| eMFrameConsts | This class contains all the Parameter Names that a plugin must know about. |
| eMFrameFactory | Factory for creating and getting TaskContext objects. |
| eMFrameUtils | General utility methods for use by plug-ins. |
| EmptyTask | This is an implementation of Task that does nothing. |
| GlobalRegistry | Class used to build the Global Registry of plug-ins for iManager. |
| HistoryNode | Contains a node in the history list of the object target chooser. |
| JobData | Allows tasks who are part of a job to get and set data objects that are specific to the job. |
| ManagementServiceSet | Defines a set of services that are used within the iManager framework. |
| MappingObject | Class to map LDAP classes and attributes to NDAP classes and attributes and vice-versa. |
| Move | Extend this class to provide a custom object mover. |
| Plugin | Abstract class to implement to be an iManager plug-in that is not Task based. |
| PluginContext | Passes information to Task objects. |
| PropertyBook | Abstract class to implement to be a Property Book. |
| PropertyBookPage | Base class used to create property book pages that edits an eDirectory object. |
| PropertyPageContext | Adds the PropertyBookPage to the Task Context for use by edas. |
| Rename | Extend this class to provide a custom object renamer. |
| TargetObjects | This class represents the targets that a task should operate on. |
| Task | This is the main class your Task will want to extend to plug-in to the iManager framework. |
| TaskContext | Passes information to Task objects. |
| UiHandler | Abstract class to implement to plug-in to iManager to handle custom UI for a specific attribute. |
| UiHandlerActionTrigger | Class that lists actions that trigger event for a specific field and the action to perform. |
| UiHandlerContext | Contains information needed for a UiHandler to plug-in to iManager. |
| VetoCreatorTask | Generic Creator Task that will Veto any object creation operation. |
| VetoDeletor | Generic Deletor that will Veto any delete operation. |
| VetoMove | Generic Mover that will Veto any move operation. |
| VetoRename | Generic Rename that will Veto any rename operation. |
| VetoServerDelete | Deletor that will Veto any delete operation when the server is still up. |
| Exception Summary | |
| AuthBrokerException | Exception generated by the AuthenticationBroker. |
| AuthBrokerWrappedRuntimeException | This class is for throwing a AuthBrokerException as a RuntimeException. |
| BookException | Used only by the book framework. |
| eDirAccessServiceException | Exception generated by eDAS (eDir Access Service). |
| FatalPageException | Fatal Exception generated by PropertyBookPage objects. |
| PageException | Exception generated by Property Pages. |
| PluginException | Exception generated by a plug-in. |
The dev package contains classes needed for plug-in writers to write plug-ins to iManager. A plug-in consists of Business Logic, Presentation Login, and a Plug-in Descriptor.
Business Logic
Presentation Logic
Plug-in Descriptor
There are several different types of plug-ins. The Business Logic needs to extend different classes depending upon the plug-in type:
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||