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

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
 
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, ValueRecipe, CollectionRecipe, List<Recipe>) - Constructor for class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
AbstractServiceReferenceRecipe.Listener - Class in org.apache.aries.blueprint.container
 
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
 
addAttribute(String, String) - Method in class org.apache.aries.blueprint.utils.HeaderParser.PathElement
 
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
 
addFullObject(String, Future<Object>) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
addFullObject(String, Future<Object>) - Method in interface org.apache.aries.blueprint.di.ExecutionContext
Try to add a full object and return the already registered future if available
addingBundle(Bundle, BundleEvent) - Method in class org.apache.aries.blueprint.container.BlueprintExtender
 
addingService(ServiceReference) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 
ADDITIONAL_INTERFACES - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
addListener(NamespaceHandlerSet.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
 
addVoidableChild(Voidable) - Method in class org.apache.aries.blueprint.container.ReferenceRecipe
 
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
 
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
 
awaitTermination(long, TimeUnit) - Method in class org.apache.aries.blueprint.container.ExecutorServiceWrapper
 
awaitTermination(long, TimeUnit) - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 

B

BEAN - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
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
 
BeanRecipe.VoidableCallable - Class in org.apache.aries.blueprint.container
 
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
 
BLUEPRINT_EXT_NAMESPACE_V1_0 - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
BLUEPRINT_EXT_NAMESPACE_V1_1 - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
BLUEPRINT_EXT_NAMESPACE_V1_2 - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
BLUEPRINT_EXT_NAMESPACE_V1_3 - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
BLUEPRINT_EXT_NAMESPACE_V1_4 - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
BLUEPRINT_EXT_NAMESPACE_V1_5 - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
BLUEPRINT_NAMESPACE - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
blueprintContainer - Variable in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
BlueprintContainerImpl - Class in org.apache.aries.blueprint.container
TODO: javadoc
BlueprintContainerImpl(Bundle, BundleContext, Bundle, BlueprintListener, NamespaceHandlerRegistry, ExecutorService, ScheduledExecutorService, List<Object>, ProxyManager, Collection<URI>) - Constructor for class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
BlueprintContainerImpl.State - Enum in org.apache.aries.blueprint.container
 
BlueprintDomainCombiner - Class in org.apache.aries.blueprint.container
 
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
 
BlueprintExtenderService - Interface in org.apache.aries.blueprint.services
 
BlueprintProtectionDomain - Class in org.apache.aries.blueprint.container
 
BlueprintProtectionDomain(BundleContext) - Constructor for class org.apache.aries.blueprint.container.BlueprintProtectionDomain
 
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
 
bundleChanged(BundleEvent) - Method in class org.apache.aries.blueprint.container.BlueprintExtender
 
BundleDelegatingClassLoader - Class in org.apache.aries.blueprint.utils
Deprecated.
- will be removed in a future version of Aries Blueprint Use AriesFrameworkUtil#getClassLoader(Bundle) and or AriesFrameworkUtil#getClassLoaderForced(Bundle) instead
BundleDelegatingClassLoader(Bundle) - Constructor for class org.apache.aries.blueprint.utils.BundleDelegatingClassLoader
Deprecated.
 
BundleDelegatingClassLoader(Bundle, ClassLoader) - Constructor for class org.apache.aries.blueprint.utils.BundleDelegatingClassLoader
Deprecated.
 

C

call() - Method in class org.apache.aries.blueprint.container.BeanRecipe.VoidableCallable
 
call() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ServiceDispatcher
 
call() - Method in class org.apache.aries.blueprint.container.ReferenceRecipe.ServiceDispatcher
 
call() - Method in class org.apache.aries.blueprint.utils.threading.impl.DiscardableCallable
 
callback() - Method in interface org.apache.aries.blueprint.container.DestroyCallback
 
cancel(boolean) - Method in class org.apache.aries.blueprint.utils.threading.impl.WrappedFuture
 
cancel(boolean) - Method in class org.apache.aries.blueprint.utils.threading.impl.WrappedScheduledFuture
 
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 class org.apache.aries.blueprint.di.AbstractRecipe
 
canConvert(Object, ReifiedType) - Method in interface org.apache.aries.blueprint.di.ExecutionContext
 
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
 
clear() - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
clear() - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
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
 
CollaboratorFactory - Class in org.apache.aries.blueprint.proxy
 
CollaboratorFactory() - Constructor for class org.apache.aries.blueprint.proxy.CollaboratorFactory
 
CollectionRecipe - Class in org.apache.aries.blueprint.di
 
CollectionRecipe(String, Class<?>, String) - Constructor for class org.apache.aries.blueprint.di.CollectionRecipe
 
combine(ProtectionDomain[], ProtectionDomain[]) - Method in class org.apache.aries.blueprint.container.BlueprintDomainCombiner
 
compareTo(Delayed) - Method in class org.apache.aries.blueprint.utils.threading.impl.WrappedScheduledFuture
 
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
 
contains(Object) - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
containsAll(Collection<?>) - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
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, Type) - Method in class org.apache.aries.blueprint.utils.ReflectionUtils.PropertyDescriptor
 
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(String, Collection<Class<?>>) - 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(String, Collection<Class<?>>) - Method in interface org.apache.aries.blueprint.di.Repository
 
