All Classes and Interfaces
Class
Description
Abstract guice module aware executable extension factory which allows to provide injected instances in
Extension Points.
Abstract Guice module with helper methods to bind services from OSGi service registry.
Dictionary implementation, backed by a service attribute map.Configurable import decorator.
Filter factory to create usable by the
BundleContext filters.IInjectorAwareServiceRegistrationBuilder extension with ability to activate managed service
before registration as OSGi service.Injected OSGi service registration builder.
An abstraction that represents a managed service that is intended to be activated and deactivated by some
container.
IServiceRegistrationBuilder extension with ability to activate managed service before
registration as OSGi service.Configuration of the OSGi service import.
Implementation of
IInjectorAwareManagedServiceRegistrationBuilder.Implementation of
IInjectorAwareServiceRegistrationBuilder.Injector aware OSGi services registration support.Internal wiring plug-in constants.
AnnotatedBindingBuilder extension with ability to bind Guice bindings to OSGi services.LinkedBindingBuilder extension with ability to bind Guice bindings to OSGi services.Allows to configure OSGi service binding.
Allows to decorate OSGi service binding.
Listens to status changes of the service provider lifecycle management process.
OSGi service registration builder.
Implementation of
IManagedServiceRegistrationBuilder.Support for services activation and deactivation.
Utility methods to get public OSGi services or service suppliers.
Implementation of
IServiceAwareAnnotatedBindingBuilder.Implementation of
IServiceAwareLinkedBindingBuilder and IServiceConfiguringBindingBuilder.Job for doing initialization work.
Static methods to create service properties map.
Implementation of
IServiceRegistrationBuilder.OSGi services registration support.
Supplier of an instance of the single known service for the given type.
Exception thrown when a requested service is not available or service get timed out.
The activator class controls the plug-in life cycle.