Class Summary |
ConfigurationDependency |
Configuration dependency that can track the availability of a (valid) configuration. |
DefaultNullObject |
Default null object implementation. |
DependencyActivatorBase |
Base bundle activator class. |
DependencyManager |
The dependency manager. |
SerialExecutor |
Allows you to enqueue tasks from multiple threads and then execute
them on one thread sequentially. |
ServiceDependency |
Service dependency that can track an OSGi service. |
ServiceImpl |
Service implementation. |
ServiceRegistrationImpl |
A wrapper around a service registration that blocks until the
service registration is available. |
ServiceTracker |
TODO copied this from the OSGi specification, but it's not clear if that
is allowed or not, for now I modified as little as possible but I might
integrate only the parts I want as soon as this code is finished. |
State |
Encapsulates the current state of the dependencies of a service. |