public void onSuccess(final Transport transport) { transport.setTransportListener(new DefaultTransportListener() { @Override public void onTransportFailure(IOException error) {
this.transport.suspendRead(); this.transport.setTransportListener(new DefaultTransportListener() { @Override public void onTransportCommand(Object command) {
transport.setTransportListener(new DefaultTransportListener(){ @Override public void onTransportConnected() {
public void setTransportListener(TransportListener transportListener) { next.setTransportListener(transportListener); }
CallbackConnection(Transport transport, StompFrame connectedFrame) { this.transport = transport; this.connectedFrame = connectedFrame; this.transport.setTransportListener(new DefaultTransportListener() { public void onTransportCommand(Object command) { processStompFrame((StompFrame)command); } public void onRefill() { drainOverflow(); } public void onTransportFailure(IOException error) { processFailure(error); } }); }
CallbackConnection(Transport transport, StompFrame connectedFrame) { this.transport = transport; this.connectedFrame = connectedFrame; this.transport.setTransportListener(new DefaultTransportListener() { public void onTransportCommand(Object command) { processStompFrame((StompFrame)command); } public void onRefill() { drainOverflow(); } public void onTransportFailure(IOException error) { processFailure(error); } }); }
private AmqpTransport accepted(final Transport transport) { state = CONNECTED; bind(transport); hawtdispatchTransport.setTransportListener(new SaslServerListener()); return this; }
@Override public void onSuccess(Void value) { if( state == CONNECTED ) { hawtdispatchTransport.setTransportListener(new AmqpTransportListener()); fireWatches(); } }
@Override void process() { if (sasl != null) { sasl = listener.processSaslEvent(sasl); } if (sasl == null) { // once sasl handshake is done.. we need to read the protocol header again. ((AmqpProtocolCodec) hawtdispatchTransport.getProtocolCodec()).readProtocolHeader(); hawtdispatchTransport.setTransportListener(new AmqpTransportListener()); } } }
s.client(); pumpOut(); hawtdispatchTransport.setTransportListener(new AmqpTransportListener() {
@Override public void onTransportCommand(Object command) { try { if (command.getClass() == AmqpHeader.class) { AmqpHeader header = (AmqpHeader)command; switch( header.getProtocolId() ) { case 3: // Client will be using SASL for auth.. if( listener!=null ) { sasl = listener.processSaslConnect(protonTransport); break; } default: AmqpTransportListener listener = new AmqpTransportListener(); hawtdispatchTransport.setTransportListener(listener); listener.onTransportCommand(command); return; } command = header.getBuffer(); } } catch (Exception e) { onFailure(e); } super.onTransportCommand(command); }
public void onSuccess(final Transport transport) { transport.setTransportListener(new DefaultTransportListener() { @Override public void onTransportFailure(IOException error) {
transport.setTransportListener(commandListener); transport.start(NOOP);
transport.setTransportListener(commandListener); transport.start(NOOP);
this.transport.suspendRead(); this.transport.setTransportListener(new DefaultTransportListener() { @Override public void onTransportCommand(Object command) {
transport.setTransportListener(new DefaultTransportListener(){ @Override public void onTransportConnected() {