org.jbpm.task.event.entity
Class TaskEvent

java.lang.Object
  extended by org.jbpm.task.event.entity.TaskEvent
All Implemented Interfaces:
Externalizable, Serializable
Direct Known Subclasses:
TaskUserEvent

@Entity
public abstract class TaskEvent
extends Object
implements Externalizable

See Also:
Serialized Form

Field Summary
protected  Date eventTime
           
protected  Long taskId
           
protected  String userId
           
 
Constructor Summary
TaskEvent()
           
TaskEvent(long taskId)
           
TaskEvent(long taskId, String userId)
           
 
Method Summary
 Date getEventTime()
           
 Long getId()
           
 TaskEventType getTaskEventType()
           
 long getTaskId()
           
 String getType()
           
 void readExternal(ObjectInput in)
           
 void writeExternal(ObjectOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

taskId

protected Long taskId

eventTime

protected Date eventTime

userId

protected String userId
Constructor Detail

TaskEvent

public TaskEvent()

TaskEvent

public TaskEvent(long taskId)

TaskEvent

public TaskEvent(long taskId,
                 String userId)
Method Detail

writeExternal

public final void writeExternal(ObjectOutput out)
                         throws IOException
Specified by:
writeExternal in interface Externalizable
Throws:
IOException

readExternal

public final void readExternal(ObjectInput in)
                        throws IOException,
                               ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Throws:
IOException
ClassNotFoundException

getTaskId

public long getTaskId()

getId

public Long getId()

getEventTime

public Date getEventTime()

getType

public String getType()

getTaskEventType

public TaskEventType getTaskEventType()


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