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) $

Method Summary
 void process(ComponentDefinitionRegistry registry)
          Process a ComponentDefinitionRegistry
 

Method Detail

process

void process(ComponentDefinitionRegistry registry)
Process a ComponentDefinitionRegistry

Parameters:
registry -


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