create() - Method in interface org.apache.aries.blueprint.ext.ComponentFactoryMetadata
Create an instance
create(ComponentMetadata, List<Interceptor>) - Static method in class org.apache.aries.blueprint.proxy.CollaboratorFactory
 
create(String) - Method in interface org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper.ScheduledExecutorServiceFactory
 
createAccessControlContext(BundleContext) - Static method in class org.apache.aries.blueprint.container.BlueprintDomainCombiner
 
createAll(Collection<String>, Collection<Class<?>>) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
createAll(Collection<String>) - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
createAll(Collection<String>) - Method in interface org.apache.aries.blueprint.di.Repository
 
createAll(Collection<String>, Collection<Class<?>>) - Method in interface org.apache.aries.blueprint.di.Repository
 
createContainer(Bundle) - Method in interface org.apache.aries.blueprint.services.BlueprintExtenderService
Create Blueprint container for the application bundle
createContainer(Bundle, List<Object>) - Method in interface org.apache.aries.blueprint.services.BlueprintExtenderService
Create Blueprint container for the application bundle using a list of Blueprint resources
createContainer(Bundle, List<Object>, Collection<URI>) - Method in interface org.apache.aries.blueprint.services.BlueprintExtenderService
Create Blueprint container for the application bundle using a list of Blueprint resources
createIterator(int) - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
createListeners() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
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
 

D

decorate(Node, ComponentMetadata, ParserContext) - Method in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
decrementActiveCalls() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
DEFAULT_PROPERTIES_ELEMENT - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
DEFAULT_REFERENCE_BEAN - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
DEFAULTS_REF_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
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
 
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 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
 
DestroyCallback - Interface in org.apache.aries.blueprint.container
A callback to indicate that a destroy operation has completed
destroyContainer(Bundle, BlueprintContainer) - Method in interface org.apache.aries.blueprint.services.BlueprintExtenderService
Destroy Blueprint container for the application bundle
discard() - Method in interface org.apache.aries.blueprint.utils.threading.impl.Discardable
 
discard() - Method in class org.apache.aries.blueprint.utils.threading.impl.DiscardableCallable
 
discard() - Method in class org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable
 
Discardable<T> - Interface in org.apache.aries.blueprint.utils.threading.impl
 
DiscardableCallable<V> - Class in org.apache.aries.blueprint.utils.threading.impl
 
DiscardableCallable(Callable<V>, Queue<Discardable<Runnable>>) - Constructor for class org.apache.aries.blueprint.utils.threading.impl.DiscardableCallable
 
DiscardableRunnable - Class in org.apache.aries.blueprint.utils.threading.impl
 
DiscardableRunnable(Runnable, Queue<Discardable<Runnable>>) - Constructor for class org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable
 
dispatchers - Variable in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
doProcessValueMetadata(ValueMetadata) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
doStop() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
doStop() - Method in class org.apache.aries.blueprint.container.ReferenceRecipe
 
DummyDictionaryAsMap(Dictionary) - Constructor for class org.apache.aries.blueprint.di.MapRecipe.DummyDictionaryAsMap
 
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
 
DynamicIterator() - Constructor for class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
DynamicIterator(int) - Constructor for class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 

E

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
 
evaluate(String, Dictionary<String, String>) - Method in interface org.apache.aries.blueprint.ext.evaluator.PropertyEvaluator
 
EVALUATOR_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
execute(Runnable) - Method in class org.apache.aries.blueprint.container.ExecutorServiceWrapper
 
execute(Runnable) - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
ExecutionContext - Interface in org.apache.aries.blueprint.di
 
ExecutionContext.Holder - Class in org.apache.aries.blueprint.di
 
