- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- PathElement(String) - Constructor for class org.apache.aries.blueprint.utils.HeaderParser.PathElement
-
- 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
-
- PropertyDescriptor(String) - Constructor for class org.apache.aries.blueprint.utils.ReflectionUtils.PropertyDescriptor
-
- 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
-
- 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.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
-