# Uses of Interface
org.osgi.framework.ServiceListener

Packages that use ServiceListener
Package
Description
org.apache.felix.framework
org.osgi.framework
Framework Package Version 1.8.

## Uses of ServiceListener in org.apache.felix.framework

Classes in org.apache.felix.framework that implement ServiceListener
Modifier and Type
Class
Description
`class`
`Logger`
This class mimics the standard OSGi `LogService` interface.

## Uses of ServiceListener in org.osgi.framework

Subinterfaces of ServiceListener in org.osgi.framework
Modifier and Type
Interface
Description
`interface`
`AllServiceListener`
A `ServiceEvent` listener that does not filter based upon package wiring.
`interface`
`UnfilteredServiceListener`
A `ServiceEvent` listener that does not filter based upon any filter string specified to `BundleContext.addServiceListener(ServiceListener, String)`.
Methods in org.osgi.framework with parameters of type ServiceListener
Modifier and Type
Method
Description
`void`
BundleContext.`addServiceListener(ServiceListener listener)`
Adds the specified `ServiceListener` object to the context bundle's list of listeners.
`void`
BundleContext.`addServiceListener(ServiceListener listener, String filter)`
Adds the specified `ServiceListener` object with the specified `filter` to the context bundle's list of listeners.
`void`
BundleContext.`removeServiceListener(ServiceListener listener)`
Removes the specified `ServiceListener` object from the context bundle's list of listeners.