org.enhydra.shark.api.client.wfmodel
Interface WfCreateProcessEventAudit

All Superinterfaces:
BaseBusinessObject, java.io.Serializable, WfEventAudit
All Known Subinterfaces:
WfCreateProcessEventAuditInternal

public interface WfCreateProcessEventAudit
extends WfEventAudit

OMG definition: This interface specializes WfEventAudit by adding information related to creation of a WfProcess. If the process is created as a sub-process of another process that is synchronized with the main process via a WfActivity requester, information on the requester is recorded. The WfProcess that is being created is recorded as the source of this event.

The event_type is set to processCreated for this event.


Method Summary
 java.lang.String p_activity_key()
          If the requester of the newly created workflow process is a WfActivity, the key of that activity is recorded.
 java.lang.String p_process_key()
          If the requester of the newly created workflow process is a WfActivity, the key of the WfProcess that contains that activity is recorded.
 java.lang.String p_process_mgr_name()
          If the requester of the newly created workflow process is a WfActivity, name of the process manager of the process that contains that activity is recorded.
 java.lang.String p_process_mgr_version()
          If the requester of the newly created workflow process is a WfActivity, version of the process manager of the process that contains that activity is recorded.
 java.lang.String p_process_name()
          If the requester of the newly created workflow process is a WfActivity, the name of the WfProcess that contains that activity is recorded.
 
Methods inherited from interface org.enhydra.shark.api.client.wfmodel.WfEventAudit
activity_key, activity_name, event_type, process_key, process_mgr_name, process_mgr_version, process_name, source, time_stamp
 

Method Detail

p_activity_key

java.lang.String p_activity_key()
                                throws java.lang.Exception
If the requester of the newly created workflow process is a WfActivity, the key of that activity is recorded.

Throws:
java.lang.Exception

p_process_key

java.lang.String p_process_key()
                               throws java.lang.Exception
If the requester of the newly created workflow process is a WfActivity, the key of the WfProcess that contains that activity is recorded.

Throws:
java.lang.Exception

p_process_name

java.lang.String p_process_name()
                                throws java.lang.Exception
If the requester of the newly created workflow process is a WfActivity, the name of the WfProcess that contains that activity is recorded.

Throws:
java.lang.Exception

p_process_mgr_name

java.lang.String p_process_mgr_name()
                                    throws java.lang.Exception
If the requester of the newly created workflow process is a WfActivity, name of the process manager of the process that contains that activity is recorded.

Throws:
java.lang.Exception

p_process_mgr_version

java.lang.String p_process_mgr_version()
                                       throws java.lang.Exception
If the requester of the newly created workflow process is a WfActivity, version of the process manager of the process that contains that activity is recorded.

Throws:
java.lang.Exception