org.apache.geronimo.blueprint.namespace
Class ComponentDefinitionRegistryImpl
java.lang.Object
org.apache.geronimo.blueprint.namespace.ComponentDefinitionRegistryImpl
- All Implemented Interfaces:
- ComponentDefinitionRegistry
public class ComponentDefinitionRegistryImpl
- extends Object
- implements ComponentDefinitionRegistry
ComponentDefinitionRegistry implementation.
This implementation uses concurrent lists and maps to store components and converters metadata
to allow its use by concurrent threads.
- Version:
- $Rev: 760378 $, $Date: 2009-03-31 11:31:38 +0200 (Tue, 31 Mar 2009) $
- Author:
- Apache Geronimo Project
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComponentDefinitionRegistryImpl
public ComponentDefinitionRegistryImpl()
containsComponentDefinition
public boolean containsComponentDefinition(String name)
- Specified by:
containsComponentDefinition in interface ComponentDefinitionRegistry
getComponentDefinition
public ComponentMetadata getComponentDefinition(String name)
- Specified by:
getComponentDefinition in interface ComponentDefinitionRegistry
getComponentDefinitionNames
public Set<String> getComponentDefinitionNames()
- Specified by:
getComponentDefinitionNames in interface ComponentDefinitionRegistry
registerComponentDefinition
public void registerComponentDefinition(ComponentMetadata component)
- Specified by:
registerComponentDefinition in interface ComponentDefinitionRegistry
removeComponentDefinition
public void removeComponentDefinition(String name)
- Specified by:
removeComponentDefinition in interface ComponentDefinitionRegistry
registerTypeConverter
public void registerTypeConverter(Target component)
- Specified by:
registerTypeConverter in interface ComponentDefinitionRegistry
getTypeConverters
public List<Target> getTypeConverters()
- Specified by:
getTypeConverters in interface ComponentDefinitionRegistry
Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.