资 源 简 介
Project Broadway
Project Broadway is an extensible and customizable monitoring API. Broadway lets developers easily create monitor components to observe pre-defined conditions and specify how to react when these conditions are encountered.
At its core, Broadway lets developers separate the monitoring concerns from the observed resources. It has a flexible design, which allows it to work in any context where JavaBean-style getter property values can be read either directly through in-VM method invocation or through some detached mechanism (i.e. proxy, reflection, rmi, jmx, web service, etc). Broadway"s simplified design offers two major high level components: a Monitor and an Action components. The Monitor lets you specify the resources to monitor and an expression (default expression language is Groovy) used to monitor these resources . The Action component specifies the action to execute