Package com.netscape.pm.model

Interface Summary
IAccessControlManager Defines an object that is able to resolve the form access permissions for a user or role given a particular node element.
IConnector Defines an object that will act as a container for user-defined resources.
ICorporateDirectory Defines an object that will provide a connection to the corporate directory defined for the cluster.
IDataDictionary Defines an object that will contain all of the data elements defined for the current application; that is, all the fields visible from the data dictionary folder in the builder's application tree view.
IDataElement Defines an object that will implement the data management logic for a data field.
IFinder The access point for worklists, searchlists (lists of work items queried from the search pages) and lists of process instances.
IFormDictionary Defines an object that will contain all of the forms defined for the current application; that is, all the forms visible from the form dictionary folder in the builder's application tree view.
IFormElement Defines an object to provide a set of services built on top of an html form as defined from the builder.
IHistoryEvent Defines a history event object used to log actions performed within the Process Manager engine run-time.
INodeElement Defines a node element object in the Process Manager engine.
INotification Defines an object to act as a notification dispatcher.
IParameters  
IParticipant Defines the Process Manager representation of a corporate directory user entity.
IPMApplication Provides an access point for updatable process instances and work items.
IPMApplicationHome Defines the home interface for the IPMApplication enterprise bean.
IPMCluster This interface defines a cluster in Process Manager.
IPMClusterHome Defines the home interface for the IPMCluster enterprise bean.
IPMClusterManager Defines an object that manages all the clusters in Process Manager.
IPMClusterManagerHome Defines the home interface for the IPMClusterManager enterprise bean.
IPMClusterProperty Defines the interface for a particular cluster's properties.
IPMElement The base interface for all Process Manager configurable elements.
IPMIDManager Defines an object to provide sequentially increasing instance id numbers for newly created process instances.
IPMRequest Defines an object to provide client request information.
IPresentationElement Defines an object that will implement the presentation logic for a data field.
IProcessDefinition Defines a container for a set of static objects that represent the run-time composition of the application as designed from the Process Manager builder.
IProcessInstance Defines the interface for a process instance in the Process Manager world.
IProcessInstancePK Defines the interface for a process instance's primary key.
IProcessMap Defines an object that will contain all of the nodes defined for the current application; that is, all the nodes visible from the process map in the builder.
IRole Defines the interface for a group as defined from the builder.
IRoleCache Cache for application roles and users.
IRoleManager The manager/container for all the roles defined in the process definition for the current application.
ISimpleWorkPerformer This interface defines a custom activity that gets data field values, performs a task, and finishes up by setting data field values in a process instance.
ISortable This is the interface used by engine objects that want to be able to determine rank amongst themselves.
ITransition Defines a transition element object connecting separate node elements together.
IWorkItem Defines the interface for a work item, or the smallest unit of work definable in the Process Manager world.
IWorkItemPK Defines the interface for a work item's primary key.
 

Class Summary
HistoryEventFactory Creates a history event object, used to record historical information about the progress of a process instance.
PMClusterPropertyFactory Creates a cluster property object, used for containing the properties of a IPMCluster object.
PMRequestFactory Creates a request object, used for passing client request information to Process Manager engine components.
ProcessInstancePKFactory Creates a process instance key object, used for obtaining a handle to an IProcessInstance object.
WorkItemPKFactory Creates a work item key object, used for obtaining a handle to an IWorkItem object.
 

Exception Summary
PMException Exception class for exceptions thrown in BPM world.
XDeploymentManager