A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AbstractPropertyPlaceholder - Class in org.apache.aries.blueprint.ext
Abstract class for property placeholders.
AbstractPropertyPlaceholder() - Constructor for class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
AbstractPropertyPlaceholder.LateBindingValueMetadata - Class in org.apache.aries.blueprint.ext
 
AbstractPropertyPlaceholder.LateBindingValueMetadata(ValueMetadata) - Constructor for class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder.LateBindingValueMetadata
 
AbstractRecipe - Class in org.apache.aries.blueprint.di
 
AbstractRecipe(String) - Constructor for class org.apache.aries.blueprint.di.AbstractRecipe
 
AbstractServiceReferenceRecipe - Class in org.apache.aries.blueprint.container
Abstract class for service reference recipes.
AbstractServiceReferenceRecipe(String, ExtendedBlueprintContainer, ServiceReferenceMetadata, CollectionRecipe, List<Recipe>) - Constructor for class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
AbstractServiceReferenceRecipe.Listener - Class in org.apache.aries.blueprint.container
 
AbstractServiceReferenceRecipe.Listener() - Constructor for class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.Listener
 
Account - Class in org.apache.aries.blueprint.sample
 
Account(long) - Constructor for class org.apache.aries.blueprint.sample.Account
 
AccountFactory - Class in org.apache.aries.blueprint.sample
 
AccountFactory(String) - Constructor for class org.apache.aries.blueprint.sample.AccountFactory
 
activation - Variable in class org.apache.aries.blueprint.reflect.ComponentMetadataImpl
 
ACTIVATION_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
ACTIVATION_DEFAULT - Static variable in class org.apache.aries.blueprint.container.Parser
 
ACTIVATION_EAGER - Static variable in class org.apache.aries.blueprint.container.Parser
 
ACTIVATION_EAGER - Static variable in interface org.osgi.service.blueprint.reflect.ComponentMetadata
The component's manager must eagerly activate the component.
ACTIVATION_LAZY - Static variable in class org.apache.aries.blueprint.container.Parser
 
ACTIVATION_LAZY - Static variable in interface org.osgi.service.blueprint.reflect.ComponentMetadata
The component's manager must lazily activate the component.
Activator - Class in org.apache.aries.blueprint.sample
 
Activator() - Constructor for class org.apache.aries.blueprint.sample.Activator
 
add(Object) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
add(int, Object) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
add(Object) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection.ManagedListIterator
 
add(Recipe) - Method in class org.apache.aries.blueprint.di.ArrayRecipe
 
add(Recipe) - Method in class org.apache.aries.blueprint.di.CollectionRecipe
 
add(E) - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
add(E) - Method in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
addAll(Collection) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
addAll(int, Collection) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
addArgument(BeanArgument) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanMetadata
 
addArgument(Metadata, String, int) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanMetadata
 
addArgument(BeanArgument) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
addArgument(Metadata, String, int) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
addAttribute(String, String) - Method in class org.apache.aries.blueprint.utils.HeaderParser.PathElement
 
addDependsOn(String) - Method in interface org.apache.aries.blueprint.mutable.MutableComponentMetadata
 
addDependsOn(String) - Method in class org.apache.aries.blueprint.reflect.ComponentMetadataImpl
 
addDirective(String, String) - Method in class org.apache.aries.blueprint.utils.HeaderParser.PathElement
 
addDispatcher(ReferenceListRecipe.ServiceDispatcher) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
addedIndex(int) - Method in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
addEntry(MapEntry) - Method in interface org.apache.aries.blueprint.mutable.MutableMapMetadata
 
addEntry(NonNullMetadata, Metadata) - Method in interface org.apache.aries.blueprint.mutable.MutableMapMetadata
 
addEntry(MapEntry) - Method in interface org.apache.aries.blueprint.mutable.MutablePropsMetadata
 
addEntry(NonNullMetadata, Metadata) - Method in interface org.apache.aries.blueprint.mutable.MutablePropsMetadata
 
addEntry(MapEntry) - Method in class org.apache.aries.blueprint.reflect.MapMetadataImpl
 
addEntry(NonNullMetadata, Metadata) - Method in class org.apache.aries.blueprint.reflect.MapMetadataImpl
 
addEntry(MapEntry) - Method in class org.apache.aries.blueprint.reflect.PropsMetadataImpl
 
addEntry(NonNullMetadata, Metadata) - Method in class org.apache.aries.blueprint.reflect.PropsMetadataImpl
 
addFullObject(String, Object) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
addFullObject(String, Object) - Method in interface org.apache.aries.blueprint.di.ExecutionContext
 
addingService(ServiceReference) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 
addInterface(String) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceMetadata
 
addInterface(String) - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
addListener(NamespaceHandlerRegistry.Listener) - Method in interface org.apache.aries.blueprint.container.NamespaceHandlerRegistry.NamespaceHandlerSet
Add a new Listener to be called when namespace handlers are registerd or unregistered
addListener(NamespaceHandlerRegistry.Listener) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.NamespaceHandlerSetImpl
 
addPartialObject(String, Object) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
addPartialObject(Object) - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
addPartialObject(String, Object) - Method in interface org.apache.aries.blueprint.di.ExecutionContext
 
addProperty(BeanProperty) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanMetadata
 
addProperty(String, Metadata) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanMetadata
 
addProperty(BeanProperty) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
addProperty(String, Metadata) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
addRegistrationListener(RegistrationListener) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceMetadata
 
addRegistrationListener(Target, String, String) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceMetadata
 
addRegistrationListener(RegistrationListener) - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
addRegistrationListener(Target, String, String) - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
addServiceListener(ReferenceListener) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceReferenceMetadata
 
addServiceListener(Target, String, String) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceReferenceMetadata
 
addServiceListener(ReferenceListener) - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
addServiceListener(Target, String, String) - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
addServiceProperty(MapEntry) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceMetadata
 
addServiceProperty(NonNullMetadata, Metadata) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceMetadata
 
addServiceProperty(MapEntry) - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
addServiceProperty(NonNullMetadata, Metadata) - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
addValue(Metadata) - Method in interface org.apache.aries.blueprint.mutable.MutableCollectionMetadata
 
addValue(Metadata) - Method in class org.apache.aries.blueprint.reflect.CollectionMetadataImpl
 
afterDestroy(Object, String) - Method in interface org.apache.aries.blueprint.BeanProcessor
 
afterDestroy(Object, String) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
afterInit(Object, String, BeanProcessor.BeanCreator, BeanMetadata) - Method in interface org.apache.aries.blueprint.BeanProcessor
 
afterInit(Object, String, BeanProcessor.BeanCreator, BeanMetadata) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
AggregateConverter - Class in org.apache.aries.blueprint.container
Implementation of the Converter.
AggregateConverter(ExtendedBlueprintContainer) - Constructor for class org.apache.aries.blueprint.container.AggregateConverter
 
AggregateConverter.Convertible - Interface in org.apache.aries.blueprint.container
Objects implementing this interface will bypass the default conversion rules and be called directly to transform into the expected type.
allowsGet() - Method in class org.apache.aries.blueprint.utils.ReflectionUtils.PropertyDescriptor
 
allowsSet() - Method in class org.apache.aries.blueprint.utils.ReflectionUtils.PropertyDescriptor
 
Arg - Annotation Type in org.apache.aries.blueprint.annotation
used to describe argument of the bean constructor or the argument of the factory method for the bean this is mapped to Targument for the Tbean
ARGUMENT_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
ARRAY_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
ArrayRecipe - Class in org.apache.aries.blueprint.di
 
ArrayRecipe(String, Object) - Constructor for class org.apache.aries.blueprint.di.ArrayRecipe
 
asList(Class<?>...) - Static method in class org.apache.aries.blueprint.proxy.ProxyUtils
 
asList(Class<?>) - Static method in class org.apache.aries.blueprint.proxy.ProxyUtils
 
AUTO_EXPORT_ALL - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
AUTO_EXPORT_ALL - Static variable in class org.apache.aries.blueprint.container.Parser
 
AUTO_EXPORT_ALL_CLASSES - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Advertise all Java classes and interfaces in the component instance type as service interfaces.
AUTO_EXPORT_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
AUTO_EXPORT_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
AUTO_EXPORT_CLASS_HIERARCHY - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
AUTO_EXPORT_CLASS_HIERARCHY - Static variable in class org.apache.aries.blueprint.container.Parser
 
AUTO_EXPORT_CLASS_HIERARCHY - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Advertise all Java classes in the hierarchy of the component instance type as service interfaces.
AUTO_EXPORT_DEFAULT - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
AUTO_EXPORT_DEFAULT - Static variable in class org.apache.aries.blueprint.container.Parser
 
AUTO_EXPORT_DISABLED - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
AUTO_EXPORT_DISABLED - Static variable in class org.apache.aries.blueprint.container.Parser
 
AUTO_EXPORT_DISABLED - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Do not auto-detect types for advertised service interfaces
AUTO_EXPORT_INTERFACES - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
AUTO_EXPORT_INTERFACES - Static variable in class org.apache.aries.blueprint.container.Parser
 
AUTO_EXPORT_INTERFACES - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Advertise all Java interfaces implemented by the component instance type as service interfaces.
availability - Variable in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
AVAILABILITY_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
AVAILABILITY_DEFAULT - Static variable in class org.apache.aries.blueprint.container.Parser
 
AVAILABILITY_MANDATORY - Static variable in class org.apache.aries.blueprint.container.Parser
 
AVAILABILITY_MANDATORY - Static variable in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
A matching service is required at all times.
AVAILABILITY_OPTIONAL - Static variable in class org.apache.aries.blueprint.container.Parser
 
AVAILABILITY_OPTIONAL - Static variable in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
A matching service is not required to be present.

B

Bar - Class in org.apache.aries.blueprint.sample
 
Bar() - Constructor for class org.apache.aries.blueprint.sample.Bar
 
Bean - Annotation Type in org.apache.aries.blueprint.annotation
 
BEAN_COMPARATOR - Static variable in class org.apache.aries.blueprint.reflect.MetadataUtil
 
BEAN_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
BeanArgument - Interface in org.osgi.service.blueprint.reflect
Metadata for a factory method or constructor argument of a bean.
BeanArgumentImpl - Class in org.apache.aries.blueprint.reflect
Implementation of BeanArgument
BeanArgumentImpl() - Constructor for class org.apache.aries.blueprint.reflect.BeanArgumentImpl
 
BeanArgumentImpl(Metadata, String, int) - Constructor for class org.apache.aries.blueprint.reflect.BeanArgumentImpl
 
BeanArgumentImpl(BeanArgument) - Constructor for class org.apache.aries.blueprint.reflect.BeanArgumentImpl
 
BeanMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a Bean component.
BeanMetadataImpl - Class in org.apache.aries.blueprint.reflect
Implementation of BeanMetadata
BeanMetadataImpl() - Constructor for class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
BeanMetadataImpl(BeanMetadata) - Constructor for class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
BeanProcessor - Interface in org.apache.aries.blueprint
TODO: javadoc Processors must be advertized as being such.
BeanProcessor.BeanCreator - Interface in org.apache.aries.blueprint
Interface from which a BeanProcessor can obtain another bean.
BeanProperty - Interface in org.osgi.service.blueprint.reflect
Metadata for a property to be injected into a bean.
BeanPropertyImpl - Class in org.apache.aries.blueprint.reflect
Implementation of BeanProperty
BeanPropertyImpl() - Constructor for class org.apache.aries.blueprint.reflect.BeanPropertyImpl
 
BeanPropertyImpl(String, Metadata) - Constructor for class org.apache.aries.blueprint.reflect.BeanPropertyImpl
 
BeanPropertyImpl(BeanProperty) - Constructor for class org.apache.aries.blueprint.reflect.BeanPropertyImpl
 
BeanRecipe - Class in org.apache.aries.blueprint.container
A Recipe to create POJOs.
BeanRecipe(String, ExtendedBlueprintContainer, Object, boolean) - Constructor for class org.apache.aries.blueprint.container.BeanRecipe
 
beforeDestroy(Object, String) - Method in interface org.apache.aries.blueprint.BeanProcessor
 
beforeDestroy(Object, String) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
beforeInit(Object, String, BeanProcessor.BeanCreator, BeanMetadata) - Method in interface org.apache.aries.blueprint.BeanProcessor
 
beforeInit(Object, String, BeanProcessor.BeanCreator, BeanMetadata) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
Bind - Annotation Type in org.apache.aries.blueprint.annotation
used to annotation bind-method in blueprint reference listeners
bind(ServiceReference, Object) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
bind(ServiceReference, Object) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.Listener
 
bind(InterfaceA, Map) - Method in class org.apache.aries.blueprint.sample.BindingListener
 
bind(ServiceReference) - Method in class org.apache.aries.blueprint.sample.BindingListener
 
bind(Set, Map) - Method in class org.apache.aries.blueprint.sample.DodgyListener
 
BIND_METHOD_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
BindingListener - Class in org.apache.aries.blueprint.sample
 
BindingListener() - Constructor for class org.apache.aries.blueprint.sample.BindingListener
 
Blueprint - Annotation Type in org.apache.aries.blueprint.annotation
this is really bundle level declaration It is possible we want to eliminate this annotation and move the configuration to the bundle manifest header.
BLUEPRINT_CM_NAMESPACE_1_0 - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
BLUEPRINT_CM_NAMESPACE_1_1 - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
BLUEPRINT_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
BLUEPRINT_EXT_NAMESPACE - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
BLUEPRINT_NAMESPACE - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
BLUEPRINT_NAMESPACE - Static variable in class org.apache.aries.blueprint.container.Parser
 
BLUEPRINT_NAMESPACE - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
BLUEPRINT_NAMESPACE - Static variable in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 
BlueprintAnnotationScanner - Interface in org.apache.aries.blueprint.annotation.service
 
BlueprintConstants - Interface in org.apache.aries.blueprint
 
blueprintContainer - Variable in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
BlueprintContainer - Interface in org.osgi.service.blueprint.container
A Blueprint Container represents the managed state of a Blueprint bundle.
BlueprintContainerImpl - Class in org.apache.aries.blueprint.container
TODO: javadoc
BlueprintContainerImpl(BundleContext, Bundle, BlueprintListener, NamespaceHandlerRegistry, ScheduledExecutorService, List<Object>) - Constructor for class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
BlueprintEvent - Class in org.osgi.service.blueprint.container
A Blueprint Event.
BlueprintEvent(int, Bundle, Bundle) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a simple BlueprintEvent object.
BlueprintEvent(int, Bundle, Bundle, String[]) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a BlueprintEvent object associated with a set of dependencies.
BlueprintEvent(int, Bundle, Bundle, Throwable) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a BlueprintEvent object associated with a failure cause.
BlueprintEvent(int, Bundle, Bundle, String[], Throwable) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a BlueprintEvent object associated with a failure cause and a set of dependencies.
BlueprintEvent(BlueprintEvent, boolean) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a new BlueprintEvent from the specified BlueprintEvent.
blueprintEvent(BlueprintEvent) - Method in interface org.osgi.service.blueprint.container.BlueprintListener
Receives notifications of a Blueprint Event.
BlueprintExtender - Class in org.apache.aries.blueprint.container
This is the blueprint extender that listens to blueprint bundles.
BlueprintExtender() - Constructor for class org.apache.aries.blueprint.container.BlueprintExtender
 
BlueprintListener - Interface in org.osgi.service.blueprint.container
A BlueprintEvent Listener.
BlueprintQuiesceParticipant - Class in org.apache.aries.blueprint.container
 
BlueprintQuiesceParticipant(BundleContext, BlueprintExtender) - Constructor for class org.apache.aries.blueprint.container.BlueprintQuiesceParticipant
 
BlueprintRepository - Class in org.apache.aries.blueprint.container
The default repository implementation
BlueprintRepository(ExtendedBlueprintContainer) - Constructor for class org.apache.aries.blueprint.container.BlueprintRepository
 
BlueprintThreadFactory - Class in org.apache.aries.blueprint.container
 
BlueprintThreadFactory(String) - Constructor for class org.apache.aries.blueprint.container.BlueprintThreadFactory
 
