Package javax.ejb

Class 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

      Constructors 
      Constructor Description
      TimerConfig​()  
      TimerConfig​(java.io.Serializable info, boolean persistent)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      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