ExecutorServiceWrapper - Class in org.apache.aries.blueprint.container
 
ExecutorServiceWrapper(ExecutorService) - Constructor for class org.apache.aries.blueprint.container.ExecutorServiceWrapper
 
explicitDependencies - Variable in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
ExtendedBlueprintContainer - Interface in org.apache.aries.blueprint
Deprecated.
- use org.apache.aries.blueprint.services.ExtendedBlueprintContainer Will be removed in a future version of Aries Blueprint
ExtendedBlueprintContainer - Interface in org.apache.aries.blueprint.services
TODO: javadoc
ExtNamespaceHandler - Class in org.apache.aries.blueprint.ext.impl
A namespace handler for Aries blueprint extensions
ExtNamespaceHandler() - Constructor for class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 

F

FIELD_INJECTION_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
filter - Variable in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
The OSGi filter for tracking references
FILTER_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
filterRecipe - Variable in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
findClass(String) - Method in class org.apache.aries.blueprint.utils.BundleDelegatingClassLoader
Deprecated.
 
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
 
findResource(String) - Method in class org.apache.aries.blueprint.utils.BundleDelegatingClassLoader
Deprecated.
 
findResources(String) - Method in class org.apache.aries.blueprint.utils.BundleDelegatingClassLoader
Deprecated.
 
first() - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 

G

generateIdIfNeeded(ParserContext, MutableComponentMetadata) - Method in class org.apache.aries.blueprint.ext.impl.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
 
GenericType(Class, GenericType.BoundType, 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
 
get() - Method in class org.apache.aries.blueprint.utils.threading.impl.WrappedFuture
 
get(long, TimeUnit) - Method in class org.apache.aries.blueprint.utils.threading.impl.WrappedFuture
 
get() - Method in class org.apache.aries.blueprint.utils.threading.impl.WrappedScheduledFuture
 
get(long, TimeUnit) - Method in class org.apache.aries.blueprint.utils.threading.impl.WrappedScheduledFuture
 
getAccessControlContext() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getAccessControlContext() - Method in interface org.apache.aries.blueprint.services.ExtendedBlueprintContainer
 
getActualTypeArgument(int) - Method in class org.apache.aries.blueprint.container.GenericType
 
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
 
getAttribute(String) - Method in class org.apache.aries.blueprint.utils.HeaderParser.PathElement
 
getAttributes() - Method in class org.apache.aries.blueprint.utils.HeaderParser.PathElement
 
getBestServiceReference() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
getBlueprintContainerImpl(Bundle) - Method in class org.apache.aries.blueprint.container.BlueprintExtender
 
getBundle() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getBundle() - Method in class org.apache.aries.blueprint.utils.BundleDelegatingClassLoader
Deprecated.
 
getBundleContext() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getBundleContext() - Method in interface org.apache.aries.blueprint.services.ExtendedBlueprintContainer
 
getBundleContextForServiceLookup() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
getBundleVersion(Bundle) - Static method in class org.apache.aries.blueprint.utils.JavaUtils
 
getCircularDependency() - Method in exception org.apache.aries.blueprint.di.CircularDependencyException
 
getClassLoader() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getClassLoader() - Method in interface org.apache.aries.blueprint.services.ExtendedBlueprintContainer
 
getCollection(Class) - Static method in class org.apache.aries.blueprint.di.CollectionRecipe
 
getComponentDefinitionRegistry() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getComponentDefinitionRegistry() - Method in interface org.apache.aries.blueprint.services.ExtendedBlueprintContainer
 
getComponentIds() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getComponentInstance(String) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getComponentMetadata(String) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
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.
getContainer(Bundle) - Method in interface org.apache.aries.blueprint.services.BlueprintExtenderService
Get an existing container for the application bundle
getContext() - Static method in class org.apache.aries.blueprint.di.ExecutionContext.Holder
 
getConverter() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getConverter() - Method in interface org.apache.aries.blueprint.services.ExtendedBlueprintContainer
 
getDefaultProperties() - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
getDelay(TimeUnit) - Method in class org.apache.aries.blueprint.utils.threading.impl.WrappedScheduledFuture
 
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
 
getDependencyDescriptor() - Method in interface org.apache.aries.blueprint.ext.DependentComponentFactoryMetadata
Return a string representation of the dependencies of this 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).
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
 
getEvaluator() - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
getEventDispatcher() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getEventDispatcher() - Method in interface org.apache.aries.blueprint.services.ExtendedBlueprintContainer
 
