org.enhydra.shark
Class WfPackageEventAuditImpl

java.lang.Object
  extended by org.enhydra.shark.WfEventAuditWrapper
      extended by org.enhydra.shark.WfPackageEventAuditImpl
All Implemented Interfaces:
java.io.Serializable, BaseBusinessObject, WfEventAudit, WfPackageEventAudit, EventAuditPersistenceInterface, PersistenceInterface, WfEventAuditInternal, PackageEventAuditPersistenceInterface

public class WfPackageEventAuditImpl
extends WfEventAuditWrapper
implements WfPackageEventAudit, PackageEventAuditPersistenceInterface

WfPackageEventAuditImpl - Workflow Event Audit implementation

See Also:
Serialized Form

Field Summary
protected  java.lang.String packageVersion
           
 
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
  WfPackageEventAuditImpl()
          Used to create object when restoring it from database.
protected WfPackageEventAuditImpl(WMSessionHandle shandle, org.enhydra.shark.xpdl.elements.Package pkg, java.lang.String eventType)
           
 
Method Summary
 void delete(WMSessionHandle sh)
           
 java.lang.String getActivityDefinitionId()
           
 java.lang.String getActivityDefinitionName()
           
 int getActivityDefinitionType()
           
 java.lang.String getActivityDescription()
           
 java.lang.String getActivityId()
           
 long getActivityLimit()
           
 java.lang.String getActivityName()
           
 short getActivityPriority()
           
 java.lang.String getPackageId()
           
 java.lang.String getPackageVersion()
           
 java.lang.String getProcessDefinitionId()
           
 java.lang.String getProcessDefinitionName()
           
 java.lang.String getProcessDescription()
           
 java.lang.String getProcessFactoryName()
           
 java.lang.String getProcessFactoryVersion()
           
 java.lang.String getProcessId()
           
 long getProcessLimit()
           
 java.lang.String getProcessName()
           
 short getProcessPriority()
           
 long getRecordedTime()
           
 java.lang.String getType()
           
 java.lang.String getUsername()
           
 int getVersion()
           
 java.lang.String package_version()
           
 void persist(WMSessionHandle sh)
           
 void refresh()
           
 java.lang.String resource_username()
           
 void setActivityDefinitionId(java.lang.String adId)
           
 void setActivityDefinitionName(java.lang.String adName)
           
 void setActivityDefinitionType(int adType)
           
 void setActivityDescription(java.lang.String activityDescription)
           
 void setActivityId(java.lang.String aId)
           
 void setActivityLimit(long activityLimit)
           
 void setActivityName(java.lang.String an)
           
 void setActivityPriority(short activityPriority)
           
 void setPackageId(java.lang.String pkgId)
           
 void setPackageVersion(java.lang.String pkgVersion)
           
 void setProcessDefinitionId(java.lang.String pdId)
           
 void setProcessDefinitionName(java.lang.String pdName)
           
 void setProcessDescription(java.lang.String processDescription)
           
 void setProcessFactoryName(java.lang.String pn)
           
 void setProcessFactoryVersion(java.lang.String pdv)
           
 void setProcessId(java.lang.String pId)
           
 void setProcessLimit(long processLimit)
           
 void setProcessName(java.lang.String n)
           
 void setProcessPriority(short processPriority)
           
 void setRecordedTime(long time)
           
 void setType(java.lang.String type)
           
 void setUsername(java.lang.String resUsername)
           
 void setVersion(int version)
           
 WfExecutionObject source()
           
 
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, fillPersistentObject, 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, restore, 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.client.wfservice.WfPackageEventAudit
package_id
 
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, time_stamp
 

Field Detail

packageVersion

protected java.lang.String packageVersion
Constructor Detail

WfPackageEventAuditImpl

protected WfPackageEventAuditImpl(WMSessionHandle shandle,
                                  org.enhydra.shark.xpdl.elements.Package pkg,
                                  java.lang.String eventType)
                           throws java.lang.Exception
Throws:
java.lang.Exception

WfPackageEventAuditImpl

public WfPackageEventAuditImpl()
Used to create object when restoring it from database.

Method Detail

package_version

public java.lang.String package_version()
Specified by:
package_version in interface WfPackageEventAudit

resource_username

public java.lang.String resource_username()
Specified by:
resource_username in interface WfPackageEventAudit

source

public WfExecutionObject source()
                         throws java.lang.Exception,
                                SourceNotAvailable
Specified by:
source in interface WfEventAudit
Overrides:
source in class WfEventAuditWrapper
Throws:
java.lang.Exception
SourceNotAvailable

setPackageVersion

public void setPackageVersion(java.lang.String pkgVersion)
Specified by:
setPackageVersion in interface PackageEventAuditPersistenceInterface

getPackageVersion

public java.lang.String getPackageVersion()
Specified by:
getPackageVersion in interface PackageEventAuditPersistenceInterface

setUsername

public void setUsername(java.lang.String resUsername)
Specified by:
setUsername in interface EventAuditPersistenceInterface

getUsername

public java.lang.String getUsername()
Specified by:
getUsername in interface EventAuditPersistenceInterface

setRecordedTime

public void setRecordedTime(long time)
Specified by:
setRecordedTime in interface EventAuditPersistenceInterface

getRecordedTime

public long getRecordedTime()
Specified by:
getRecordedTime in interface EventAuditPersistenceInterface

setType

public void setType(java.lang.String type)
Specified by:
setType in interface EventAuditPersistenceInterface

getType

