@Override public void bufferReceived(final Object connectionID, final ActiveMQBuffer buffer) { try { final Packet packet = packetDecoder.decode(buffer, this); if (logger.isTraceEnabled()) { logger.trace("RemotingConnectionID=" + getID() + " handling packet " + packet); } dataReceived = true; doBufferReceived(packet); super.bufferReceived(connectionID, buffer); } catch (Throwable e) { ActiveMQClientLogger.LOGGER.errorDecodingPacket(e); throw new IllegalStateException(e); } }
@Override public void fail(final ActiveMQException me) { fail(me, null); }
@Override public void scheduledFlush() { flush(); }
@Override public List<FailureListener> removeFailureListeners() { List<FailureListener> ret = getFailureListeners(); failureListeners.clear(); return ret; }
@Override public boolean checkDataReceived() { if (disableTtl.get()) { return true; } return super.checkDataReceived(); }
@Override public List<FailureListener> removeFailureListeners() { List<FailureListener> ret = getFailureListeners(); failureListeners.clear(); return ret; }
@Override public void bufferReceived(Object connectionID, ActiveMQBuffer buffer) { amqpConnection.inputBuffer(buffer.byteBuf()); super.bufferReceived(connectionID, buffer); }
@Override public List<FailureListener> removeFailureListeners() { List<FailureListener> ret = getFailureListeners(); failureListeners.clear(); return ret; }
@Override public void scheduledFlush() { flush(); }
@Override public void fail(final ActiveMQException me) { fail(me, null); }
@Override public void bufferReceived(Object connectionID, ActiveMQBuffer buffer) { amqpConnection.inputBuffer(buffer.byteBuf()); super.bufferReceived(connectionID, buffer); }
@Override public List<FailureListener> removeFailureListeners() { List<FailureListener> ret = getFailureListeners(); failureListeners.clear(); return ret; }
@Override public void scheduledFlush() { flush(); }
@Override public void fail(final ActiveMQException me) { fail(me, null); }
@Override public void bufferReceived(final Object connectionID, final ActiveMQBuffer buffer) { try { final Packet packet = packetDecoder.decode(buffer, this); if (logger.isTraceEnabled()) { logger.trace("RemotingConnectionID=" + getID() + " handling packet " + packet); } dataReceived = true; doBufferReceived(packet); super.bufferReceived(connectionID, buffer); } catch (Throwable e) { ActiveMQClientLogger.LOGGER.errorDecodingPacket(e); throw new IllegalStateException(e); } }
@Override public List<FailureListener> removeFailureListeners() { List<FailureListener> ret = getFailureListeners(); failureListeners.clear(); return ret; }
@Override public void scheduledFlush() { flush(); }
@Override public void fail(final ActiveMQException me) { fail(me, null); }
@Override public void bufferReceived(final Object connectionID, final ActiveMQBuffer buffer) { try { final Packet packet = packetDecoder.decode(buffer, this); if (logger.isTraceEnabled()) { logger.trace("RemotingConnectionID=" + getID() + " handling packet " + packet); } dataReceived = true; doBufferReceived(packet); super.bufferReceived(connectionID, buffer); } catch (Throwable e) { ActiveMQClientLogger.LOGGER.errorDecodingPacket(e); throw new IllegalStateException(e); } }
@Override public List<FailureListener> removeFailureListeners() { List<FailureListener> ret = getFailureListeners(); failureListeners.clear(); return ret; }