BUNDLE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The Blueprint bundle associated with this event.
BUNDLE_BLUEPRINT_ANNOTATION_HEADER - Static variable in interface org.apache.aries.blueprint.BlueprintConstants
 
BUNDLE_BLUEPRINT_HEADER - Static variable in interface org.apache.aries.blueprint.BlueprintConstants
 
BUNDLE_ID - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle id of the Blueprint bundle associated with this event.
BUNDLE_SYMBOLICNAME - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle symbolic name of the Blueprint bundle associated with this event.
BUNDLE_VERSION - Static variable in interface org.apache.aries.blueprint.BlueprintConstants
 
BUNDLE_VERSION - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle version of the Blueprint bundle associated with this event.
bundleChanged(BundleEvent) - Method in class org.apache.aries.blueprint.container.BlueprintExtender
 
BundleDelegatingClassLoader - Class in org.apache.aries.blueprint.utils
A ClassLoader delegating to a given OSGi bundle.
BundleDelegatingClassLoader(Bundle) - Constructor for class org.apache.aries.blueprint.utils.BundleDelegatingClassLoader
 
BundleDelegatingClassLoader(Bundle, ClassLoader) - Constructor for class org.apache.aries.blueprint.utils.BundleDelegatingClassLoader
 

C

call() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ServiceDispatcher
 
call() - Method in class org.apache.aries.blueprint.container.ReferenceRecipe.ServiceDispatcher
 
callback(Object) - Method in interface org.apache.aries.blueprint.container.DestroyCallback
 
canConvert(Object, ReifiedType) - Method in class org.apache.aries.blueprint.container.AggregateConverter
 
canConvert(Object, ReifiedType) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
canConvert(Object, ReifiedType) - Method in interface org.apache.aries.blueprint.di.ExecutionContext
 
canConvert(Object, ReifiedType) - Method in class org.apache.aries.blueprint.sample.CurrencyTypeConverter
 
canConvert(Object, ReifiedType) - Method in class org.apache.aries.blueprint.sample.DateTypeConverter
 
canConvert(Object, ReifiedType) - Method in interface org.osgi.service.blueprint.container.Converter
Return if this converter is able to convert the specified object to the specified type.
CAUSE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The cause for a FAILURE event.
CircularDependencyException - Exception in org.apache.aries.blueprint.di
 
CircularDependencyException(List<Recipe>) - Constructor for exception org.apache.aries.blueprint.di.CircularDependencyException
 
CircularDependencyException(String, List<Recipe>) - Constructor for exception org.apache.aries.blueprint.di.CircularDependencyException
 
CircularDependencyException(String, Throwable, List<Recipe>) - Constructor for exception org.apache.aries.blueprint.di.CircularDependencyException
 
CircularDependencyException(Throwable, List<Recipe>) - Constructor for exception org.apache.aries.blueprint.di.CircularDependencyException
 
CLASS_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
clear() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
clear() - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
cloneComponentMetadata(ComponentMetadata) - Static method in class org.apache.aries.blueprint.reflect.MetadataUtil
Clone a component metadata item, returning a mutable instance.
cloneMetadata(Metadata) - Static method in class org.apache.aries.blueprint.reflect.MetadataUtil
 
cloneTarget(Target) - Static method in class org.apache.aries.blueprint.reflect.MetadataUtil
Clone a target item, returning a mutable instance.
CM_PROPERTIES_ELEMENT - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
CmManagedProperties - Class in org.apache.aries.blueprint.compendium.cm
TODO
CmManagedProperties() - Constructor for class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
CmManagedServiceFactory - Class in org.apache.aries.blueprint.compendium.cm
TODO: if we need to make those exported services tied to their references as for other elements TODO: it becomes a problem as currently we would have to create a specific recipe or something like that
CmManagedServiceFactory() - Constructor for class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
CmNamespaceHandler - Class in org.apache.aries.blueprint.compendium.cm
Namespace handler for the Config Admin service.
CmNamespaceHandler() - Constructor for class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
CmProperties - Class in org.apache.aries.blueprint.compendium.cm
 
CmProperties() - Constructor for class org.apache.aries.blueprint.compendium.cm.CmProperties
 
CmPropertyPlaceholder - Class in org.apache.aries.blueprint.compendium.cm
TODO: javadoc
CmPropertyPlaceholder() - Constructor for class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
CmUtils - Class in org.apache.aries.blueprint.compendium.cm
 
Collaborator - Class in org.apache.aries.blueprint.proxy
A collaborator which ensures preInvoke and postInvoke occur before and after method invocation
Collaborator(ComponentMetadata, List<Interceptor>) - Constructor for class org.apache.aries.blueprint.proxy.Collaborator
 
CollectionMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a collection based value.
CollectionMetadataImpl - Class in org.apache.aries.blueprint.reflect
Implementation of CollectionMetadata
CollectionMetadataImpl() - Constructor for class org.apache.aries.blueprint.reflect.CollectionMetadataImpl
 
CollectionMetadataImpl(Class, String, List<Metadata>) - Constructor for class org.apache.aries.blueprint.reflect.CollectionMetadataImpl
 
CollectionMetadataImpl(CollectionMetadata) - Constructor for class org.apache.aries.blueprint.reflect.CollectionMetadataImpl
 
CollectionRecipe - Class in org.apache.aries.blueprint.di
 
CollectionRecipe(String, Class) - Constructor for class org.apache.aries.blueprint.di.CollectionRecipe
 
COMPONENT_ID_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
COMPONENT_NAME_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
COMPONENT_NAME_PROPERTY - Static variable in interface org.apache.aries.blueprint.BlueprintConstants
 
ComponentDefinitionException - Exception in org.osgi.service.blueprint.container
A Blueprint exception indicating that a component definition is in error.
ComponentDefinitionException() - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with no message or exception cause.
ComponentDefinitionException(String) - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with the specified message
ComponentDefinitionException(String, Throwable) - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with the specified message and exception cause.
ComponentDefinitionException(Throwable) - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with the exception cause.
ComponentDefinitionRegistry - Interface in org.apache.aries.blueprint
 
ComponentDefinitionRegistryImpl - Class in org.apache.aries.blueprint.namespace
ComponentDefinitionRegistry implementation.
ComponentDefinitionRegistryImpl() - Constructor for class org.apache.aries.blueprint.namespace.ComponentDefinitionRegistryImpl
 
ComponentDefinitionRegistryProcessor - Interface in org.apache.aries.blueprint
A processor that processes Blueprint component definitions after they have been parsed but before component managers are created.
ComponentFactoryMetadata - Interface in org.apache.aries.blueprint.ext
Custom metadata that can acts like a built-in bean manager for the component life-cycle events create and destroy.
ComponentFactoryRecipe<T extends ComponentFactoryMetadata> - Class in org.apache.aries.blueprint.di
Pass-through recipe that allows custom bean manager (represented by a ComponentFactoryMetadata instance) to fit into the container lifecycle.
ComponentFactoryRecipe(String, T, ExtendedBlueprintContainer, List<Recipe>) - Constructor for class org.apache.aries.blueprint.di.ComponentFactoryRecipe
 
componentId - Variable in class org.apache.aries.blueprint.reflect.IdRefMetadataImpl
 
componentId - Variable in class org.apache.aries.blueprint.reflect.RefMetadataImpl
 
ComponentMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for managed components.
ComponentMetadataImpl - Class in org.apache.aries.blueprint.reflect
Implementation of ComponentMetadata
ComponentMetadataImpl() - Constructor for class org.apache.aries.blueprint.reflect.ComponentMetadataImpl
 
ComponentMetadataImpl(ComponentMetadata) - Constructor for class org.apache.aries.blueprint.reflect.ComponentMetadataImpl
 
componentName - Variable in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
ComponentNameAlreadyInUseException - Exception in org.apache.aries.blueprint
 
ComponentNameAlreadyInUseException(String) - Constructor for exception org.apache.aries.blueprint.ComponentNameAlreadyInUseException
 
CONTAINER_SYMBOLIC_NAME_PROPERTY - Static variable in interface org.apache.aries.blueprint.BlueprintConstants
 
CONTAINER_VERSION_PROPERTY - Static variable in interface org.apache.aries.blueprint.BlueprintConstants
 
contains(Object) - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
containsAll(Collection<?>) - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
containsComponentDefinition(String) - Method in interface org.apache.aries.blueprint.ComponentDefinitionRegistry
Determine if the component registry contains a component definition for the given id
containsComponentDefinition(String) - Method in class org.apache.aries.blueprint.namespace.ComponentDefinitionRegistryImpl
 
containsObject(String) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
containsObject(String) - Method in interface org.apache.aries.blueprint.di.ExecutionContext
Does this context contain a object with the specified name.
convert(Object, ReifiedType) - Method in class org.apache.aries.blueprint.container.AggregateConverter
 
convert(Object, Type) - Method in class org.apache.aries.blueprint.container.AggregateConverter
 
convert(ReifiedType) - Method in interface org.apache.aries.blueprint.container.AggregateConverter.Convertible
 
convert(Object, ReifiedType) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
convert(ReifiedType) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ProvidedObject
 
convert(ReifiedType) - Method in class org.apache.aries.blueprint.container.ReferenceRecipe.ServiceProxyWrapper
 
convert(Object, ReifiedType) - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
convert(Object, Type) - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
convert(Object, ReifiedType) - Method in interface org.apache.aries.blueprint.di.ExecutionContext
 
convert(Object, ReifiedType) - Method in class org.apache.aries.blueprint.sample.CurrencyTypeConverter
 
convert(Object, ReifiedType) - Method in class org.apache.aries.blueprint.sample.DateTypeConverter
 
convert(Object, Type) - Method in class org.apache.aries.blueprint.utils.ReflectionUtils.PropertyDescriptor
 
convert(Object, ReifiedType) - Method in interface org.osgi.service.blueprint.container.Converter
Convert the specified object to an instance of the specified type.
Converter - Interface in org.osgi.service.blueprint.container
Type converter to convert an object to a target type.
convertFromString(String, Class, Object) - Method in class org.apache.aries.blueprint.container.AggregateConverter
 
convertToNumber(Number, Class) - Method in class org.apache.aries.blueprint.container.AggregateConverter
 
copy(Dictionary, Dictionary) - Static method in class org.apache.aries.blueprint.utils.JavaUtils
 
create(String) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
create() - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
create() - Method in interface org.apache.aries.blueprint.di.Recipe
Create an instance for this recipe.
create(String) - Method in interface org.apache.aries.blueprint.di.Repository
 
create() - Method in interface org.apache.aries.blueprint.ext.ComponentFactoryMetadata
Create an instance
createAccount(long) - Method in class org.apache.aries.blueprint.sample.AccountFactory
 
createAccount(long) - Static method in class org.apache.aries.blueprint.sample.StaticAccountFactory
 
createAll(Collection<String>) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
createAll(Collection<String>) - Method in interface org.apache.aries.blueprint.di.Repository
 
createBlueprintModel(Bundle) - Method in interface org.apache.aries.blueprint.annotation.service.BlueprintAnnotationScanner
 
CREATED - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint extender has created a Blueprint Container for the bundle.
createIterator(int) - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
createListeners() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
createMetadata(Class<T>) - Method in class org.apache.aries.blueprint.container.ParserContextImpl
 
createMetadata(Class<T>) - Method in interface org.apache.aries.blueprint.ParserContext
Create a new metadata instance of the given type.
createMetadata(Class<T>) - Static method in class org.apache.aries.blueprint.reflect.MetadataUtil
Create a new metadata instance of the given type
createProxy(Callable<Object>, Set<Class<?>>) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
createRecipe(ComponentMetadata) - Method in class org.apache.aries.blueprint.container.RecipeBuilder
 
createRepository() - Method in class org.apache.aries.blueprint.container.RecipeBuilder
 
CREATING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint extender has started creating a Blueprint Container for the bundle.
CurrencyTypeConverter - Class in org.apache.aries.blueprint.sample
 
CurrencyTypeConverter() - Constructor for class org.apache.aries.blueprint.sample.CurrencyTypeConverter
 

D

DateTypeConverter - Class in org.apache.aries.blueprint.sample
 
DateTypeConverter() - Constructor for class org.apache.aries.blueprint.sample.DateTypeConverter
 
decorate(Node, ComponentMetadata, ParserContext) - Method in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
decorate(Node, ComponentMetadata, ParserContext) - Method in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
decorate(Node, ComponentMetadata, ParserContext) - Method in interface org.apache.aries.blueprint.NamespaceHandler
Process a child node of an enclosing blueprint component.
decrementActiveCalls() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
DEFAULT_ACTIVATION_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
DEFAULT_AVAILABILITY_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
DEFAULT_PROPERTIES_ELEMENT - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
DEFAULT_PROPERTIES_ELEMENT - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
DEFAULT_TIMEOUT_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
DEFAULTS_REF_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
DEFAULTS_REF_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
deleted(String) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
DEPENDENCIES - Static variable in class org.osgi.service.blueprint.container.EventConstants
The filters identifying the missing dependencies that caused this event for a FAILURE, GRACE_PERIOD, or WAITING event.
DependencyGraph - Class in org.apache.aries.blueprint.container
 
DependencyGraph(BlueprintRepository) - Constructor for class org.apache.aries.blueprint.container.DependencyGraph
 
DependentComponentFactoryMetadata - Interface in org.apache.aries.blueprint.ext
Metadata for custom components that need to plug in to the Blueprint container lifecycle for beans
DependentComponentFactoryMetadata.SatisfactionCallback - Interface in org.apache.aries.blueprint.ext
Interface that allows to notify the container when the dependencies of the component become satisfied or unsatified.
DependentComponentFactoryRecipe - Class in org.apache.aries.blueprint.di
Extends ComponentFactoryRecipe to support the dependency management (SatisfiableRecipe) for custom bean managers (DependentComponentFactoryMetadata instances in this case).
DependentComponentFactoryRecipe(String, DependentComponentFactoryMetadata, ExtendedBlueprintContainer, List<Recipe>) - Constructor for class org.apache.aries.blueprint.di.DependentComponentFactoryRecipe
 
DEPENDS_ON_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
dependsOn - Variable in class org.apache.aries.blueprint.reflect.ComponentMetadataImpl
 
DESCRIPTION_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
Destroy - Annotation Type in org.apache.aries.blueprint.annotation
used to annotation destroy-method in blueprint beans
destroy() - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
destroy() - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
destroy() - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
destroy() - Method in class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
destroy(Object) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
destroy() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
destroy() - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
destroy() - Method in interface org.apache.aries.blueprint.container.NamespaceHandlerRegistry
Destroy this registry
destroy() - Method in interface org.apache.aries.blueprint.container.NamespaceHandlerRegistry.NamespaceHandlerSet
Destroy this handler set
destroy() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ServiceDispatcher
 
destroy(Object) - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
destroy(Object) - Method in class org.apache.aries.blueprint.di.ComponentFactoryRecipe
 
destroy(Object) - Method in interface org.apache.aries.blueprint.di.Recipe
Destroy an instance created by this recipe
destroy() - Method in interface org.apache.aries.blueprint.di.Repository
 
destroy(Object) - Method in interface org.apache.aries.blueprint.ext.ComponentFactoryMetadata
Destroy an instance previously created
destroy() - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 
destroy() - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.NamespaceHandlerSetImpl
 
destroy() - Method in class org.apache.aries.blueprint.sample.Foo
 
DESTROY_METHOD_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
DestroyCallback - Interface in org.apache.aries.blueprint.container
A callback to indicate that a destroy operation has completed
destroyed - Variable in class org.apache.aries.blueprint.sample.Foo
 
DESTROYED - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container for the bundle has been completely destroyed.
DESTROYING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint extender has started destroying the Blueprint Container for the bundle.
dispatchers - Variable in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
DodgyListener - Class in org.apache.aries.blueprint.sample
 
DodgyListener() - Constructor for class org.apache.aries.blueprint.sample.DodgyListener
 
doStop() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
doStop() - Method in class org.apache.aries.blueprint.container.ReferenceRecipe
 
