private LinkedBlockingQueue delegate = new LinkedBlockingQueue(EventBusUtils.getQueueSize(subscriberConfig));
@Override
@SuppressWarnings("unchecked")
public boolean offer(Object event) {
boolean offered = delegate.offer(event);
if(offered) {
queueSizeCounter.incrementAndGet();
}
return offered;
}