Codota Logo
ListenerManager.addTriggerListener
Code IndexAdd Codota to your IDE (free)

How to use
addTriggerListener
method
in
org.quartz.ListenerManager

Best Java code snippets using org.quartz.ListenerManager.addTriggerListener (Showing top 20 results out of 315)

  • Common ways to obtain ListenerManager
private void myMethod () {
ListenerManager l =
  • Codota IconScheduler scheduler;scheduler.getListenerManager()
  • Codota IconSchedulerAccessor schedulerAccessor;schedulerAccessor.getScheduler().getListenerManager()
  • Smart code suggestions by Codota
}
origin: quartz-scheduler/quartz

/**
 * <p>
 * Called during creation of the <code>Scheduler</code> in order to give
 * the <code>SchedulerPlugin</code> a chance to initialize.
 * </p>
 * 
 * @throws SchedulerConfigException
 *           if there is an error initializing.
 */
public void initialize(String pname, Scheduler scheduler, ClassLoadHelper classLoadHelper)
  throws SchedulerException {
  this.name = pname;
  scheduler.getListenerManager().addTriggerListener(this,  EverythingMatcher.allTriggers());
}
origin: quartz-scheduler/quartz

/**
 * <p>
 * Called during creation of the <code>Scheduler</code> in order to give
 * the <code>SchedulerPlugin</code> a chance to initialize.
 * </p>
 * 
 * @throws SchedulerConfigException
 *           if there is an error initializing.
 */
public void initialize(String pname, Scheduler scheduler, ClassLoadHelper classLoadHelper)
  throws SchedulerException {
  this.name = pname;
  scheduler.getListenerManager().addTriggerListener(this,  EverythingMatcher.allTriggers());
}
origin: quartz-scheduler/quartz

@Override
public void initialize(String name, Scheduler scheduler, ClassLoadHelper helper) throws SchedulerException {
  getLog().info("Registering Job Interrupt Monitor Plugin");
  this.name = name;
  this.executor = Executors.newScheduledThreadPool(1);
  scheduler.getContext().put(JOB_INTERRUPT_MONITOR_KEY, this);
  this.scheduler = scheduler;
  // Set the trigger Listener as this class to the ListenerManager here
  this.scheduler.getListenerManager().addTriggerListener(this);
}
origin: quartz-scheduler/quartz

@Override
public void initialize(String name, Scheduler scheduler, ClassLoadHelper helper) throws SchedulerException {
  getLog().info("Registering Job Interrupt Monitor Plugin");
  this.name = name;
  this.executor = Executors.newScheduledThreadPool(1);
  scheduler.getContext().put(JOB_INTERRUPT_MONITOR_KEY, this);
  this.scheduler = scheduler;
  // Set the trigger Listener as this class to the ListenerManager here
  this.scheduler.getListenerManager().addTriggerListener(this);
}
origin: spring-projects/spring-framework

/**
 * Register all specified listeners with the Scheduler.
 */
protected void registerListeners() throws SchedulerException {
  ListenerManager listenerManager = getScheduler().getListenerManager();
  if (this.schedulerListeners != null) {
    for (SchedulerListener listener : this.schedulerListeners) {
      listenerManager.addSchedulerListener(listener);
    }
  }
  if (this.globalJobListeners != null) {
    for (JobListener listener : this.globalJobListeners) {
      listenerManager.addJobListener(listener);
    }
  }
  if (this.globalTriggerListeners != null) {
    for (TriggerListener listener : this.globalTriggerListeners) {
      listenerManager.addTriggerListener(listener);
    }
  }
}
origin: org.springframework/spring-context-support

/**
 * Register all specified listeners with the Scheduler.
 */
