private static final Logger logger = LoggerFactory.getLogger(CometVisuBroadcaster.class);
protected Collection<ResourceStateChangeListener> listeners = Collections.newSetFromMap(new WeakHashMap<ResourceStateChangeListener, Boolean>());
public CometVisuBroadcaster(String id, org.atmosphere.cpr.AtmosphereConfig config) {
super(id, config);
this.addBroadcasterLifeCyclePolicyListener(new BroadcasterLifeCyclePolicyListener() {
@Override
public void onIdle() {
logger.debug("broadcaster '{}' is idle", this.toString());
}