Class PrimaryOwnerScheduler<I,​K,​M>

  • All Implemented Interfaces:
    AutoCloseable, org.wildfly.clustering.ee.Scheduler<I,​M>

    public class PrimaryOwnerScheduler<I,​K,​M>
    extends Object
    implements org.wildfly.clustering.ee.Scheduler<I,​M>
    Scheduler decorator that schedules/cancels a given object on the primary owner.
    Author:
    Paul Ferraro
    • Method Detail

      • schedule

        public void schedule​(I id,
                             M metaData)
        Specified by:
        schedule in interface org.wildfly.clustering.ee.Scheduler<I,​K>
      • cancel

        public void cancel​(I id)
        Specified by:
        cancel in interface org.wildfly.clustering.ee.Scheduler<I,​K>
      • close

        public void close()
        Specified by:
        close in interface AutoCloseable
        Specified by:
        close in interface org.wildfly.clustering.ee.Scheduler<I,​K>