org.enhydra.shark
Class WfPropertiesEventAuditWrapper

java.lang.Object
  extended by org.enhydra.shark.WfEventAuditWrapper
      extended by org.enhydra.shark.WfPropertiesEventAuditWrapper
All Implemented Interfaces:
java.io.Serializable, BaseBusinessObject, WfEventAudit, WFPropertiesEventAudit, PersistenceInterface, WfEventAuditInternal, WfPropertiesEventAuditInternal

public class WfPropertiesEventAuditWrapper
extends WfEventAuditWrapper
implements WfPropertiesEventAuditInternal

See Also:
Serialized Form

Field Summary
protected  java.lang.String deadlineExceptionName
           
protected  boolean deadlineIsSynchronous
           
protected  long deadlineTimeLimit
           
 
Fields inherited from class org.enhydra.shark.WfEventAuditWrapper
activityDefinitionId, activityDefinitionName, activityDefinitionType, activityDescription, activityId, activityLimit, activityName, activityPriority, eventType, packageId, processDefinitionId, processDefinitionName, processDescription, processId, processLimit, processMgrName, processMgrVersion, processName, processPriority, shandle, timeStamp, username, version
 
Constructor Summary
protected WfPropertiesEventAuditWrapper(WMSessionHandle shandle, PropertiesEventAuditPersistenceObject po)
           
protected WfPropertiesEventAuditWrapper(WMSessionHandle shandle, WfExecutionObjectInternal object, java.lang.String eventType, long deadlineTimeLimit, java.lang.String deadlineExceptionName, boolean deadlineIsSynchronous)
           
 
Method Summary
 java.lang.String deadline_exception_name()
           
 boolean deadline_is_synchronous()
           
 long deadline_time_limit()
           
 void delete(WMSessionHandle shandle)
           
protected  void fillPersistentObject(EventAuditPersistenceInterface po)
           
 void persist(WMSessionHandle shandle)
           
protected  void restore(EventAuditPersistenceInterface po)
           
 
Methods inherited from class org.enhydra.shark.WfEventAuditWrapper
activity_definition_id, activity_definition_name, activity_definition_type, activity_description, activity_key, activity_limit, activity_name, activity_priority, checkSecurity, event_type, initEventObject, package_id, process_definition_id, process_definition_name, process_description, process_key, process_limit, process_mgr_name, process_mgr_version, process_name, process_priority, source, time_stamp, username
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.enhydra.shark.api.internal.working.WfEventAuditInternal
activity_definition_id, activity_definition_name, activity_definition_type, activity_description, activity_limit, activity_priority, package_id, process_definition_id, process_definition_name, process_description, process_limit, process_priority, username
 
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
 

Field Detail

deadlineTimeLimit

protected long deadlineTimeLimit

deadlineExceptionName

protected java.lang.String deadlineExceptionName

deadlineIsSynchronous

protected boolean deadlineIsSynchronous
Constructor Detail

WfPropertiesEventAuditWrapper

protected WfPropertiesEventAuditWrapper(WMSessionHandle shandle,
                                        WfExecutionObjectInternal object,
                                        java.lang.String eventType,
                                        long deadlineTimeLimit,
                                        java.lang.String deadlineExceptionName,
                                        boolean deadlineIsSynchronous)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

WfPropertiesEventAuditWrapper

protected WfPropertiesEventAuditWrapper(WMSessionHandle shandle,
                                        PropertiesEventAuditPersistenceObject po)
Method Detail

delete

public void delete(WMSessionHandle shandle)
            throws java.lang.Exception
Specified by:
delete in interface PersistenceInterface
Throws:
java.lang.Exception

deadline_time_limit

public long deadline_time_limit()
                         throws java.lang.Exception
Specified by:
deadline_time_limit in interface WFPropertiesEventAudit
Throws:
java.lang.Exception

deadline_exception_name

public java.lang.String deadline_exception_name()
                                         throws java.lang.Exception
Specified by:
deadline_exception_name in interface WFPropertiesEventAudit
Throws:
java.lang.Exception

deadline_is_synchronous

public boolean deadline_is_synchronous()
                                throws java.lang.Exception
Specified by:
deadline_is_synchronous in interface WFPropertiesEventAudit
Throws:
java.lang.Exception

fillPersistentObject

protected void fillPersistentObject(EventAuditPersistenceInterface po)
Overrides:
fillPersistentObject in class WfEventAuditWrapper

persist

public void persist(WMSessionHandle shandle)
             throws java.lang.Exception
Specified by:
persist in interface PersistenceInterface
Throws:
java.lang.Exception

restore

protected void restore(EventAuditPersistenceInterface po)
Overrides:
restore in class WfEventAuditWrapper