Class EventConflaterChain

  • All Implemented Interfaces:
    IEventConflater

    public class EventConflaterChain
    extends Object
    implements IEventConflater
    A Chain of Conflaters. Every conflater in the chain is given the chance to queue an event. When the chain runs every conflater in the chain can run its own task to handle the events as it sees fit.
    • Constructor Detail

      • EventConflaterChain

        public EventConflaterChain()
      • EventConflaterChain

        public EventConflaterChain​(long refreshInterval,
                                   long initialDelay)
        Parameters:
        refreshInterval - the delay between the termination of one execution and the commencement of the next
        initialDelay - the time to delay first execution
        Since:
        2.0