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.
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.
Support for services activation and deactivation.
Utility methods to get public OSGi services or service suppliers.
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.