com.ibm.itim.mail.workflow
Interface WorkflowNotificationContext

All Known Subinterfaces:
TemplateWorkflowDeProvisionContext, TemplateWorkflowManualActivityContext, TemplateWorkflowNewAccountContext, TemplateWorkflowNewPasswordContext, TemplateWorkflowWorkOrderContext, WorkflowDeProvisionContext, WorkflowManualActivityContext, WorkflowNewAccountContext, WorkflowNewPasswordContext, WorkflowWorkOrderContext

public interface WorkflowNotificationContext

General workflow runtime context.


Method Summary
 Activity getActivity()
          Returns information about the most recent running activity.
 Activity getActivity(java.lang.String actDefID)
          Returns information about the activity with the given definition ID.
 RelevantDataItem getData(java.lang.String id)
          Returns the relevant data item with the given ID associated with the current running workflow process.
 WorkflowProcess getParentProcess()
          Returns information about the parent process of the current running process.
 WorkflowProcess getProcess()
          Returns the information about the current running process.
 WorkflowProcess getRootProcess()
          Returns information about the root process of the current running process.
 

Method Detail

getProcess

public WorkflowProcess getProcess()
Returns the information about the current running process.

Returns:
WorkflowProcess holding the process information.

getParentProcess

public WorkflowProcess getParentProcess()
Returns information about the parent process of the current running process.

Returns:
WorkflowProcess holding the parent process information.

getRootProcess

public WorkflowProcess getRootProcess()
Returns information about the root process of the current running process.

Returns:
WorkflowProcess holding the root process information.

getActivity

public Activity getActivity()
Returns information about the most recent running activity. The most recent activity can be the one just completed or still running.

Returns:
Activity holding the most recent activity information.

getActivity

public Activity getActivity(java.lang.String actDefID)
Returns information about the activity with the given definition ID.

Parameters:
actDefID - ID of the activity as specified in the process definition.
Returns:
Activity holding the activity information.

getData

public RelevantDataItem getData(java.lang.String id)
Returns the relevant data item with the given ID associated with the current running workflow process.

Parameters:
id - ID of the relevant data item.
Returns:
RelevantDataItem holding the relevant data.


IBM Tivoli Identity Manager 4.6
© Copyright International Business Machines Corporation 2005. All rights reserved. US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.