DynamicCollection<E> - Class in org.apache.aries.blueprint.utils
Collection that allows iterators to see addition or removals of elements while iterating.
DynamicCollection() - Constructor for class org.apache.aries.blueprint.utils.DynamicCollection
 
DynamicCollection.DynamicIterator - Class in org.apache.aries.blueprint.utils
 
DynamicCollection.DynamicIterator() - Constructor for class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
DynamicCollection.DynamicIterator(int) - Constructor for class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 

E

Element - Annotation Type in org.apache.aries.blueprint.annotation
used to annotate the element of the list.
Element.ElementType - Enum in org.apache.aries.blueprint.annotation
 
ENTRY_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
entrySet() - Method in class org.apache.aries.blueprint.di.MapRecipe.DummyDictionaryAsMap
 
entrySet() - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.LRUMap
 
equals(Object) - Method in class org.apache.aries.blueprint.container.GenericType
 
EVENT - Static variable in class org.osgi.service.blueprint.container.EventConstants
The BlueprintEvent object that caused this event.
EventConstants - Class in org.osgi.service.blueprint.container
Event property names used in Event Admin events published by a Blueprint Container.
ExecutionContext - Interface in org.apache.aries.blueprint.di
 
ExecutionContext.Holder - Class in org.apache.aries.blueprint.di
 
explicitDependencies - Variable in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
ExtendedBeanMetadata - Interface in org.apache.aries.blueprint
An extended BeanMetadata that allows specifying if the bean instances are processors or not.
ExtendedBlueprintContainer - Interface in org.apache.aries.blueprint
TODO: javadoc
ExtendedReferenceListMetadata - Interface in org.apache.aries.blueprint
TODO: javadoc
ExtendedServiceReferenceMetadata - Interface in org.apache.aries.blueprint
TODO: javadoc
EXTENDER_BUNDLE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_ID - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle id of the Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_SYMBOLICNAME - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle symbolic of the Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_VERSION - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle version of the Blueprint extender bundle that is generating this event.
ExtNamespaceHandler - Class in org.apache.aries.blueprint.ext
A namespace handler for Aries blueprint extensions
ExtNamespaceHandler() - Constructor for class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 

F

FACTORY_METHOD_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
FACTORY_PID_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
FACTORY_REF_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
FAILURE - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container creation for the bundle has failed.
FIELD_INJECTION_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
filter - Variable in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
The OSGi filter for tracking references
filter - Variable in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
FILTER_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
findClass(String) - Method in class org.apache.aries.blueprint.utils.BundleDelegatingClassLoader
 
findCompatibleMethods(Class, String, Class[]) - Static method in class org.apache.aries.blueprint.utils.ReflectionUtils
 
findDispatcher(ServiceReference) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe
 
findHandlers(Map<URI, Set<NamespaceHandler>>, Set<URI>, Bundle) - Static method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 
findResource(String) - Method in class org.apache.aries.blueprint.utils.BundleDelegatingClassLoader
 
findResources(String) - Method in class org.apache.aries.blueprint.utils.BundleDelegatingClassLoader
 
first() - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
Foo - Class in org.apache.aries.blueprint.sample
 
Foo() - Constructor for class org.apache.aries.blueprint.sample.Foo
 
FooRegistrationListener - Class in org.apache.aries.blueprint.sample
 
FooRegistrationListener() - Constructor for class org.apache.aries.blueprint.sample.FooRegistrationListener
 

G

generateId() - Method in class org.apache.aries.blueprint.container.Parser
 
generateId() - Method in class org.apache.aries.blueprint.container.ParserContextImpl
 
generateId() - Method in interface org.apache.aries.blueprint.ParserContext
Generate a unique id following the same scheme that the blueprint container uses internally
generateIdIfNeeded(ParserContext, MutableComponentMetadata) - Method in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
generateIdIfNeeded(ParserContext, MutableComponentMetadata) - Method in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
GenericType - Class in org.apache.aries.blueprint.container
XXXX: Currently, in case of arrays getActualTypeArgument(0) returns something similar to what Class.getComponentType() does for arrays.
GenericType(Type) - Constructor for class org.apache.aries.blueprint.container.GenericType
 
GenericType(Class, GenericType...) - Constructor for class org.apache.aries.blueprint.container.GenericType
 
get(int) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
get(Object) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.LRUMap
 
get(int) - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
get(Object, ExtendedBlueprintContainer) - Method in class org.apache.aries.blueprint.utils.ReflectionUtils.PropertyDescriptor
 
getA() - Method in class org.apache.aries.blueprint.sample.BindingListener
 
getA() - Method in class org.apache.aries.blueprint.sample.Foo
 
getAccessControlContext() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getAccessControlContext() - Method in interface org.apache.aries.blueprint.ExtendedBlueprintContainer
 
getAccountNumber() - Method in class org.apache.aries.blueprint.sample.Account
 
getActivation() - Method in class org.apache.aries.blueprint.reflect.ComponentMetadataImpl
 
getActivation() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
Return the activation strategy for the component.
getActualTypeArgument(int) - Method in class org.apache.aries.blueprint.container.GenericType
 
getActualTypeArgument(int) - Method in class org.osgi.service.blueprint.container.ReifiedType
Return a type parameter for this type.
getAllRecipes(Class<T>, String...) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
getAllRecipes(String...) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
getAllRecipes(Class<T>, String...) - Method in interface org.apache.aries.blueprint.di.Repository
 
getAllRecipes(String...) - Method in interface org.apache.aries.blueprint.di.Repository
 
getArguments() - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
getArguments() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the arguments for the factory method or constructor of the bean.
getAttribute(String) - Method in class org.apache.aries.blueprint.utils.HeaderParser.PathElement
 
getAttributes() - Method in class org.apache.aries.blueprint.utils.HeaderParser.PathElement
 
getAutoExport() - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
getAutoExport() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the auto-export mode for the service.
getAvailability() - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
getAvailability() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return whether or not a matching service is required at all times.
getB() - Method in class org.apache.aries.blueprint.sample.Foo
 
getBar() - Method in class org.apache.aries.blueprint.sample.Foo
 
getBean() - Method in interface org.apache.aries.blueprint.BeanProcessor.BeanCreator
Obtains a new instance of the Bean this BeanProcessor handled.
getBeanName() - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
getBestServiceReference() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
getBindMethod() - Method in class org.apache.aries.blueprint.reflect.ReferenceListenerImpl
 
getBindMethod() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
Return the name of the bind method.
getBlueprintContainer() - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
getBlueprintContainer() - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
getBlueprintContainer() - Method in class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
getBlueprintContainerImpl(Bundle) - Method in class org.apache.aries.blueprint.container.BlueprintExtender
 
getBundle() - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
getBundle() - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
getBundle() - Method in class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
getBundle() - Method in interface org.apache.aries.blueprint.compendium.cm.ManagedObject
 
getBundle() - Method in class org.apache.aries.blueprint.utils.BundleDelegatingClassLoader
 
getBundle() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the Blueprint bundle associated with this event.
getBundleContext() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getBundleContext() - Method in interface org.apache.aries.blueprint.ExtendedBlueprintContainer
 
getBundleVersion(Bundle) - Static method in class org.apache.aries.blueprint.utils.JavaUtils
 
getCause() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the cause for this BlueprintEvent.FAILURE event.
getCircularDependency() - Method in exception org.apache.aries.blueprint.di.CircularDependencyException
 
getClassName() - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
getClassName() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the class specified for the bean.
getCollection(Class) - Static method in class org.apache.aries.blueprint.di.CollectionRecipe
 
getCollectionClass() - Method in class org.apache.aries.blueprint.reflect.CollectionMetadataImpl
 
getCollectionClass() - Method in interface org.osgi.service.blueprint.reflect.CollectionMetadata
Return the type of the collection.
getComponentDefinition(String) - Method in interface org.apache.aries.blueprint.ComponentDefinitionRegistry
Retrieve a component's metadata by id
getComponentDefinition(String) - Method in class org.apache.aries.blueprint.namespace.ComponentDefinitionRegistryImpl
 
getComponentDefinitionNames() - Method in interface org.apache.aries.blueprint.ComponentDefinitionRegistry
Returns a set of the id of top-level blueprint components (both named and unnamed).
getComponentDefinitionNames() - Method in class org.apache.aries.blueprint.namespace.ComponentDefinitionRegistryImpl
 
getComponentDefinitionRegistry() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getComponentDefinitionRegistry() - Method in class org.apache.aries.blueprint.container.ParserContextImpl
 
getComponentDefinitionRegistry() - Method in interface org.apache.aries.blueprint.ExtendedBlueprintContainer
 
getComponentDefinitionRegistry() - Method in interface org.apache.aries.blueprint.ParserContext
 
getComponentId() - Method in class org.apache.aries.blueprint.reflect.IdRefMetadataImpl
 
getComponentId() - Method in class org.apache.aries.blueprint.reflect.RefMetadataImpl
 
getComponentId() - Method in exception org.osgi.service.blueprint.container.NoSuchComponentException
Returns the id of the non-existent component.
getComponentId() - Method in interface org.osgi.service.blueprint.reflect.IdRefMetadata
Return the id of the referenced component.
getComponentId() - Method in interface org.osgi.service.blueprint.reflect.RefMetadata
Return the id of the referenced component.
getComponentIds() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getComponentIds() - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Returns the set of component ids managed by this Blueprint Container.
getComponentInstance(String) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getComponentInstance(String) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Return the component instance for the specified component id.
getComponentMetadata(String) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getComponentMetadata(String) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Return the Component Metadata object for the component with the specified component id.
getComponentName() - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
getComponentName() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the value of the component-name attribute of the service reference.
getConfigAdmin() - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
getConfigAdmin() - Static method in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
getConfigAdmin() - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
getConfigAdmin() - Method in class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
getConfiguration(ConfigurationAdmin, String) - Static method in class org.apache.aries.blueprint.compendium.cm.CmUtils
 
getConflictingName() - Method in exception org.apache.aries.blueprint.ComponentNameAlreadyInUseException
 
getConstructorDependencies() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
getConstructorDependencies() - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
getConstructorDependencies() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
getConstructorDependencies() - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
getConstructorDependencies() - Method in interface org.apache.aries.blueprint.di.Recipe
Get the list of constructor dependencies, i.e.
getContext() - Static method in class org.apache.aries.blueprint.di.ExecutionContext.Holder
 
getContext() - Method in class org.apache.aries.blueprint.sample.Bar
 
getConverter() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getConverter() - Method in interface org.apache.aries.blueprint.ExtendedBlueprintContainer
 
getCurrency() - Method in class org.apache.aries.blueprint.sample.Foo
 
getDate() - Method in class org.apache.aries.blueprint.sample.Foo
 
getDefaultActivation() - Method in class org.apache.aries.blueprint.container.Parser
 
getDefaultActivation() - Method in class org.apache.aries.blueprint.container.ParserContextImpl
 
getDefaultActivation() - Method in interface org.apache.aries.blueprint.ParserContext
Get the default activation setting for the current blueprint file
getDefaultAvailability() - Method in class org.apache.aries.blueprint.container.Parser
 
getDefaultAvailability() - Method in class org.apache.aries.blueprint.container.ParserContextImpl
 
getDefaultAvailability() - Method in interface org.apache.aries.blueprint.ParserContext
Get the default availability setting for the current blueprint file
getDefaultProperties() - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
getDefaultTimeout() - Method in class org.apache.aries.blueprint.container.Parser
 
getDefaultTimeout() - Method in class org.apache.aries.blueprint.container.ParserContextImpl
 
getDefaultTimeout() - Method in interface org.apache.aries.blueprint.ParserContext
Get the default timeout setting for the current blueprint file
getDependencies() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
getDependencies() - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
getDependencies() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
getDependencies() - Method in class org.apache.aries.blueprint.di.ArrayRecipe
 
getDependencies() - Method in class org.apache.aries.blueprint.di.CollectionRecipe
 
getDependencies() - Method in class org.apache.aries.blueprint.di.ComponentFactoryRecipe
 
getDependencies() - Method in class org.apache.aries.blueprint.di.IdRefRecipe
 
getDependencies() - Method in class org.apache.aries.blueprint.di.MapRecipe
 
getDependencies() - Method in class org.apache.aries.blueprint.di.PassThroughRecipe
 
getDependencies() - Method in interface org.apache.aries.blueprint.di.Recipe
Get the list of nested recipes, i.e.
getDependencies() - Method in class org.apache.aries.blueprint.di.RefRecipe
 
getDependencies() - Method in class org.apache.aries.blueprint.di.ValueRecipe
 
getDependencies() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the filters identifying the missing dependencies that caused this event.
getDependencyDescriptor() - Method in interface org.apache.aries.blueprint.ext.DependentComponentFactoryMetadata
Return a string representation of the dependencies of this component.
getDependsOn() - Method in class org.apache.aries.blueprint.reflect.ComponentMetadataImpl
 
getDependsOn() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
Return the ids of any components listed in a depends-on attribute for the component.
getDestroyMethod() - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
getDestroyMethod(Object) - Method in class org.apache.aries.blueprint.container.BeanRecipe
Returns destroy method (if any).
getDestroyMethod() - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
getDestroyMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the destroy method specified for the bean.
getDirective(String) - Method in class org.apache.aries.blueprint.utils.HeaderParser.PathElement
 
getDirectives() - Method in class org.apache.aries.blueprint.utils.HeaderParser.PathElement
 
getDispatchers() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
getEnclosingComponent() - Method in class org.apache.aries.blueprint.container.ParserContextImpl
 
getEnclosingComponent() - Method in interface org.apache.aries.blueprint.ParserContext
Retrieve the ComponentMetadata of the component that encloses the current Node that is to be parsed by a namespace handler.
getEntries() - Method in class org.apache.aries.blueprint.reflect.MapMetadataImpl
 
getEntries() - Method in class org.apache.aries.blueprint.reflect.PropsMetadataImpl
 
getEntries() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
Return the entries for the map.
getEntries() - Method in interface org.osgi.service.blueprint.reflect.PropsMetadata
Return the entries for the properties.
getEventDispatcher() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getEventDispatcher() - Method in interface org.apache.aries.blueprint.ExtendedBlueprintContainer
 
getExplicitDependencies() - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
getExtenderBundle() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getExtenderBundle() - Method in interface org.apache.aries.blueprint.ExtendedBlueprintContainer
 
getExtenderBundle() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the Blueprint extender bundle that is generating this event.
getFactoryComponent() - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
getFactoryComponent() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the Metadata for the factory component on which to invoke the factory method for the bean.
getFactoryMethod() - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
getFactoryMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the factory method for the bean.
getFactoryName() - Method in class org.apache.aries.blueprint.sample.AccountFactory
 
getFieldInjection() - Method in interface org.apache.aries.blueprint.ExtendedBeanMetadata
Whether the bean allows properties to be injected directly into its fields in the case where an appropriate setter method is not available.
getFieldInjection() - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
getFilter() - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
getFilter() - Method in exception org.osgi.service.blueprint.container.ServiceUnavailableException
Returns the filter expression that a service would have needed to satisfy in order for the invocation to proceed.
getFilter() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the filter expression that a matching service must match.
getId(ParserContext, Element) - Method in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
getId(Element) - Method in class org.apache.aries.blueprint.container.Parser
 
getId(ParserContext, Element) - Method in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
getId() - Method in class org.apache.aries.blueprint.reflect.ComponentMetadataImpl
 
getId() - Method in interface org.apache.aries.blueprint.ServiceProcessor.ServicePropertiesUpdater
 
getId() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
Return the id of the component.
getIdCounter() - Method in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
getIdRef() - Method in class org.apache.aries.blueprint.di.IdRefRecipe
 
getIdRef() - Method in class org.apache.aries.blueprint.di.RefRecipe
 
getImplementedInterfaces(Set<String>, Class) - Static method in class org.apache.aries.blueprint.utils.ReflectionUtils
 
getIndex() - Method in class org.apache.aries.blueprint.reflect.BeanArgumentImpl
 
