@Override public List<AmqpInterceptor> filterInterceptors(List<BaseInterceptor> interceptors) { return internalFilterInterceptors(AmqpInterceptor.class, interceptors); }
@Override public void start() throws Exception { scheduledExecutorService.submit(() -> { ActiveMQAMQPLogger.LOGGER.infov("Starting connector {0}", name); ProtonClientProtocolManager protocolManager = new ProtonClientProtocolManager(new ProtonProtocolManagerFactory(), server); NettyConnector connector = new NettyConnector(connectorConfig, lifecycleHandler, AMQPConnectorService.this, closeExecutor, threadPool, server.getScheduledPool(), protocolManager); connector.start(); Connection connection = connector.createConnection(); if (connection != null) { started = true; } else { ActiveMQAMQPLogger.LOGGER.infov("Error starting connector {0}, retrying in 5 seconds", name); scheduledExecutorService.schedule(() -> { start(); return true; }, 5, TimeUnit.SECONDS); } }); }
protected void setupServers() throws Exception { setupServer(0, persistenceEnabled, isNetty()); setupServer(1, persistenceEnabled, isNetty()); servers[0].addProtocolManagerFactory(new ProtonProtocolManagerFactory()); servers[1].addProtocolManagerFactory(new ProtonProtocolManagerFactory()); }
protected void setupServers() throws Exception { setupServer(0, isFileStorage(), isNetty()); setupServer(1, isFileStorage(), isNetty()); servers[0].addProtocolManagerFactory(new ProtonProtocolManagerFactory()); servers[1].addProtocolManagerFactory(new ProtonProtocolManagerFactory()); }
@Override public List<AmqpInterceptor> filterInterceptors(List<BaseInterceptor> interceptors) { return internalFilterInterceptors(AmqpInterceptor.class, interceptors); }
ProtonClientProtocolManager protocolManager = new ProtonClientProtocolManager(new ProtonProtocolManagerFactory(), server); NettyConnector connector = new NettyConnector(config, lifeCycleListener, lifeCycleListener, server.getExecutorFactory().getExecutor(), server.getExecutorFactory().getExecutor(), server.getScheduledPool(), protocolManager); connector.start();
protected void setupServers() throws Exception { setupServer(0, isFileStorage(), isNetty()); setupServer(1, isFileStorage(), isNetty()); servers[0].addProtocolManagerFactory(new ProtonProtocolManagerFactory()); servers[1].addProtocolManagerFactory(new ProtonProtocolManagerFactory()); servers[0].addProtocolManagerFactory(new OpenWireProtocolManagerFactory()); servers[1].addProtocolManagerFactory(new OpenWireProtocolManagerFactory()); }
servers[0].addProtocolManagerFactory(new ProtonProtocolManagerFactory());
ProtonClientProtocolManager protocolManager = new ProtonClientProtocolManager(new ProtonProtocolManagerFactory(), server); NettyConnector connector = new NettyConnector(config, lifeCycleListener, lifeCycleListener, server.getExecutorFactory().getExecutor(), server.getExecutorFactory().getExecutor(), server.getScheduledPool(), protocolManager); connector.start();
ProtonClientProtocolManager protocolManager = new ProtonClientProtocolManager(new ProtonProtocolManagerFactory(), server); NettyConnector connector = new NettyConnector(config, lifeCycleListener, lifeCycleListener, server.getExecutorFactory().getExecutor(), server.getExecutorFactory().getExecutor(), server.getScheduledPool(), protocolManager); connector.start();