Uses of Interface
org.osgi.framework.ServiceReference
-
Packages that use ServiceReference Package Description org.osgi.framework Framework Package Version 1.5. -
-
Uses of ServiceReference in org.osgi.framework
Fields in org.osgi.framework declared as ServiceReference Modifier and Type Field Description private ServiceReference
FrameworkUtil.ServiceReferenceDictionary. reference
private ServiceReference
ServiceEvent. reference
Reference to the service that had a change occur in its lifecycle.private ServiceReference
ServicePermission.Properties. service
(package private) ServiceReference
ServicePermission. service
The service used by this ServicePermission.Methods in org.osgi.framework that return ServiceReference Modifier and Type Method Description ServiceReference[]
BundleContext. getAllServiceReferences(java.lang.String clazz, java.lang.String filter)
Returns an array ofServiceReference
objects.ServiceReference
ServiceRegistration. getReference()
Returns aServiceReference
object for a service being registered.ServiceReference[]
Bundle. getRegisteredServices()
Returns this bundle'sServiceReference
list for all services it has registered ornull
if this bundle has no registered services.ServiceReference
BundleContext. getServiceReference(java.lang.String clazz)
Returns aServiceReference
object for a service that implements and was registered under the specified class.ServiceReference
ServiceEvent. getServiceReference()
Returns a reference to the service that had a change occur in its lifecycle.ServiceReference[]
BundleContext. getServiceReferences(java.lang.String clazz, java.lang.String filter)
Returns an array ofServiceReference
objects.ServiceReference[]
Bundle. getServicesInUse()
Returns this bundle'sServiceReference
list for all services it is using or returnsnull
if this bundle is not using any services.Methods in org.osgi.framework with parameters of type ServiceReference Modifier and Type Method Description private static java.lang.String
ServicePermission. createName(ServiceReference reference)
Create a permission name from a ServiceReferencejava.lang.Object
BundleContext. getService(ServiceReference reference)
Returns the service object referenced by the specifiedServiceReference
object.boolean
Filter. match(ServiceReference reference)
Filter using a service's properties.boolean
FrameworkUtil.FilterImpl. match(ServiceReference reference)
Filter using a service's properties.boolean
BundleContext. ungetService(ServiceReference reference)
Releases the service object referenced by the specifiedServiceReference
object.Constructors in org.osgi.framework with parameters of type ServiceReference Constructor Description Properties(java.util.Map properties, ServiceReference service)
ServiceEvent(int type, ServiceReference reference)
Creates a new service event object.ServicePermission(ServiceReference reference, java.lang.String actions)
Creates a new requestedServicePermission
object to be used by code that must performcheckPermission
for theget
action.ServiceReferenceDictionary(ServiceReference reference)
-