getExecutors() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getExecutors() - Method in interface org.apache.aries.blueprint.services.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.services.ExtendedBlueprintContainer
 
getId(ParserContext, Element) - Method in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
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
 
getImplementedInterfacesAsClasses(Set<Class<?>>, Class<?>) - Static method in class org.apache.aries.blueprint.utils.ReflectionUtils
 
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).
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.
getInterfaceClass() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
getLifecycleMethod(Class, String) - Static method in class org.apache.aries.blueprint.utils.ReflectionUtils
 
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.ext.impl.ExtNamespaceHandler
 
getManagedCollection(boolean) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe
 
getMap(Class<?>) - Static method in class org.apache.aries.blueprint.di.MapRecipe
 
getMetadata(Class<T>) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getMetadata() - Method in class org.apache.aries.blueprint.di.ComponentFactoryRecipe
 
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.utils.HeaderParser.PathElement
 
getName() - Method in class org.apache.aries.blueprint.utils.ReflectionUtils.PropertyDescriptor
 
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)
getNamespace() - Method in exception org.apache.aries.blueprint.namespace.MissingNamespaceException
 
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 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.
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
 
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
 
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.services.ExtendedBlueprintContainer
 
getProperties() - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
getProperties(ServiceReference) - Static method in class org.apache.aries.blueprint.utils.JavaUtils
 
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
 
getProxyChildBeanClasses() - Method in class org.apache.aries.blueprint.container.ReferenceRecipe
 
getProxyManager() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getProxyManager() - Method in interface org.apache.aries.blueprint.services.ExtendedBlueprintContainer
 
getPublicMethods(Class) - Static method in class org.apache.aries.blueprint.utils.ReflectionUtils
 
getRank() - Method in class org.apache.aries.blueprint.container.QuiesceInterceptor
 
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
 
getRepository() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getRuntimeClass(ServiceReferenceMetadata) - Static method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
getSchema() - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.NamespaceHandlerSetImpl
 
getSchema(Map<String, String>) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.NamespaceHandlerSetImpl
 
getSchemaLocation(String) - Method in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
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.services.ExtendedBlueprintContainer
 
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
 
getServiceSecurely(ServiceReference) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
getSortedRecipes(Collection<String>) - Method in class org.apache.aries.blueprint.container.DependencyGraph
 
getState() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
getStringValue() - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder.LateBindingValueMetadata
 
getSuperClasses(Set<String>, Class) - Static method in class org.apache.aries.blueprint.utils.ReflectionUtils
 
getSystemProperties() - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
getType() - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
getType() - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder.LateBindingValueMetadata
 
getValueType() - Method in class org.apache.aries.blueprint.di.ValueRecipe
 

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
 

I

ID_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
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.impl.ExtNamespaceHandler
 
implies(Permission) - Method in class org.apache.aries.blueprint.container.BlueprintProtectionDomain
 
incrementActiveCalls() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
index - Variable in class org.apache.aries.blueprint.utils.DynamicCollection.DynamicIterator
 
indexOf(Object) - Method in class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
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
 
injectBeanInstance(BeanMetadata, Object) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
injectBeanInstance(BeanMetadata, Object) - Method in interface org.apache.aries.blueprint.services.ExtendedBlueprintContainer
Inject (or reinject) an Object instance with the blueprint properties defined by a BeanMetadata Throws IllegalArgumentException if the bean metadata does not exist in this blueprint container Throws ComponentDefinitionException if the injection process fails - this may have rendered the supplied Object unusable by partially completing the injection process
INTERFACE_VALUE - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
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(AccessControlContext, Method, Object, Object...) - Static method in class org.apache.aries.blueprint.utils.ReflectionUtils
 
invokeAll(Collection<? extends Callable<T>>) - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
invokeAny(Collection<? extends Callable<T>>) - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
isAssignable(Object, ReifiedType) - Static method in class org.apache.aries.blueprint.container.AggregateConverter
 
isBlueprintNamespace(String) - Static method in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
isCancelled() - Method in class org.apache.aries.blueprint.utils.threading.impl.WrappedFuture
 
isCancelled() - Method in class org.apache.aries.blueprint.utils.threading.impl.WrappedScheduledFuture
 
isComplete() - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.NamespaceHandlerSetImpl
 
isDone() - Method in class org.apache.aries.blueprint.utils.threading.impl.WrappedFuture
 
isDone() - Method in class org.apache.aries.blueprint.utils.threading.impl.WrappedScheduledFuture
 
