public class TimerInstanceImpl extends Object implements TimerInstance
Constructor and Description |
---|
TimerInstanceImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Date |
getActivationTime()
Returns date when the timer was activated/created
|
long |
getDelay()
Returns delay that comes from definition
|
Date |
getLastFireTime()
Returns date when the timer was fired last time, can be null
|
Date |
getNextFireTime()
Returns next date when the timer is expected to fire
|
long |
getPeriod()
Returns period that comes from definition - only for repeatable timers
|
long |
getProcessInstanceId()
Returns process instance id that timer belongs to
|
int |
getRepeatLimit()
Returns repeat limit that comes from definition - only for repeatable timers
|
long |
getSessionId()
Returns session id that was used to create the timer
|
long |
getTimerId()
Returns unique id of the timer
|
String |
getTimerName()
Returns name of the timer - taken from timer node in the process
|
int |
hashCode() |
void |
setActivationTime(Date activationTime) |
void |
setDelay(long delay) |
void |
setLastFireTime(Date lastFireTime) |
void |
setNextFireTime(Date nextFireTime) |
void |
setPeriod(long period) |
void |
setProcessInstanceId(long processInstanceId) |
void |
setRepeatLimit(int repeatLimit) |
void |
setSessionId(long sessionId) |
void |
setTimerId(long timerId) |
void |
setTimerName(String timerName) |
String |
toString() |
public String getTimerName()
TimerInstance
getTimerName
in interface TimerInstance
public void setTimerName(String timerName)
public long getTimerId()
TimerInstance
getTimerId
in interface TimerInstance
public void setTimerId(long timerId)
public Date getActivationTime()
TimerInstance
getActivationTime
in interface TimerInstance
public void setActivationTime(Date activationTime)
public Date getLastFireTime()
TimerInstance
getLastFireTime
in interface TimerInstance
public void setLastFireTime(Date lastFireTime)
public Date getNextFireTime()
TimerInstance
getNextFireTime
in interface TimerInstance
public void setNextFireTime(Date nextFireTime)
public long getDelay()
TimerInstance
getDelay
in interface TimerInstance
public void setDelay(long delay)
public long getPeriod()
TimerInstance
getPeriod
in interface TimerInstance
public void setPeriod(long period)
public int getRepeatLimit()
TimerInstance
getRepeatLimit
in interface TimerInstance
public void setRepeatLimit(int repeatLimit)
public long getProcessInstanceId()
TimerInstance
getProcessInstanceId
in interface TimerInstance
public void setProcessInstanceId(long processInstanceId)
public long getSessionId()
TimerInstance
getSessionId
in interface TimerInstance
public void setSessionId(long sessionId)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.