Class NamedWindowConsumerLatchFactory

java.lang.Object
com.espertech.esper.common.internal.epl.namedwindow.consume.NamedWindowConsumerLatchFactory

public class NamedWindowConsumerLatchFactory extends Object
Class to hold a current latch per named window.
  • Field Details

    • name

      protected final String name
    • useSpin

      protected final boolean useSpin
    • timeSourceService

      protected final TimeSourceService timeSourceService
    • msecWait

      protected final long msecWait
    • enabled

      protected final boolean enabled
  • Constructor Details

    • NamedWindowConsumerLatchFactory

      public NamedWindowConsumerLatchFactory(String name, boolean enabled, long msecWait, Locking locking, TimeSourceService timeSourceService, boolean initializeNow)
      Ctor.
      Parameters:
      name - the factory name
      msecWait - the number of milliseconds latches will await maximually
      locking - the blocking strategy to employ
      timeSourceService - time source provider
      initializeNow - for initializing
      enabled - for active indicator
  • Method Details