Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
H
I
N
O
P
S
T
A
addDependency(Dependency)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Adds a service dependency.
addDependency(TemporalDependency)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Adds a temporal service dependency.
addHandler(HandlerConfiguration)
- Method in class org.apache.felix.ipojo.api.composite.
CompositeComponentType
Adds an HandlerConfiguration to the component type.
addHandler(HandlerConfiguration)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Adds an HandlerConfiguration to the component type.
addInstance(Instance)
- Method in class org.apache.felix.ipojo.api.composite.
CompositeComponentType
Adds a contained instance.
addProperty(String, String)
- Method in class org.apache.felix.ipojo.api.composite.
Instance
Adds the string property.
addProperty(String, List)
- Method in class org.apache.felix.ipojo.api.composite.
Instance
Adds a list property.
addProperty(String, String[])
- Method in class org.apache.felix.ipojo.api.composite.
Instance
Adds an array property.
addProperty(String, Vector)
- Method in class org.apache.felix.ipojo.api.composite.
Instance
Adds a vector property.
addProperty(String, Map)
- Method in class org.apache.felix.ipojo.api.composite.
Instance
Adds a map property.
addProperty(String, Dictionary)
- Method in class org.apache.felix.ipojo.api.composite.
Instance
Adds a dictionary property.
addProperty(String, String)
- Method in class org.apache.felix.ipojo.api.composite.
InstantiatedService
Adds a string property.
addProperty(String, List)
- Method in class org.apache.felix.ipojo.api.composite.
InstantiatedService
Adds a list property.
addProperty(String, String[])
- Method in class org.apache.felix.ipojo.api.composite.
InstantiatedService
Adds an array property.
addProperty(String, Vector)
- Method in class org.apache.felix.ipojo.api.composite.
InstantiatedService
Adds a vector property.
addProperty(String, Map)
- Method in class org.apache.felix.ipojo.api.composite.
InstantiatedService
Adds a map property.
addProperty(String, Dictionary)
- Method in class org.apache.felix.ipojo.api.composite.
InstantiatedService
Adds a dictionary property.
addProperty(Property)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Adds a configuration property.
addProperty(String, Object)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Adds a configuration property.
addProperty(ServiceProperty)
- Method in class org.apache.felix.ipojo.api.
Service
Adds a service property.
addProperty(String, Object)
- Method in class org.apache.felix.ipojo.api.
Service
Adds a service property.
addService(ExportedService)
- Method in class org.apache.felix.ipojo.api.composite.
CompositeComponentType
Adds an exported service.
addService(ProvidedService)
- Method in class org.apache.felix.ipojo.api.composite.
CompositeComponentType
Adds a provided service.
addService(Service)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Adds a provided service.
addSubService(ImportedService)
- Method in class org.apache.felix.ipojo.api.composite.
CompositeComponentType
Adds an imported (sub-)service.
addSubService(InstantiatedService)
- Method in class org.apache.felix.ipojo.api.composite.
CompositeComponentType
Adds an instantiated sub-service.
ALL_POLICY
- Static variable in class org.apache.felix.ipojo.api.composite.
ProvidedService
Delegation policy: all.
C
ComponentType
- Class in
org.apache.felix.ipojo.api
The component type class allows specifying a new component type and its attached factory.
ComponentType()
- Constructor for class org.apache.felix.ipojo.api.
ComponentType
COMPOSITE_AND_GLOBAL_SCOPE
- Static variable in class org.apache.felix.ipojo.api.composite.
ImportedService
Scoping policy: composite+global.
COMPOSITE_SCOPE
- Static variable in class org.apache.felix.ipojo.api.composite.
ImportedService
Scoping policy: composite.
CompositeComponentType
- Class in
org.apache.felix.ipojo.api.composite
Allows defining composite types.
CompositeComponentType()
- Constructor for class org.apache.felix.ipojo.api.composite.
CompositeComponentType
create()
- Method in class org.apache.felix.ipojo.api.
SingletonComponentType
Starts the component type and creates the singleton instance.
create(Dictionary)
- Method in class org.apache.felix.ipojo.api.
SingletonComponentType
Starts the component type and creates the singleton instance.
create(String)
- Method in class org.apache.felix.ipojo.api.
SingletonComponentType
Starts the component type and creates the singleton instance.
createInstance()
- Method in class org.apache.felix.ipojo.api.
ComponentType
Creates a component instance from the current type with an empty configuration.
createInstance(String)
- Method in class org.apache.felix.ipojo.api.
ComponentType
Creates a component instance from the current type with the given name.
createInstance(Dictionary)
- Method in class org.apache.felix.ipojo.api.
ComponentType
Creates a component instance from the current type with the given configuration.
D
Dependency
- Class in
org.apache.felix.ipojo.api
Allows configuring a service dependencies.
Dependency()
- Constructor for class org.apache.felix.ipojo.api.
Dependency
disposeInstance(ComponentInstance)
- Method in class org.apache.felix.ipojo.api.
ComponentType
Disposes the given name.
disposeInstance(String)
- Method in class org.apache.felix.ipojo.api.
ComponentType
Disposes the instance created with this component type which has the given name.
DYNAMIC
- Static variable in class org.apache.felix.ipojo.api.
Dependency
The dynamic binding policy.
DYNAMIC_PRIORITY
- Static variable in class org.apache.felix.ipojo.api.
Dependency
The dynamic-priority binding policy.
E
EMPTY
- Static variable in class org.apache.felix.ipojo.api.
TemporalDependency
OnTimeout policy: empty array or collection.
ExportedService
- Class in
org.apache.felix.ipojo.api.composite
Allows defining an exported service.
ExportedService()
- Constructor for class org.apache.felix.ipojo.api.composite.
ExportedService
G
getDependencyDescription(ComponentInstance)
- Method in class org.apache.felix.ipojo.api.
Dependency
Gets the dependency description object attached to this dependency.
getElement()
- Method in class org.apache.felix.ipojo.api.composite.
ExportedService
Gets the exported service metadata.
getElement()
- Method in class org.apache.felix.ipojo.api.composite.
ImportedService
Gets the dependency metadata.
getElement()
- Method in class org.apache.felix.ipojo.api.composite.
Instance
Gets the instance description in the Element-Attribute form.
getElement()
- Method in class org.apache.felix.ipojo.api.composite.
InstantiatedService
Gets the dependency metadata.
getElement()
- Method in class org.apache.felix.ipojo.api.composite.
ProvidedService
Gets the provided element.
getElement()
- Method in class org.apache.felix.ipojo.api.
Dependency
Gets the dependency metadata.
getElement()
- Method in interface org.apache.felix.ipojo.api.
HandlerConfiguration
Gets the Handler description.
getElement()
- Method in class org.apache.felix.ipojo.api.
Property
Gets the property element.
getElement()
- Method in class org.apache.felix.ipojo.api.
Service
Gets the provided service element.
getElement()
- Method in class org.apache.felix.ipojo.api.
ServiceProperty
Gets the 'property' element.
getElement()
- Method in class org.apache.felix.ipojo.api.
TemporalDependency
Gets the dependency metadata.
getFactory()
- Method in class org.apache.felix.ipojo.api.
ComponentType
Gets the factory attached to the current component type.
getFactory()
- Method in class org.apache.felix.ipojo.api.composite.
CompositeComponentType
Gets the component factory.
getFactory()
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Gets the component factory.
getInstanceByName(String)
- Method in class org.apache.felix.ipojo.api.
ComponentType
Gets the component instance created from this component type.
getPropertyDescription(ComponentInstance)
- Method in class org.apache.felix.ipojo.api.
Property
Gets the property description for the current property.
getPropertyValue(ComponentInstance)
- Method in class org.apache.felix.ipojo.api.
ServiceProperty
Gets the property value of the current property on the given instance.
getProvidedServiceDescription(ComponentInstance)
- Method in class org.apache.felix.ipojo.api.
Service
Gets the provided service description associated with the current service.
GLOBAL_SCOPE
- Static variable in class org.apache.felix.ipojo.api.composite.
ImportedService
Scoping policy: global.
H
HandlerConfiguration
- Interface in
org.apache.felix.ipojo.api
Common interfaces for all contributions.
I
ImportedService
- Class in
org.apache.felix.ipojo.api.composite
Allows defining an imported service.
ImportedService()
- Constructor for class org.apache.felix.ipojo.api.composite.
ImportedService
Instance
- Class in
org.apache.felix.ipojo.api.composite
Allows defining a contained instance.
Instance(String)
- Constructor for class org.apache.felix.ipojo.api.composite.
Instance
Creates a Instance.
INSTANCE_STRATEGY
- Static variable in class org.apache.felix.ipojo.api.
Service
Creation strategy : one service object per instance.
InstantiatedService
- Class in
org.apache.felix.ipojo.api.composite
Allows defining an instantiated sub-service.
InstantiatedService()
- Constructor for class org.apache.felix.ipojo.api.composite.
InstantiatedService
N
NULL
- Static variable in class org.apache.felix.ipojo.api.
TemporalDependency
OnTimeout policy: inject null.
NULLABLE
- Static variable in class org.apache.felix.ipojo.api.
TemporalDependency
OnTimeout policy: nullable object.
O
ONE_POLICY
- Static variable in class org.apache.felix.ipojo.api.composite.
ProvidedService
Delegation policy: one.
org.apache.felix.ipojo.api
- package org.apache.felix.ipojo.api
org.apache.felix.ipojo.api.composite
- package org.apache.felix.ipojo.api.composite
P
PrimitiveComponentType
- Class in
org.apache.felix.ipojo.api
Allows defining primitive component types.
PrimitiveComponentType()
- Constructor for class org.apache.felix.ipojo.api.
PrimitiveComponentType
Property
- Class in
org.apache.felix.ipojo.api
Allows configuring a configuration property.
Property()
- Constructor for class org.apache.felix.ipojo.api.
Property
ProvidedService
- Class in
org.apache.felix.ipojo.api.composite
Allows defining a provided service.
ProvidedService()
- Constructor for class org.apache.felix.ipojo.api.composite.
ProvidedService
S
Service
- Class in
org.apache.felix.ipojo.api
Allows configuring a provided service.
Service()
- Constructor for class org.apache.felix.ipojo.api.
Service
SERVICE_STRATEGY
- Static variable in class org.apache.felix.ipojo.api.
Service
Creation strategy : one service object per bundle (OSGi service factory).
ServiceProperty
- Class in
org.apache.felix.ipojo.api
Allows configuring a service property.
ServiceProperty()
- Constructor for class org.apache.felix.ipojo.api.
ServiceProperty
setAggregate(boolean)
- Method in class org.apache.felix.ipojo.api.composite.
ExportedService
Sets the dependency cardinality.
setAggregate(boolean)
- Method in class org.apache.felix.ipojo.api.composite.
ImportedService
Sets the dependency cardinality.
setAggregate(boolean)
- Method in class org.apache.felix.ipojo.api.composite.
InstantiatedService
Sets the dependency cardinality.
setAggregate(boolean)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets the dependency cardinality.
setBindingPolicy(int)
- Method in class org.apache.felix.ipojo.api.composite.
ExportedService
Sets the dependency binding policy.
setBindingPolicy(int)
- Method in class org.apache.felix.ipojo.api.composite.
ImportedService
Sets the dependency binding policy.
setBindingPolicy(int)
- Method in class org.apache.felix.ipojo.api.composite.
InstantiatedService
Sets the dependency binding policy.
setBindingPolicy(int)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets the dependency binding policy.
setBindMethod(String)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets the dependency bind method.
setBundleContext(BundleContext)
- Method in class org.apache.felix.ipojo.api.composite.
CompositeComponentType
Sets the bundle context.
setBundleContext(BundleContext)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Sets the bundle context.
setClassName(String)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Sets the implementation class.
setComparator(String)
- Method in class org.apache.felix.ipojo.api.composite.
ExportedService
Sets the dependency comparator.
setComparator(String)
- Method in class org.apache.felix.ipojo.api.composite.
ImportedService
Sets the dependency comparator.
setComparator(String)
- Method in class org.apache.felix.ipojo.api.composite.
InstantiatedService
Sets the dependency comparator.
setComparator(String)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets the dependency comparator.
setComponentTypeName(String)
- Method in class org.apache.felix.ipojo.api.composite.
CompositeComponentType
Sets the component type name.
setComponentTypeName(String)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Sets the component type name.
setComponentTypeVersion(String)
- Method in class org.apache.felix.ipojo.api.composite.
CompositeComponentType
Sets the component type version.
setComponentTypeVersion(String)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Sets the component type version.
setConstructorParameter(int)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets the constructor parameter index of the dependency.
setConstructorParameter(int)
- Method in class org.apache.felix.ipojo.api.
Property
Sets the constructor parameter index of the property.
setCreationStrategy(int)
- Method in class org.apache.felix.ipojo.api.
Service
Sets the creation strategy.
setCreationStrategy(String)
- Method in class org.apache.felix.ipojo.api.
Service
Sets the creation strategy.
setDefaultImplementation(String)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets the dependency default-implementation.
setDelegation(String, String)
- Method in class org.apache.felix.ipojo.api.composite.
ProvidedService
Sets the delegation policy of the given method.
setFactoryMethod(String)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Sets the dependency factory method.
setField(String)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets the field attached to the dependency.
setField(String)
- Method in class org.apache.felix.ipojo.api.
Property
Sets the property field.
setField(String)
- Method in class org.apache.felix.ipojo.api.
ServiceProperty
Sets the property field.
setField(String)
- Method in class org.apache.felix.ipojo.api.
TemporalDependency
Sets the field attached to the dependency.
setFilter(String)
- Method in class org.apache.felix.ipojo.api.composite.
ExportedService
Sets the dependency filter.
setFilter(String)
- Method in class org.apache.felix.ipojo.api.composite.
ImportedService
Sets the dependency filter.
setFilter(String)
- Method in class org.apache.felix.ipojo.api.composite.
InstantiatedService
Sets the dependency filter.
setFilter(String)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets the dependency filter.
setFilter(String)
- Method in class org.apache.felix.ipojo.api.
TemporalDependency
Sets the dependency filter.
setFrom(String)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets the dependency 'from' attribute.
setId(String)
- Method in class org.apache.felix.ipojo.api.composite.
ImportedService
Sets the dependency id.
setId(String)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets the dependency id.
setImmediate(boolean)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Sets if the component type is immediate or not.
setImmutable(boolean)
- Method in class org.apache.felix.ipojo.api.
Property
Sets if the property is immutable.
setImmutable(boolean)
- Method in class org.apache.felix.ipojo.api.
ServiceProperty
Sets if the property is immutable.
setInvalidateMethod(String)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Sets the invalidate method.
setManagedServicePID(String)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Sets the managed service pid.
setMandatory(boolean)
- Method in class org.apache.felix.ipojo.api.
Property
Sets if the property is mandatory.
setMandatory(boolean)
- Method in class org.apache.felix.ipojo.api.
ServiceProperty
Sets if the property is mandatory.
setMethod(String)
- Method in class org.apache.felix.ipojo.api.
Property
Sets the property method.
setModifiedMethod(String)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets the dependency modified method.
setName(String)
- Method in class org.apache.felix.ipojo.api.
Property
Sets the property name.
setName(String)
- Method in class org.apache.felix.ipojo.api.
ServiceProperty
Sets the property name.
setNullable(boolean)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets if the dependency supports nullable objects.
setObject(Object)
- Method in class org.apache.felix.ipojo.api.
SingletonComponentType
Sets the pojo object used by the instance.
setOnTimeoutPolicy(String)
- Method in class org.apache.felix.ipojo.api.
TemporalDependency
Sets the dependency ontimeout policy.
setOptional(boolean)
- Method in class org.apache.felix.ipojo.api.composite.
ExportedService
Sets the dependency optionality.
setOptional(boolean)
- Method in class org.apache.felix.ipojo.api.composite.
ImportedService
Sets the dependency optionality.
setOptional(boolean)
- Method in class org.apache.felix.ipojo.api.composite.
InstantiatedService
Sets the dependency optionality.
setOptional(boolean)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets the dependency optionality.
setPostRegistrationCallback(String)
- Method in class org.apache.felix.ipojo.api.
Service
Sets the post-registration callback.
setPostUnregistrationCallback(String)
- Method in class org.apache.felix.ipojo.api.
Service
Sets the post-unregistration callback.
setPropagation(boolean)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Sets if the component type propagates properties to service properties.
setProxy(boolean)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets if the dependency injects proxies.
setProxy(boolean)
- Method in class org.apache.felix.ipojo.api.
TemporalDependency
Sets if the dependency is injected as a proxy.
setPublic(boolean)
- Method in class org.apache.felix.ipojo.api.composite.
CompositeComponentType
Sets the factory public aspect.
setPublic(boolean)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Sets the factory public aspect.
setScope(String)
- Method in class org.apache.felix.ipojo.api.composite.
ImportedService
Sets the dependency scope.
setServiceController(String, boolean)
- Method in class org.apache.felix.ipojo.api.
Service
Sets the service controller.
setSpecification(String)
- Method in class org.apache.felix.ipojo.api.composite.
ExportedService
Sets the required service specification.
setSpecification(String)
- Method in class org.apache.felix.ipojo.api.composite.
ImportedService
Sets the required service specification.
setSpecification(String)
- Method in class org.apache.felix.ipojo.api.composite.
InstantiatedService
Sets the required service specification.
setSpecification(String)
- Method in class org.apache.felix.ipojo.api.composite.
ProvidedService
Sets the provided service specification.
setSpecification(String)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets the required service specification.
setSpecification(String)
- Method in class org.apache.felix.ipojo.api.
Service
Sets the provided service specification.
setSpecification(String)
- Method in class org.apache.felix.ipojo.api.
TemporalDependency
Sets the required service specification.
setSpecifications(List)
- Method in class org.apache.felix.ipojo.api.
Service
Sets the provided service specifications.
setTimeout(String)
- Method in class org.apache.felix.ipojo.api.
TemporalDependency
Sets the dependency timeout.
setTimeout(long)
- Method in class org.apache.felix.ipojo.api.
TemporalDependency
Sets the dependency timeout.
setType(String)
- Method in class org.apache.felix.ipojo.api.
ServiceProperty
Sets the property type.
setUnbindMethod(String)
- Method in class org.apache.felix.ipojo.api.
Dependency
Sets the dependency unbind method.
setUpdatedMethod(String)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Sets the updated method.
setValidateMethod(String)
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Sets the validate method.
setValue(String)
- Method in class org.apache.felix.ipojo.api.
Property
Sets the property value.
setValue(String)
- Method in class org.apache.felix.ipojo.api.
ServiceProperty
Sets the property value.
SINGLETON_STRATEGY
- Static variable in class org.apache.felix.ipojo.api.
Service
Creation strategy : singleton (default).
SingletonComponentType
- Class in
org.apache.felix.ipojo.api
Allows defining a primitive component type that create an unique instance when created.
SingletonComponentType()
- Constructor for class org.apache.felix.ipojo.api.
SingletonComponentType
Creates a SingletonComponentType.
start()
- Method in class org.apache.felix.ipojo.api.
ComponentType
Starts the factory attached to this component type.
start()
- Method in class org.apache.felix.ipojo.api.composite.
CompositeComponentType
Starts the component type.
start()
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Starts the component type.
STATIC
- Static variable in class org.apache.felix.ipojo.api.
Dependency
The static binding policy.
STATIC_STRATEGY
- Static variable in class org.apache.felix.ipojo.api.
Service
Creation strategy : delegate on the static factory method.
stop()
- Method in class org.apache.felix.ipojo.api.
ComponentType
Stops the factory attached to this component type.
stop()
- Method in class org.apache.felix.ipojo.api.composite.
CompositeComponentType
Stops the component type.
stop()
- Method in class org.apache.felix.ipojo.api.
PrimitiveComponentType
Stops the component type.
T
TemporalDependency
- Class in
org.apache.felix.ipojo.api
Allows configuring a service dependencies.
TemporalDependency()
- Constructor for class org.apache.felix.ipojo.api.
TemporalDependency
A
C
D
E
G
H
I
N
O
P
S
T
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2006-2013
The Apache Software Foundation
. All Rights Reserved.