isEmpty() - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
isExtNamespace(String) - Method in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
isIgnoreMissingLocations() - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
isPrototype() - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
isRegistered() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
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?
isShutdown() - Method in class org.apache.aries.blueprint.container.ExecutorServiceWrapper
 
isShutdown() - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
isStarted() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
isTerminated() - Method in class org.apache.aries.blueprint.container.ExecutorServiceWrapper
 
isTerminated() - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
isTypeAssignable(ReifiedType, ReifiedType) - Static method in class org.apache.aries.blueprint.container.AggregateConverter
 
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
 

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
 
LateBindingValueMetadata(ValueMetadata) - Constructor for class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder.LateBindingValueMetadata
 
Listener() - Constructor for class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.Listener
 
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.services.ExtendedBlueprintContainer
 
loadClass(String, boolean) - Method in class org.apache.aries.blueprint.utils.BundleDelegatingClassLoader
Deprecated.
 
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.impl.ExtNamespaceHandler
 
lock - Variable in class org.apache.aries.blueprint.utils.DynamicCollection
 

M

ManagedCollection(boolean, DynamicCollection<ReferenceListRecipe.ServiceDispatcher>) - Constructor for class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection
 
ManagedListIterator(ListIterator<ReferenceListRecipe.ServiceDispatcher>) - Constructor for class org.apache.aries.blueprint.container.ReferenceListRecipe.ManagedCollection.ManagedListIterator
 
MapRecipe - Class in org.apache.aries.blueprint.di
 
MapRecipe(String, Class<?>, Object, Object) - Constructor for class org.apache.aries.blueprint.di.MapRecipe
 
MapRecipe.DummyDictionaryAsMap - Class in org.apache.aries.blueprint.di
 
metadata - Variable in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
MissingNamespaceException - Exception in org.apache.aries.blueprint.namespace
 
MissingNamespaceException(URI) - Constructor for exception org.apache.aries.blueprint.namespace.MissingNamespaceException
 
modifiedBundle(Bundle, BundleEvent, Object) - Method in class org.apache.aries.blueprint.container.BlueprintExtender
 
modifiedService(ServiceReference, Object) - Method in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 

N

name - Variable in class org.apache.aries.blueprint.di.AbstractRecipe
 
NAMESPACE - Static variable in class org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl
 
namespaceHandlerRegistered(URI) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
NamespaceHandlerRegistry - Interface in org.apache.aries.blueprint.container
Registry of NamespaceHandler.
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
 
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
 
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
 
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
 

O

optional - Variable in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
org.apache.aries.blueprint - package org.apache.aries.blueprint
 
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.ext.evaluator - package org.apache.aries.blueprint.ext.evaluator
 
org.apache.aries.blueprint.ext.impl - package org.apache.aries.blueprint.ext.impl
 
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.services - package org.apache.aries.blueprint.services
 
org.apache.aries.blueprint.utils - package org.apache.aries.blueprint.utils
 
org.apache.aries.blueprint.utils.threading - package org.apache.aries.blueprint.utils.threading
 
org.apache.aries.blueprint.utils.threading.impl - package org.apache.aries.blueprint.utils.threading.impl
 

P

parse(String, Object) - Static method in class org.apache.aries.blueprint.container.GenericType
 
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.impl.ExtNamespaceHandler
 
parse(InputStream, Bundle) - Method in interface org.apache.aries.blueprint.services.ParserService
Parse a single InputStream containing blueprint xml.
parse(InputStream, Bundle, boolean) - Method in interface org.apache.aries.blueprint.services.ParserService
Parse a single InputStream containing blueprint xml.
parse(URL, Bundle) - Method in interface org.apache.aries.blueprint.services.ParserService
Parse blueprint xml referred to by a single URL.
parse(URL, Bundle, boolean) - Method in interface org.apache.aries.blueprint.services.ParserService
Parse blueprint xml referred to by a single URL.
parse(List<URL>, Bundle) - Method in interface org.apache.aries.blueprint.services.ParserService
Parse blueprint xml referred to by a list of URLs.
parse(List<URL>, Bundle, boolean) - Method in interface org.apache.aries.blueprint.services.ParserService
Parse blueprint xml referred to by a list of URLs.
parseHeader(String) - Static method in class org.apache.aries.blueprint.utils.HeaderParser
Parse a given OSGi header into a list of paths
ParserService - Interface in org.apache.aries.blueprint.services
 
ParserServiceImpl - Class in org.apache.aries.blueprint.container
 
