Class JobInformations

java.lang.Object
net.bull.javamelody.internal.model.JobInformations
All Implemented Interfaces:
Serializable

public class JobInformations extends Object implements Serializable
Informations sur un job. L'état d'une instance est initialisé à son instanciation et non mutable; il est donc de fait thread-safe. Cet état est celui d'un job à un instant t. Les instances sont sérialisables pour pouvoir être transmises au serveur de collecte. Pour l'instant seul quartz est géré.
Author:
Emeric Vernat
See Also:
  • Field Details

    • QUARTZ_AVAILABLE

      public static final boolean QUARTZ_AVAILABLE
  • Method Details

    • getAllSchedulers

      public static List<org.quartz.Scheduler> getAllSchedulers()
    • getGlobalJobId

      public String getGlobalJobId()
    • getName

      public String getName()
    • getGroup

      public String getGroup()
    • getDescription

      public String getDescription()
    • getJobClassName

      public String getJobClassName()
    • getElapsedTime

      public long getElapsedTime()
    • getNextFireTime

      public Date getNextFireTime()
    • getPreviousFireTime

      public Date getPreviousFireTime()
    • getRepeatInterval

      public long getRepeatInterval()
    • getCronExpression

      public String getCronExpression()
    • isPaused

      public boolean isPaused()
    • toString

      public String toString()
      Overrides:
      toString in class Object