@Override public void init(ConfigurationContext cfgCtx, TransportOutDescription transportOut) throws AxisFault { super.init(cfgCtx, transportOut); }
@Override public void stop() { super.stop(); }
@Override public void cleanup(MessageContext msgContext) throws AxisFault { super.cleanup(msgContext); if (!deadMsgCleanupScheduler.isShutdown()) { deadMsgCleanupScheduler.shutdown(); } }
private void handleIncomingResponse(MessageContext outMsgCtx) { AbstractTransportSender trpSender = (AbstractTransportSender) cfgCtx.getAxisConfiguration(). getTransportOut(FIXConstants.TRANSPORT_NAME).getSender(); MessageContext msgCtx = trpSender.createResponseMessageContext(outMsgCtx); try { //Put the FIX message in a SOAPEnvelope FIXUtils.getInstance().setSOAPEnvelope(message, counter, sessionID.toString(), msgCtx); msgCtx.setServerSide(true); trpSender.handleIncomingMessage( msgCtx, FIXUtils.getTransportHeaders(service.getName(), FIXConstants.FIX_INITIATOR), null, FIXConstants.FIX_DEFAULT_CONTENT_TYPE ); } catch (AxisFault e) { handleException("Error while processing response FIX message", e); } }
@Override public void init(ConfigurationContext cfgCtx, TransportOutDescription transportOut) throws AxisFault { super.init(cfgCtx, transportOut); }
public void maintenenceShutdown(long millis) throws AxisFault { if (state != BaseConstants.STARTED) return; long start = System.currentTimeMillis(); stop(); state = BaseConstants.STOPPED; log.info("Sender shutdown in : " + (System.currentTimeMillis() - start) / 1000 + "s"); }
@Override public void init(ConfigurationContext cfgCtx, TransportOutDescription transportOut) throws AxisFault { super.init(cfgCtx, transportOut); }
public void maintenenceShutdown(long millis) throws AxisFault { if (state != BaseConstants.STARTED) return; long start = System.currentTimeMillis(); stop(); state = BaseConstants.STOPPED; log.info("Sender shutdown in : " + (System.currentTimeMillis() - start) / 1000 + "s"); }
@Override public void init(ConfigurationContext cfgCtx, TransportOutDescription transportOutDescription) throws AxisFault { super.init(cfgCtx, transportOutDescription); connectionFactoryManager = new MqttConnectionFactoryManager(transportOutDescription); log.info("Mqtt Transport Sender initialized..."); }
@Override public void stop() { super.stop(); metrics.reset(); smtpUsername = null; smtpPassword = null; smtpBccAddresses = null; smtpFromAddress = null; session = null; } }
/** * Initialize the transport sender by reading pre-defined connection factories for * outgoing messages. * * @param cfgCtx the configuration context * @param transportOut the transport sender definition from axis2.xml * @throws AxisFault on error */ @Override public void init(ConfigurationContext cfgCtx, TransportOutDescription transportOut) throws AxisFault { super.init(cfgCtx, transportOut); connFacManager = new JMSConnectionFactoryManager(transportOut); log.info("JMS Transport Sender initialized..."); }
@Override public void stop() { // clean up senders connection factory, connections rabbitMQConnectionFactoryManager.stop(); super.stop(); }
/** * Initialize the transport sender by reading pre-defined connection factories for * outgoing messages. * * @param cfgCtx the configuration context * @param transportOut the transport sender definition from axis2.xml * @throws AxisFault on error */ @Override public void init(ConfigurationContext cfgCtx, TransportOutDescription transportOut) throws AxisFault { super.init(cfgCtx, transportOut); connFacManager = new JMSConnectionFactoryManager(transportOut); log.info("JMS Transport Sender initialized..."); }
@Override public void stop() { // clean up any shared JMS resources in this sender's connection factories connFacManager.stop(); super.stop(); }
/** * Initialize the transport sender by reading pre-defined connection factories for * outgoing messages. * * @param cfgCtx the configuration context * @param transportOut the transport sender definition from axis2.xml * @throws AxisFault on error */ @Override public void init(ConfigurationContext cfgCtx, TransportOutDescription transportOut) throws AxisFault { super.init(cfgCtx, transportOut); SecretResolver secretResolver = cfgCtx.getAxisConfiguration().getSecretResolver(); rabbitMQConnectionFactoryManager = new RabbitMQConnectionFactoryManager(transportOut, secretResolver); log.info("RabbitMQ AMQP Transport Sender initialized..."); }
@Override public void stop() { super.stop(); metrics.reset(); smtpUsername = null; smtpPassword = null; smtpBccAddresses = null; smtpFromAddress = null; session = null; } }
super.init(cfgCtx, transportOut);
@Override public void stop() { // clean up any shared JMS resources in this sender's connection factories connFacManager.stop(); super.stop(); }
super.init(cfgCtx, transportOut);
public void stop() { try { this.workerPool.shutdown(10000); } catch (InterruptedException e) { log.warn("Thread interrupted while waiting for worker pool to shut down"); } sessionFactory.disposeFIXInitiators(); super.stop(); }