ParserServiceImpl(NamespaceHandlerRegistry, boolean) - Constructor for class org.apache.aries.blueprint.container.ParserServiceImpl
 
passThrough(Object) - Static method in class org.apache.aries.blueprint.proxy.ProxyUtils
 
PassThroughRecipe - Class in org.apache.aries.blueprint.di
 
PassThroughRecipe(String, Object) - Constructor for class org.apache.aries.blueprint.di.PassThroughRecipe
 
PathElement(String) - Constructor for class org.apache.aries.blueprint.utils.HeaderParser.PathElement
 
PLACEHOLDER_PREFIX_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
PLACEHOLDER_SUFFIX_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.impl.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.
postCallWithException(ComponentMetadata, Method, Throwable, Object) - Method in class org.apache.aries.blueprint.container.QuiesceInterceptor
 
postCallWithReturn(ComponentMetadata, Method, Object, Object) - Method in class org.apache.aries.blueprint.container.QuiesceInterceptor
 
postInvoke(Object, Object, Method, Object) - Method in class org.apache.aries.blueprint.proxy.Collaborator
Called when the method is called and returned normally
postInvoke(Object, Object, Method, Object) - Method in class org.apache.aries.blueprint.proxy.SingleInterceptorCollaborator
Called when the method is called and returned normally
postInvokeExceptionalReturn(Object, Object, Method, Throwable) - Method in class org.apache.aries.blueprint.proxy.Collaborator
Called when the method is called and returned with an exception
postInvokeExceptionalReturn(Object, Object, Method, Throwable) - Method in class org.apache.aries.blueprint.proxy.SingleInterceptorCollaborator
Called when the method is called and returned with an exception
preCall(ComponentMetadata, Method, Object...) - Method in class org.apache.aries.blueprint.container.QuiesceInterceptor
 
preInvoke(Object, Method, Object[]) - Method in class org.apache.aries.blueprint.proxy.Collaborator
Invoke the preCall method on the interceptor
preInvoke(Object, Method, Object[]) - Method in class org.apache.aries.blueprint.proxy.SingleInterceptorCollaborator
Invoke the preCall method on the interceptor
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 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
 
processProcessors() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
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
 
processTypeConverters() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
processValueMetadata(ValueMetadata) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
PROPERTY_ELEMENT - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
PROPERTY_PLACEHOLDER_ELEMENT - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
PropertyDescriptor(String) - Constructor for class org.apache.aries.blueprint.utils.ReflectionUtils.PropertyDescriptor
 
PropertyEvaluator - Interface in org.apache.aries.blueprint.ext.evaluator
 
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
 
prototype - Variable in class org.apache.aries.blueprint.di.AbstractRecipe
 
ProvidedObject() - Constructor for class org.apache.aries.blueprint.container.ReferenceListRecipe.ProvidedObject
 
proxy - Variable in class org.apache.aries.blueprint.container.ReferenceListRecipe.ServiceDispatcher
 
PROXY_METHOD_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
PROXY_METHOD_CLASSES - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
PROXY_METHOD_DEFAULT - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
PROXY_METHOD_GREEDY - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
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

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(BlueprintContainerImpl, IdSpace) - Constructor for class org.apache.aries.blueprint.container.RecipeBuilder
 
reference - Variable in class org.apache.aries.blueprint.container.ReferenceListRecipe.ServiceDispatcher
 
