All Classes and Interfaces
Class
Description
Actions which can be performed on a given customizer interface.
Abstract class for implementing Dependencies.
Structure to hold internal filter data.
Interface used to configure the various parameters needed when defining
a Dependency Manager adapter component.
Interface used to configure the various parameters needed when defining
a Dependency Manager aspect component.
Interface used to configure the various parameters needed when defining
a Dependency Manager bundle adapter component.
Base class for bundle context interceptors that keep track of service listeners and delegate incoming changes to them.
The
BundleTracker class simplifies tracking bundles much like
the ServiceTracker simplifies tracking services.The
BundleTrackerCustomizer interface allows a
BundleTracker to customize the Bundles that are
tracked.Component interface.
Component service scopes
This interface is the entry point to the Component implementation context.
Describes a component.
Describes a component dependency.
A
ComponentExecutorFactory service can be registered by any management agent bundle
in order to enable parallel activation of Components.Component states.
This interface can be used to register a component state listener.
Configuration dependency that can track the availability of a (valid) configuration.
Generic dependency for a component.
Base bundle activator class.
This class contains some methods which have been deprecated from the DependencyActivatorBase class.
Every DependencyManager Dependency implementations must implement this interface.
The dependency graph is a view of all components managed by the dependency manager
and of their dependencies.
Use this to specify which components the dependency graph should contain
Use this to specify which dependencies the graph should contain
The dependency manager manages all components and their dependencies.
This class contains some methods which have been deprecated from the DependencyManager class.
An event holds all data that belongs to some external event as it comes in via
the 'changed' callback of a dependency.
Types of dependency events
Interface used to configure the various parameters needed when defining
a Dependency Manager factory component.
A filter index is an interface you can implement to create your own, optimized index for specific filter expressions.
This class mimics the standard OSGi LogService interface.
When a ConfigurationDepdendency is configured with properties metadata, we provide
a specific ManagedService which also implements the MetaTypeProvider interface.
This represents a missing dependency.
ObjectClassDefinition implementation.
This interface defines meta data regarding a given configuration property.
DependencyManager PropertyMetaData Implementation.
Helper class used to localize a given Property Meta Data.
Interface used to configure the various parameters needed when defining
a Dependency Manager resource adapter component.
A resource dependency is a dependency on a resource.
Service interface for anybody wanting to be notified of changes to resources.
Utility class for resource handling.
Service dependency that can track an OSGi service.
This class manages the service registry cache creation.
The
ServiceTracker class simplifies using services from the
Framework's service registry.The
ServiceTrackerCustomizer interface allows a
ServiceTracker to customize the service objects that are
tracked.