@Override public void setTransportListener(TransportListener channelListener) { this.transportListener = channelListener; if (channelListener == null) { next.setTransportListener(null); } else { next.setTransportListener(this); } }
public void setTransport(Transport transport) { this.transport = transport; this.transport.setTransportListener(this); } public URI getUri() {
@Override public synchronized void setTransportListener(TransportListener channelListener) { this.transportListener = channelListener; if (channelListener == null) { getNext().setTransportListener(null); } else { getNext().setTransportListener(this); } }
public final void disposeTransport(Transport transport) { transport.setTransportListener(disposedListener); ServiceSupport.dispose(transport); }
@Override protected void doStart() throws Exception { LOG.info("Starting " + this); configuredTransport.setTransportListener(new TransportListener() { @Override public void onCommand(Object o) { final Command command = (Command)o; processInboundConnection(command); } @Override public void onException(IOException error) { LOG.error("Caught: " + error, error); } @Override public void transportInterupted() { } @Override public void transportResumed() { } }); configuredTransport.start(); }
public void start() throws Exception { LOG.info("Starting a network connection between {} and {} has been established.", localBroker, remoteBroker); localBroker.setTransportListener(new DefaultTransportListener() { public void onCommand(Object o) { Command command = (Command)o; serviceLocalCommand(command); } public void onException(IOException error) { serviceLocalException(error); } }); remoteBroker.setTransportListener(new DefaultTransportListener() { public void onCommand(Object o) { Command command = (Command)o; serviceRemoteCommand(command); } public void onException(IOException error) { serviceRemoteException(error); } }); localBroker.start(); remoteBroker.start(); }
this.localTransport.setTransportListener(new DefaultTransportListener() { @Override public void onCommand(Object command) { this.remoteTransport.setTransportListener(new DefaultTransportListener() { @Override public void onCommand(Object command) {
public void install(TransportFilter filter) { filter.setTransportListener(this); getNext().setTransportListener(filter); setNext(filter); }
Transport t = TransportFactory.compositeConnect(uri); fanoutHandler.transport = t; t.setTransportListener(fanoutHandler); if (started) { restoreTransport(fanoutHandler);
Transport transport = backup.getTransport(); if (transport != null) { transport.setTransportListener(disposedListener); backupsToStop.add(transport);
if (!backups.contains(bt)) { Transport t = TransportFactory.compositeConnect(uri); t.setTransportListener(bt); t.start(); bt.setTransport(t); Transport transport = disposeTransport.getTransport(); if (transport != null) { transport.setTransportListener(disposedListener); disposeTransport(transport);
duplexInboundLocalBroker.setTransportListener(new DefaultTransportListener() { localBroker.setTransportListener(new DefaultTransportListener() { remoteBroker.setTransportListener(new DefaultTransportListener() {
transport.setTransportListener(createTransportListener(transport)); transport.start();
public void stop() throws Exception { try { if (connectionInfo != null) { localBroker.request(connectionInfo.createRemoveCommand()); remoteBroker.request(connectionInfo.createRemoveCommand()); } localBroker.setTransportListener(null); remoteBroker.setTransportListener(null); localBroker.oneway(new ShutdownInfo()); remoteBroker.oneway(new ShutdownInfo()); } finally { ServiceStopper ss = new ServiceStopper(); ss.stop(localBroker); ss.stop(remoteBroker); ss.throwFirstException(); } }
this.connectionSessionId = new SessionId(info.getConnectionId(), -1); this.transport.setTransportListener(this);
((BrokerServiceAware)this.transport).setBrokerService(brokerService); this.transport.setTransportListener(new DefaultTransportListener() { @Override public void onCommand(Object o) {
public void setTransport(Transport transport) { this.transport = transport; this.transport.setTransportListener(this); } public URI getUri() {
public void setTransport(Transport transport) { this.transport = transport; this.transport.setTransportListener(this); } public URI getUri() {
public void install(TransportFilter filter) { filter.setTransportListener(this); getNext().setTransportListener(filter); setNext(filter); }
public void install(TransportFilter filter) { filter.setTransportListener(this); getNext().setTransportListener(filter); setNext(filter); }