REFERENCE - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
ReferenceListRecipe - Class in org.apache.aries.blueprint.container
A recipe to create a managed collection of service references
ReferenceListRecipe(String, ExtendedBlueprintContainer, ReferenceListMetadata, ValueRecipe, 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.ManagedListIterator - Class in org.apache.aries.blueprint.container
 
ReferenceListRecipe.ProvidedObject - Class in org.apache.aries.blueprint.container
 
ReferenceListRecipe.ServiceDispatcher - Class in org.apache.aries.blueprint.container
The ServiceDispatcher is used when creating the cglib proxy.
ReferenceRecipe - Class in org.apache.aries.blueprint.container
A recipe to create an unary OSGi service reference.
ReferenceRecipe(String, ExtendedBlueprintContainer, ReferenceMetadata, ValueRecipe, CollectionRecipe, List<Recipe>) - Constructor for class org.apache.aries.blueprint.container.ReferenceRecipe
 
ReferenceRecipe.ServiceDispatcher - Class in org.apache.aries.blueprint.container
 
ReferenceRecipe.ServiceProxyWrapper - Class in org.apache.aries.blueprint.container
 
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
 
RefRecipe - Class in org.apache.aries.blueprint.di
 
RefRecipe(String, String) - Constructor for class org.apache.aries.blueprint.di.RefRecipe
 
register() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
register(Object, Map) - Method in class org.apache.aries.blueprint.utils.ServiceListener
 
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
 
registerService(String[], Object, Dictionary) - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
registerService(String[], Object, Dictionary) - Method in interface org.apache.aries.blueprint.services.ExtendedBlueprintContainer
 
reload() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
reload() - Method in interface org.apache.aries.blueprint.services.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
 
removedBundle(Bundle, BundleEvent, Object) - Method in class org.apache.aries.blueprint.container.BlueprintExtender
 
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
 
removeListener(NamespaceHandlerSet.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
 
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
Repository - Interface in org.apache.aries.blueprint.di
 
resetComponentDefinitionRegistry() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
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
 
retrieveValue(String) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
retrieveValue(String) - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
ROLE_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
ROLE_PROCESSOR - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
run() - Method in class org.apache.aries.blueprint.container.BlueprintContainerImpl
 
run() - Method in class org.apache.aries.blueprint.container.ExecutorServiceWrapper
 
run() - Method in class org.apache.aries.blueprint.utils.threading.impl.DiscardableCallable
 
run() - Method in class org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable
 
runReadOperation(Callable<T>) - Method in class org.apache.aries.blueprint.utils.threading.RWLock
 
runReadOperation(Runnable) - Method in class org.apache.aries.blueprint.utils.threading.RWLock
 
runWriteOperation(Callable<T>) - Method in class org.apache.aries.blueprint.utils.threading.RWLock
 
runWriteOperation(Runnable) - Method in class org.apache.aries.blueprint.utils.threading.RWLock
 
RWLock - Class in org.apache.aries.blueprint.utils.threading
 
RWLock() - Constructor for class org.apache.aries.blueprint.utils.threading.RWLock
 

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
 
schedule(Runnable, long, TimeUnit) - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
schedule(Callable<V>, long, TimeUnit) - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
ScheduledExecutorServiceWrapper - Class in org.apache.aries.blueprint.utils.threading
This class looks like a ScheduledExecutorService to the outside world.
ScheduledExecutorServiceWrapper(BundleContext, String, ScheduledExecutorServiceWrapper.ScheduledExecutorServiceFactory) - Constructor for class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
ScheduledExecutorServiceWrapper.ScheduledExecutorServiceFactory - Interface in org.apache.aries.blueprint.utils.threading
 
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
service - Variable in class org.apache.aries.blueprint.container.ReferenceListRecipe.ServiceDispatcher
 
serviceChanged(ServiceEvent) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
ServiceDispatcher(ServiceReference) - Constructor for class org.apache.aries.blueprint.container.ReferenceListRecipe.ServiceDispatcher
 
ServiceDispatcher() - Constructor for class org.apache.aries.blueprint.container.ReferenceRecipe.ServiceDispatcher
 
serviceFound() - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
ServiceListener - Class in org.apache.aries.blueprint.utils
 
ServiceListener() - Constructor for class org.apache.aries.blueprint.utils.ServiceListener
 
serviceLost() - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
ServiceProxyWrapper() - Constructor for class org.apache.aries.blueprint.container.ReferenceRecipe.ServiceProxyWrapper
 
ServiceRecipe - Class in org.apache.aries.blueprint.container
A Recipe to export services into the OSGi registry.
ServiceRecipe(String, BlueprintContainerImpl, ServiceMetadata, Recipe, CollectionRecipe, MapRecipe, List<Recipe>) - Constructor for class org.apache.aries.blueprint.container.ServiceRecipe
 
serviceReplaced() - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
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
 
setArgTypes(List<String>) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setArguments(List<Object>) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setBlueprintContainer(ExtendedBlueprintContainer) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.Listener
 
setBlueprintContainer(ExtendedBlueprintContainer) - Method in class org.apache.aries.blueprint.utils.ServiceListener
 
setBundleContext(BundleContext) - Method in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
setContext(ExecutionContext) - Static method in class org.apache.aries.blueprint.di.ExecutionContext.Holder
 
setDefaultProperties(Map) - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
setDestroyMethod(String) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setEvaluator(PropertyEvaluator) - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
setExplicitDependencies(List<Recipe>) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setFactoryComponent(Recipe) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setFactoryMethod(String) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setIdRef(String) - Method in class org.apache.aries.blueprint.di.RefRecipe
 
setIgnoreMissingLocations(boolean) - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
setInitMethod(String) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setInterceptorLookupKey(BeanMetadata) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setListener(Object) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.Listener
 
setListener(Object) - Method in class org.apache.aries.blueprint.utils.ServiceListener
 
setLocations(List<URL>) - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
setMetadata(ReferenceListener) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.Listener
 
setPlaceholderPrefix(String) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
setPlaceholderSuffix(String) - Method in class org.apache.aries.blueprint.ext.AbstractPropertyPlaceholder
 
setProperties(Object) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setProperties(Dictionary) - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
setProperty(String, Object) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setPrototype(boolean) - Method in class org.apache.aries.blueprint.di.AbstractRecipe
 
setRegisterMethod(String) - Method in class org.apache.aries.blueprint.utils.ServiceListener
 
setReorderArguments(boolean) - Method in class org.apache.aries.blueprint.container.BeanRecipe
 
setSatisfied(boolean) - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 
setSystemProperties(PropertyPlaceholder.SystemProperties) - Method in class org.apache.aries.blueprint.ext.PropertyPlaceholder
 
setUnregisterMethod(String) - Method in class org.apache.aries.blueprint.utils.ServiceListener
 
shutdown() - Method in class org.apache.aries.blueprint.container.ExecutorServiceWrapper
 
shutdown() - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
shutdownNow() - Method in class org.apache.aries.blueprint.container.ExecutorServiceWrapper
 
shutdownNow() - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
SingleInterceptorCollaborator - Class in org.apache.aries.blueprint.proxy
A collaborator which ensures preInvoke and postInvoke occur before and after method invocation
SingleInterceptorCollaborator(ComponentMetadata, Interceptor) - Constructor for class org.apache.aries.blueprint.proxy.SingleInterceptorCollaborator
 
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
 
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
 
startTracking(DependentComponentFactoryMetadata.SatisfactionCallback) - Method in interface org.apache.aries.blueprint.ext.DependentComponentFactoryMetadata
Start tracking the dependencies for this component.
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
 
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
 
submit(Callable<T>) - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
submit(Runnable) - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
submit(Runnable, T) - Method in class org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper
 
SYSTEM_PROPERTIES_ATTRIBUTE - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
SYSTEM_PROPERTIES_FALLBACK - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
SYSTEM_PROPERTIES_NEVER - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
SYSTEM_PROPERTIES_OVERRIDE - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 

T

toArray() - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
toArray(T[]) - Method in class org.apache.aries.blueprint.utils.DynamicCollection
 
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
 
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
 
triggerExecution() - Method in class org.apache.aries.blueprint.container.ExecutorServiceWrapper
 

U

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
 
ungetService(Bundle, ServiceRegistration, Object) - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
unregister() - Method in class org.apache.aries.blueprint.container.ServiceRecipe
 
unregister(Object, Map) - Method in class org.apache.aries.blueprint.utils.ServiceListener
 
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
 
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
 
updateListeners() - Method in class org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe
 

V

validate() - Method in class org.apache.aries.blueprint.container.BlueprintRepository
 
validatePlaceholder(MutableBeanMetadata, ComponentDefinitionRegistry) - Static method in class org.apache.aries.blueprint.ext.PlaceholdersUtils
 
VALUE_ELEMENT - Static variable in class org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler
 
valueOf(String) - Static method in enum org.apache.aries.blueprint.container.BlueprintContainerImpl.State
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.container.BlueprintContainerImpl.State
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.
Voidable - Interface in org.apache.aries.blueprint.container
 
VoidableCallable() - Constructor for class org.apache.aries.blueprint.container.BeanRecipe.VoidableCallable
 
voidReference() - Method in class org.apache.aries.blueprint.container.BeanRecipe.VoidableCallable
 
voidReference() - Method in interface org.apache.aries.blueprint.container.Voidable
 

W

workOutConversionType(Recipe, ReifiedType) - Method in class org.apache.aries.blueprint.di.MapRecipe
 
WrappedFuture<T> - Class in org.apache.aries.blueprint.utils.threading.impl
 
WrappedFuture(Future<T>, Discardable<?>) - Constructor for class org.apache.aries.blueprint.utils.threading.impl.WrappedFuture
 
WrappedScheduledFuture<T> - Class in org.apache.aries.blueprint.utils.threading.impl
 
WrappedScheduledFuture(ScheduledFuture<T>, Discardable<?>) - Constructor for class org.apache.aries.blueprint.utils.threading.impl.WrappedScheduledFuture
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2016. All rights reserved.