org.apache.aries.blueprint
Interface ComponentDefinitionRegistryProcessor
- All Known Implementing Classes:
- AbstractPropertyPlaceholder, CmPropertyPlaceholder, PropertyPlaceholder
public interface ComponentDefinitionRegistryProcessor
A processor that processes Blueprint component definitions after they have been parsed but before
component managers are created.
Component definition registry processors must be advertised as such in the blueprint xml. Do this by using
the custom attribute defined in the extension schema.
<bp:bean ext:role="processor" ...>
When a definition registry processor is invoked type converters and registry processors have been already
been created. Hence, changing component definitions for these or any components referenced by them will have
no effect.
Note: a processor that replaces existing component definitions with new ones should take care to copy
interceptors defined against the old component definition if appropriate
- Version:
- $Rev: 922829 $, $Date: 2010-03-14 12:34:19 +0000 (Sun, 14 Mar 2010) $
process
void process(ComponentDefinitionRegistry registry)
- Process a
ComponentDefinitionRegistry
- Parameters:
registry
-
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.