protected void registerListeners() throws SchedulerException {
  ListenerManager listenerManager = getScheduler().getListenerManager();
  if (this.schedulerListeners != null) {
    for (SchedulerListener listener : this.schedulerListeners) {
      listenerManager.addSchedulerListener(listener);
    }
  }
  if (this.globalJobListeners != null) {
    for (JobListener listener : this.globalJobListeners) {
      listenerManager.addJobListener(listener);
    }
  }
  if (this.globalTriggerListeners != null) {
    for (TriggerListener listener : this.globalTriggerListeners) {
      listenerManager.addTriggerListener(listener);
    }
  }
}
origin: elasticjob/elastic-job-lite

private Scheduler createScheduler() {
  Scheduler result;
  try {
    StdSchedulerFactory factory = new StdSchedulerFactory();
    factory.initialize(getBaseQuartzProperties());
    result = factory.getScheduler();
    result.getListenerManager().addTriggerListener(schedulerFacade.newJobTriggerListener());
  } catch (final SchedulerException ex) {
    throw new JobSystemException(ex);
  }
  return result;
}

origin: quartz-scheduler/quartz

qs.getListenerManager().addTriggerListener(triggerListeners[i], EverythingMatcher.allTriggers());
origin: quartz-scheduler/quartz

qs.getListenerManager().addTriggerListener(triggerListeners[i], EverythingMatcher.allTriggers());
origin: com.gitblit.fathom/fathom-quartz

/**
 * Sets the {@code TriggerListener}s.
 *
 * @param triggerListeners The {@code TriggerListener}s
 * @throws SchedulerException If any error occurs
 */
@Inject(optional = true)
public void addTriggerListeners(Set<TriggerListener> triggerListeners) throws SchedulerException {
  for (TriggerListener triggerListener : triggerListeners) {
    scheduler.getListenerManager().addTriggerListener(triggerListener);
  }
}
origin: gitblit/fathom

/**
 * Sets the {@code TriggerListener}s.
 *
 * @param triggerListeners The {@code TriggerListener}s
 * @throws SchedulerException If any error occurs
 */
@Inject(optional = true)
public void addTriggerListeners(Set<TriggerListener> triggerListeners) throws SchedulerException {
  for (TriggerListener triggerListener : triggerListeners) {
    scheduler.getListenerManager().addTriggerListener(triggerListener);
  }
}
origin: org.apache.archiva.redback.components/spring-quartz

public void addGlobalTriggerListener( TriggerListener listener )
  throws SchedulerException
{
  scheduler.getListenerManager().addTriggerListener( listener, new AllMatch() );
}
origin: myschedule/myschedule-quartz-extra

@SuppressWarnings("unchecked")
public void addTriggerListener(TriggerListener listener) {
  try {
    scheduler.getListenerManager().addTriggerListener(listener);
  } catch (SchedulerException e) {
    throw new QuartzRuntimeException(e);
  }
}
origin: sakaiproject/sakai

public void init() throws SchedulerException {
  log.info("init()");
  triggerListener = new ContextTriggerListener("ContextTriggerListener");
  ListenerManager listenerManager = schedulerFactory.getScheduler().getListenerManager();
  // Just filter on our group.
  listenerManager.addTriggerListener(triggerListener, GroupMatcher.triggerGroupEquals(GROUP_NAME));
}
origin: org.sakaiproject.scheduler/scheduler-component-shared

public void init() throws SchedulerException {
  log.info("init()");
  triggerListener = new ContextTriggerListener("ContextTriggerListener");
  ListenerManager listenerManager = schedulerFactory.getScheduler().getListenerManager();
  // Just filter on our group.
  listenerManager.addTriggerListener(triggerListener, GroupMatcher.triggerGroupEquals(GROUP_NAME));
}
origin: org.exoplatform.kernel/exo.kernel.component.common

public void addGlobalTriggerListener(ComponentPlugin plugin) throws Exception
{
 TriggerListener tl = (TriggerListener)plugin;
 try
 {
   scheduler_.getListenerManager().addTriggerListener(tl);
 }
 catch (Exception e)
 {
   LOG.warn("Could not add the global trigger listener (" + tl.getName() + ") defined in the plugin "
    + plugin.getName() + " : " + e.getMessage());
 }
}
origin: info.magnolia.ui/magnolia-ui-framework-compatibility

