Skip navigation links
A B C D I L O P R S U V 

A

AdapterService - Annotation Type in org.apache.felix.dm.annotation.api
Annotates an Adapater service component.
AspectService - Annotation Type in org.apache.felix.dm.annotation.api
Annotates an Aspect service.

B

BundleAdapterService - Annotation Type in org.apache.felix.dm.annotation.api
Annotates a bundle adapter service class.
BundleDependency - Annotation Type in org.apache.felix.dm.annotation.api
Annotates a class or method for a bundle dependency.

C

Component - Annotation Type in org.apache.felix.dm.annotation.api
Annotates an OSGi Component class with its dependencies.
Composition - Annotation Type in org.apache.felix.dm.annotation.api
Annotates a method returning the list of objects which are part of a Component implementation.
ConfigurationDependency - Annotation Type in org.apache.felix.dm.annotation.api
Annotates a method for injecting a Configuration Dependency.

D

Destroy - Annotation Type in org.apache.felix.dm.annotation.api
Annotates a method which is invoked when the component is destroyed.

I

Init - Annotation Type in org.apache.felix.dm.annotation.api
Annotates a method used to configure dynamic dependencies.
Inject - Annotation Type in org.apache.felix.dm.annotation.api
Inject classes in a component instance field.

L

LifecycleController - Annotation Type in org.apache.felix.dm.annotation.api
Injects a Runnable object in a Service for starting/stopping it programatically.

O

org.apache.felix.dm.annotation.api - package org.apache.felix.dm.annotation.api
 

P

Property - Annotation Type in org.apache.felix.dm.annotation.api
Annotation used to describe a property key-value(s) pair.
PropertyType - Annotation Type in org.apache.felix.dm.annotation.api
When defining component service properties, one way to achieve this is to apply the Property annotation on your component class name.

R

Registered - Annotation Type in org.apache.felix.dm.annotation.api
This annotation can be used to be notified when a component is registered.
RepeatableProperty - Annotation Type in org.apache.felix.dm.annotation.api
Annotation used to describe repeated Property annotation.

S

ServiceDependency - Annotation Type in org.apache.felix.dm.annotation.api
Annotates a method or a field for injecting a Service Dependency.
ServiceDependency.Any - Interface in org.apache.felix.dm.annotation.api
Marker interface used to match any service types.
ServiceScope - Enum in org.apache.felix.dm.annotation.api
Service scope for the Component/AdapterService/AspectService/BundleAdapterService annotations.
Start - Annotation Type in org.apache.felix.dm.annotation.api
Annotates a method which will be invoked when the component is started.
Stop - Annotation Type in org.apache.felix.dm.annotation.api
Annotates a method which is invoked when the Service is being unregistered from the OSGi registry.

U

Unregistered - Annotation Type in org.apache.felix.dm.annotation.api
This annotation can be used to be notified when a component is unregistered from the registry.

V

valueOf(String) - Static method in enum org.apache.felix.dm.annotation.api.ServiceScope
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.felix.dm.annotation.api.ServiceScope
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D I L O P R S U V 
Skip navigation links