Package | Description |
---|---|
org.apache.felix.framework | |
org.eclipse.core.runtime.internal.adaptor | |
org.eclipse.equinox.log.internal | |
org.eclipse.osgi.framework.console |
Provides services related to the Equinox console.
|
org.eclipse.osgi.framework.internal.core | |
org.eclipse.osgi.internal.baseadaptor | |
org.eclipse.osgi.internal.baseadaptor.weaving | |
org.eclipse.osgi.internal.serviceregistry | |
org.osgi.framework |
Framework Package Version 1.7.
|
Modifier and Type | Method and Description |
---|---|
ServiceRegistration |
ServiceRegistry.registerService(BundleContext context,
String[] classNames,
Object svcObj,
Dictionary dict) |
Modifier and Type | Method and Description |
---|---|
void |
ServiceRegistry.unregisterService(Bundle bundle,
ServiceRegistration reg) |
Modifier and Type | Method and Description |
---|---|
FrameworkLog |
EclipseLogFactory.getService(Bundle bundle,
ServiceRegistration<FrameworkLog> registration) |
void |
EclipseLogFactory.ungetService(Bundle bundle,
ServiceRegistration<FrameworkLog> registration,
FrameworkLog service) |
Modifier and Type | Method and Description |
---|---|
ExtendedLogReaderServiceImpl |
ExtendedLogReaderServiceFactory.getService(Bundle bundle,
ServiceRegistration<ExtendedLogReaderServiceImpl> registration) |
ExtendedLogServiceImpl |
ExtendedLogServiceFactory.getService(Bundle bundle,
ServiceRegistration<ExtendedLogService> registration) |
void |
ExtendedLogReaderServiceFactory.ungetService(Bundle bundle,
ServiceRegistration<ExtendedLogReaderServiceImpl> registration,
ExtendedLogReaderServiceImpl service) |
void |
ExtendedLogServiceFactory.ungetService(Bundle bundle,
ServiceRegistration<ExtendedLogService> registration,
ExtendedLogService service) |
Modifier and Type | Method and Description |
---|---|
Object |
ConsoleSession.getService(Bundle bundle,
ServiceRegistration<Object> registration) |
void |
ConsoleSession.ungetService(Bundle bundle,
ServiceRegistration<Object> registration,
Object service) |
Modifier and Type | Method and Description |
---|---|
<S> ServiceRegistration<S> |
BundleContextImpl.registerService(Class<S> clazz,
S service,
Dictionary<String,?> properties) |
ServiceRegistration<?> |
BundleContextImpl.registerService(String[] clazzes,
Object service,
Dictionary<String,?> properties)
Register a service with multiple names.
|
ServiceRegistration<?> |
BundleContextImpl.registerService(String clazz,
Object service,
Dictionary<String,?> properties)
Register a service with a single name.
|
Modifier and Type | Method and Description |
---|---|
static ServiceRegistration<?> |
AdaptorUtil.register(String name,
Object service,
BundleContext context)
Register a service object.
|
Modifier and Type | Method and Description |
---|---|
ServiceRegistration<?> |
WovenClassImpl.getErrorHook() |
Modifier and Type | Method and Description |
---|---|
void |
WovenClassImpl.call(Object hook,
ServiceRegistration<?> hookRegistration) |
Constructor and Description |
---|
WovenClassImpl(String className,
byte[] bytes,
BundleEntry entry,
ProtectionDomain domain,
BundleLoader loader,
ServiceRegistry registry,
Map<ServiceRegistration<?>,Boolean> blacklist) |
Modifier and Type | Class and Description |
---|---|
class |
ServiceRegistrationImpl<S>
A registered service.
|
Modifier and Type | Method and Description |
---|---|
void |
HookContext.call(Object hook,
ServiceRegistration<?> hookRegistration)
Call the specified hook.
|
Modifier and Type | Method and Description |
---|---|
<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.
|
ServiceRegistration<?> |
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.
|
ServiceRegistration<?> |
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.
|
Modifier and Type | Method and Description |
---|---|
S |
ServiceFactory.getService(Bundle bundle,
ServiceRegistration<S> registration)
Creates a new service object.
|
void |
ServiceFactory.ungetService(Bundle bundle,
ServiceRegistration<S> registration,
S service)
Releases a service object.
|
Copyright © 2007–2018 The Apache Software Foundation. All rights reserved.