Uses of Interface
org.osgi.framework.ServiceRegistration
Packages that use ServiceRegistration
-
Uses of ServiceRegistration in org.apache.felix.framework
Classes in org.apache.felix.framework that implement ServiceRegistrationFields in org.apache.felix.framework declared as ServiceRegistrationModifier and TypeFieldDescriptionprivate ServiceRegistration
<PackageAdmin> FrameworkWiringImpl.m_paReg
private ServiceRegistration
<StartLevel> FrameworkStartLevelImpl.m_slReg
Fields in org.apache.felix.framework with type parameters of type ServiceRegistrationModifier and TypeFieldDescriptionprivate final Map
<ServiceRegistration<?>, Object> ServiceRegistry.m_lockedRegsMap
Methods in org.apache.felix.framework that return ServiceRegistrationModifier and TypeMethodDescriptionprivate static ServiceRegistration<?>[]
ServiceRegistry.addServiceRegistration
(ServiceRegistration<?>[] regs, ServiceRegistration<?> reg) <S> ServiceRegistration
<S> BundleContextImpl.registerService
(Class<S> clazz, ServiceFactory<S> factory, Dictionary<String, ?> properties) <S> ServiceRegistration
<S> BundleContextImpl.registerService
(Class<S> clazz, S svcObj, Dictionary<String, ?> dict) BundleContextImpl.registerService
(String[] clazzes, Object svcObj, Dictionary<String, ?> dict) BundleContextImpl.registerService
(String clazz, Object svcObj, Dictionary<String, ?> dict) (package private) ServiceRegistration
Felix.registerService
(BundleContextImpl context, String[] classNames, Object svcObj, Dictionary dict) Implementation for BundleContext.registerService().ServiceRegistry.registerService
(BundleContext context, String[] classNames, Object svcObj, Dictionary dict) private static ServiceRegistration<?>[]
ServiceRegistry.removeServiceRegistration
(ServiceRegistration<?>[] regs, ServiceRegistration<?> reg) Methods in org.apache.felix.framework with parameters of type ServiceRegistrationModifier and TypeMethodDescriptionprivate static ServiceRegistration<?>[]
ServiceRegistry.addServiceRegistration
(ServiceRegistration<?>[] regs, ServiceRegistration<?> reg) private static ServiceRegistration<?>[]
ServiceRegistry.removeServiceRegistration
(ServiceRegistration<?>[] regs, ServiceRegistration<?> reg) (package private) void
ServiceRegistry.servicePropertiesModified
(ServiceRegistration<?> reg, Dictionary oldProps) void
ServiceRegistry.unregisterService
(Bundle bundle, ServiceRegistration<?> reg) -
Uses of ServiceRegistration in org.osgi.framework
Methods in org.osgi.framework that return ServiceRegistrationModifier and TypeMethodDescription<S> ServiceRegistration
<S> BundleContext.registerService
(Class<S> clazz, ServiceFactory<S> factory, Dictionary<String, ?> properties) Registers the specified service factory object with the specified properties under the name of the specified class with the Framework.<S> ServiceRegistration
<S> BundleContext.registerService
(Class<S> clazz, S service, Dictionary<String, ?> properties) Registers the specified service object with the specified properties under the name of the specified class with the Framework.BundleContext.registerService
(String[] clazzes, Object service, Dictionary<String, ?> properties) Registers the specified service object with the specified properties under the specified class names into the Framework.BundleContext.registerService
(String clazz, Object service, Dictionary<String, ?> 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 ServiceRegistrationModifier and TypeMethodDescriptionPrototypeServiceFactory.getService
(Bundle bundle, ServiceRegistration<S> registration) Returns a service object for a caller.ServiceFactory.getService
(Bundle bundle, ServiceRegistration<S> registration) Returns a service object for a bundle.void
PrototypeServiceFactory.ungetService
(Bundle bundle, ServiceRegistration<S> registration, S service) Releases a service object customized for a caller.void
ServiceFactory.ungetService
(Bundle bundle, ServiceRegistration<S> registration, S service) Releases a service object customized for a bundle.