Package fish.payara.ejb.timer.hazelcast
Class HZTimer
- java.lang.Object
-
- fish.payara.ejb.timer.hazelcast.HZTimer
-
- All Implemented Interfaces:
Serializable
public class HZTimer extends Object implements Serializable
- Author:
- Steve Millidge (Payara Foundation)
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description HZTimer(TimerPrimaryKey timerId, long containerId, long applicationId, Object timedObjectPrimaryKey, String hzMemberName, String ownerId, Date initialExpiration, long intervalDuration, EJBTimerSchedule schedule, jakarta.ejb.TimerConfig timerConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getApplicationId()
long
getContainerId()
Date
getInitialExpiration()
long
getIntervalDuration()
TimerPrimaryKey
getKey()
String
getMemberName()
String
getOwnerId()
EJBTimerSchedule
getSchedule()
Object
getTimedObjectPk()
jakarta.ejb.TimerConfig
getTimerConfig()
void
setMemberName(String serverName)
void
setOwnerId(String id)
-
-
-
Constructor Detail
-
HZTimer
public HZTimer(TimerPrimaryKey timerId, long containerId, long applicationId, Object timedObjectPrimaryKey, String hzMemberName, String ownerId, Date initialExpiration, long intervalDuration, EJBTimerSchedule schedule, jakarta.ejb.TimerConfig timerConfig)
-
-
Method Detail
-
setOwnerId
public void setOwnerId(String id)
-
getOwnerId
public String getOwnerId()
-
setMemberName
public void setMemberName(String serverName)
-
getKey
public TimerPrimaryKey getKey()
-
getMemberName
public String getMemberName()
-
getContainerId
public long getContainerId()
-
getApplicationId
public long getApplicationId()
-
getTimedObjectPk
public Object getTimedObjectPk()
-
getInitialExpiration
public Date getInitialExpiration()
-
getIntervalDuration
public long getIntervalDuration()
-
getSchedule
public EJBTimerSchedule getSchedule()
-
getTimerConfig
public jakarta.ejb.TimerConfig getTimerConfig()
-
-