/* * (non-Javadoc) * * @see * org.atmosphere.cpr.ClusterBroadcastFilter#setBroadcaster(org.atmosphere * .cpr.Broadcaster) */ @Override public void setBroadcaster(Broadcaster bc) { this.bc = bc; // register this filter's broadcaster with the JGroupsChannel if (bc != null) jchannel.addBroadcaster(bc); }
/* * (non-Javadoc) * * @see org.atmosphere.cpr.BroadcastFilterLifecycle#destroy() */ @Override public void destroy() { jchannel.removeBroadcaster(bc); this.bc = null; }