org.apache.hivemind
Interface SymbolSource

All Known Subinterfaces:
Module, Registry, RegistryInfrastructure
All Known Implementing Classes:
DefaultsSymbolSource, ModuleImpl, RegistryImpl, RegistryInfrastructureImpl, SystemPropertiesSymbolSource

public interface SymbolSource

Used to define an object that can provide a value for a substitution symbol (substitution symbol can appear in HiveMind module deployment descriptors).

Author:
Howard Lewis Ship

Method Summary
 java.lang.String valueForSymbol(java.lang.String name)
          Returns the value for the symbol, if this source can provide one.
 

Method Detail

valueForSymbol

java.lang.String valueForSymbol(java.lang.String name)
Returns the value for the symbol, if this source can provide one. Returns null if the source can not provide a value.