Uses of Interface
org.osgi.service.blueprint.reflect.ComponentMetadata

Packages that use ComponentMetadata
org.apache.geronimo.blueprint   
org.apache.geronimo.blueprint.compendium.cm   
org.apache.geronimo.blueprint.container   
org.apache.geronimo.blueprint.ext   
org.apache.geronimo.blueprint.mutable   
org.apache.geronimo.blueprint.namespace   
org.apache.geronimo.blueprint.reflect   
org.osgi.service.blueprint.container Blueprint Container Package Version 1.0. 
org.osgi.service.blueprint.reflect Blueprint Reflection Package Version 1.0. 
 

Uses of ComponentMetadata in org.apache.geronimo.blueprint
 

Subinterfaces of ComponentMetadata in org.apache.geronimo.blueprint
 interface ExtendedBeanMetadata
          An extended BeanMetadata that allows specifying if the bean instances are processors or not.
 interface ExtendedReferenceListMetadata
          TODO: javadoc
 interface ExtendedServiceReferenceMetadata
          TODO: javadoc
 

Methods in org.apache.geronimo.blueprint that return ComponentMetadata
 ComponentMetadata NamespaceHandler.decorate(Node node, ComponentMetadata component, ParserContext context)
           
 ComponentMetadata ComponentDefinitionRegistry.getComponentDefinition(String name)
           
 ComponentMetadata ParserContext.getEnclosingComponent()
           
 

Methods in org.apache.geronimo.blueprint with parameters of type ComponentMetadata
 ComponentMetadata NamespaceHandler.decorate(Node node, ComponentMetadata component, ParserContext context)
           
<T> T
ParserContext.parseElement(Class<T> type, ComponentMetadata enclosingComponent, Element element)
           
 void ComponentDefinitionRegistry.registerComponentDefinition(ComponentMetadata component)
           
 

Uses of ComponentMetadata in org.apache.geronimo.blueprint.compendium.cm
 

Methods in org.apache.geronimo.blueprint.compendium.cm that return ComponentMetadata
 ComponentMetadata CmNamespaceHandler.decorate(Node node, ComponentMetadata component, ParserContext context)
           
 

Methods in org.apache.geronimo.blueprint.compendium.cm with parameters of type ComponentMetadata
 ComponentMetadata CmNamespaceHandler.decorate(Node node, ComponentMetadata component, ParserContext context)
           
 

Uses of ComponentMetadata in org.apache.geronimo.blueprint.container
 

Methods in org.apache.geronimo.blueprint.container with type parameters of type ComponentMetadata
<T extends ComponentMetadata>
Collection<T>
BlueprintContainerImpl.getMetadata(Class<T> clazz)
           
 

Methods in org.apache.geronimo.blueprint.container that return ComponentMetadata
 ComponentMetadata BlueprintContainerImpl.getComponentMetadata(String id)
           
 ComponentMetadata ParserContextImpl.getEnclosingComponent()
           
 

Methods in org.apache.geronimo.blueprint.container with parameters of type ComponentMetadata
 Recipe RecipeBuilder.createRecipe(ComponentMetadata component)
           
 BeanProperty Parser.parseBeanProperty(ComponentMetadata enclosingComponent, Element element)
           
<T> T
Parser.parseElement(Class<T> type, ComponentMetadata enclosingComponent, Element element)
           
<T> T
ParserContextImpl.parseElement(Class<T> type, ComponentMetadata enclosingComponent, Element element)
           
 MapMetadata Parser.parseMap(Element element, ComponentMetadata enclosingComponent)
           
 RegistrationListener Parser.parseRegistrationListener(Element element, ComponentMetadata enclosingComponent)
           
 MapMetadata Parser.parseServiceProperties(Element element, ComponentMetadata enclosingComponent)
           
 

Constructors in org.apache.geronimo.blueprint.container with parameters of type ComponentMetadata
ParserContextImpl(Parser parser, ComponentDefinitionRegistry componentDefinitionRegistry, ComponentMetadata enclosingComponent, Node sourceNode)
           
 

Uses of ComponentMetadata in org.apache.geronimo.blueprint.ext
 

