<EventType> TimerPushChannel<EventType> addPushChannel(
final IPushEventHandler<EventType> pushEventHandler,
final TimerPushChannel<EventType> channel)
{
final Duration pollingInterval = channel.getPollingInterval();
if (pollingInterval.lessThan(getUpdateInterval()))
setUpdateInterval(pollingInterval);
handlers.put(channel, pushEventHandler);
return channel;
}