|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ServiceReference | |
---|---|
org.eclipse.osgi.framework.adaptor | |
org.eclipse.osgi.framework.internal.core | |
org.eclipse.osgi.framework.internal.protocol | |
org.osgi.framework | |
org.osgi.util.tracker |
Uses of ServiceReference in org.eclipse.osgi.framework.adaptor |
---|
Methods in org.eclipse.osgi.framework.adaptor that return ServiceReference | |
---|---|
ServiceReference[] |
ServiceRegistry.lookupServiceReferences(BundleContext context)
Performs a lookup for ServiceReferences that are bound to this ServiceRegistry using the specified BundleContext. |
ServiceReference[] |
ServiceRegistry.lookupServiceReferences(java.lang.String clazz,
Filter filter)
Performs a lookup for ServiceReferences that are bound to this ServiceRegistry. |
Uses of ServiceReference in org.eclipse.osgi.framework.internal.core |
---|
Classes in org.eclipse.osgi.framework.internal.core that implement ServiceReference | |
---|---|
class |
ServiceReferenceImpl
A reference to a service. |
Methods in org.eclipse.osgi.framework.internal.core that return ServiceReference | |
---|---|
ServiceReference[] |
BundleContextImpl.getAllServiceReferences(java.lang.String clazz,
java.lang.String filter)
|
ServiceReference |
ServiceRegistrationImpl.getReference()
Returns a ServiceReferenceImpl object for this registration. |
ServiceReference[] |
BundleFragment.getRegisteredServices()
Provides a list of ServiceReference s for the services
registered by this bundle
or null if the bundle has no registered
services. |
protected ServiceReference[] |
BundleContextImpl.getRegisteredServices()
Provides a list of ServiceReference s for the services
registered by this bundle
or null if the bundle has no registered
services. |
ServiceReference[] |
BundleHost.getRegisteredServices()
Provides a list of ServiceReferenceImpl s for the services
registered by this bundle
or null if the bundle has no registered
services. |
ServiceReference |
BundleContextImpl.getServiceReference(java.lang.String clazz)
Get a service reference. |
ServiceReference[] |
BundleContextImpl.getServiceReferences(java.lang.String clazz,
java.lang.String filter)
Returns a list of ServiceReference objects. |
protected ServiceReference[] |
Framework.getServiceReferences(java.lang.String clazz,
java.lang.String filterstring,
BundleContextImpl context,
boolean allservices)
Returns a list of ServiceReference objects. |
ServiceReference[] |
BundleFragment.getServicesInUse()
Provides a list of ServiceReference s for the
services this bundle is using,
or null if the bundle is not using any services. |
ServiceReference[] |
BundleHost.getServicesInUse()
Provides a list of ServiceReferenceImpl s for the
services this bundle is using,
or null if the bundle is not using any services. |
ServiceReference[] |
ServiceRegistryImpl.lookupServiceReferences(BundleContext context)
|
ServiceReference[] |
ServiceRegistryImpl.lookupServiceReferences(java.lang.String clazz,
Filter filter)
|
Methods in org.eclipse.osgi.framework.internal.core with parameters of type ServiceReference | |
---|---|
java.lang.Object |
BundleContextImpl.getService(ServiceReference reference)
Get a service's service object. |
boolean |
FilterImpl.match(ServiceReference reference)
Filter using a service's properties. |
void |
Framework.publishServiceEvent(int type,
ServiceReference reference)
Deliver a ServiceEvent. |
boolean |
BundleContextImpl.ungetService(ServiceReference reference)
Unget a service's service object. |
Uses of ServiceReference in org.eclipse.osgi.framework.internal.protocol |
---|
Fields in org.eclipse.osgi.framework.internal.protocol declared as ServiceReference | |
---|---|
protected ServiceReference |
ContentHandlerProxy.contentHandlerServiceReference
|
protected ServiceReference |
URLStreamHandlerProxy.urlStreamServiceReference
|
Methods in org.eclipse.osgi.framework.internal.protocol with parameters of type ServiceReference | |
---|---|
java.lang.Object |
ContentHandlerProxy.addingService(ServiceReference reference)
|
java.lang.Object |
URLStreamHandlerProxy.addingService(ServiceReference reference)
|
void |
ContentHandlerProxy.modifiedService(ServiceReference reference,
java.lang.Object service)
|
void |
URLStreamHandlerProxy.modifiedService(ServiceReference reference,
java.lang.Object service)
|
void |
ContentHandlerProxy.removedService(ServiceReference reference,
java.lang.Object service)
|
void |
URLStreamHandlerProxy.removedService(ServiceReference reference,
java.lang.Object service)
|
Constructors in org.eclipse.osgi.framework.internal.protocol with parameters of type ServiceReference | |
---|---|
ContentHandlerProxy(java.lang.String contentType,
ServiceReference reference,
BundleContext context)
|
|
URLStreamHandlerProxy(java.lang.String protocol,
ServiceReference reference,
BundleContext context)
|
Uses of ServiceReference in org.osgi.framework |
---|
Methods in org.osgi.framework that return ServiceReference | |
---|---|
ServiceReference[] |
BundleContext.getAllServiceReferences(java.lang.String clazz,
java.lang.String filter)
Returns an array of ServiceReference objects. |
ServiceReference |
ServiceRegistration.getReference()
Returns a ServiceReference object for a service being
registered. |
ServiceReference[] |
Bundle.getRegisteredServices()
Returns this bundle's ServiceReference list for all
services it has registered or null if this bundle has no
registered services. |
ServiceReference |
ServiceEvent.getServiceReference()
Returns a reference to the service that had a change occur in its lifecycle. |
ServiceReference |
BundleContext.getServiceReference(java.lang.String clazz)
Returns a ServiceReference object for a service that
implements and was registered under the specified class. |
ServiceReference[] |
BundleContext.getServiceReferences(java.lang.String clazz,
java.lang.String filter)
Returns an array of ServiceReference objects. |
ServiceReference[] |
Bundle.getServicesInUse()
Returns this bundle's ServiceReference list for all
services it is using or returns null if this bundle is not
using any services. |
Methods in org.osgi.framework with parameters of type ServiceReference | |
---|---|
java.lang.Object |
BundleContext.getService(ServiceReference reference)
Returns the specified service object for a service. |
boolean |
Filter.match(ServiceReference reference)
Filter using a service's properties. |
boolean |
BundleContext.ungetService(ServiceReference reference)
Releases the service object referenced by the specified ServiceReference object. |
Constructors in org.osgi.framework with parameters of type ServiceReference | |
---|---|
ServiceEvent(int type,
ServiceReference reference)
Creates a new service event object. |
Uses of ServiceReference in org.osgi.util.tracker |
---|
Methods in org.osgi.util.tracker that return ServiceReference | |
---|---|
ServiceReference |
ServiceTracker.getServiceReference()
Returns a ServiceReference object for one of the services
being tracked by this ServiceTracker object. |
ServiceReference[] |
ServiceTracker.getServiceReferences()
Return an array of ServiceReference objects for all
services being tracked by this ServiceTracker object. |
Methods in org.osgi.util.tracker with parameters of type ServiceReference | |
---|---|
java.lang.Object |
ServiceTracker.addingService(ServiceReference reference)
Default implementation of the ServiceTrackerCustomizer.addingService method. |
java.lang.Object |
ServiceTrackerCustomizer.addingService(ServiceReference reference)
A service is being added to the ServiceTracker object. |
java.lang.Object |
ServiceTracker.getService(ServiceReference reference)
Returns the service object for the specified ServiceReference object if the referenced service is being
tracked by this ServiceTracker object. |
void |
ServiceTracker.modifiedService(ServiceReference reference,
java.lang.Object service)
Default implementation of the ServiceTrackerCustomizer.modifiedService method. |
void |
ServiceTrackerCustomizer.modifiedService(ServiceReference reference,
java.lang.Object service)
A service tracked by the ServiceTracker object has been
modified. |
void |
ServiceTracker.remove(ServiceReference reference)
Remove a service from this ServiceTracker object. |
void |
ServiceTracker.removedService(ServiceReference reference,
java.lang.Object service)
Default implementation of the ServiceTrackerCustomizer.removedService method. |
void |
ServiceTrackerCustomizer.removedService(ServiceReference reference,
java.lang.Object service)
A service tracked by the ServiceTracker object has been
removed. |
Constructors in org.osgi.util.tracker with parameters of type ServiceReference | |
---|---|
ServiceTracker(BundleContext context,
ServiceReference reference,
ServiceTrackerCustomizer customizer)
Create a ServiceTracker object on the specified
ServiceReference object. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |