/** * {@inheritDoc} */ public void endMaintenance() { log.info("Resuming transport listeners, senders and tasks from maintenance mode..."); // resume transport listeners and senders Axis2TransportHelper transportHelper = new Axis2TransportHelper(configurationContext); transportHelper.resumeListeners(); transportHelper.resumeSenders(); // resume tasks SynapseTaskManager synapseTaskManager = synapseEnvironment.getTaskManager(); if (synapseTaskManager.isInitialized()) { synapseTaskManager.resumeAll(); } log.info("Resumed normal operation from maintenance mode"); }
/** * {@inheritDoc} */ public void startMaintenance() { log.info("Putting transport listeners, senders and tasks into maintenance mode.."); // pause transport listeners and senders Axis2TransportHelper transportHelper = new Axis2TransportHelper(configurationContext); transportHelper.pauseListeners(); transportHelper.pauseSenders(); // put tasks on hold SynapseTaskManager synapseTaskManager = synapseEnvironment.getTaskManager(); if (synapseTaskManager.isInitialized()) { synapseTaskManager.pauseAll(); } log.info("Entered maintenance mode"); }
Axis2TransportHelper transportHelper = new Axis2TransportHelper(configurationContext); int pendingListenerThreads = transportHelper.getPendingListenerThreadCount(); if (pendingListenerThreads > 0) { log.info(new StringBuilder("Waiting for: ").append(pendingListenerThreads) .append(" listener threads to complete").toString()); int pendingSenderThreads = transportHelper.getPendingSenderThreadCount(); if (pendingSenderThreads > 0) { log.info(new StringBuilder("Waiting for: ").append(pendingSenderThreads) .append(" listener threads to complete").toString()); int activeConnections = transportHelper.getActiveConnectionsCount(); if (activeConnections > 0) { log.info("Waiting for: " + activeConnections
Axis2TransportHelper transportHelper = new Axis2TransportHelper(configurationContext); int pendingListenerThreads = transportHelper.getPendingListenerThreadCount(); if (pendingListenerThreads > 0) { log.info(new StringBuilder("Waiting for: ").append(pendingListenerThreads) .append(" listener threads to complete").toString()); int pendingSenderThreads = transportHelper.getPendingSenderThreadCount(); if (pendingSenderThreads > 0) { log.info(new StringBuilder("Waiting for: ").append(pendingSenderThreads) .append(" listener threads to complete").toString()); int activeConnections = transportHelper.getActiveConnectionsCount(); if (activeConnections > 0) { log.info("Waiting for: " + activeConnections
/** * {@inheritDoc} */ public void endMaintenance() { log.info("Resuming transport listeners, senders and tasks from maintenance mode..."); // resume transport listeners and senders Axis2TransportHelper transportHelper = new Axis2TransportHelper(configurationContext); transportHelper.resumeListeners(); transportHelper.resumeSenders(); // resume tasks SynapseTaskManager synapseTaskManager = synapseEnvironment.getTaskManager(); if (synapseTaskManager.isInitialized()) { synapseTaskManager.resumeAll(); } log.info("Resumed normal operation from maintenance mode"); }
/** * {@inheritDoc} */ public void startMaintenance() { log.info("Putting transport listeners, senders and tasks into maintenance mode.."); // pause transport listeners and senders Axis2TransportHelper transportHelper = new Axis2TransportHelper(configurationContext); transportHelper.pauseListeners(); transportHelper.pauseSenders(); // put tasks on hold SynapseTaskManager synapseTaskManager = synapseEnvironment.getTaskManager(); if (synapseTaskManager.isInitialized()) { synapseTaskManager.pauseAll(); } log.info("Entered maintenance mode"); }