GigaSpaces XAP 9.0 API

org.openspaces.pu.sla.monitor
Interface Monitor

All Superinterfaces:
Serializable
All Known Subinterfaces:
ApplicationContextMonitor
All Known Implementing Classes:
AbstractMonitor, BeanPropertyMonitor

public interface Monitor
extends Serializable

A monitor bean. Used to monitor different beans within a processing unit.

Author:
kimchy

Method Summary
 int getHistorySize()
          The size of the history of values saved.
 String getName()
          Returns the name of the monitor.
 long getPeriod()
          A period (in milliseconds) when this value will be checked.
 double getValue()
          The value of the monitor.
 

Method Detail

getName

String getName()
Returns the name of the monitor. Used in different UI handlers and SLA references.


getPeriod

long getPeriod()
A period (in milliseconds) when this value will be checked.


getValue

double getValue()
The value of the monitor.


getHistorySize

int getHistorySize()
The size of the history of values saved.


GigaSpaces XAP 9.0 API

Copyright © GigaSpaces.