getIndex() - Method in interface org.osgi.service.blueprint.reflect.BeanArgument
Return the zero-based index into the parameter list of the factory method or constructor to be invoked for this argument.
getInitMethod() - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
getInitMethod(Object) - Method in class org.apache.aries.blueprint.container.BeanRecipe
Returns init method (if any).
getInitMethod() - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
getInitMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the init method specified for the bean.
getInstance(String) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
getInstance(String) - Method in interface org.apache.aries.blueprint.di.Repository
Return the singleton instance for the given name.
getInstanceLock() - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
getInstanceLock() - Method in interface org.apache.aries.blueprint.di.ExecutionContext
Lock that should be used to synchronized creation of singletons
getInstanceLock() - Method in interface org.apache.aries.blueprint.di.Repository
Lock that should be used to synchronized creation of singletons
getInterceptors(ComponentMetadata) - Method in interface org.apache.aries.blueprint.ComponentDefinitionRegistry
Retrieve all interceptors registered against a ComponentMetadata instance
getInterceptors(ComponentMetadata) - Method in class org.apache.aries.blueprint.namespace.ComponentDefinitionRegistryImpl
 
getInterface() - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
getInterface() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the name of the interface type that a matching service must support.
getInterfaceClass() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
getInterfaces() - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
getInterfaces() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the type names of the interfaces that the service should be advertised as supporting.
getKey() - Method in class org.apache.aries.blueprint.reflect.MapEntryImpl
 
getKey() - Method in interface org.osgi.service.blueprint.reflect.MapEntry
Return the Metadata for the key of the map entry.
getKeyType() - Method in class org.apache.aries.blueprint.reflect.MapMetadataImpl
 
getKeyType() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
Return the name of the type of the map keys.
getLifecycleMethod(Class, String) - Static method in class org.apache.aries.blueprint.utils.ReflectionUtils
 
getList() - Method in class org.apache.aries.blueprint.sample.Bar
 
getList() - Method in class org.apache.aries.blueprint.sample.BindingListener
 
getListenerComponent() - Method in class org.apache.aries.blueprint.reflect.ReferenceListenerImpl
 
getListenerComponent() - Method in class org.apache.aries.blueprint.reflect.RegistrationListenerImpl
 
