@Version("1.0")
Package org.osgi.service.monitor
Monitor Admin Package Version 1.0.
Bundles wishing to use this package must list the package in the Import-Package header of the bundle's manifest. This package has two types of users: the consumers that use the API in this package and the providers that implement the API in this package.
Example import for consumers using the API in this package:
Import-Package: org.osgi.service.monitor; version="[1.0,2.0)"
Example import for providers implementing the API in this package:
Import-Package: org.osgi.service.monitor; version="[1.0,1.1)"
-
Interface Summary Interface Description Monitorable AMonitorable
can provide information about itself in the form ofStatusVariables
.MonitorAdmin TheMonitorAdmin
service is a singleton service that handlesStatusVariable
query requests and measurement job control requests.MonitoringJob A Monitoring Job is a request for scheduled or event based notifications on update of a set ofStatusVariable
s.MonitorListener TheMonitorListener
is used byMonitorable
services to send notifications when aStatusVariable
value is changed. -
Class Summary Class Description MonitorPermission Indicates the callers authority to publish, read or resetStatusVariable
s, to switch event sending on or off or to start monitoring jobs.StatusVariable AStatusVariable
object represents the value of a status variable taken with a certain collection method at a certain point of time.