Methods in org.apache.geronimo.blueprint.ext that return ComponentMetadata
 ComponentMetadata ExtNamespaceHandler.decorate(Node node, ComponentMetadata component, ParserContext context)
           
 

Methods in org.apache.geronimo.blueprint.ext with parameters of type ComponentMetadata
 ComponentMetadata ExtNamespaceHandler.decorate(Node node, ComponentMetadata component, ParserContext context)
           
 

Uses of ComponentMetadata in org.apache.geronimo.blueprint.mutable
 

Subinterfaces of ComponentMetadata in org.apache.geronimo.blueprint.mutable
 interface MutableBeanMetadata
          A mutable version of the BeanMetadata that allows modifications.
 interface MutableComponentMetadata
          A mutable version of the ComponentMetadata that allows modifications.
 interface MutableReferenceListMetadata
          A mutable version of the RefCollectionMetadata that allows modifications.
 interface MutableReferenceMetadata
          A mutable version of the ReferenceMetadata that allows modifications.
 interface MutableServiceMetadata
          A mutable version of the ServiceMetadata that allows modifications.
 interface MutableServiceReferenceMetadata
          A mutable version of the ServiceReferenceMetadata that allows modifications.
 

Uses of ComponentMetadata in org.apache.geronimo.blueprint.namespace
 

Methods in org.apache.geronimo.blueprint.namespace that return ComponentMetadata
 ComponentMetadata ComponentDefinitionRegistryImpl.getComponentDefinition(String name)
           
 

Methods in org.apache.geronimo.blueprint.namespace with parameters of type ComponentMetadata
 void ComponentDefinitionRegistryImpl.registerComponentDefinition(ComponentMetadata component)
           
 

Uses of ComponentMetadata in org.apache.geronimo.blueprint.reflect
 

Classes in org.apache.geronimo.blueprint.reflect that implement ComponentMetadata
 class BeanMetadataImpl
          Implementation of BeanMetadata
 class ComponentMetadataImpl
          Implementation of ComponentMetadata
 class EnvironmentMetadataImpl
          A metadata for environment managers.
 class ReferenceListMetadataImpl
          Implementation of RefCollectionMetadata
 class ReferenceMetadataImpl
          Implementation of ReferenceMetadata
 class ServiceMetadataImpl
          Implementation of ServiceMetadata
 class ServiceReferenceMetadataImpl
          Implementation of ServiceReferenceMetadata
 

Methods in org.apache.geronimo.blueprint.reflect that return ComponentMetadata
static ComponentMetadata MetadataUtil.cloneComponentMetadata(ComponentMetadata source)
          Clone a component metadata item, returning a mutable instance.
 

Methods in org.apache.geronimo.blueprint.reflect with parameters of type ComponentMetadata
static ComponentMetadata MetadataUtil.cloneComponentMetadata(ComponentMetadata source)
          Clone a component metadata item, returning a mutable instance.
 

Constructors in org.apache.geronimo.blueprint.reflect with parameters of type ComponentMetadata
ComponentMetadataImpl(ComponentMetadata source)
           
 

Uses of ComponentMetadata in org.osgi.service.blueprint.container
 

Methods in org.osgi.service.blueprint.container with type parameters of type ComponentMetadata
<T extends ComponentMetadata>
Collection<T>
BlueprintContainer.getMetadata(Class<T> type)
          Return all ComponentMetadata objects of the specified Component Metadata type.
 

Methods in org.osgi.service.blueprint.container that return ComponentMetadata
 ComponentMetadata BlueprintContainer.getComponentMetadata(String id)
          Return the Component Metadata object for the component with the specified component id.
 

Uses of ComponentMetadata in org.osgi.service.blueprint.reflect
 

Subinterfaces of ComponentMetadata in org.osgi.service.blueprint.reflect
 interface BeanMetadata
          Metadata for a Bean component.
 interface ReferenceListMetadata
          Metadata for a list of service references.
 interface ReferenceMetadata
          Metadata for a reference that will bind to a single matching service in the service registry.
 interface ServiceMetadata
          Metadata for a service to be registered by the Blueprint Container when enabled.
 interface ServiceReferenceMetadata
          Metadata for a reference to an OSGi service.
 



Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.