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
|
long |
getId()
Returns id of the timer
|
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 |
setId(long id) |
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()
TimerInstancegetTimerName in interface TimerInstancepublic void setTimerName(String timerName)
public long getId()
TimerInstancegetId in interface TimerInstancepublic void setId(long id)
public long getTimerId()
TimerInstancegetTimerId in interface TimerInstancepublic void setTimerId(long timerId)
public Date getActivationTime()
TimerInstancegetActivationTime in interface TimerInstancepublic void setActivationTime(Date activationTime)
public Date getLastFireTime()
TimerInstancegetLastFireTime in interface TimerInstancepublic void setLastFireTime(Date lastFireTime)
public Date getNextFireTime()
TimerInstancegetNextFireTime in interface TimerInstancepublic void setNextFireTime(Date nextFireTime)
public long getDelay()
TimerInstancegetDelay in interface TimerInstancepublic void setDelay(long delay)
public long getPeriod()
TimerInstancegetPeriod in interface TimerInstancepublic void setPeriod(long period)
public int getRepeatLimit()
TimerInstancegetRepeatLimit in interface TimerInstancepublic void setRepeatLimit(int repeatLimit)
public long getProcessInstanceId()
TimerInstancegetProcessInstanceId in interface TimerInstancepublic void setProcessInstanceId(long processInstanceId)
public long getSessionId()
TimerInstancegetSessionId in interface TimerInstancepublic void setSessionId(long sessionId)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.