@Override public void initializeEventDispatcher() { if (logger.isDebugEnabled()) { logger.debug(" Creating the GatewayEventCallbackDispatcher"); } this.dispatcher = new GatewaySenderEventCallbackDispatcher(this); }
public GatewaySenderEventCallbackDispatcher(AbstractGatewaySenderEventProcessor eventProcessor) { this.eventProcessor = eventProcessor; initializeEventListeners(); }
protected void initializeEventListeners() { for (AsyncEventListener listener : this.eventProcessor.getSender().getAsyncEventListeners()) { registerAsyncEventListener(listener); } }
success = dispatchBatch(events); statistics.endBatch(start, events.size()); if (logger.isDebugEnabled()) {
@Override public void initializeEventDispatcher() { if (logger.isDebugEnabled()) { logger.debug(" Creating the GatewayEventCallbackDispatcher"); } this.dispatcher = new GatewaySenderEventCallbackDispatcher(this); } }
@Override public void initializeEventDispatcher() { if (logger.isDebugEnabled()) { logger.debug(" Creating the GatewayEventRemoteDispatcher"); } // In case of serial there is a way to create gatewaySender and attach // asyncEventListener. Not sure of the use-case but there are dunit tests // To make them pass uncommenting the below condition if (this.sender.getRemoteDSId() != GatewaySender.DEFAULT_DISTRIBUTED_SYSTEM_ID) { this.dispatcher = new GatewaySenderEventRemoteDispatcher(this); } else { this.dispatcher = new GatewaySenderEventCallbackDispatcher(this); } }