org.ow2.jonas.lib.service.manager
Class ServiceTracker

java.lang.Object
  extended by org.ow2.jonas.lib.service.manager.ServiceTracker
All Implemented Interfaces:
EventListener, org.osgi.framework.ServiceListener

public class ServiceTracker
extends Object
implements org.osgi.framework.ServiceListener

Treats OSGi ServiceEvents allowing to detect service state change.

Author:
Adriana.Danes@bull.net

Constructor Summary
ServiceTracker(ServiceManagerImpl serviceManager)
          Create an OSGi Event Listener.
 
Method Summary
 void serviceChanged(org.osgi.framework.ServiceEvent event)
          Track events concerning JOnAS services.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceTracker

public ServiceTracker(ServiceManagerImpl serviceManager)
Create an OSGi Event Listener.

Parameters:
serviceManager - Reference to the ServiceManager
Method Detail

serviceChanged

public void serviceChanged(org.osgi.framework.ServiceEvent event)
Track events concerning JOnAS services.

Specified by:
serviceChanged in interface org.osgi.framework.ServiceListener
Parameters:
event - received ServiceEvent


Copyright © 2010 OW2 Consortium. All Rights Reserved.