Uses of Interface
org.osgi.framework.ServiceRegistration

Packages that use ServiceRegistration
org.eclipse.osgi.framework.adaptor   
org.eclipse.osgi.framework.internal.core   
org.osgi.framework   
 

Uses of ServiceRegistration in org.eclipse.osgi.framework.adaptor
 

Methods in org.eclipse.osgi.framework.adaptor with parameters of type ServiceRegistration
 void ServiceRegistry.publishService(BundleContext context, ServiceRegistration serviceReg)
          Publishes a service to this ServiceRegistry.
 void ServiceRegistry.unpublishService(BundleContext context, ServiceRegistration serviceReg)
          Unpublishes a service from this ServiceRegistry
 

Uses of ServiceRegistration in org.eclipse.osgi.framework.internal.core
 

Classes in org.eclipse.osgi.framework.internal.core that implement ServiceRegistration
 class ServiceRegistrationImpl
          A registered service.
 

Fields in org.eclipse.osgi.framework.internal.core declared as ServiceRegistration
protected  ServiceRegistration SystemBundleActivator.condPermAdmin
           
protected  ServiceRegistration SystemBundleActivator.debugOptions
           
protected  ServiceRegistration SystemBundleActivator.packageAdmin
           
protected  ServiceRegistration SystemBundleActivator.permissionAdmin
           
protected  ServiceRegistration SystemBundleActivator.startLevel
           
 

Methods in org.eclipse.osgi.framework.internal.core that return ServiceRegistration
protected  ServiceRegistration SystemBundleActivator.register(java.lang.String name, java.lang.Object service)
          Register a service object.
 ServiceRegistration BundleContextImpl.registerService(java.lang.String[] clazzes, java.lang.Object service, java.util.Dictionary properties)
          Register a service with multiple names.
 ServiceRegistration BundleContextImpl.registerService(java.lang.String clazz, java.lang.Object service, java.util.Dictionary properties)
          Register a service with a single name.
 

Methods in org.eclipse.osgi.framework.internal.core with parameters of type ServiceRegistration
 java.lang.Object StartLevelManager.getService(Bundle owner, ServiceRegistration registration)
          Returns a StartLevel object, created for each requesting bundle.
 void ServiceRegistryImpl.publishService(BundleContext context, ServiceRegistration serviceReg)
           
 void StartLevelManager.ungetService(Bundle owner, ServiceRegistration registration, java.lang.Object service)
          Does nothing, as the StartLevel bundle does not keep references to StartLevel objects.
 void ServiceRegistryImpl.unpublishService(BundleContext context, ServiceRegistration serviceReg)
           
 

Uses of ServiceRegistration in org.osgi.framework
 

Methods in org.osgi.framework that return ServiceRegistration
 ServiceRegistration BundleContext.registerService(java.lang.String[] clazzes, java.lang.Object service, java.util.Dictionary properties)
          Registers the specified service object with the specified properties under the specified class names into the Framework.
 ServiceRegistration BundleContext.registerService(java.lang.String clazz, java.lang.Object service, java.util.Dictionary properties)
          Registers the specified service object with the specified properties under the specified class name with the Framework.
 

Methods in org.osgi.framework with parameters of type ServiceRegistration
 java.lang.Object ServiceFactory.getService(Bundle bundle, ServiceRegistration registration)
          Creates a new service object.
 void ServiceFactory.ungetService(Bundle bundle, ServiceRegistration registration, java.lang.Object service)
          Releases a service object.