Class QuartzScheduleToken

java.lang.Object
org.axonframework.eventhandling.scheduling.quartz.QuartzScheduleToken
All Implemented Interfaces:
Serializable, ScheduleToken

public class QuartzScheduleToken extends Object implements ScheduleToken
ScheduleToken implementation representing a scheduled Quartz Job.
Since:
0.7
Author:
Allard Buijze
See Also:
  • Constructor Details

    • QuartzScheduleToken

      @ConstructorProperties({"jobIdentifier","groupIdentifier"}) public QuartzScheduleToken(String jobIdentifier, String groupIdentifier)
      Initialize a token for the given jobIdentifier and groupIdentifier.
      Parameters:
      jobIdentifier - The identifier used when registering the job with quartz.
      groupIdentifier - The identifier of the group the job is part of.
  • Method Details

    • getJobIdentifier

      public String getJobIdentifier()
      Returns the Quartz job identifier.
      Returns:
      the Quartz job identifier
    • getGroupIdentifier

      public String getGroupIdentifier()
      Returns the Quartz group identifier.
      Returns:
      the Quartz group identifier
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object