@Override public void activateListener(final String beanName, final Boolean forceActivation) { if (this.applicationContext.containsBean(beanName)) { final Listener listener = this.applicationContext.getBean(beanName, Listener.class); if (ListenerStatus.ACTIVE.equals(listener.getListenerStatus()) && Boolean.FALSE.equals(forceActivation)) { log.info("Listener: {} already running", beanName); } else { listener.start(); } } }
@Override public void activateListener(final String beanName, final Boolean forceActivation) { if (this.applicationContext.containsBean(beanName)) { final Listener listener = this.applicationContext.getBean(beanName, Listener.class); if (ListenerStatus.ACTIVE.equals(listener.getListenerStatus()) && Boolean.FALSE.equals(forceActivation)) { log.info("Listener: {} already running", beanName); } else { listener.start(); } } }
@Override public void refreshListenerForJob(final JobConfiguration jobConfiguration) { this.unregisterListenerForJob(jobConfiguration.getJobListenerConfiguration().getBeanName()); final String beanName = this.registerListenerForJob(jobConfiguration); final Listener listener = this.applicationContext.getBean(beanName, Listener.class); if (ListenerStatus.ACTIVE.equals(listener.getListenerStatus())) { listener.start(); } }
@Override public void refreshListenerForJob(final JobConfiguration jobConfiguration) { this.unregisterListenerForJob(jobConfiguration.getJobListenerConfiguration().getBeanName()); final String beanName = this.registerListenerForJob(jobConfiguration); final Listener listener = this.applicationContext.getBean(beanName, Listener.class); if (ListenerStatus.ACTIVE.equals(listener.getListenerStatus())) { listener.start(); } }
for (final Map.Entry<String, Listener> listenerEntry : listenerMap.entrySet()) { final Listener listener = listenerEntry.getValue(); if (ListenerStatus.ACTIVE.equals(listener.getListenerStatus())) { log.debug("activating Listener bean: {}", listenerEntry.getKey()); listener.start();
for (final Map.Entry<String, Listener> listenerEntry : listenerMap.entrySet()) { final Listener listener = listenerEntry.getValue(); if (ListenerStatus.ACTIVE.equals(listener.getListenerStatus())) { log.debug("activating Listener bean: {}", listenerEntry.getKey()); listener.start();
final String beanName = this.listenerService.registerListenerForJob(addedJobConfiguration); addedJobConfiguration.getJobListenerConfiguration().setBeanName(beanName); if (ListenerStatus.ACTIVE.equals(addedJobConfiguration.getJobListenerConfiguration().getListenerStatus())) { this.listenerService.activateListener(beanName, Boolean.TRUE);
final String beanName = this.listenerService.registerListenerForJob(addedJobConfiguration); addedJobConfiguration.getJobListenerConfiguration().setBeanName(beanName); if (ListenerStatus.ACTIVE.equals(addedJobConfiguration.getJobListenerConfiguration().getListenerStatus())) { this.listenerService.activateListener(beanName, Boolean.TRUE);