Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
B
C
D
G
I
J
M
P
R
S
T
U
B
bind(ServiceBinder)
- Static method in class uk.co.gidley.jmxmonitor.services.
JmxMonitorModule
C
connectorServerName
- Variable in class uk.co.gidley.jmxmonitor.services.
InternalJmx
D
DiscriminatingJmxMonitor
- Class in
uk.co.gidley.jmxmonitor.monitoring
A JMX monitor that takes readings based on a discriminator Is that really the best classname I could think of Created by IntelliJ IDEA.
DiscriminatingJmxMonitor(String, ObjectName, String, String, MBeanServerConnection)
- Constructor for class uk.co.gidley.jmxmonitor.monitoring.
DiscriminatingJmxMonitor
G
getConfiguration()
- Method in class uk.co.gidley.jmxmonitor.services.
MainConfiguration
getConnectorServerName()
- Method in class uk.co.gidley.jmxmonitor.services.
InternalJmx
getName()
- Method in class uk.co.gidley.jmxmonitor.monitoring.
DiscriminatingJmxMonitor
getName()
- Method in interface uk.co.gidley.jmxmonitor.monitoring.
Monitor
The name of the monitor This is defined in the scope of the monitor group
getName()
- Method in class uk.co.gidley.jmxmonitor.monitoring.
MonitoringGroup
getName()
- Method in class uk.co.gidley.jmxmonitor.monitoring.
SimpleJmxMonitor
getReading()
- Method in class uk.co.gidley.jmxmonitor.monitoring.
DiscriminatingJmxMonitor
getReading()
- Method in interface uk.co.gidley.jmxmonitor.monitoring.
Monitor
The reading is typically a base type or a String.
getReading()
- Method in class uk.co.gidley.jmxmonitor.monitoring.
SimpleJmxMonitor
getRegistry()
- Method in class uk.co.gidley.jmxmonitor.
RegistryManager
I
InitialisationException
- Exception in
uk.co.gidley.jmxmonitor.services
Created by IntelliJ IDEA.
InitialisationException()
- Constructor for exception uk.co.gidley.jmxmonitor.services.
InitialisationException
InitialisationException(String)
- Constructor for exception uk.co.gidley.jmxmonitor.services.
InitialisationException
InitialisationException(Throwable)
- Constructor for exception uk.co.gidley.jmxmonitor.services.
InitialisationException
InitialisationException(String, Throwable)
- Constructor for exception uk.co.gidley.jmxmonitor.services.
InitialisationException
initialise(String, File, File, long)
- Method in class uk.co.gidley.jmxmonitor.monitoring.
MonitoringGroup
Called to initialise the monitoring group.
initialise()
- Method in class uk.co.gidley.jmxmonitor.services.
ThreadManager
InternalJmx
- Class in
uk.co.gidley.jmxmonitor.services
Holds the internal JMX configuration Created by IntelliJ IDEA.
InternalJmx(MainConfiguration, RegistryShutdownHub)
- Constructor for class uk.co.gidley.jmxmonitor.services.
InternalJmx
isAbove(long, long)
- Static method in class uk.co.gidley.jmxmonitor.functions.
RangeFunctions
Returns true IFF reading is greater than value
isAlive()
- Method in class uk.co.gidley.jmxmonitor.monitoring.
MonitoringGroup
The group should respond true unless it knows it has failed
isBelow(long, long)
- Static method in class uk.co.gidley.jmxmonitor.functions.
RangeFunctions
Returns true IFF reading is less than value
isBetween(long, long, long)
- Static method in class uk.co.gidley.jmxmonitor.functions.
RangeFunctions
Returns true IFF reading is between floor and ceiling
isReadyToRun()
- Method in class uk.co.gidley.jmxmonitor.
RegistryManager
J
JmxMonitor
- Class in
uk.co.gidley.jmxmonitor
Created by IntelliJ IDEA.
JmxMonitor()
- Constructor for class uk.co.gidley.jmxmonitor.
JmxMonitor
JMXMONITOR_STOPKEY
- Static variable in class uk.co.gidley.jmxmonitor.services.
ThreadManager
JMXMONITOR_STOPPORT
- Static variable in class uk.co.gidley.jmxmonitor.services.
ThreadManager
JmxMonitorModule
- Class in
uk.co.gidley.jmxmonitor.services
Created by IntelliJ IDEA.
JmxMonitorModule()
- Constructor for class uk.co.gidley.jmxmonitor.services.
JmxMonitorModule
M
main(String[])
- Static method in class uk.co.gidley.jmxmonitor.
JmxMonitor
MainConfiguration
- Class in
uk.co.gidley.jmxmonitor.services
Created by IntelliJ IDEA.
MainConfiguration()
- Constructor for class uk.co.gidley.jmxmonitor.services.
MainConfiguration
Monitor
- Interface in
uk.co.gidley.jmxmonitor.monitoring
A monitor retrieves data from a remote source
Monitors are initialised by their monitoring group.
MonitoringGroup
- Class in
uk.co.gidley.jmxmonitor.monitoring
A monitoring group combines a set of monitors and expressions to output data to a logger
MonitoringGroup()
- Constructor for class uk.co.gidley.jmxmonitor.monitoring.
MonitoringGroup
P
PROPERTY_PREFIX
- Static variable in class uk.co.gidley.jmxmonitor.services.
ThreadManager
R
RangeFunctions
- Class in
uk.co.gidley.jmxmonitor.functions
Library of extra functions for scripting.
RangeFunctions()
- Constructor for class uk.co.gidley.jmxmonitor.functions.
RangeFunctions
ReadingFailedException
- Exception in
uk.co.gidley.jmxmonitor.monitoring
Thrown when a reading failed.
ReadingFailedException()
- Constructor for exception uk.co.gidley.jmxmonitor.monitoring.
ReadingFailedException
ReadingFailedException(String)
- Constructor for exception uk.co.gidley.jmxmonitor.monitoring.
ReadingFailedException
ReadingFailedException(Throwable)
- Constructor for exception uk.co.gidley.jmxmonitor.monitoring.
ReadingFailedException
ReadingFailedException(String, Throwable)
- Constructor for exception uk.co.gidley.jmxmonitor.monitoring.
ReadingFailedException
registryDidShutdown()
- Method in class uk.co.gidley.jmxmonitor.services.
InternalJmx
RegistryManager
- Class in
uk.co.gidley.jmxmonitor
Start the registry and pass control to the manager service.
RegistryManager(String)
- Constructor for class uk.co.gidley.jmxmonitor.
RegistryManager
run()
- Method in class uk.co.gidley.jmxmonitor.monitoring.
MonitoringGroup
Start monitoring (as a thread) return when stopped
S
setConfiguration(Configuration)
- Method in class uk.co.gidley.jmxmonitor.services.
MainConfiguration
setName(String)
- Method in class uk.co.gidley.jmxmonitor.monitoring.
MonitoringGroup
SHUTDOWN_MONITOR_THREAD
- Static variable in class uk.co.gidley.jmxmonitor.services.
ThreadManager
SimpleJmxMonitor
- Class in
uk.co.gidley.jmxmonitor.monitoring
Created by IntelliJ IDEA.
SimpleJmxMonitor(String, ObjectName, String, MBeanServerConnection)
- Constructor for class uk.co.gidley.jmxmonitor.monitoring.
SimpleJmxMonitor
start()
- Method in class uk.co.gidley.jmxmonitor.
RegistryManager
start(Configuration)
- Method in class uk.co.gidley.jmxmonitor.services.
InternalJmx
stop()
- Method in class uk.co.gidley.jmxmonitor.monitoring.
MonitoringGroup
The group should stop at the next opportunity.
stop()
- Method in class uk.co.gidley.jmxmonitor.
RegistryManager
stop()
- Method in class uk.co.gidley.jmxmonitor.services.
ThreadManager
Stop this asap (NOT sync)
T
ThreadManager
- Class in
uk.co.gidley.jmxmonitor.services
The manager service is responsible for managing the main thread loop and controlling the monitors
ThreadManager(MainConfiguration)
- Constructor for class uk.co.gidley.jmxmonitor.services.
ThreadManager
toString()
- Method in exception uk.co.gidley.jmxmonitor.monitoring.
ReadingFailedException
U
uk.co.gidley.jmxmonitor
- package uk.co.gidley.jmxmonitor
uk.co.gidley.jmxmonitor.functions
- package uk.co.gidley.jmxmonitor.functions
uk.co.gidley.jmxmonitor.monitoring
- package uk.co.gidley.jmxmonitor.monitoring
uk.co.gidley.jmxmonitor.services
- package uk.co.gidley.jmxmonitor.services
B
C
D
G
I
J
M
P
R
S
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2009-2010. All Rights Reserved.