Package | Description |
---|---|
org.eclipse.jetty.monitor.integration |
Jetty Monitor : Intregation with Java Monitor
|
org.eclipse.jetty.monitor.jmx |
Jetty Monitor : JMX Integration
|
org.eclipse.jetty.monitor.triggers |
Jetty Monitor : Triggers for Monitor Events
|
Modifier and Type | Class and Description |
---|---|
class |
JavaMonitorTrigger<TYPE extends Comparable<TYPE>> |
Modifier and Type | Method and Description |
---|---|
void |
JavaMonitorAction.execute(EventTrigger trigger,
EventState<?> state,
long timestamp) |
Modifier and Type | Method and Description |
---|---|
EventTrigger |
MonitorAction.getTrigger()
Retrieve the event trigger of the monitor action
|
Modifier and Type | Method and Description |
---|---|
void |
SimpleAction.execute(EventTrigger trigger,
EventState<?> state,
long timestamp) |
abstract void |
MonitorAction.execute(EventTrigger trigger,
EventState<?> state,
long timestamp)
This method will be called to allow subclass to execute
the desired action in response to the event.
|
void |
NotifierGroup.notify(EventTrigger trigger,
EventState<?> state,
long timestamp)
Invoke the notify() method of each of the notifiers in group
|
void |
LoggingNotifier.notify(EventTrigger trigger,
EventState<?> state,
long timestamp) |
void |
EventNotifier.notify(EventTrigger trigger,
EventState<?> state,
long timestamp)
This method is called when a notification event is received by the containing object
|
void |
ConsoleNotifier.notify(EventTrigger trigger,
EventState<?> state,
long timestamp) |
Constructor and Description |
---|
MonitorAction(EventTrigger trigger)
Creates a new monitor action
|
MonitorAction(EventTrigger trigger,
EventNotifier notifier)
Creates a new monitor action
|
MonitorAction(EventTrigger trigger,
EventNotifier notifier,
long pollInterval)
Creates a new monitor action
|
MonitorAction(EventTrigger trigger,
EventNotifier notifier,
long pollInterval,
long pollDelay)
Creates a new monitor action
|
SimpleAction(EventTrigger trigger,
EventNotifier notifier,
long pollInterval) |
Modifier and Type | Class and Description |
---|---|
class |
AggregateEventTrigger
AggregateEventTrigger
EventTrigger aggregation that executes every aggregated event
triggers in left to right order, and returns match if any one
of them have returned match.
|
class |
AndEventTrigger
AndEventTrigger
EventTrigger aggregation using logical AND operation
that executes matching of the aggregated event triggers
in left to right order
|
class |
AttrEventTrigger<TYPE extends Comparable<TYPE>>
AttrEventTrigger
Event trigger that polls a value of an MXBean attribute
and matches every invocation of this trigger.
|
class |
EqualToAttrEventTrigger<TYPE extends Comparable<TYPE>>
EqualToAttrEventTrigger
Event trigger that polls a value of an MXBean attribute and
checks if it is equal to specified value.
|
class |
GreaterThanAttrEventTrigger<TYPE extends Comparable<TYPE>>
GreaterThanAttrEventTrigger
Event trigger that polls a value of an MXBean attribute and
checks if it is greater than specified min value.
|
class |
GreaterThanOrEqualToAttrEventTrigger<TYPE extends Comparable<TYPE>>
GreaterThanOrEqualToAttrEventTrigger
Event trigger that polls a value of an MXBean attribute and
checks if it is greater than or equal to specified min value.
|
class |
LessThanAttrEventTrigger<TYPE extends Comparable<TYPE>>
LessThanAttrEventTrigger
Event trigger that polls a value of an MXBean attribute and
checks if it is greater than specified max value.
|
class |
LessThanOrEqualToAttrEventTrigger<TYPE extends Comparable<TYPE>>
LessThanOrEqualToAttrEventTrigger
Event trigger that polls a value of an MXBean attribute and
checks if it is less than or equal to specified max value.
|
class |
OrEventTrigger
AndEventTrigger
EventTrigger aggregation using logical OR operation
that executes matching of the aggregated event triggers
in left to right order
|
class |
RangeAttrEventTrigger<TYPE extends Comparable<TYPE>>
RangeAttrEventTrigger
Event trigger that polls a value of an MXBean attribute and
checks if it is in a range from specified min value to
specified max value.
|
class |
RangeInclAttrEventTrigger<TYPE extends Comparable<TYPE>>
RangeInclAttrEventTrigger
Event trigger that polls a value of an MXBean attribute and
checks if it is in a range from specified min value to
specified max value including the range bounds.
|
Modifier and Type | Field and Description |
---|---|
protected List<EventTrigger> |
AndEventTrigger._triggers |
protected List<EventTrigger> |
AggregateEventTrigger._triggers |
Modifier and Type | Method and Description |
---|---|
void |
AggregateEventTrigger.add(EventTrigger trigger) |
void |
AggregateEventTrigger.addAll(EventTrigger... triggers) |
Modifier and Type | Method and Description |
---|---|
void |
AggregateEventTrigger.addAll(List<EventTrigger> triggers) |
Constructor and Description |
---|
AggregateEventTrigger(EventTrigger... triggers)
Construct an event trigger and associate the array
of event triggers to be aggregated by this trigger
|
AndEventTrigger(EventTrigger... triggers)
Construct an event trigger and associate the array
of event triggers to be aggregated by this trigger
|
OrEventTrigger(EventTrigger... triggers)
Construct an event trigger and associate the array
of event triggers to be aggregated by this trigger
|
Constructor and Description |
---|
AggregateEventTrigger(List<EventTrigger> triggers)
Construct an event trigger and associate the list
of event triggers to be aggregated by this trigger
|
AndEventTrigger(List<EventTrigger> triggers)
Construct an event trigger and associate the list
of event triggers to be aggregated by this trigger
|
OrEventTrigger(List<EventTrigger> triggers)
Construct an event trigger and associate the list
of event triggers to be aggregated by this trigger
|
Copyright © 1995-2015 Webtide. All Rights Reserved.