@Override public void bufferReceived(final Object connectionID, final ActiveMQBuffer buffer) { RemotingConnection theConn = connection; if (theConn != null && connectionID.equals(theConn.getID())) { try { theConn.bufferReceived(connectionID, buffer); } catch (final RuntimeException e) { ActiveMQClientLogger.LOGGER.disconnectOnErrorDecoding(e); threadPool.execute(new Runnable() { @Override public void run() { theConn.fail(new ActiveMQException(e.getMessage())); } }); } } else { logger.debug("TheConn == null on ClientSessionFactoryImpl::DelegatingBufferHandler, ignoring packet"); } } }
@Override public void bufferReceived(Object connectionID, ActiveMQBuffer buffer) { RemotingConnection connection = connectionMap.get(connectionID); if (connection != null) { connection.bufferReceived(connectionID, buffer); } else { log.error("Connection with id " + connectionID + " not found in bufferReceived()!"); } }
@Override public void bufferReceived(Object connectionID, ActiveMQBuffer buffer) { RemotingConnection connection = connectionMap.get(connectionID); if (connection != null) { connection.bufferReceived(connectionID, buffer); } else { log.error("Connection with id " + connectionID + " not found in bufferReceived()!"); } }
@Override public void bufferReceived(Object connectionID, ActiveMQBuffer buffer) { RemotingConnection connection = connectionMap.get(connectionID); if (connection != null) { connection.bufferReceived(connectionID, buffer); } else { log.error("Connection with id " + connectionID + " not found in bufferReceived()!"); } }
@Override public void handleBuffer(RemotingConnection connection, ActiveMQBuffer buffer) { connection.bufferReceived(connection.getID(), buffer); }
@Override public void handleBuffer(RemotingConnection connection, ActiveMQBuffer buffer) { connection.bufferReceived(connection.getID(), buffer); }
@Override public void bufferReceived(final Object connectionID, final ActiveMQBuffer buffer) { RemotingConnection theConn = connection; if (theConn != null && connectionID.equals(theConn.getID())) { try { theConn.bufferReceived(connectionID, buffer); } catch (final RuntimeException e) { ActiveMQClientLogger.LOGGER.disconnectOnErrorDecoding(e); threadPool.execute(new Runnable() { @Override public void run() { theConn.fail(new ActiveMQException(e.getMessage())); } }); } } else { logger.debug("TheConn == null on ClientSessionFactoryImpl::DelegatingBufferHandler, ignoring packet"); } } }
@Override public void bufferReceived(final Object connectionID, final ActiveMQBuffer buffer) { RemotingConnection theConn = connection; if (theConn != null && connectionID.equals(theConn.getID())) { try { theConn.bufferReceived(connectionID, buffer); } catch (final RuntimeException e) { ActiveMQClientLogger.LOGGER.disconnectOnErrorDecoding(e); threadPool.execute(new Runnable() { @Override public void run() { theConn.fail(new ActiveMQException(e.getMessage())); } }); } } else { logger.debug("TheConn == null on ClientSessionFactoryImpl::DelegatingBufferHandler, ignoring packet"); } } }
@Override public void bufferReceived(final Object connectionID, final ActiveMQBuffer buffer) { RemotingConnection theConn = connection; if (theConn != null && connectionID.equals(theConn.getID())) { try { theConn.bufferReceived(connectionID, buffer); } catch (final RuntimeException e) { ActiveMQClientLogger.LOGGER.disconnectOnErrorDecoding(e); threadPool.execute(new Runnable() { @Override public void run() { theConn.fail(new ActiveMQException(e.getMessage())); } }); } } else { logger.debug("TheConn == null on ClientSessionFactoryImpl::DelegatingBufferHandler, ignoring packet"); } } }
@Override public void bufferReceived(final Object connectionID, final ActiveMQBuffer buffer) { ConnectionEntry conn = connections.get(connectionID); if (conn != null) { try { conn.connection.bufferReceived(connectionID, buffer); } catch (RuntimeException e) { ActiveMQServerLogger.LOGGER.disconnectCritical("Error decoding buffer", e); conn.connection.fail(new ActiveMQException(e.getMessage())); } } else { if (logger.isTraceEnabled()) { logger.trace("ConnectionID = " + connectionID + " was already closed, so ignoring packet"); } } } }
@Override public void bufferReceived(final Object connectionID, final ActiveMQBuffer buffer) { RemotingConnection theConn = connection; if (theConn != null && connectionID.equals(theConn.getID())) { try { theConn.bufferReceived(connectionID, buffer); } catch (final RuntimeException e) { ActiveMQClientLogger.LOGGER.disconnectOnErrorDecoding(e); threadPool.execute(new Runnable() { @Override public void run() { theConn.fail(new ActiveMQException(e.getMessage())); } }); } } else { logger.debug("TheConn == null on ClientSessionFactoryImpl::DelegatingBufferHandler, ignoring packet"); } } }
@Override public void bufferReceived(final Object connectionID, final ActiveMQBuffer buffer) { RemotingConnection theConn = connection; if (theConn != null && connectionID.equals(theConn.getID())) { try { theConn.bufferReceived(connectionID, buffer); } catch (final RuntimeException e) { ActiveMQClientLogger.LOGGER.disconnectOnErrorDecoding(e); threadPool.execute(new Runnable() { @Override public void run() { theConn.fail(new ActiveMQException(e.getMessage())); } }); } } else { logger.debug("TheConn == null on ClientSessionFactoryImpl::DelegatingBufferHandler, ignoring packet"); } } }
@Override public void bufferReceived(final Object connectionID, final ActiveMQBuffer buffer) { RemotingConnection theConn = connection; if (theConn != null && connectionID.equals(theConn.getID())) { try { theConn.bufferReceived(connectionID, buffer); } catch (final RuntimeException e) { ActiveMQClientLogger.LOGGER.disconnectOnErrorDecoding(e); threadPool.execute(new Runnable() { @Override public void run() { theConn.fail(new ActiveMQException(e.getMessage())); } }); } } else { logger.debug("TheConn == null on ClientSessionFactoryImpl::DelegatingBufferHandler, ignoring packet"); } } }