jBPM :: Audit 6.2.0-SNAPSHOT

org.jbpm.process.audit
Class ProcessInstanceLog

java.lang.Object
  extended by org.jbpm.process.audit.ProcessInstanceLog
All Implemented Interfaces:
Serializable, AuditEvent, org.kie.api.runtime.manager.audit.ProcessInstanceLog

@Entity
public class ProcessInstanceLog
extends Object
implements Serializable, AuditEvent, org.kie.api.runtime.manager.audit.ProcessInstanceLog

See Also:
Serialized Form

Constructor Summary
ProcessInstanceLog()
           
ProcessInstanceLog(long processInstanceId, String processId)
           
 
Method Summary
 boolean equals(Object obj)
           
 Long getDuration()
           
 Date getEnd()
           
 String getExternalId()
           
 long getId()
           
 String getIdentity()
           
 String getOutcome()
           
 Long getParentProcessInstanceId()
           
 String getProcessId()
           
 String getProcessInstanceDescription()
           
 Long getProcessInstanceId()
           
 String getProcessName()
           
 String getProcessVersion()
           
 Date getStart()
           
 Integer getStatus()
           
 int hashCode()
           
 void setDuration(Long duration)
           
 void setEnd(Date end)
           
 void setExternalId(String domainId)
           
 void setIdentity(String identity)
           
 void setOutcome(String errorCode)
           
 void setParentProcessInstanceId(long parentProcessInstanceId)
           
 void setProcessId(String processId)
           
 void setProcessInstanceDescription(String processInstanceDescription)
           
 void setProcessInstanceId(long processInstanceId)
           
 void setProcessName(String processName)
           
 void setProcessVersion(String version)
           
 void setStart(Date start)
           
 void setStatus(int status)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProcessInstanceLog

public ProcessInstanceLog()

ProcessInstanceLog

public ProcessInstanceLog(long processInstanceId,
                          String processId)
Method Detail

getId

public long getId()

getProcessInstanceId

public Long getProcessInstanceId()
Specified by:
getProcessInstanceId in interface AuditEvent
Specified by:
getProcessInstanceId in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog

setProcessInstanceId

public void setProcessInstanceId(long processInstanceId)

getProcessId

public String getProcessId()
Specified by:
getProcessId in interface AuditEvent
Specified by:
getProcessId in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog

setProcessId

public void setProcessId(String processId)

getStart

public Date getStart()
Specified by:
getStart in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog

setStart

public void setStart(Date start)

getEnd

public Date getEnd()
Specified by:
getEnd in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog

setEnd

public void setEnd(Date end)

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getStatus

public Integer getStatus()
Specified by:
getStatus in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog

setStatus

public void setStatus(int status)

getParentProcessInstanceId

public Long getParentProcessInstanceId()
Specified by:
getParentProcessInstanceId in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog

setParentProcessInstanceId

public void setParentProcessInstanceId(long parentProcessInstanceId)

getOutcome

public String getOutcome()
Specified by:
getOutcome in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog

setOutcome

public void setOutcome(String errorCode)

getDuration

public Long getDuration()
Specified by:
getDuration in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog

setDuration

public void setDuration(Long duration)

getIdentity

public String getIdentity()
Specified by:
getIdentity in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog

setIdentity

public void setIdentity(String identity)

getExternalId

public String getExternalId()
Specified by:
getExternalId in interface AuditEvent
Specified by:
getExternalId in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog

setExternalId

public void setExternalId(String domainId)

getProcessVersion

public String getProcessVersion()
Specified by:
getProcessVersion in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog

setProcessVersion

public void setProcessVersion(String version)

getProcessName

public String getProcessName()
Specified by:
getProcessName in interface org.kie.api.runtime.manager.audit.ProcessInstanceLog

setProcessName

public void setProcessName(String processName)

getProcessInstanceDescription

public String getProcessInstanceDescription()

setProcessInstanceDescription

public void setProcessInstanceDescription(String processInstanceDescription)

jBPM :: Audit 6.2.0-SNAPSHOT

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.