org.osgi.service.monitor
Interface MonitorListener
public interface MonitorListener
The MonitorListener
is used by Monitorable
services to send notifications when a StatusVariable
value is
changed. The MonitorListener
should register itself as a
service at the OSGi Service Registry. This interface must (only) be
implemented by the Monitor Admin component.
updated
void updated(String monitorableId,
StatusVariable statusVariable)
throws IllegalArgumentException
- Callback for notification of a
StatusVariable
change.
- Parameters:
monitorableId
- the identifier of the Monitorable
instance reporting the changestatusVariable
- the StatusVariable
that has changed
- Throws:
IllegalArgumentException
- if the specified monitorable
ID is invalid (null
, empty, or contains illegal
characters) or points to a non-existing Monitorable
,
or if statusVariable
is null
Copyright © 2006-2011 OSGi Alliance. All Rights Reserved.