javax.ejb
Class TimerConfig

java.lang.Object
  extended by javax.ejb.TimerConfig

public class TimerConfig
extends java.lang.Object

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
TimerConfig()
           
TimerConfig(java.io.Serializable info, boolean persistent)
           
 
Method Summary
 java.io.Serializable getInfo()
          Return the info object made available to timer callbacks.
 boolean isPersistent()
          Return whether the timer is persistent.
 void setInfo(java.io.Serializable i)
          Set the info object made available to timer callbacks.
 void setPersistent(boolean p)
          Specify whether the timer is persistent.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TimerConfig

public TimerConfig()

TimerConfig

public TimerConfig(java.io.Serializable info,
                   boolean persistent)
Method Detail

setInfo

public void setInfo(java.io.Serializable i)
Set the info object made available to timer callbacks.

Parameters:
i - the info object

getInfo

public java.io.Serializable getInfo()
Return the info object 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

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Submit a bug or feature

Copyright © 2009-2011, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.

Generated on 10-February-2011 12:41