Interface TagGroup

    • Method Detail

      • getName

        @Nonnull
        default java.lang.String getName()
      • getRate

        default int getRate()
      • getLeasedRate

        default int getLeasedRate()
      • isGroupLeased

        boolean isGroupLeased()
      • isAsync

        boolean isAsync()
        Indicates that the group can run at any time, and does not run according to a set schedule.
      • getExecCount

        long getExecCount()
        Returns:
        the number of times this TagGroup has executed, or 0 if this implementation does not execute.
      • getLastDuration

        long getLastDuration()
        Returns:
        the duration of the last execution, in milliseconds.
      • getMeanDuration

        long getMeanDuration()
        Returns:
        the arithmetic mean duration of recent executions, in milliseconds.
      • isValid

        boolean isValid()