Class BroadcasterConfig


  • public class BroadcasterConfig
    extends java.lang.Object
    Handle Broadcaster configuration like ExecutorService and BroadcastFilter.
    Author:
    Jeanfrancois Arcand
    • Field Detail

      • filters

        protected final java.util.concurrent.ConcurrentLinkedQueue<BroadcastFilter> filters
    • Constructor Detail

      • BroadcasterConfig

        public BroadcasterConfig​(java.util.List<java.lang.String> broadcastFilters,
                                 AtmosphereConfig config,
                                 java.lang.String broadcasterId)
        Create a new BroadcasterConfig. Remember to call init() after the object has been created.
        Parameters:
        broadcastFilters -
        config -
        broadcasterId -
      • BroadcasterConfig

        public BroadcasterConfig​(java.util.List<java.lang.String> broadcastFilters,
                                 AtmosphereConfig config,
                                 boolean handleExecutors,
                                 java.lang.String broadcasterId)
        Create a new BroadcasterConfig. Remember to call init() after the object has been created.
        Parameters:
        broadcastFilters -
        config -
        handleExecutors -
        broadcasterId -
      • BroadcasterConfig

        public BroadcasterConfig​(java.util.concurrent.ExecutorService executorService,
                                 java.util.concurrent.ExecutorService asyncWriteService,
                                 java.util.concurrent.ScheduledExecutorService scheduler,
                                 AtmosphereConfig config,
                                 java.lang.String broadcasterId)
        Create a new BroadcasterConfig. Remember to call init() after the object has been created.
        Parameters:
        executorService -
        asyncWriteService -
        scheduler -
        config -
        broadcasterId -