| Package | Description |
|---|---|
| com.helger.quartz |
The main package of Quartz, containing the client-side interfaces.
|
| com.helger.quartz.core |
Contains the core classes and interfaces for the Quartz job scheduler.
|
| com.helger.quartz.impl.matchers |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsList<IMatcher<JobKey>> |
IListenerManager.getJobListenerMatchers(String listenerName)
Get the set of Matchers for which the listener will receive events if ANY
of the matchers match.
|
com.helger.commons.collection.impl.ICommonsList<IMatcher<TriggerKey>> |
IListenerManager.getTriggerListenerMatchers(String listenerName)
Get the set of Matchers for which the listener will receive events if ANY
of the matchers match.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IListenerManager.addJobListener(IJobListener jobListener,
IMatcher<JobKey>... matchers)
Add the given
to the
Scheduler, and register it to receive events for Jobs that are
matched by ANY of the given Matchers. |
void |
IListenerManager.addJobListener(IJobListener jobListener,
IMatcher<JobKey> matcher)
Add the given
to the
Scheduler, and register it to receive events for Jobs that are
matched by the given Matcher. |
boolean |
IListenerManager.addJobListenerMatcher(String listenerName,
IMatcher<JobKey> matcher)
Add the given Matcher to the set of matchers for which the listener will
receive events if ANY of the matchers match.
|
void |
IListenerManager.addTriggerListener(ITriggerListener triggerListener,
IMatcher<TriggerKey>... matchers)
Add the given
to the
Scheduler, and register it to receive events for Triggers that
are matched by ANY of the given Matchers. |
void |
IListenerManager.addTriggerListener(ITriggerListener triggerListener,
IMatcher<TriggerKey> matcher)
Add the given
to the
Scheduler, and register it to receive events for Triggers that
are matched by the given Matcher. |
boolean |
IListenerManager.addTriggerListenerMatcher(String listenerName,
IMatcher<TriggerKey> matcher)
Add the given Matcher to the set of matchers for which the listener will
receive events if ANY of the matchers match.
|
default AndMatcher<T> |
IMatcher.and(IMatcher<T> rightOperand) |
static <U extends Key<U>> |
IMatcher.and(IMatcher<U> leftOperand,
IMatcher<U> rightOperand)
Create an AndMatcher that depends upon the result of both of the given
matchers.
|
static <U extends Key<U>> |
IMatcher.and(IMatcher<U> leftOperand,
IMatcher<U> rightOperand)
Create an AndMatcher that depends upon the result of both of the given
matchers.
|
static <U extends Key<U>> |
IMatcher.not(IMatcher<U> operand)
Create a NotMatcher that reverses the result of the given matcher.
|
default OrMatcher<T> |
IMatcher.or(IMatcher<T> rightOperand) |
static <U extends Key<U>> |
IMatcher.or(IMatcher<U> leftOperand,
IMatcher<U> rightOperand)
Create an OrMatcher that depends upon the result of at least one of the
given matchers.
|
static <U extends Key<U>> |
IMatcher.or(IMatcher<U> leftOperand,
IMatcher<U> rightOperand)
Create an OrMatcher that depends upon the result of at least one of the
given matchers.
|
boolean |
IListenerManager.removeJobListenerMatcher(String listenerName,
IMatcher<JobKey> matcher)
Remove the given Matcher to the set of matchers for which the listener will
receive events if ANY of the matchers match.
|
boolean |
IListenerManager.removeTriggerListenerMatcher(String listenerName,
IMatcher<TriggerKey> matcher)
Remove the given Matcher to the set of matchers for which the listener will
receive events if ANY of the matchers match.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IListenerManager.addJobListener(IJobListener jobListener,
List<IMatcher<JobKey>> matchers)
Add the given
to the
Scheduler, and register it to receive events for Jobs that are
matched by ANY of the given Matchers. |
void |
IListenerManager.addTriggerListener(ITriggerListener triggerListener,
List<IMatcher<TriggerKey>> matchers)
Add the given
to the
Scheduler, and register it to receive events for Triggers that
are matched by ANY of the given Matchers. |
boolean |
IListenerManager.setJobListenerMatchers(String listenerName,
List<IMatcher<JobKey>> matchers)
Set the set of Matchers for which the listener will receive events if ANY
of the matchers match.
|
boolean |
IListenerManager.setTriggerListenerMatchers(String listenerName,
List<IMatcher<TriggerKey>> matchers)
Set the set of Matchers for which the listener will receive events if ANY
of the matchers match.
|
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsList<IMatcher<JobKey>> |
ListenerManager.getJobListenerMatchers(String listenerName) |
com.helger.commons.collection.impl.ICommonsList<IMatcher<TriggerKey>> |
ListenerManager.getTriggerListenerMatchers(String listenerName) |
| Modifier and Type | Method and Description |
|---|---|
void |
ListenerManager.addJobListener(IJobListener aJobListener,
IMatcher<JobKey>... matchers) |
void |
ListenerManager.addJobListener(IJobListener jobListener,
IMatcher<JobKey> matcher) |
boolean |
ListenerManager.addJobListenerMatcher(String listenerName,
IMatcher<JobKey> matcher) |
void |
ListenerManager.addTriggerListener(ITriggerListener triggerListener,
IMatcher<TriggerKey>... matchers) |
void |
ListenerManager.addTriggerListener(ITriggerListener triggerListener,
IMatcher<TriggerKey> matcher) |
boolean |
ListenerManager.addTriggerListenerMatcher(String listenerName,
IMatcher<TriggerKey> matcher) |
boolean |
ListenerManager.removeJobListenerMatcher(String listenerName,
IMatcher<JobKey> matcher) |
boolean |
ListenerManager.removeTriggerListenerMatcher(String listenerName,
IMatcher<TriggerKey> matcher) |
| Modifier and Type | Method and Description |
|---|---|
void |
ListenerManager.addJobListener(IJobListener jobListener,
List<IMatcher<JobKey>> matchers) |
void |
ListenerManager.addTriggerListener(ITriggerListener triggerListener,
List<IMatcher<TriggerKey>> matchers) |
boolean |
ListenerManager.setJobListenerMatchers(String listenerName,
List<IMatcher<JobKey>> matchers) |
boolean |
ListenerManager.setTriggerListenerMatchers(String listenerName,
List<IMatcher<TriggerKey>> matchers) |
| Modifier and Type | Class and Description |
|---|---|
class |
AndMatcher<T extends Key<T>>
Matches using an AND operator on two Matcher operands.
|
class |
EverythingMatcher<T extends Key<T>>
Matches on the complete key being equal (both name and group).
|
class |
GroupMatcher<T extends Key<T>>
Matches on group (ignores name) property of Keys.
|
class |
KeyMatcher<T extends Key<T>>
Matches on the complete key being equal (both name and group).
|
class |
NameMatcher<T extends Key<T>>
Matches on name (ignores group) property of Keys.
|
class |
NotMatcher<T extends Key<T>>
Matches using an NOT operator on another Matcher.
|
class |
OrMatcher<T extends Key<T>>
Matches using an OR operator on two Matcher operands.
|
class |
StringMatcher<T extends Key<T>>
An abstract base class for some types of matchers.
|
| Modifier and Type | Method and Description |
|---|---|
IMatcher<T> |
AndMatcher.getLeftOperand() |
IMatcher<T> |
OrMatcher.getLeftOperand() |
IMatcher<T> |
NotMatcher.getOperand() |
IMatcher<T> |
AndMatcher.getRightOperand() |
IMatcher<T> |
OrMatcher.getRightOperand() |
| Constructor and Description |
|---|
AndMatcher(IMatcher<T> leftOperand,
IMatcher<T> rightOperand) |
AndMatcher(IMatcher<T> leftOperand,
IMatcher<T> rightOperand) |
NotMatcher(IMatcher<T> operand) |
OrMatcher(IMatcher<T> aLeftOperand,
IMatcher<T> aRightOperand) |
OrMatcher(IMatcher<T> aLeftOperand,
IMatcher<T> aRightOperand) |
Copyright © 2016–2021 Philip Helger. All rights reserved.