- 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.
- 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.