org.apache.felix.webconsole.plugins.event.internal
Class EventListener

java.lang.Object
  extended by org.apache.felix.webconsole.plugins.event.internal.EventListener
All Implemented Interfaces:
EventListener, BundleListener, FrameworkListener, ServiceListener

public class EventListener
extends Object
implements BundleListener, FrameworkListener, ServiceListener

This class listens for all known framework events: - bundle events - framework events - service events


Constructor Summary
EventListener(PluginServlet plugin, BundleContext context)
           
 
Method Summary
 void bundleChanged(BundleEvent event)
          Receives notification that a bundle has had a lifecycle change.
 void destroy()
           
 void frameworkEvent(FrameworkEvent event)
          Receives notification of a general FrameworkEvent object.
 void serviceChanged(ServiceEvent event)
          Receives notification that a service has had a lifecycle change.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventListener

public EventListener(PluginServlet plugin,
                     BundleContext context)
Method Detail

destroy

public void destroy()

serviceChanged

public void serviceChanged(ServiceEvent event)
Description copied from interface: ServiceListener
Receives notification that a service has had a lifecycle change.

Specified by:
serviceChanged in interface ServiceListener
Parameters:
event - The ServiceEvent object.
See Also:
ServiceListener.serviceChanged(org.osgi.framework.ServiceEvent)

frameworkEvent

public void frameworkEvent(FrameworkEvent event)
Description copied from interface: FrameworkListener
Receives notification of a general FrameworkEvent object.

Specified by:
frameworkEvent in interface FrameworkListener
Parameters:
event - The FrameworkEvent object.
See Also:
FrameworkListener.frameworkEvent(org.osgi.framework.FrameworkEvent)

bundleChanged

public void bundleChanged(BundleEvent event)
Description copied from interface: BundleListener
Receives notification that a bundle has had a lifecycle change.

Specified by:
bundleChanged in interface BundleListener
Parameters:
event - The BundleEvent.
See Also:
BundleListener.bundleChanged(org.osgi.framework.BundleEvent)


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.