org.knowhowlab.osgi.monitoradmin
Interface OsgiVisitor

All Known Implementing Classes:
Activator

public interface OsgiVisitor

OSGi visitor interface. Is used to decouple BundleContext

Author:
dpishchukhin
See Also:
BundleContext

Method Summary
 org.osgi.framework.ServiceReference[] findMonitorableReferences(java.lang.String monitorableId)
          Get list of Monitorable ServiceReference by monitorableId
 Monitorable getService(org.osgi.framework.ServiceReference reference)
          Get Monitorable service by ServiceReference
 void postEvent(org.osgi.service.event.Event event)
          Post Event via EventAdmin
 

Method Detail

getService

Monitorable getService(org.osgi.framework.ServiceReference reference)
Get Monitorable service by ServiceReference

Parameters:
reference - ServiceReference
Returns:
Monitorable service

findMonitorableReferences

org.osgi.framework.ServiceReference[] findMonitorableReferences(java.lang.String monitorableId)
Get list of Monitorable ServiceReference by monitorableId

Parameters:
monitorableId - monitorable Id
Returns:
Array of ServiceReferences or null

postEvent

void postEvent(org.osgi.service.event.Event event)
Post Event via EventAdmin

Parameters:
event - event


Copyright © 2010 Know-How Lab. All Rights Reserved.