A reporter which exposes sentries as JMX MBeans.
A named resource availability sentry.
Resource not available.
A registry of sentry instances.
Listeners for events from the registry.
A resource availability sentry, 'Sentry' for short.
Lots of code to make creating sentries trivially easy.
Helper methods to convert expressions to gauges.