org.apache.geronimo.blueprint.ext
Class AbstractPropertyPlaceholder
java.lang.Object
org.apache.geronimo.blueprint.ext.AbstractPropertyPlaceholder
- All Implemented Interfaces:
- ComponentDefinitionRegistryProcessor
- Direct Known Subclasses:
- PropertyPlaceholder
public abstract class AbstractPropertyPlaceholder
- extends Object
- implements ComponentDefinitionRegistryProcessor
Abstract class for property placeholders.
- Version:
- $Rev: 766508 $, $Date: 2009-04-19 22:09:27 +0200 (Sun, 19 Apr 2009) $
- Author:
- Apache Geronimo Project
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPropertyPlaceholder
public AbstractPropertyPlaceholder()
getPlaceholderPrefix
public String getPlaceholderPrefix()
setPlaceholderPrefix
public void setPlaceholderPrefix(String placeholderPrefix)
getPlaceholderSuffix
public String getPlaceholderSuffix()
setPlaceholderSuffix
public void setPlaceholderSuffix(String placeholderSuffix)
process
public void process(ComponentDefinitionRegistry registry)
throws ComponentDefinitionException
- Specified by:
process in interface ComponentDefinitionRegistryProcessor
- Throws:
ComponentDefinitionException
processMetadata
protected Metadata processMetadata(Metadata metadata)
processBeanMetadata
protected Metadata processBeanMetadata(BeanMetadata component)
processServiceMetadata
protected Metadata processServiceMetadata(ServiceMetadata component)
processReferenceMetadata
protected Metadata processReferenceMetadata(ReferenceMetadata component)
processRefCollectionMetadata
protected Metadata processRefCollectionMetadata(ReferenceListMetadata component)
processPropsMetadata
protected Metadata processPropsMetadata(PropsMetadata metadata)
processMapMetadata
protected Metadata processMapMetadata(MapMetadata metadata)
processMapEntries
protected List<MapEntry> processMapEntries(List<MapEntry> entries)
processCollectionMetadata
protected Metadata processCollectionMetadata(CollectionMetadata metadata)
processValueMetadata
protected Metadata processValueMetadata(ValueMetadata metadata)
processString
protected String processString(String str)
getProperty
protected String getProperty(String val)
getPattern
protected Pattern getPattern()
Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.