Package jakarta.ejb
Class TimerConfig
java.lang.Object
jakarta.ejb.TimerConfig
TimerConfig is used to specify additional timer configuration settings during timer creation.
The info object represents a serializable object made available to corresponding timer callbacks. It is
optional and defaults to null.
The persistent property determines whether the corresponding timer has a lifetime that spans the JVM in
which it was created. It is optional and defaults to true.
- Since:
- EJB 3.1
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor for TimerConfig.TimerConfig(Serializable info, boolean persistent) Constructor for TimerConfig. -
Method Summary
Modifier and TypeMethodDescriptiongetInfo()Return theinfoobject made available to timer callbacks.booleanReturn whether the timer is persistent.voidSet theinfoobject made available to timer callbacks.voidsetPersistent(boolean p) Specify whether the timer is persistent.toString()
-
Constructor Details
-
TimerConfig
public TimerConfig()Constructor for TimerConfig.
-
TimerConfig
Constructor for TimerConfig.
- Parameters:
info- aSerializableobject.persistent- a boolean.
-
-
Method Details
-
setInfo
Set theinfoobject made available to timer callbacks.- Parameters:
i- the info object
-
getInfo
Return theinfoobject made available to timer callbacks.- Returns:
- info object
-
setPersistent
public void setPersistent(boolean p) Specify whether the timer is persistent.- Parameters:
p- boolean indicating whether the timer is to be persistent.
-
isPersistent
public boolean isPersistent()Return whether the timer is persistent.- Returns:
- boolean indicating whether the timer is persistent
-
toString
-