public java.lang.String getType()
Specified by:
getType in interface EventAuditPersistenceInterface

setActivityId

public void setActivityId(java.lang.String aId)
Specified by:
setActivityId in interface EventAuditPersistenceInterface

getActivityId

public java.lang.String getActivityId()
Specified by:
getActivityId in interface EventAuditPersistenceInterface

setActivityName

public void setActivityName(java.lang.String an)
Specified by:
setActivityName in interface EventAuditPersistenceInterface

getActivityName

public java.lang.String getActivityName()
Specified by:
getActivityName in interface EventAuditPersistenceInterface

setProcessId

public void setProcessId(java.lang.String pId)
Specified by:
setProcessId in interface EventAuditPersistenceInterface

getProcessId

public java.lang.String getProcessId()
Specified by:
getProcessId in interface EventAuditPersistenceInterface

setProcessName

public void setProcessName(java.lang.String n)
Specified by:
setProcessName in interface EventAuditPersistenceInterface

getProcessName

public java.lang.String getProcessName()
Specified by:
getProcessName in interface EventAuditPersistenceInterface

setProcessFactoryName

public void setProcessFactoryName(java.lang.String pn)
Specified by:
setProcessFactoryName in interface EventAuditPersistenceInterface

getProcessFactoryName

public java.lang.String getProcessFactoryName()
Specified by:
getProcessFactoryName in interface EventAuditPersistenceInterface

setProcessFactoryVersion

public void setProcessFactoryVersion(java.lang.String pdv)
Specified by:
setProcessFactoryVersion in interface EventAuditPersistenceInterface

getProcessFactoryVersion

public java.lang.String getProcessFactoryVersion()
Specified by:
getProcessFactoryVersion in interface EventAuditPersistenceInterface

setActivityDefinitionId

public void setActivityDefinitionId(java.lang.String adId)
Specified by:
setActivityDefinitionId in interface EventAuditPersistenceInterface

getActivityDefinitionId

public java.lang.String getActivityDefinitionId()
Specified by:
getActivityDefinitionId in interface EventAuditPersistenceInterface

setActivityDefinitionName

public void setActivityDefinitionName(java.lang.String adName)
Specified by:
setActivityDefinitionName in interface EventAuditPersistenceInterface

getActivityDefinitionName

public java.lang.String getActivityDefinitionName()
Specified by:
getActivityDefinitionName in interface EventAuditPersistenceInterface

setActivityDefinitionType

public void setActivityDefinitionType(int adType)
Specified by:
setActivityDefinitionType in interface EventAuditPersistenceInterface

getActivityDefinitionType

public int getActivityDefinitionType()
Specified by:
getActivityDefinitionType in interface EventAuditPersistenceInterface

setProcessDefinitionId

public void setProcessDefinitionId(java.lang.String pdId)
Specified by:
setProcessDefinitionId in interface EventAuditPersistenceInterface

getProcessDefinitionId

public java.lang.String getProcessDefinitionId()
Specified by:
getProcessDefinitionId in interface EventAuditPersistenceInterface

setProcessDefinitionName

public void setProcessDefinitionName(java.lang.String pdName)
Specified by:
setProcessDefinitionName in interface EventAuditPersistenceInterface

getProcessDefinitionName

public java.lang.String getProcessDefinitionName()
Specified by:
getProcessDefinitionName in interface EventAuditPersistenceInterface

setPackageId

public void setPackageId(java.lang.String pkgId)
Specified by:
setPackageId in interface EventAuditPersistenceInterface

getPackageId

public java.lang.String getPackageId()
Specified by:
getPackageId in interface EventAuditPersistenceInterface

persist

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

refresh

public void refresh()

delete

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

getProcessDescription

public java.lang.String getProcessDescription()
Specified by:
getProcessDescription in interface EventAuditPersistenceInterface

getProcessPriority

public short getProcessPriority()
Specified by:
getProcessPriority in interface EventAuditPersistenceInterface

getProcessLimit

public long getProcessLimit()
Specified by:
getProcessLimit in interface EventAuditPersistenceInterface

setProcessDescription

public void setProcessDescription(java.lang.String processDescription)
Specified by:
setProcessDescription in interface EventAuditPersistenceInterface

setProcessPriority

public void setProcessPriority(short processPriority)
Specified by:
setProcessPriority in interface EventAuditPersistenceInterface

setProcessLimit

public void setProcessLimit(long processLimit)
Specified by:
setProcessLimit in interface EventAuditPersistenceInterface

getActivityDescription

public java.lang.String getActivityDescription()
Specified by:
getActivityDescription in interface EventAuditPersistenceInterface

getActivityPriority

public short getActivityPriority()
Specified by:
getActivityPriority in interface EventAuditPersistenceInterface

getActivityLimit

public long getActivityLimit()
Specified by:
getActivityLimit in interface EventAuditPersistenceInterface

setActivityDescription

public void setActivityDescription(java.lang.String activityDescription)
Specified by:
setActivityDescription in interface EventAuditPersistenceInterface

setActivityPriority

public void setActivityPriority(short activityPriority)
Specified by:
setActivityPriority in interface EventAuditPersistenceInterface

setActivityLimit

public void setActivityLimit(long activityLimit)
Specified by:
setActivityLimit in interface EventAuditPersistenceInterface

getVersion

public int getVersion()
Specified by:
getVersion in interface EventAuditPersistenceInterface

setVersion

public void setVersion(int version)
Specified by:
setVersion in interface EventAuditPersistenceInterface