Modifier and Type | Class and Description |
---|---|
class |
ServiceImpl
Service implementation.
|
Modifier and Type | Method and Description |
---|---|
Service |
Service.add(Dependency dependency)
Adds a new dependency to this service.
|
Service |
ServiceImpl.add(Dependency dependency) |
Service |
DependencyActivatorBase.createService()
Creates a new service.
|
Service |
DependencyManager.createService()
Creates a new service.
|
Service |
Service.remove(Dependency dependency)
Removes a dependency from this service.
|
Service |
ServiceImpl.remove(Dependency dependency) |
Service |
Service.setCallbacks(String init,
String start,
String stop,
String destroy)
Sets the names of the methods used as callbacks.
|
Service |
ServiceImpl.setCallbacks(String init,
String start,
String stop,
String destroy) |
Service |
Service.setComposition(Object instance,
String getMethod)
Sets the instance and method to invoke to get back all instances that
are part of a composition and need dependencies injected.
|
Service |
ServiceImpl.setComposition(Object instance,
String getMethod) |
Service |
Service.setComposition(String getMethod)
Sets the method to invoke on the service implementation to get back all
instances that are part of a composition and need dependencies injected.
|
Service |
ServiceImpl.setComposition(String getMethod) |
Service |
Service.setFactory(Object factory,
String createMethod)
Sets the factory to use to create the implementation.
|
Service |
ServiceImpl.setFactory(Object factory,
String createMethod) |
Service |
Service.setFactory(String createMethod)
Sets the factory to use to create the implementation.
|
Service |
ServiceImpl.setFactory(String createMethod) |
Service |
Service.setImplementation(Object implementation)
Sets the implementation for this service.
|
Service |
ServiceImpl.setImplementation(Object implementation) |
Service |
Service.setInterface(String[] serviceNames,
Dictionary properties)
Sets the public interfaces under which this service should be registered
in the OSGi service registry.
|
Service |
ServiceImpl.setInterface(String[] serviceName,
Dictionary properties) |
Service |
Service.setInterface(String serviceName,
Dictionary properties)
Sets the public interface under which this service should be registered
in the OSGi service registry.
|
Service |
ServiceImpl.setInterface(String serviceName,
Dictionary properties) |
Modifier and Type | Method and Description |
---|---|
void |
DependencyManager.add(Service service)
Adds a new service to the dependency manager.
|
void |
DependencyManager.remove(Service service)
Removes a service from the dependency manager.
|
void |
ConfigurationDependency.start(Service service) |
void |
ServiceDependency.start(Service service) |
void |
Dependency.start(Service service)
Starts tracking the dependency.
|
void |
ServiceStateListener.started(Service service)
Called when the service is started.
|
void |
ServiceStateListener.starting(Service service)
Called when the service is starting.
|
void |
ConfigurationDependency.stop(Service service) |
void |
ServiceDependency.stop(Service service) |
void |
Dependency.stop(Service service)
Stops tracking the dependency.
|
void |
ServiceStateListener.stopped(Service service)
Called when the service is stopped.
|
void |
ServiceStateListener.stopping(Service service)
Called when the service is stopping.
|
Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.