For IntelliJ IDEA,
Android Studio or Eclipse



@Override public ClientSessionImpl setSendAcknowledgementHandler(final SendAcknowledgementHandler handler) { sessionContext.setSendAcknowledgementHandler(handler); return this; }
RemotingConnectionImpl(final PacketDecoder packetDecoder, final Connection transportConnection, final List<Interceptor> incomingInterceptors, final List<Interceptor> outgoingInterceptors, final Executor executor, final SimpleString nodeID) { this(packetDecoder, transportConnection, -1, -1, incomingInterceptors, outgoingInterceptors, false, executor, nodeID); }
@Override public void run() { listener.connectionDestroyed(connectionID); } });
@Override public ServerLocator setProtocolManagerFactory(ClientProtocolManagerFactory protocolManagerFactory) { this.protocolManagerFactory = protocolManagerFactory; protocolManagerFactory.setLocator(this); return this; }
@Override public void preHandleFailover(RemotingConnection connection) { // We lock the channel to prevent any packets to be added to the re-send // cache during the failover process //we also do this before the connection fails over to give the session a chance to block for failover sessionContext.lockCommunications(); }
/** * */ public void send() { clientProtocolManager.ping(connectionTTL); }
@Override public void run() { listener.connectionException(connectionID, me); } });
@Override public boolean isWritable(ReadyListener callback) { return sessionContext.isWritable(callback); }
@Override public void sendProducerCreditsMessage(final int credits, final SimpleString address) { sessionContext.sendProducerCreditsMessage(credits, address); }
@Override public int getVersion() { return sessionContext.getServerVersion(); }
@Override public void causeExit() { clientProtocolManager.stop(); }
@Override public String getRemoteAddress() { return transportConnection.getRemoteAddress(); }
@Override public void addUniqueMetaData(String key, String data) throws ActiveMQException { sessionContext.addUniqueMetaData(key, data); }
@Override public Object getID() { return transportConnection.getID(); }
@Override public ActiveMQBuffer createTransportBuffer(final int size) { return transportConnection.createTransportBuffer(size); }