Package org.apache.felix.dm.annotation.api
package org.apache.felix.dm.annotation.api
-
ClassDescriptionAnnotates an Adapater service component.Annotates an Aspect service.Annotates a bundle adapter service class.Annotates a class or method for a bundle dependency.Annotates an OSGi Component class with its dependencies.Annotates a method returning the list of objects which are part of a Component implementation.Annotates a method for injecting a Configuration Dependency.Annotates a method which is invoked when the component is destroyed.Annotates a method used to configure dynamic dependencies.Inject classes in a component instance field.Injects a
Runnableobject in a Service for starting/stopping it programatically.Annotation used to describe a property key-value(s) pair.When defining component service properties, one way to achieve this is to apply thePropertyannotation on your component class name.This annotation can be used to be notified when a component is registered.Annotation used to describe repeated Property annotation.Annotates a method or a field for injecting a Service Dependency.Marker interface used to match any service types.Annotates a method which will be invoked when the component is started.Annotates a method which is invoked when the Service is being unregistered from the OSGi registry.This annotation can be used to be notified when a component is unregistered from the registry.