private void setUpForTriggerListenerTests() throws Exception {
  messagesManager = mock(MessagesManager.class);
  ComponentsTestUtil.setInstance(MessagesManager.class, messagesManager);
  // mock system context
  MockContext sysCtx = new MockContext();
  User sysUser = mock(User.class);
  doReturn(UserManager.SYSTEM_USER).when(sysUser).getName();
  sysCtx.setUser(sysUser);
  ComponentsTestUtil.setInstance(SystemContext.class, sysCtx);
  // mock scheduler to get a handle on trigger/triggerListener created by action
  doAnswer(new TriggerListenerTracker()).when(listenerManager).addTriggerListener(any(TriggerListener.class));
  doAnswer(new TriggerTracker()).when(scheduler).scheduleJob(any(JobDetail.class), any(Trigger.class));
}
origin: com.github.dapeng-soa/dapeng-container-impl

public TaskSchedulePlugin(Container container) {
  this.container = container;
  container.registerAppListener(this);
  if (scheduler == null) {
    try {
      scheduler = StdSchedulerFactory.getDefaultScheduler();
      //添加监听器
      scheduler.getListenerManager().addJobListener(new SchedulerJobListener());
      scheduler.getListenerManager().addTriggerListener(new SchedulerTriggerListener());
    } catch (SchedulerException e) {
      LOGGER.error("TaskSchedulePlugin 初始化出错", e);
    }
  }
}
origin: fang-yan-peng/cronner

private Scheduler createScheduler() {
  Scheduler result;
  try {
    StdSchedulerFactory factory = new StdSchedulerFactory();
    factory.initialize(getBaseQuartzProperties());
    result = factory.getScheduler();
    result.getListenerManager().addTriggerListener(schedulerFacade.newJobTriggerListener());
  } catch (final SchedulerException ex) {
    throw new JobSystemException(ex);
  }
  return result;
}

origin: com.dangdang/elastic-job-lite-core

private Scheduler createScheduler() {
  Scheduler result;
  try {
    StdSchedulerFactory factory = new StdSchedulerFactory();
    factory.initialize(getBaseQuartzProperties());
    result = factory.getScheduler();
    result.getListenerManager().addTriggerListener(schedulerFacade.newJobTriggerListener());
  } catch (final SchedulerException ex) {
    throw new JobSystemException(ex);
  }
  return result;
}

org.quartzListenerManageraddTriggerListener

Javadoc

Add the given TriggerListener to the Scheduler, and register it to receive events for all Triggers. Because no matcher is provided, the EverythingMatcher will be used.

Popular methods of ListenerManager

  • addJobListener
    Add the given JobListener to the Scheduler, and register it to receive events for Jobs that are matc
  • addSchedulerListener
  • getJobListeners
  • getJobListenerMatchers
  • getSchedulerListeners
    Get a List containing all of the SchedulerListeners registered with the Scheduler, in the order in
  • getTriggerListenerMatchers
  • getTriggerListeners
  • removeTriggerListener
  • getTriggerListener
  • removeJobListener
  • getJobListener
  • removeSchedulerListener
    Remove the given SchedulerListener from theScheduler.
  • getJobListener,
  • removeSchedulerListener

Popular in Java

  • Parsing JSON documents to java classes using gson
  • getResourceAsStream (ClassLoader)
  • setRequestProperty (URLConnection)
    Sets the general request property. If a property with the key already exists, overwrite its value wi
  • getSharedPreferences (Context)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • ByteBuffer (java.nio)
    A buffer for bytes. A byte buffer can be created in either one of the following ways: * #allocate(i
  • Comparator (java.util)
    A Comparator is used to compare two objects to determine their ordering with respect to each other.
  • List (java.util)
    A List is a collection which maintains an ordering for its elements. Every element in the List has a
  • XPath (javax.xml.xpath)
    XPath provides access to the XPath evaluation environment and expressions. Evaluation of XPath Expr
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now