getListenerComponent() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
Return the Metadata for the component that will receive bind and unbind events.
getListenerComponent() - Method in interface org.osgi.service.blueprint.reflect.RegistrationListener
Return the Metadata for the component that will receive registration and unregistration events.
getListenersRecipe() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
getListenersRecipe() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
getLocations() - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
getManagedClasses() - Method in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
getManagedClasses() - Method in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
getManagedClasses() - Method in interface org.apache.aries.blueprint.NamespaceHandler
Specify a set of classes that must be consistent between a blueprint bundle and this namespace handler The blueprint extender will not invoke a namespace handler if any of the managed classes are inconsistent with the class space of the blueprint bundle (i.e.
getManagedCollection(boolean) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe
 
getManagedObjectManager() - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
getManagedObjectManager() - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
getManagedObjectManager() - Method in class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
getMap(Class) - Static method in class org.apache.aries.blueprint.di.MapRecipe
 
getMemberType() - Method in class org.apache.aries.blueprint.reflect.ReferenceListMetadataImpl
 
getMemberType() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
Return whether the List will contain service object proxies or ServiceReference objects.
getMessage() - Method in exception org.apache.aries.blueprint.ComponentNameAlreadyInUseException
 
getMetadata(Class<T>) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getMetadata() - Method in class org.apache.aries.blueprint.di.ComponentFactoryRecipe
 
getMetadata(Class<T>) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Return all ComponentMetadata objects of the specified Component Metadata type.
getName() - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
getName() - Method in interface org.apache.aries.blueprint.di.Recipe
Get the unique name for this recipe.
getName() - Method in class org.apache.aries.blueprint.reflect.BeanPropertyImpl
 
getName() - Method in class org.apache.aries.blueprint.utils.HeaderParser.PathElement
 
getName() - Method in class org.apache.aries.blueprint.utils.ReflectionUtils.PropertyDescriptor
 
getName() - Method in interface org.osgi.service.blueprint.reflect.BeanProperty
Return the name of the property to be injected.
getNames() - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
getNames() - Method in interface org.apache.aries.blueprint.di.Repository
Returns the set of all known object names (recipes, instances or default objects)
getNamespaceHandler(URI) - Method in interface org.apache.aries.blueprint.container.NamespaceHandlerRegistry.NamespaceHandlerSet
Retrieve the NamespaceHandler to use for the given namespace
getNamespaceHandler(URI) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.NamespaceHandlerSetImpl
 
getNamespaceHandlers(Set<URI>, Bundle) - Method in interface org.apache.aries.blueprint.container.NamespaceHandlerRegistry
Retrieve the NamespaceHandler for the specified URI.
getNamespaceHandlers(Set<URI>, Bundle) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 
getNamespaces() - Method in interface org.apache.aries.blueprint.container.NamespaceHandlerRegistry.NamespaceHandlerSet
 
getNamespaces() - Method in class org.apache.aries.blueprint.container.Parser
 
getNamespaces() - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.NamespaceHandlerSetImpl
 
getObject(String) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
getObject(String) - Method in interface org.apache.aries.blueprint.di.ExecutionContext
Gets the object or recipe with the specified name from the repository.
getObject() - Method in interface org.apache.aries.blueprint.PassThroughMetadata
 
getObject() - Method in class org.apache.aries.blueprint.reflect.PassThroughMetadataImpl
 
getOsgiFilter() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
getOsgiFilter() - Method in interface org.apache.aries.blueprint.container.SatisfiableRecipe
 
getOsgiFilter() - Method in class org.apache.aries.blueprint.di.DependentComponentFactoryRecipe
 
getParser() - Method in class org.apache.aries.blueprint.container.ParserContextImpl
 
getPartialObject(String) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
getPartialObject(String) - Method in interface org.apache.aries.blueprint.di.ExecutionContext
 
getPattern() - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
getPersistentId() - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
getPersistentId() - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
getPersistentId() - Method in class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
getPersistentId() - Method in interface org.apache.aries.blueprint.compendium.cm.ManagedObject
 
getPlaceholderPrefix() - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
getPlaceholderSuffix() - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
getProcessors(Class<T>) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getProcessors(Class<T>) - Method in interface org.apache.aries.blueprint.ExtendedBlueprintContainer
 
getProperties() - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
getProperties() - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
getProperties() - Method in class org.apache.aries.blueprint.sample.FooRegistrationListener
 
getProperties(ServiceReference) - Static method in class org.apache.aries.blueprint.utils.JavaUtils
 
getProperties() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the properties for the bean.
getProperty(String) - Method in class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
getProperty(String) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
getProperty(String) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
getProperty(String) - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
getPropertyDescriptors(Class, boolean) - Static method in class org.apache.aries.blueprint.utils.ReflectionUtils
 
getProps() - Method in class org.apache.aries.blueprint.sample.BindingListener
 
getProps() - Method in class org.apache.aries.blueprint.sample.Foo
 
getProxyManager() - Static method in class org.apache.aries.blueprint.container.BlueprintExtender
 
getProxyMethod() - Method in interface org.apache.aries.blueprint.ExtendedServiceReferenceMetadata
 
getProxyMethod() - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
getRank() - Method in class org.apache.aries.blueprint.container.QuiesceInterceptor
 
getRank() - Method in interface org.apache.aries.blueprint.Interceptor
Return the rank of the interceptor, which is used to determine the order of the interceptors to be invoked Rank is between Integer.MIN_VALUE and Integer.MAX_VALUE, interceptors are called in the order of highest value rank first to lowest value rank last i.e.
getRanking() - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
getRanking() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the ranking value to use when advertising the service.
getRawClass() - Method in class org.osgi.service.blueprint.container.ReifiedType
Return the raw class represented by this type.
getRealCause(Throwable) - Static method in class org.apache.aries.blueprint.utils.ReflectionUtils
 
getRecipe(String) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
getRecipe(String) - Method in interface org.apache.aries.blueprint.di.ExecutionContext
 
getRecipe(String) - Method in interface org.apache.aries.blueprint.di.Repository
Return the recipe for the given name.
getReference() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
getReference() - Method in class org.apache.aries.blueprint.sample.BindingListener
 
getReferenceListeners() - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
getReferenceListeners() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the reference listeners to receive bind and unbind events.
getRegistrationListeners() - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
getRegistrationListeners() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the registration listeners to be notified when the service is registered and unregistered with the framework.
getRegistrationMethod() - Method in class org.apache.aries.blueprint.reflect.RegistrationListenerImpl
 
getRegistrationMethod() - Method in interface org.osgi.service.blueprint.reflect.RegistrationListener
Return the name of the registration method.
getRepository() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getRepository() - Method in interface org.apache.aries.blueprint.ExtendedBlueprintContainer
 
getRuntimeClass(ServiceReferenceMetadata) - Static method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
getRuntimeClass() - Method in interface org.apache.aries.blueprint.ExtendedBeanMetadata
Provide an actual class, this overrides the class name if set.
getRuntimeClass() - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
getRuntimeInterface() - Method in interface org.apache.aries.blueprint.ExtendedServiceReferenceMetadata
 
getRuntimeInterface() - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
getSchema() - Method in interface org.apache.aries.blueprint.container.NamespaceHandlerRegistry.NamespaceHandlerSet
Obtain a schema to validate the XML for the given list of namespaces
getSchema(Map<URI, NamespaceHandler>) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 
getSchema() - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.NamespaceHandlerSetImpl
 
getSchemaLocation(String) - Method in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
getSchemaLocation(String) - Method in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
getSchemaLocation(String) - Method in interface org.apache.aries.blueprint.NamespaceHandler
Retrieve a URL from where the schema for a given namespace can be retrieved
getScope() - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
getScope() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the scope for the bean.
getService(ServiceReference) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getService(Bundle, ServiceRegistration) - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
getService(ServiceReference) - Method in interface org.apache.aries.blueprint.ExtendedBlueprintContainer
 
getServiceComponent() - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
getServiceComponent() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the Metadata for the component to be exported as a service.
getServiceId() - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
getServiceMap() - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
getServiceProperties() - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
getServiceProperties() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the user declared properties to be advertised with the service.
getServicePropertiesRecipe(ServiceMetadata) - Method in class org.apache.aries.blueprint.container.RecipeBuilder
 
getServiceRecipe() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
getServiceReferences() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
getSortedRecipes(Collection<String>) - Method in class org.apache.aries.blueprint.container.DependencyGraph
 
getSourceNode() - Method in class org.apache.aries.blueprint.container.ParserContextImpl
 
getSourceNode() - Method in interface org.apache.aries.blueprint.ParserContext
Returns the DOM Node that was passed to the NamespaceHandler call for which this ParserContext instance was created.
getStack() - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
getStringValue() - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder.LateBindingValueMetadata
 
getStringValue() - Method in class org.apache.aries.blueprint.reflect.ValueMetadataImpl
 
getStringValue() - Method in interface org.osgi.service.blueprint.reflect.ValueMetadata
Return the unconverted string representation of the value.
getSuperClasses(Set<String>, Class) - Static method in class org.apache.aries.blueprint.utils.ReflectionUtils
 
getSystemProperties() - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
getTimeout() - Method in class org.apache.aries.blueprint.reflect.ReferenceMetadataImpl
 
getTimeout() - Method in interface org.osgi.service.blueprint.reflect.ReferenceMetadata
Return the timeout for service invocations when a backing service is is unavailable.
getTimestamp() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the time at which this event was created.
getType() - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
getType() - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder.LateBindingValueMetadata
 
getType() - Method in class org.apache.aries.blueprint.reflect.ValueMetadataImpl
 
getType() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the type of this event.
getType() - Method in interface org.osgi.service.blueprint.reflect.ValueMetadata
Return the name of the type to which the value should be converted.
getTypeConverters() - Method in interface org.apache.aries.blueprint.ComponentDefinitionRegistry
 
getTypeConverters() - Method in class org.apache.aries.blueprint.namespace.ComponentDefinitionRegistryImpl
 
getUnbindMethod() - Method in class org.apache.aries.blueprint.reflect.ReferenceListenerImpl
 
getUnbindMethod() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
Return the name of the unbind method.
getUnregistrationMethod() - Method in class org.apache.aries.blueprint.reflect.RegistrationListenerImpl
 
getUnregistrationMethod() - Method in interface org.osgi.service.blueprint.reflect.RegistrationListener
Return the name of the unregistration method.
getUpdate() - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
getUpdateMethod() - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
getUpdateStrategy() - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
getUpdateStrategy() - Method in class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
getValue() - Method in class org.apache.aries.blueprint.reflect.BeanArgumentImpl
 
getValue() - Method in class org.apache.aries.blueprint.reflect.BeanPropertyImpl
 
getValue() - Method in class org.apache.aries.blueprint.reflect.MapEntryImpl
 
getValue() - Method in class org.apache.aries.blueprint.sample.Bar
 
getValue() - Method in interface org.osgi.service.blueprint.reflect.BeanArgument
Return the Metadata for the argument value.
getValue() - Method in interface org.osgi.service.blueprint.reflect.BeanProperty
Return the Metadata for the value to be injected into a bean.
getValue() - Method in interface org.osgi.service.blueprint.reflect.MapEntry
Return the Metadata for the value of the map entry.
getValues() - Method in class org.apache.aries.blueprint.reflect.CollectionMetadataImpl
 
getValues() - Method in interface org.osgi.service.blueprint.reflect.CollectionMetadata
Return Metadata for the values of the collection.
getValueType() - Method in class org.apache.aries.blueprint.reflect.BeanArgumentImpl
 
getValueType() - Method in class org.apache.aries.blueprint.reflect.CollectionMetadataImpl
 
getValueType() - Method in class org.apache.aries.blueprint.reflect.MapMetadataImpl
 
getValueType() - Method in interface org.osgi.service.blueprint.reflect.BeanArgument
Return the name of the value type to match the argument and convert the value into when invoking the constructor or factory method.
getValueType() - Method in interface org.osgi.service.blueprint.reflect.CollectionMetadata
Return the type specified for the values of the collection.
getValueType() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
Return the name of the type of the map values.
GRACE_PERIOD - Static variable in interface org.apache.aries.blueprint.BlueprintConstants
 
GRACE_PERIOD - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container has entered the grace period.

H

hasDefaultConstructor(Class) - Static method in class org.apache.aries.blueprint.utils.ReflectionUtils
 
hasNext() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection.ManagedListIterator
 
hasNext() - Method in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
hasNextCalled - Variable in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
hasPrevious() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection.ManagedListIterator
 
hasPrevious() - Method in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
hasPreviousCalled - Variable in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
HeaderParser - Class in org.apache.aries.blueprint.utils
Utility class to parse a standard OSGi header with paths.
HeaderParser() - Constructor for class org.apache.aries.blueprint.utils.HeaderParser
 
HeaderParser.PathElement - Class in org.apache.aries.blueprint.utils
 
HeaderParser.PathElement(String) - Constructor for class org.apache.aries.blueprint.utils.HeaderParser.PathElement
 
hello(String) - Method in interface org.apache.aries.blueprint.sample.InterfaceA
 

I

id - Variable in class org.apache.aries.blueprint.reflect.ComponentMetadataImpl
 
ID_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
ID_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
ID_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
IDREF_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
IdRefMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for the verified id of another component managed by the Blueprint Container.
IdRefMetadataImpl - Class in org.apache.aries.blueprint.reflect
Implementation of IdRefMetadata
IdRefMetadataImpl() - Constructor for class org.apache.aries.blueprint.reflect.IdRefMetadataImpl
 
IdRefMetadataImpl(String) - Constructor for class org.apache.aries.blueprint.reflect.IdRefMetadataImpl
 
IdRefMetadataImpl(IdRefMetadata) - Constructor for class org.apache.aries.blueprint.reflect.IdRefMetadataImpl
 
IdRefRecipe - Class in org.apache.aries.blueprint.di
 
IdRefRecipe(String, String) - Constructor for class org.apache.aries.blueprint.di.IdRefRecipe
 
IdSpace - Class in org.apache.aries.blueprint.container
 
IdSpace() - Constructor for class org.apache.aries.blueprint.container.IdSpace
 
IGNORE_MISSING_LOCATIONS_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
incrementActiveCalls() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
index - Variable in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
INDEX_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
indexOf(Object) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
Init - Annotation Type in org.apache.aries.blueprint.annotation
used to annotation init-method in blueprint beans
init() - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
init() - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
init() - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
init() - Method in class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
init(Collection<Class>) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.Listener
 
init(ExtendedBlueprintContainer) - Method in interface org.apache.aries.blueprint.ext.ComponentFactoryMetadata
Prime the underlying bean manager with the blueprint container
init() - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
init() - Method in class org.apache.aries.blueprint.sample.BindingListener
 
init() - Method in class org.apache.aries.blueprint.sample.Foo
 
INIT_METHOD_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
initialized - Variable in class org.apache.aries.blueprint.sample.Foo
 
Inject - Annotation Type in org.apache.aries.blueprint.annotation
 
Interceptor - Interface in org.apache.aries.blueprint
An Interceptor interface provides support for custom interceptor implementation.
INTERFACE_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
INTERFACE_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
InterfaceA - Interface in org.apache.aries.blueprint.sample
 
interfaceName - Variable in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
INTERFACES_ELEMENT - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
INTERFACES_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
internalCreate() - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
internalCreate() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe
 
internalCreate() - Method in class org.apache.aries.blueprint.container.ReferenceRecipe
 
internalCreate() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
internalCreate() - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
internalCreate() - Method in class org.apache.aries.blueprint.di.ArrayRecipe
 
internalCreate() - Method in class org.apache.aries.blueprint.di.CollectionRecipe
 
internalCreate() - Method in class org.apache.aries.blueprint.di.ComponentFactoryRecipe
 
internalCreate() - Method in class org.apache.aries.blueprint.di.IdRefRecipe
 
internalCreate() - Method in class org.apache.aries.blueprint.di.MapRecipe
 
internalCreate() - Method in class org.apache.aries.blueprint.di.PassThroughRecipe
 
internalCreate() - Method in class org.apache.aries.blueprint.di.RefRecipe
 
internalCreate() - Method in class org.apache.aries.blueprint.di.ValueRecipe
 
internalGet(ExtendedBlueprintContainer, Object) - Method in class org.apache.aries.blueprint.utils.ReflectionUtils.PropertyDescriptor
 
internalGetService() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
internalSet(ExtendedBlueprintContainer, Object, Object) - Method in class org.apache.aries.blueprint.utils.ReflectionUtils.PropertyDescriptor
 
invoke(Object, Method, Object[], InvocationHandler) - Method in class org.apache.aries.blueprint.proxy.Collaborator
 
invoke(AccessControlContext, Method, Object, Object...) - Static method in class org.apache.aries.blueprint.utils.ReflectionUtils
 
isAssignable(Object, ReifiedType) - Static method in class org.apache.aries.blueprint.container.AggregateConverter
 
isBlueprintNamespace(String) - Static method in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
isBlueprintNamespace(String) - Static method in class org.apache.aries.blueprint.container.Parser
 
isBlueprintNamespace(String) - Static method in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
isComplete() - Method in interface org.apache.aries.blueprint.container.NamespaceHandlerRegistry.NamespaceHandlerSet
 
isComplete() - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.NamespaceHandlerSetImpl
 
isDestroyed() - Method in class org.apache.aries.blueprint.sample.Foo
 
isEmpty() - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
isIgnorableAttributeNamespace(String) - Static method in class org.apache.aries.blueprint.container.Parser
Test if this namespace uri does not require a Namespace Handler.
isIgnoreMissingLocations() - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
isInitialized() - Method in class org.apache.aries.blueprint.sample.Foo
 
isProcessor() - Method in interface org.apache.aries.blueprint.ExtendedBeanMetadata
 
isProcessor() - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
isPrototype() - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
isPrototypeScope(BeanMetadata) - Static method in class org.apache.aries.blueprint.reflect.MetadataUtil
 
isRegistered() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
isReplay() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return whether this event is a replay event.
isSatisfied() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
isSatisfied() - Method in interface org.apache.aries.blueprint.container.SatisfiableRecipe
 
isSatisfied() - Method in class org.apache.aries.blueprint.di.DependentComponentFactoryRecipe
 
isSatisfied() - Method in interface org.apache.aries.blueprint.ext.DependentComponentFactoryMetadata
Are all dependencies of this component satisfied?
isSingletonScope(BeanMetadata) - Static method in class org.apache.aries.blueprint.reflect.MetadataUtil
 
isStarted() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
iterator() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
iterator - Variable in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection.ManagedListIterator
 
iterator() - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
iterator(int) - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
iterators - Variable in class org.apache.aries.blueprint.utils.DynamicCollection
 

J

JavaUtils - Class in org.apache.aries.blueprint.utils
 

K

KEY_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
KEY_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
KEY_REF_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
KEY_TYPE_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 

L

last - Variable in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
last() - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
lastIndexOf(Object) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
List - Annotation Type in org.apache.aries.blueprint.annotation
used to annotate list value in property I am not convinced that we want to support this via annotation
LIST_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
listeners - Variable in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
The list of listeners for this reference.
listenersRecipe - Variable in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
listIterator() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
listIterator(int) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
loadAllClasses(Iterable<String>) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
loadClass(String) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
loadClass(String) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
loadClass(String) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
loadClass(String) - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
loadClass(String) - Method in interface org.apache.aries.blueprint.di.ExecutionContext
 
loadClass(String) - Method in interface org.apache.aries.blueprint.ExtendedBlueprintContainer
 
loadClass(String, boolean) - Method in class org.apache.aries.blueprint.utils.BundleDelegatingClassLoader
 
loadType(String, ClassLoader) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
loadType(String) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
loadType(String) - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
loadType(String, ClassLoader) - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
LOCATION_ELEMENT - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
lock - Variable in class org.apache.aries.blueprint.utils.DynamicCollection
 

M

MANAGED_COMPONENT_ELEMENT - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
MANAGED_PROPERTIES_ELEMENT - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
MANAGED_SERVICE_FACTORY_ELEMENT - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
ManagedObject - Interface in org.apache.aries.blueprint.compendium.cm
 
ManagedObjectManager - Class in org.apache.aries.blueprint.compendium.cm
Since persistence id can only be associated with one ManagedService in a bundle this class ensures only one ManagedService is registered per persistence id.
ManagedObjectManager() - Constructor for class org.apache.aries.blueprint.compendium.cm.ManagedObjectManager
 
MAP_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
MapEntry - Interface in org.osgi.service.blueprint.reflect
Metadata for a map entry.
MapEntryImpl - Class in org.apache.aries.blueprint.reflect
Implementation of MapEntry
MapEntryImpl() - Constructor for class org.apache.aries.blueprint.reflect.MapEntryImpl
 
MapEntryImpl(NonNullMetadata, Metadata) - Constructor for class org.apache.aries.blueprint.reflect.MapEntryImpl
 
MapEntryImpl(MapEntry) - Constructor for class org.apache.aries.blueprint.reflect.MapEntryImpl
 
MapMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a Map based value.
MapMetadataImpl - Class in org.apache.aries.blueprint.reflect
Implementation of MapMetadata
MapMetadataImpl() - Constructor for class org.apache.aries.blueprint.reflect.MapMetadataImpl
 
MapMetadataImpl(String, String, List<MapEntry>) - Constructor for class org.apache.aries.blueprint.reflect.MapMetadataImpl
 
MapMetadataImpl(MapMetadata) - Constructor for class org.apache.aries.blueprint.reflect.MapMetadataImpl
 
MapRecipe - Class in org.apache.aries.blueprint.di
 
MapRecipe(String, Class) - Constructor for class org.apache.aries.blueprint.di.MapRecipe
 
MapRecipe.DummyDictionaryAsMap - Class in org.apache.aries.blueprint.di
 
MapRecipe.DummyDictionaryAsMap(Dictionary) - Constructor for class org.apache.aries.blueprint.di.MapRecipe.DummyDictionaryAsMap
 
MEMBER_TYPE_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
metadata - Variable in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
Metadata - Interface in org.osgi.service.blueprint.reflect
Top level Metadata type.
MetadataUtil - Class in org.apache.aries.blueprint.reflect
A utility class that handles cloning various polymorphic bits of metadata into concrete class implementations.
MetadataUtil() - Constructor for class org.apache.aries.blueprint.reflect.MetadataUtil
 
modifiedService(ServiceReference, Object) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 
MutableBeanArgument - Interface in org.apache.aries.blueprint.mutable
A mutable version of the BeanArgument that allows modifications.
MutableBeanMetadata - Interface in org.apache.aries.blueprint.mutable
A mutable version of the BeanMetadata that allows modifications.
MutableBeanProperty - Interface in org.apache.aries.blueprint.mutable
A mutable version of the BeanProperty that allows modifications.
MutableCollectionMetadata - Interface in org.apache.aries.blueprint.mutable
A mutable version of the CollectionMetadata that allows modifications.
MutableComponentMetadata - Interface in org.apache.aries.blueprint.mutable
A mutable version of the ComponentMetadata that allows modifications.
MutableIdRefMetadata - Interface in org.apache.aries.blueprint.mutable
A mutable version of the IdRefMetadata that allows modifications.
MutableMapEntry - Interface in org.apache.aries.blueprint.mutable
A mutable version of the MapEntry that allows modifications.
MutableMapMetadata - Interface in org.apache.aries.blueprint.mutable
A mutable version of the MapMetadata that allows modifications.
MutablePassThroughMetadata - Interface in org.apache.aries.blueprint.mutable
The mutable version of the PassThroughMetadata interface
MutablePropsMetadata - Interface in org.apache.aries.blueprint.mutable
A mutable version of the PropsMetadata that allows modifications.
MutableReferenceListener - Interface in org.apache.aries.blueprint.mutable
A mutable version of the Listener that allows modifications.
MutableReferenceListMetadata - Interface in org.apache.aries.blueprint.mutable
A mutable version of the RefCollectionMetadata that allows modifications.
MutableReferenceMetadata - Interface in org.apache.aries.blueprint.mutable
A mutable version of the ReferenceMetadata that allows modifications.
MutableRefMetadata - Interface in org.apache.aries.blueprint.mutable
A mutable version of the RefMetadata that allows modifications.
MutableRegistrationListener - Interface in org.apache.aries.blueprint.mutable
A mutable version of the RegistrationListener that allows modifications.
MutableServiceMetadata - Interface in org.apache.aries.blueprint.mutable
A mutable version of the ServiceMetadata that allows modifications.
MutableServiceReferenceMetadata - Interface in org.apache.aries.blueprint.mutable
A mutable version of the ServiceReferenceMetadata that allows modifications.
MutableValueMetadata - Interface in org.apache.aries.blueprint.mutable
A mutable version of the ValueMetadata that allows modifications.

N

name - Variable in class org.apache.aries.blueprint.di.AbstractRecipe
 
NAME_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
NAMESPACE - Static variable in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 
NamespaceHandler - Interface in org.apache.aries.blueprint
A processor for custom blueprint extensions Namespace handlers must be registered in the OSGi service registry with the osgi.service.blueprint.namespace service property denoting the namespace URIs this handler can process.
namespaceHandlerRegistered(URI) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
namespaceHandlerRegistered(URI) - Method in interface org.apache.aries.blueprint.container.NamespaceHandlerRegistry.Listener
Called when a NamespaceHandler has been registered for the specified URI.
NamespaceHandlerRegistry - Interface in org.apache.aries.blueprint.container
Registry of NamespaceHandler.
NamespaceHandlerRegistry.Listener - Interface in org.apache.aries.blueprint.container
Interface used to listen to registered or unregistered namespace handlers.
NamespaceHandlerRegistry.NamespaceHandlerSet - Interface in org.apache.aries.blueprint.container
Interface used to managed a set of namespace handlers
NamespaceHandlerRegistryImpl - Class in org.apache.aries.blueprint.namespace
Default implementation of the NamespaceHandlerRegistry.
NamespaceHandlerRegistryImpl(BundleContext) - Constructor for class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 
NamespaceHandlerRegistryImpl.LRUMap<K,V> - Class in org.apache.aries.blueprint.namespace
 
NamespaceHandlerRegistryImpl.NamespaceHandlerSetImpl - Class in org.apache.aries.blueprint.namespace
 
NamespaceHandlerRegistryImpl.NamespaceHandlerSetImpl(Set<URI>, Bundle) - Constructor for class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.NamespaceHandlerSetImpl
 
namespaceHandlerUnregistered(URI) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
namespaceHandlerUnregistered(URI) - Method in interface org.apache.aries.blueprint.container.NamespaceHandlerRegistry.Listener
Called when a NamespaceHandler has been unregistered for the specified URI.
newInstance(AccessControlContext, Class) - Static method in class org.apache.aries.blueprint.utils.ReflectionUtils
 
newInstance(AccessControlContext, Constructor, Object...) - Static method in class org.apache.aries.blueprint.utils.ReflectionUtils
 
newThread(Runnable) - Method in class org.apache.aries.blueprint.container.BlueprintThreadFactory
 
next() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection.ManagedListIterator
 
next - Variable in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
next() - Method in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
nextId() - Method in class org.apache.aries.blueprint.container.IdSpace
 
nextIndex() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection.ManagedListIterator
 
nextIndex() - Method in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
NonNullMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a value that cannot null.
NoSuchComponentException - Exception in org.osgi.service.blueprint.container
A Blueprint exception indicating that a component does not exist in a Blueprint Container.
NoSuchComponentException(String, String) - Constructor for exception org.osgi.service.blueprint.container.NoSuchComponentException
Create a No Such Component Exception for a non-existent component.
NoSuchComponentException(String) - Constructor for exception org.osgi.service.blueprint.container.NoSuchComponentException
Create a No Such Component Exception for a non-existent component.
notifyChanged() - Method in class org.apache.aries.blueprint.di.DependentComponentFactoryRecipe
 
notifyChanged() - Method in interface org.apache.aries.blueprint.ext.DependentComponentFactoryMetadata.SatisfactionCallback
Alert the container that the satisfaction status has changed.
notifySatisfaction(SatisfiableRecipe) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
notifySatisfaction(SatisfiableRecipe) - Method in interface org.apache.aries.blueprint.container.SatisfiableRecipe.SatisfactionListener
 
NULL - Static variable in interface org.osgi.service.blueprint.reflect.NullMetadata
Singleton instance of NullMetadata.
NULL_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
NullMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a value specified to be null via the <null> element.

O

optional - Variable in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
org.apache.aries.blueprint - package org.apache.aries.blueprint
 
org.apache.aries.blueprint.annotation - package org.apache.aries.blueprint.annotation
 
org.apache.aries.blueprint.annotation.service - package org.apache.aries.blueprint.annotation.service
 
org.apache.aries.blueprint.compendium.cm - package org.apache.aries.blueprint.compendium.cm
 
org.apache.aries.blueprint.container - package org.apache.aries.blueprint.container
 
org.apache.aries.blueprint.di - package org.apache.aries.blueprint.di
 
org.apache.aries.blueprint.ext - package org.apache.aries.blueprint.ext
 
org.apache.aries.blueprint.mutable - package org.apache.aries.blueprint.mutable
 
org.apache.aries.blueprint.namespace - package org.apache.aries.blueprint.namespace
 
org.apache.aries.blueprint.proxy - package org.apache.aries.blueprint.proxy
 
org.apache.aries.blueprint.reflect - package org.apache.aries.blueprint.reflect
 
org.apache.aries.blueprint.sample - package org.apache.aries.blueprint.sample
 
org.apache.aries.blueprint.utils - package org.apache.aries.blueprint.utils
 
org.osgi.service.blueprint.container - package org.osgi.service.blueprint.container
Blueprint Container Package Version 1.0.
org.osgi.service.blueprint.reflect - package org.osgi.service.blueprint.reflect
Blueprint Reflection Package Version 1.0.

P

parse(Element, ParserContext) - Method in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
parse(String, Object) - Static method in class org.apache.aries.blueprint.container.GenericType
 
parse(InputStream) - Method in class org.apache.aries.blueprint.container.Parser
Parse an input stream for blueprint xml.
parse(List<URL>) - Method in class org.apache.aries.blueprint.container.Parser
Parse blueprint xml referred to by a list of URLs
parse(URL, Bundle) - Method in class org.apache.aries.blueprint.container.ParserServiceImpl
 
parse(URL, Bundle, boolean) - Method in class org.apache.aries.blueprint.container.ParserServiceImpl
 
parse(List<URL>, Bundle) - Method in class org.apache.aries.blueprint.container.ParserServiceImpl
 
parse(List<URL>, Bundle, boolean) - Method in class org.apache.aries.blueprint.container.ParserServiceImpl
 
parse(InputStream, Bundle) - Method in class org.apache.aries.blueprint.container.ParserServiceImpl
 
parse(InputStream, Bundle, boolean) - Method in class org.apache.aries.blueprint.container.ParserServiceImpl
 
parse(Element, ParserContext) - Method in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
parse(Element, ParserContext) - Method in interface org.apache.aries.blueprint.NamespaceHandler
Parse a stand-alone blueprint component Given an Element node as a root, this method parses the stand-alone component and returns its metadata.
parse(InputStream, Bundle) - Method in interface org.apache.aries.blueprint.ParserService
Parse a single InputStream containing blueprint xml.
parse(InputStream, Bundle, boolean) - Method in interface org.apache.aries.blueprint.ParserService
Parse a single InputStream containing blueprint xml.
parse(URL, Bundle) - Method in interface org.apache.aries.blueprint.ParserService
Parse blueprint xml referred to by a single URL.
parse(URL, Bundle, boolean) - Method in interface org.apache.aries.blueprint.ParserService
Parse blueprint xml referred to by a single URL.
parse(List<URL>, Bundle) - Method in interface org.apache.aries.blueprint.ParserService
Parse blueprint xml referred to by a list of URLs.
parse(List<URL>, Bundle, boolean) - Method in interface org.apache.aries.blueprint.ParserService
Parse blueprint xml referred to by a list of URLs.
parseBeanProperty(ComponentMetadata, Element) - Method in class org.apache.aries.blueprint.container.Parser
 
parseElement(Class<T>, ComponentMetadata, Element) - Method in class org.apache.aries.blueprint.container.Parser
 
parseElement(Class<T>, ComponentMetadata, Element) - Method in class org.apache.aries.blueprint.container.ParserContextImpl
 
parseElement(Class<T>, ComponentMetadata, Element) - Method in interface org.apache.aries.blueprint.ParserContext
Invoke the blueprint parser to parse a DOM element.
parseHeader(String) - Static method in class org.apache.aries.blueprint.utils.HeaderParser
Parse a given OSGi header into a list of paths
parseInterfaceNames(Element) - Method in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
parseInterfaceNames(Element) - Method in class org.apache.aries.blueprint.container.Parser
 
parseMap(Element, ComponentMetadata) - Method in class org.apache.aries.blueprint.container.Parser
 
parseProps(Element) - Method in class org.apache.aries.blueprint.container.Parser
 
Parser - Class in org.apache.aries.blueprint.container
TODO: javadoc
Parser() - Constructor for class org.apache.aries.blueprint.container.Parser
 
Parser(String) - Constructor for class org.apache.aries.blueprint.container.Parser
 
ParserContext - Interface in org.apache.aries.blueprint
 
ParserContextImpl - Class in org.apache.aries.blueprint.container
A simple ParserContext implementation.
ParserContextImpl(Parser, ComponentDefinitionRegistry, ComponentMetadata, Node) - Constructor for class org.apache.aries.blueprint.container.ParserContextImpl
 
parseRegistrationListener(Element, ComponentMetadata) - Method in class org.apache.aries.blueprint.container.Parser
 
ParserService - Interface in org.apache.aries.blueprint
 
ParserServiceImpl - Class in org.apache.aries.blueprint.container
 
ParserServiceImpl(NamespaceHandlerRegistry) - Constructor for class org.apache.aries.blueprint.container.ParserServiceImpl
 
parseServiceProperties(Element, ComponentMetadata) - Method in class org.apache.aries.blueprint.container.Parser
 
passThrough(Object) - Static method in class org.apache.aries.blueprint.proxy.ProxyUtils
 
PassThroughMetadata - Interface in org.apache.aries.blueprint
Metadata used to bypass the creation of the object.
PassThroughMetadataImpl - Class in org.apache.aries.blueprint.reflect
A metadata for environment managers.
PassThroughMetadataImpl() - Constructor for class org.apache.aries.blueprint.reflect.PassThroughMetadataImpl
 
PassThroughMetadataImpl(PassThroughMetadata) - Constructor for class org.apache.aries.blueprint.reflect.PassThroughMetadataImpl
 
PassThroughMetadataImpl(String, Object) - Constructor for class org.apache.aries.blueprint.reflect.PassThroughMetadataImpl
 
PassThroughRecipe - Class in org.apache.aries.blueprint.di
 
PassThroughRecipe(String, Object) - Constructor for class org.apache.aries.blueprint.di.PassThroughRecipe
 
PERSISTENT_ID_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
PLACEHOLDER_PREFIX_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
PLACEHOLDER_PREFIX_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
PLACEHOLDER_SUFFIX_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
PLACEHOLDER_SUFFIX_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
PlaceholdersUtils - Class in org.apache.aries.blueprint.ext
Utility for placeholders parsing / validation
PlaceholdersUtils() - Constructor for class org.apache.aries.blueprint.ext.PlaceholdersUtils
 
pop() - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
pop() - Method in interface org.apache.aries.blueprint.di.ExecutionContext
Removes the top recipe from the execution stack.
populate(NamespaceHandlerRegistry.NamespaceHandlerSet, ComponentDefinitionRegistry) - Method in class org.apache.aries.blueprint.container.Parser
 
postCallWithException(ComponentMetadata, Method, Throwable, Object) - Method in class org.apache.aries.blueprint.container.QuiesceInterceptor
 
postCallWithException(ComponentMetadata, Method, Throwable, Object) - Method in interface org.apache.aries.blueprint.Interceptor
The method is called after the method m is invoked and causes an exception.
postCallWithReturn(ComponentMetadata, Method, Object, Object) - Method in class org.apache.aries.blueprint.container.QuiesceInterceptor
 
postCallWithReturn(ComponentMetadata, Method, Object, Object) - Method in interface org.apache.aries.blueprint.Interceptor
This method is called after the method m is invoked and returned normally.
preCall(ComponentMetadata, Method, Object...) - Method in class org.apache.aries.blueprint.container.QuiesceInterceptor
 
preCall(ComponentMetadata, Method, Object...) - Method in interface org.apache.aries.blueprint.Interceptor
This is called just before the method m is invocation.
previous() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection.ManagedListIterator
 
previous - Variable in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
previous() - Method in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
previousIndex() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection.ManagedListIterator
 
previousIndex() - Method in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
process(ComponentDefinitionRegistry) - Method in interface org.apache.aries.blueprint.ComponentDefinitionRegistryProcessor
Process a ComponentDefinitionRegistry
process(ComponentDefinitionRegistry) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
processBeanMetadata(BeanMetadata) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
processCollectionMetadata(CollectionMetadata) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
processMapEntries(List<MapEntry>) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
processMapMetadata(MapMetadata) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
processMetadata(Metadata) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
Processor - Interface in org.apache.aries.blueprint
Marker interface for blueprint processors such as BeanProcessor or ServiceProcessor
processPropsMetadata(PropsMetadata) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
processRefCollectionMetadata(ReferenceListMetadata) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
processReferenceMetadata(ReferenceMetadata) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
processServiceMetadata(ServiceMetadata) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
processString(String) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
processValueMetadata(ValueMetadata) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
PROP_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
PROPERTY_ELEMENT - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
PROPERTY_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
PROPERTY_ELEMENT - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
PROPERTY_PLACEHOLDER_ELEMENT - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
PROPERTY_PLACEHOLDER_ELEMENT - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
PropertyPlaceholder - Class in org.apache.aries.blueprint.ext
Property placeholder that looks for properties in the System properties.
PropertyPlaceholder() - Constructor for class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
PropertyPlaceholder.SystemProperties - Enum in org.apache.aries.blueprint.ext
 
PROPS_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
PropsMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a java.util.Properties based value.
PropsMetadataImpl - Class in org.apache.aries.blueprint.reflect
Implementation of PropsMetadata
PropsMetadataImpl() - Constructor for class org.apache.aries.blueprint.reflect.PropsMetadataImpl
 
PropsMetadataImpl(List<MapEntry>) - Constructor for class org.apache.aries.blueprint.reflect.PropsMetadataImpl
 
PropsMetadataImpl(PropsMetadata) - Constructor for class org.apache.aries.blueprint.reflect.PropsMetadataImpl
 
prototype - Variable in class org.apache.aries.blueprint.di.AbstractRecipe
 
proxy - Variable in class org.apache.aries.blueprint.container.ReferenceListRecipe.ServiceDispatcher
 
PROXY_METHOD_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
PROXY_METHOD_CLASSES - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
PROXY_METHOD_CLASSES - Static variable in interface org.apache.aries.blueprint.ExtendedServiceReferenceMetadata
 
PROXY_METHOD_DEFAULT - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
PROXY_METHOD_DEFAULT - Static variable in interface org.apache.aries.blueprint.ExtendedServiceReferenceMetadata
 
PROXY_METHOD_GREEDY - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
PROXY_METHOD_GREEDY - Static variable in interface org.apache.aries.blueprint.ExtendedReferenceListMetadata
 
proxyMethod - Variable in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
ProxyUtils - Class in org.apache.aries.blueprint.proxy
 
ProxyUtils() - Constructor for class org.apache.aries.blueprint.proxy.ProxyUtils
 
push(Recipe) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
push(Recipe) - Method in interface org.apache.aries.blueprint.di.ExecutionContext
Adds a recipe to the top of the execution stack.
put(Object, Object) - Method in class org.apache.aries.blueprint.di.MapRecipe.DummyDictionaryAsMap
 
put(Recipe, Recipe) - Method in class org.apache.aries.blueprint.di.MapRecipe
 
put(K, V) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.LRUMap
 
putAll(Map<Recipe, Recipe>) - Method in class org.apache.aries.blueprint.di.MapRecipe
 
putRecipe(String, Recipe) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
putRecipe(String, Recipe) - Method in interface org.apache.aries.blueprint.di.Repository
 

Q

quiesce() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
quiesce(QuiesceCallback, List<Bundle>) - Method in class org.apache.aries.blueprint.container.BlueprintQuiesceParticipant
 
quiesce(DestroyCallback) - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
QuiesceInterceptor - Class in org.apache.aries.blueprint.container
 
QuiesceInterceptor(ServiceRecipe) - Constructor for class org.apache.aries.blueprint.container.QuiesceInterceptor
 

R

RANKING_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
RANKING_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
RANKING_DEFAULT - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
RANKING_DEFAULT - Static variable in class org.apache.aries.blueprint.container.Parser
 
Recipe - Interface in org.apache.aries.blueprint.di
The Recipe interface abstracts the creation of objects
RecipeBuilder - Class in org.apache.aries.blueprint.container
TODO: javadoc
RecipeBuilder(ExtendedBlueprintContainer, IdSpace) - Constructor for class org.apache.aries.blueprint.container.RecipeBuilder
 
REF_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
REF_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
Reference - Annotation Type in org.apache.aries.blueprint.annotation
 
reference - Variable in class org.apache.aries.blueprint.container.ReferenceListRecipe.ServiceDispatcher
 
REFERENCE_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
REFERENCE_LIST_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
REFERENCE_LISTENER_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
ReferenceList - Annotation Type in org.apache.aries.blueprint.annotation
 
ReferenceListener - Annotation Type in org.apache.aries.blueprint.annotation
 
ReferenceListener - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference listener interested in the reference bind and unbind events for a service reference.
ReferenceListenerImpl - Class in org.apache.aries.blueprint.reflect
Implementation of Listener
ReferenceListenerImpl() - Constructor for class org.apache.aries.blueprint.reflect.ReferenceListenerImpl
 
ReferenceListenerImpl(Target, String, String) - Constructor for class org.apache.aries.blueprint.reflect.ReferenceListenerImpl
 
ReferenceListenerImpl(ReferenceListener) - Constructor for class org.apache.aries.blueprint.reflect.ReferenceListenerImpl
 
referenceListeners - Variable in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
ReferenceListMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a list of service references.
ReferenceListMetadataImpl - Class in org.apache.aries.blueprint.reflect
Implementation of RefCollectionMetadata
ReferenceListMetadataImpl() - Constructor for class org.apache.aries.blueprint.reflect.ReferenceListMetadataImpl
 
ReferenceListMetadataImpl(ReferenceListMetadata) - Constructor for class org.apache.aries.blueprint.reflect.ReferenceListMetadataImpl
 
ReferenceListRecipe - Class in org.apache.aries.blueprint.container
A recipe to create a managed collection of service references
ReferenceListRecipe(String, ExtendedBlueprintContainer, ReferenceListMetadata, CollectionRecipe, List<Recipe>) - Constructor for class org.apache.aries.blueprint.container.ReferenceListRecipe
 
ReferenceListRecipe.ManagedCollection - Class in org.apache.aries.blueprint.container
Base class for managed collections.
ReferenceListRecipe.ManagedCollection(boolean, DynamicCollection<ReferenceListRecipe.ServiceDispatcher>) - Constructor for class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
ReferenceListRecipe.ManagedCollection.ManagedListIterator - Class in org.apache.aries.blueprint.container
 
ReferenceListRecipe.ManagedCollection.ManagedListIterator(ListIterator<ReferenceListRecipe.ServiceDispatcher>) - Constructor for class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection.ManagedListIterator
 
ReferenceListRecipe.ProvidedObject - Class in org.apache.aries.blueprint.container
 
ReferenceListRecipe.ProvidedObject() - Constructor for class org.apache.aries.blueprint.container.ReferenceListRecipe.ProvidedObject
 
ReferenceListRecipe.ServiceDispatcher - Class in org.apache.aries.blueprint.container
The ServiceDispatcher is used when creating the cglib proxy.
ReferenceListRecipe.ServiceDispatcher(ServiceReference) - Constructor for class org.apache.aries.blueprint.container.ReferenceListRecipe.ServiceDispatcher
 
ReferenceMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference that will bind to a single matching service in the service registry.
ReferenceMetadataImpl - Class in org.apache.aries.blueprint.reflect
Implementation of ReferenceMetadata
ReferenceMetadataImpl() - Constructor for class org.apache.aries.blueprint.reflect.ReferenceMetadataImpl
 
ReferenceMetadataImpl(ReferenceMetadata) - Constructor for class org.apache.aries.blueprint.reflect.ReferenceMetadataImpl
 
ReferenceRecipe - Class in org.apache.aries.blueprint.container
A recipe to create an unary OSGi service reference.
ReferenceRecipe(String, ExtendedBlueprintContainer, ReferenceMetadata, CollectionRecipe, List<Recipe>) - Constructor for class org.apache.aries.blueprint.container.ReferenceRecipe
 
ReferenceRecipe.ServiceDispatcher - Class in org.apache.aries.blueprint.container
 
ReferenceRecipe.ServiceDispatcher() - Constructor for class org.apache.aries.blueprint.container.ReferenceRecipe.ServiceDispatcher
 
ReferenceRecipe.ServiceProxyWrapper - Class in org.apache.aries.blueprint.container
 
ReferenceRecipe.ServiceProxyWrapper() - Constructor for class org.apache.aries.blueprint.container.ReferenceRecipe.ServiceProxyWrapper
 
references - Variable in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
ReflectionUtils - Class in org.apache.aries.blueprint.utils
TODO: javadoc
ReflectionUtils() - Constructor for class org.apache.aries.blueprint.utils.ReflectionUtils
 
ReflectionUtils.PropertyDescriptor - Class in org.apache.aries.blueprint.utils
 
ReflectionUtils.PropertyDescriptor(String) - Constructor for class org.apache.aries.blueprint.utils.ReflectionUtils.PropertyDescriptor
 
RefMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference to another component managed by the Blueprint Container.
RefMetadataImpl - Class in org.apache.aries.blueprint.reflect
Implementation of RefMetadata
RefMetadataImpl() - Constructor for class org.apache.aries.blueprint.reflect.RefMetadataImpl
 
RefMetadataImpl(String) - Constructor for class org.apache.aries.blueprint.reflect.RefMetadataImpl
 
RefMetadataImpl(RefMetadata) - Constructor for class org.apache.aries.blueprint.reflect.RefMetadataImpl
 
RefRecipe - Class in org.apache.aries.blueprint.di
 
RefRecipe(String, String) - Constructor for class org.apache.aries.blueprint.di.RefRecipe
 
Register - Annotation Type in org.apache.aries.blueprint.annotation
used to annotation register-method in blueprint registration listeners
register(ManagedObject, Properties) - Method in class org.apache.aries.blueprint.compendium.cm.ManagedObjectManager
 
register(Object, Map) - Method in class org.apache.aries.blueprint.container.ServiceListener
 
register() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
registerComponentDefinition(ComponentMetadata) - Method in interface org.apache.aries.blueprint.ComponentDefinitionRegistry
Register a new component The ComponentMetadata argument must have an id.
registerComponentDefinition(ComponentMetadata) - Method in class org.apache.aries.blueprint.namespace.ComponentDefinitionRegistryImpl
 
registerConverter(Converter) - Method in class org.apache.aries.blueprint.container.AggregateConverter
 
registerHandler(URI, NamespaceHandler) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.NamespaceHandlerSetImpl
 
registerHandler(NamespaceHandler, Map) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 
registerInterceptorWithComponent(ComponentMetadata, Interceptor) - Method in interface org.apache.aries.blueprint.ComponentDefinitionRegistry
Register an interceptor for a given component Since the interceptor is registered against a ComponentMetadata instance and not an id, interceptors can be registered for anonymous components as well as named and unnamed components.
registerInterceptorWithComponent(ComponentMetadata, Interceptor) - Method in class org.apache.aries.blueprint.namespace.ComponentDefinitionRegistryImpl
 
registerService(String[], Object, Dictionary) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
registerService(String[], Object, Dictionary) - Method in interface org.apache.aries.blueprint.ExtendedBlueprintContainer
 
registerTypeConverter(Target) - Method in interface org.apache.aries.blueprint.ComponentDefinitionRegistry
 
registerTypeConverter(Target) - Method in class org.apache.aries.blueprint.namespace.ComponentDefinitionRegistryImpl
 
REGISTRATION_LISTENER_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
REGISTRATION_METHOD_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
RegistrationListener - Annotation Type in org.apache.aries.blueprint.annotation
 
RegistrationListener - Interface in org.osgi.service.blueprint.reflect
Metadata for a registration listener interested in service registration and unregistration events for a service.
RegistrationListenerImpl - Class in org.apache.aries.blueprint.reflect
Implementation of RegistrationListener.
RegistrationListenerImpl() - Constructor for class org.apache.aries.blueprint.reflect.RegistrationListenerImpl
 
RegistrationListenerImpl(Target, String, String) - Constructor for class org.apache.aries.blueprint.reflect.RegistrationListenerImpl
 
RegistrationListenerImpl(RegistrationListener) - Constructor for class org.apache.aries.blueprint.reflect.RegistrationListenerImpl
 
ReifiedType - Class in org.osgi.service.blueprint.container
Provides access to a concrete type and its optional generic type parameters.
ReifiedType(Class) - Constructor for class org.osgi.service.blueprint.container.ReifiedType
Create a Reified Type for a raw Java class without any generic type parameters.
reload() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
reload() - Method in interface org.apache.aries.blueprint.ExtendedBlueprintContainer
 
remove() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection.ManagedListIterator
 
remove(Object) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
remove(int) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
remove() - Method in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
remove(Object) - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
remove(int) - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
removeAll(Collection) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
removeArgument(BeanArgument) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanMetadata
 
removeArgument(BeanArgument) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
removeComponentDefinition(String) - Method in interface org.apache.aries.blueprint.ComponentDefinitionRegistry
Remove the component definition with a given id If no component is registered under the id, this method is a no-op.
removeComponentDefinition(String) - Method in class org.apache.aries.blueprint.namespace.ComponentDefinitionRegistryImpl
 
removeDependsOn(String) - Method in interface org.apache.aries.blueprint.mutable.MutableComponentMetadata
 
removeDependsOn(String) - Method in class org.apache.aries.blueprint.reflect.ComponentMetadataImpl
 
removedIndex(int) - Method in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
removeDispatcher(ReferenceListRecipe.ServiceDispatcher) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
removedService(ServiceReference, Object) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 
removeEntry(MapEntry) - Method in interface org.apache.aries.blueprint.mutable.MutableMapMetadata
 
removeEntry(MapEntry) - Method in interface org.apache.aries.blueprint.mutable.MutablePropsMetadata
 
removeEntry(MapEntry) - Method in class org.apache.aries.blueprint.reflect.MapMetadataImpl
 
removeEntry(MapEntry) - Method in class org.apache.aries.blueprint.reflect.PropsMetadataImpl
 
removeInterface(String) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceMetadata
 
removeInterface(String) - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
removeListener(NamespaceHandlerRegistry.Listener) - Method in interface org.apache.aries.blueprint.container.NamespaceHandlerRegistry.NamespaceHandlerSet
Remove a previously registered Listener
removeListener(NamespaceHandlerRegistry.Listener) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.NamespaceHandlerSetImpl
 
removePartialObject(String) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
removePartialObject(String) - Method in interface org.apache.aries.blueprint.di.ExecutionContext
 
removeProperty(BeanProperty) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanMetadata
 
removeProperty(BeanProperty) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
removeRecipe(String) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
removeRecipe(String) - Method in interface org.apache.aries.blueprint.di.Repository
Remove an uninstantiated recipe
removeReferenceListener(ReferenceListener) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceReferenceMetadata
 
removeReferenceListener(ReferenceListener) - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
removeRegistrationListener(RegistrationListener) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceMetadata
 
removeRegistrationListener(RegistrationListener) - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
removeSchemasFor(NamespaceHandler) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 
removeServiceProperty(MapEntry) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceMetadata
 
removeServiceProperty(MapEntry) - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
removeValue(Metadata) - Method in interface org.apache.aries.blueprint.mutable.MutableCollectionMetadata
 
removeValue(Metadata) - Method in class org.apache.aries.blueprint.reflect.CollectionMetadataImpl
 
Repository - Interface in org.apache.aries.blueprint.di
 
reset() - Method in class org.apache.aries.blueprint.namespace.ComponentDefinitionRegistryImpl
 
retainAll(Collection) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
retrack() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
retrack() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe
 
retrack() - Method in class org.apache.aries.blueprint.container.ReferenceRecipe
 
ROLE_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
ROLE_PROCESSOR - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
run() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
runtimeInterface - Variable in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 

S

SatisfiableRecipe - Interface in org.apache.aries.blueprint.container
Interface used to describe an object which can satisfy a constraint or not.
SatisfiableRecipe.SatisfactionListener - Interface in org.apache.aries.blueprint.container
A listener that will be notified when the constraint satisfaction changes.
schedule() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
SCOPE_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
SCOPE_PROTOTYPE - Static variable in interface org.osgi.service.blueprint.reflect.BeanMetadata
The bean has prototype scope.
SCOPE_SINGLETON - Static variable in interface org.osgi.service.blueprint.reflect.BeanMetadata
The bean has singleton scope.
Service - Annotation Type in org.apache.aries.blueprint.annotation
 
service - Variable in class org.apache.aries.blueprint.container.ReferenceListRecipe.ServiceDispatcher
 
SERVICE_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
SERVICE_PROPERTIES_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
serviceChanged(ServiceEvent) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
ServiceListener - Class in org.apache.aries.blueprint.container
 
ServiceListener() - Constructor for class org.apache.aries.blueprint.container.ServiceListener
 
ServiceMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a service to be registered by the Blueprint Container when enabled.
ServiceMetadataImpl - Class in org.apache.aries.blueprint.reflect
Implementation of ServiceMetadata
ServiceMetadataImpl() - Constructor for class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
ServiceMetadataImpl(ServiceMetadata) - Constructor for class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
ServiceProcessor - Interface in org.apache.aries.blueprint
 
ServiceProcessor.ServicePropertiesUpdater - Interface in org.apache.aries.blueprint
 
ServiceProperty - Annotation Type in org.apache.aries.blueprint.annotation
 
ServiceRecipe - Class in org.apache.aries.blueprint.container
A Recipe to export services into the OSGi registry.
ServiceRecipe(String, ExtendedBlueprintContainer, ServiceMetadata, Recipe, CollectionRecipe, MapRecipe, List<Recipe>) - Constructor for class org.apache.aries.blueprint.container.ServiceRecipe
 
ServiceReferenceMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference to an OSGi service.
ServiceReferenceMetadataImpl - Class in org.apache.aries.blueprint.reflect
Implementation of ServiceReferenceMetadata
ServiceReferenceMetadataImpl() - Constructor for class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
ServiceReferenceMetadataImpl(ServiceReferenceMetadata) - Constructor for class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
serviceRegistered(Serializable, Map) - Method in class org.apache.aries.blueprint.sample.FooRegistrationListener
 
ServiceUnavailableException - Exception in org.osgi.service.blueprint.container
A Blueprint exception indicating that a service is unavailable.
ServiceUnavailableException(String, String) - Constructor for exception org.osgi.service.blueprint.container.ServiceUnavailableException
Creates a Service Unavailable Exception with the specified message.
ServiceUnavailableException(String, String, Throwable) - Constructor for exception org.osgi.service.blueprint.container.ServiceUnavailableException
Creates a Service Unavailable Exception with the specified message and exception cause.
serviceUnregistered(Foo, Map) - Method in class org.apache.aries.blueprint.sample.FooRegistrationListener
 
set(Object) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection.ManagedListIterator
 
set(int, Object) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
set(E) - Method in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
set(Object, Object, ExtendedBlueprintContainer) - Method in class org.apache.aries.blueprint.utils.ReflectionUtils.PropertyDescriptor
 
SET_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
setA(int) - Method in class org.apache.aries.blueprint.sample.Foo
 
setAccountNumber(long) - Method in class org.apache.aries.blueprint.sample.Account
 
setActivation(int) - Method in interface org.apache.aries.blueprint.mutable.MutableComponentMetadata
 
setActivation(int) - Method in class org.apache.aries.blueprint.reflect.ComponentMetadataImpl
 
setArgTypes(List<String>) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setArguments(List<Object>) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setArguments(List<BeanArgument>) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
setAutoExport(int) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
setAutoExport(int) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceMetadata
 
setAutoExport(int) - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
setAvailability(int) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceReferenceMetadata
 
setAvailability(int) - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
setB(int) - Method in class org.apache.aries.blueprint.sample.Foo
 
setBar(Bar) - Method in class org.apache.aries.blueprint.sample.Foo
 
setBeanName(String) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
setBindMethod(String) - Method in interface org.apache.aries.blueprint.mutable.MutableReferenceListener
 
setBindMethod(String) - Method in class org.apache.aries.blueprint.reflect.ReferenceListenerImpl
 
setBlueprintContainer(ExtendedBlueprintContainer) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
setBlueprintContainer(ExtendedBlueprintContainer) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
setBlueprintContainer(ExtendedBlueprintContainer) - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
setBlueprintContainer(ExtendedBlueprintContainer) - Method in class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
setBlueprintContainer(ExtendedBlueprintContainer) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.Listener
 
setBlueprintContainer(ExtendedBlueprintContainer) - Method in class org.apache.aries.blueprint.container.ServiceListener
 
setBundleContext(BundleContext) - Method in class org.apache.aries.blueprint.sample.DodgyListener
 
setClassName(String) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanMetadata
 
setClassName(String) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
setCollectionClass(Class) - Method in interface org.apache.aries.blueprint.mutable.MutableCollectionMetadata
 
setCollectionClass(Class) - Method in class org.apache.aries.blueprint.reflect.CollectionMetadataImpl
 
setComponentDestroyMethod(String) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
setComponentId(String) - Method in interface org.apache.aries.blueprint.mutable.MutableIdRefMetadata
 
setComponentId(String) - Method in interface org.apache.aries.blueprint.mutable.MutableRefMetadata
 
setComponentId(String) - Method in class org.apache.aries.blueprint.reflect.IdRefMetadataImpl
 
setComponentId(String) - Method in class org.apache.aries.blueprint.reflect.RefMetadataImpl
 
setComponentName(String) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceReferenceMetadata
 
setComponentName(String) - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
setConfigAdmin(ConfigurationAdmin) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
setConfigAdmin(ConfigurationAdmin) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
setConfigAdmin(ConfigurationAdmin) - Method in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
setConfigAdmin(ConfigurationAdmin) - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
setConfigAdmin(ConfigurationAdmin) - Method in class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
setContext(ExecutionContext) - Static method in class org.apache.aries.blueprint.di.ExecutionContext.Holder
 
setContext(BundleContext) - Method in class org.apache.aries.blueprint.sample.Bar
 
setCurrency(Currency) - Method in class org.apache.aries.blueprint.sample.Foo
 
setDate(Date) - Method in class org.apache.aries.blueprint.sample.Foo
 
setDefaultProperties(Map) - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
setDependsOn(List<String>) - Method in interface org.apache.aries.blueprint.mutable.MutableComponentMetadata
 
setDependsOn(List<String>) - Method in class org.apache.aries.blueprint.reflect.ComponentMetadataImpl
 
setDestroyMethod(String) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setDestroyMethod(String) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanMetadata
 
setDestroyMethod(String) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
setEntries(List<MapEntry>) - Method in class org.apache.aries.blueprint.reflect.MapMetadataImpl
 
setEntries(List<MapEntry>) - Method in class org.apache.aries.blueprint.reflect.PropsMetadataImpl
 
setExplicitDependencies(List<Recipe>) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setFactoryComponent(Recipe) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setFactoryComponent(Target) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanMetadata
 
setFactoryComponent(Target) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
setFactoryMethod(String) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setFactoryMethod(String) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanMetadata
 
setFactoryMethod(String) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
setFactoryPid(String) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
setFieldInjection(boolean) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanMetadata
 
setFieldInjection(boolean) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
setFilter(String) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceReferenceMetadata
 
setFilter(String) - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
setFormat(String) - Method in class org.apache.aries.blueprint.sample.DateTypeConverter
 
setId(String) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
setId(String) - Method in interface org.apache.aries.blueprint.mutable.MutableComponentMetadata
 
setId(String) - Method in class org.apache.aries.blueprint.reflect.ComponentMetadataImpl
 
setIdCounter(int) - Method in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
setIdRef(String) - Method in class org.apache.aries.blueprint.di.RefRecipe
 
setIgnoreMissingLocations(boolean) - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
setIndex(int) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanArgument
 
setIndex(int) - Method in class org.apache.aries.blueprint.reflect.BeanArgumentImpl
 
setInitMethod(String) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setInitMethod(String) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanMetadata
 
setInitMethod(String) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
setInterceptorLookupKey(BeanMetadata) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setInterface(String) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceReferenceMetadata
 
setInterface(String) - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
setInterfaceNames(List<String>) - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
setInterfaces(List<String>) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
setKey(NonNullMetadata) - Method in interface org.apache.aries.blueprint.mutable.MutableMapEntry
 
setKey(NonNullMetadata) - Method in class org.apache.aries.blueprint.reflect.MapEntryImpl
 
setKeyType(String) - Method in interface org.apache.aries.blueprint.mutable.MutableMapMetadata
 
setKeyType(String) - Method in class org.apache.aries.blueprint.reflect.MapMetadataImpl
 
setList(List) - Method in class org.apache.aries.blueprint.sample.Bar
 
setList(List) - Method in class org.apache.aries.blueprint.sample.BindingListener
 
setListener(Object) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.Listener
 
setListener(Object) - Method in class org.apache.aries.blueprint.container.ServiceListener
 
setListenerComponent(Target) - Method in interface org.apache.aries.blueprint.mutable.MutableReferenceListener
 
setListenerComponent(Target) - Method in interface org.apache.aries.blueprint.mutable.MutableRegistrationListener
 
setListenerComponent(Target) - Method in class org.apache.aries.blueprint.reflect.ReferenceListenerImpl
 
setListenerComponent(Target) - Method in class org.apache.aries.blueprint.reflect.RegistrationListenerImpl
 
setListeners(List<ServiceListener>) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
setLocations(List<URL>) - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
setManagedComponentName(String) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
setManagedObjectManager(ManagedObjectManager) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
setManagedObjectManager(ManagedObjectManager) - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
setManagedObjectManager(ManagedObjectManager) - Method in class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
setMemberType(int) - Method in interface org.apache.aries.blueprint.mutable.MutableReferenceListMetadata
 
setMemberType(int) - Method in class org.apache.aries.blueprint.reflect.ReferenceListMetadataImpl
 
setMetadata(ReferenceListener) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.Listener
 
setName(String) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanProperty
 
setName(String) - Method in class org.apache.aries.blueprint.reflect.BeanPropertyImpl
 
setObject(Object) - Method in interface org.apache.aries.blueprint.mutable.MutablePassThroughMetadata
 
setObject(Object) - Method in class org.apache.aries.blueprint.reflect.PassThroughMetadataImpl
 
setPersistentId(String) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
setPersistentId(String) - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
setPersistentId(String) - Method in class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
setPlaceholderPrefix(String) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
setPlaceholderSuffix(String) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
setProcessor(boolean) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanMetadata
 
setProcessor(boolean) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
setProperties(Object) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setProperties(Dictionary) - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
setProperties(List<BeanProperty>) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
setProperty(String, Object) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setPrototype(boolean) - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
setProxyMethod(int) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceReferenceMetadata
 
setProxyMethod(int) - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
setRanking(int) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
setRanking(int) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceMetadata
 
setRanking(int) - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
setReferenceListeners(Collection<ReferenceListener>) - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
setRegisterMethod(String) - Method in class org.apache.aries.blueprint.container.ServiceListener
 
setRegistrationListeners(Collection<RegistrationListener>) - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
setRegistrationMethod(String) - Method in interface org.apache.aries.blueprint.mutable.MutableRegistrationListener
 
setRegistrationMethod(String) - Method in class org.apache.aries.blueprint.reflect.RegistrationListenerImpl
 
setReorderArguments(boolean) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setRuntimeClass(Class) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanMetadata
 
setRuntimeClass(Class) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
setRuntimeInterface(Class) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceReferenceMetadata
 
setRuntimeInterface(Class) - Method in class org.apache.aries.blueprint.reflect.ServiceReferenceMetadataImpl
 
setSatisfied(boolean) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
setScope(String) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanMetadata
 
setScope(String) - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
setServiceComponent(Target) - Method in interface org.apache.aries.blueprint.mutable.MutableServiceMetadata
 
setServiceComponent(Target) - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
setServiceId(String) - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
setServiceProperties(Map) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
setServiceProperties(List<MapEntry>) - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
setStringValue(String) - Method in interface org.apache.aries.blueprint.mutable.MutableValueMetadata
 
setStringValue(String) - Method in class org.apache.aries.blueprint.reflect.ValueMetadataImpl
 
setSystemProperties(PropertyPlaceholder.SystemProperties) - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
setTimeout(long) - Method in interface org.apache.aries.blueprint.mutable.MutableReferenceMetadata
 
setTimeout(long) - Method in class org.apache.aries.blueprint.reflect.ReferenceMetadataImpl
 
setType(String) - Method in interface org.apache.aries.blueprint.mutable.MutableValueMetadata
 
setType(String) - Method in class org.apache.aries.blueprint.reflect.ValueMetadataImpl
 
setUnbindMethod(String) - Method in interface org.apache.aries.blueprint.mutable.MutableReferenceListener
 
setUnbindMethod(String) - Method in class org.apache.aries.blueprint.reflect.ReferenceListenerImpl
 
setUnregisterMethod(String) - Method in class org.apache.aries.blueprint.container.ServiceListener
 
setUnregistrationMethod(String) - Method in interface org.apache.aries.blueprint.mutable.MutableRegistrationListener
 
setUnregistrationMethod(String) - Method in class org.apache.aries.blueprint.reflect.RegistrationListenerImpl
 
setUpdate(boolean) - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
setUpdateMethod(String) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
setUpdateStrategy(String) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
setUpdateStrategy(String) - Method in class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
setValue(Metadata) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanArgument
 
setValue(Metadata) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanProperty
 
setValue(Metadata) - Method in interface org.apache.aries.blueprint.mutable.MutableMapEntry
 
setValue(Metadata) - Method in class org.apache.aries.blueprint.reflect.BeanArgumentImpl
 
setValue(Metadata) - Method in class org.apache.aries.blueprint.reflect.BeanPropertyImpl
 
setValue(Metadata) - Method in class org.apache.aries.blueprint.reflect.MapEntryImpl
 
setValue(String) - Method in class org.apache.aries.blueprint.sample.Bar
 
setValues(List<Metadata>) - Method in class org.apache.aries.blueprint.reflect.CollectionMetadataImpl
 
setValueType(String) - Method in interface org.apache.aries.blueprint.mutable.MutableBeanArgument
 
setValueType(String) - Method in interface org.apache.aries.blueprint.mutable.MutableCollectionMetadata
 
setValueType(String) - Method in interface org.apache.aries.blueprint.mutable.MutableMapMetadata
 
setValueType(String) - Method in class org.apache.aries.blueprint.reflect.BeanArgumentImpl
 
setValueType(String) - Method in class org.apache.aries.blueprint.reflect.CollectionMetadataImpl
 
setValueType(String) - Method in class org.apache.aries.blueprint.reflect.MapMetadataImpl
 
size() - Method in class org.apache.aries.blueprint.container.GenericType
 
size() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
size() - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
size() - Method in class org.osgi.service.blueprint.container.ReifiedType
Return the number of type parameters for this type.
start(SatisfiableRecipe.SatisfactionListener) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
start(BundleContext) - Method in class org.apache.aries.blueprint.container.BlueprintExtender
 
start(SatisfiableRecipe.SatisfactionListener) - Method in interface org.apache.aries.blueprint.container.SatisfiableRecipe
 
start(SatisfiableRecipe.SatisfactionListener) - Method in class org.apache.aries.blueprint.di.DependentComponentFactoryRecipe
 
start(BundleContext) - Method in class org.apache.aries.blueprint.sample.Activator
 
startTracking(DependentComponentFactoryMetadata.SatisfactionCallback) - Method in interface org.apache.aries.blueprint.ext.DependentComponentFactoryMetadata
Start tracking the dependencies for this component.
StaticAccountFactory - Class in org.apache.aries.blueprint.sample
 
StaticAccountFactory() - Constructor for class org.apache.aries.blueprint.sample.StaticAccountFactory
 
stop() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
stop(BundleContext) - Method in class org.apache.aries.blueprint.container.BlueprintExtender
 
stop() - Method in interface org.apache.aries.blueprint.container.SatisfiableRecipe
 
stop() - Method in class org.apache.aries.blueprint.di.DependentComponentFactoryRecipe
 
stop(BundleContext) - Method in class org.apache.aries.blueprint.sample.Activator
 
stopTracking() - Method in interface org.apache.aries.blueprint.ext.DependentComponentFactoryMetadata
Stop tracking the dependencies for this component.
storage - Variable in class org.apache.aries.blueprint.utils.DynamicCollection
 
subList(int, int) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
SYSTEM_PROPERTIES_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
SYSTEM_PROPERTIES_FALLBACK - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
SYSTEM_PROPERTIES_NEVER - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
SYSTEM_PROPERTIES_OVERRIDE - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 

T

Target - Interface in org.osgi.service.blueprint.reflect
A common interface for managed components that can be used as a direct target for method calls.
TIMEOUT_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
TIMEOUT_DEFAULT - Static variable in class org.apache.aries.blueprint.container.Parser
 
TIMEOUT_DIRECTIVE - Static variable in interface org.apache.aries.blueprint.BlueprintConstants
 
TIMESTAMP - Static variable in class org.osgi.service.blueprint.container.EventConstants
The time the event was created.
toArray() - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
toArray(T[]) - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
TOPIC_BLUEPRINT_EVENTS - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic prefix for all events issued by the Blueprint Container
TOPIC_CREATED - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container CREATED events
TOPIC_CREATING - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container CREATING events
TOPIC_DESTROYED - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container DESTROYED events
TOPIC_DESTROYING - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container DESTROYING events
TOPIC_FAILURE - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container FAILURE events
TOPIC_GRACE_PERIOD - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container GRACE_PERIOD events
TOPIC_WAITING - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container WAITING events
toString() - Method in class org.apache.aries.blueprint.container.GenericType
 
toString() - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
toString() - Method in class org.apache.aries.blueprint.di.IdRefRecipe
 
toString() - Method in class org.apache.aries.blueprint.di.PassThroughRecipe
 
toString() - Method in class org.apache.aries.blueprint.di.RefRecipe
 
toString() - Method in class org.apache.aries.blueprint.di.ValueRecipe
 
toString() - Method in class org.apache.aries.blueprint.reflect.BeanArgumentImpl
 
toString() - Method in class org.apache.aries.blueprint.reflect.BeanMetadataImpl
 
toString() - Method in class org.apache.aries.blueprint.reflect.BeanPropertyImpl
 
toString() - Method in class org.apache.aries.blueprint.reflect.CollectionMetadataImpl
 
toString() - Method in class org.apache.aries.blueprint.reflect.IdRefMetadataImpl
 
toString() - Method in class org.apache.aries.blueprint.reflect.MapEntryImpl
 
toString() - Method in class org.apache.aries.blueprint.reflect.MapMetadataImpl
 
toString() - Method in class org.apache.aries.blueprint.reflect.PropsMetadataImpl
 
toString() - Method in class org.apache.aries.blueprint.reflect.ReferenceListenerImpl
 
toString() - Method in class org.apache.aries.blueprint.reflect.ReferenceListMetadataImpl
 
toString() - Method in class org.apache.aries.blueprint.reflect.ReferenceMetadataImpl
 
toString() - Method in class org.apache.aries.blueprint.reflect.RefMetadataImpl
 
toString() - Method in class org.apache.aries.blueprint.reflect.RegistrationListenerImpl
 
toString() - Method in class org.apache.aries.blueprint.reflect.ServiceMetadataImpl
 
toString() - Method in class org.apache.aries.blueprint.reflect.ValueMetadataImpl
 
toString() - Method in class org.apache.aries.blueprint.sample.Bar
 
toString() - Method in class org.apache.aries.blueprint.sample.Foo
 
track(ServiceReference) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
track(ServiceReference) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe
 
track(ServiceReference) - Method in class org.apache.aries.blueprint.container.ReferenceRecipe
 
TYPE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The type of the event that has been issued.
TYPE_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
TYPE_CONVERTERS_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 

U

Unbind - Annotation Type in org.apache.aries.blueprint.annotation
used to annotation unbind-method in blueprint reference listeners
unbind(ServiceReference, Object) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.Listener
 
unbind(ServiceReference, Object) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
unbind(InterfaceA, Map) - Method in class org.apache.aries.blueprint.sample.BindingListener
 
unbind(ServiceReference) - Method in class org.apache.aries.blueprint.sample.BindingListener
 
UNBIND_METHOD_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
ungetService(Bundle, ServiceRegistration, Object) - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
Unregister - Annotation Type in org.apache.aries.blueprint.annotation
used to annotation unregister-method in blueprint registration listeners
unregister(ManagedObject) - Method in class org.apache.aries.blueprint.compendium.cm.ManagedObjectManager
 
unregister(Object, Map) - Method in class org.apache.aries.blueprint.container.ServiceListener
 
unregister() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
unregisterConverter(Converter) - Method in class org.apache.aries.blueprint.container.AggregateConverter
 
unregisterHandler(URI, NamespaceHandler) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.NamespaceHandlerSetImpl
 
unregisterHandler(NamespaceHandler, Map) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 
unregisterServices() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
UNREGISTRATION_METHOD_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
untrack(ServiceReference) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
untrack(ServiceReference) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe
 
untrack(ServiceReference) - Method in class org.apache.aries.blueprint.container.ReferenceRecipe
 
update(Map<String, Object>) - Method in class org.apache.aries.blueprint.sample.Foo
 
UPDATE_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
UPDATE_METHOD_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
UPDATE_STRATEGY_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
updated(Dictionary) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedProperties
 
updated(String, Dictionary) - Method in class org.apache.aries.blueprint.compendium.cm.CmManagedServiceFactory
 
updated(Dictionary) - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
updated(Dictionary) - Method in class org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder
 
updated(Dictionary) - Method in interface org.apache.aries.blueprint.compendium.cm.ManagedObject
 
updateListeners() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
updateProperties(ServiceProcessor.ServicePropertiesUpdater, Dictionary) - Method in class org.apache.aries.blueprint.compendium.cm.CmProperties
 
updateProperties(Dictionary) - Method in interface org.apache.aries.blueprint.ServiceProcessor.ServicePropertiesUpdater
 
updateProperties(ServiceProcessor.ServicePropertiesUpdater, Dictionary) - Method in interface org.apache.aries.blueprint.ServiceProcessor
 
USE_SERVICE_OBJECT - Static variable in class org.apache.aries.blueprint.container.Parser
 
USE_SERVICE_OBJECT - Static variable in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
Reference list values must be proxies to the actual service objects.
USE_SERVICE_REFERENCE - Static variable in class org.apache.aries.blueprint.container.Parser
 
USE_SERVICE_REFERENCE - Static variable in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
Reference list values must be ServiceReference objects.

V

validate() - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
validate(Schema) - Method in class org.apache.aries.blueprint.container.Parser
 
validateBeanArguments(List<BeanArgument>) - Static method in class org.apache.aries.blueprint.reflect.MetadataUtil
 
validatePlaceholder(MutableBeanMetadata, ComponentDefinitionRegistry) - Static method in class org.apache.aries.blueprint.ext.PlaceholdersUtils
 
VALUE_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
VALUE_ELEMENT - Static variable in class org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler
 
VALUE_ELEMENT - Static variable in class org.apache.aries.blueprint.container.Parser
 
VALUE_ELEMENT - Static variable in class org.apache.aries.blueprint.ext.ExtNamespaceHandler
 
VALUE_REF_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
VALUE_TYPE_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.container.Parser
 
ValueMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a simple String value that will be type-converted if necessary before injecting.
ValueMetadataImpl - Class in org.apache.aries.blueprint.reflect
Implementation of ValueMetadata
ValueMetadataImpl() - Constructor for class org.apache.aries.blueprint.reflect.ValueMetadataImpl
 
ValueMetadataImpl(String) - Constructor for class org.apache.aries.blueprint.reflect.ValueMetadataImpl
 
ValueMetadataImpl(String, String) - Constructor for class org.apache.aries.blueprint.reflect.ValueMetadataImpl
 
ValueMetadataImpl(ValueMetadata) - Constructor for class org.apache.aries.blueprint.reflect.ValueMetadataImpl
 
valueOf(String) - Static method in enum org.apache.aries.blueprint.annotation.Element.ElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.aries.blueprint.ext.PropertyPlaceholder.SystemProperties
Returns the enum constant of this type with the specified name.
ValueRecipe - Class in org.apache.aries.blueprint.di
This recipe will be used to create an object from a ValueMetadata.
ValueRecipe(String, ValueMetadata, Object) - Constructor for class org.apache.aries.blueprint.di.ValueRecipe
 
values() - Static method in enum org.apache.aries.blueprint.annotation.Element.ElementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.aries.blueprint.ext.PropertyPlaceholder.SystemProperties
Returns an array containing the constants of this enum type, in the order they are declared.

W

WAITING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container is waiting on the availability of a service to satisfy an invocation on a referenced service.

X

XML_VALIDATION - Static variable in interface org.apache.aries.blueprint.BlueprintConstants
 
A B C D E F G H I J K L M N O P Q R S T U V W X 

Copyright © 2013. All rights reserved.