org.apache.hivemind.internal
Interface ConfigurationPoint

All Superinterfaces:
ExtensionPoint, Locatable
All Known Implementing Classes:
ConfigurationPointImpl

public interface ConfigurationPoint
extends ExtensionPoint

An extension point that provides configuration data in the form of a list of elements.

Author:
Howard Lewis Ship

Method Summary
 java.lang.Object getConfiguration()
          Returns the container that holds the configuration data.
 ConfigurationPointDefinition getConfigurationPointDefinition()
           
 java.lang.Class getConfigurationType()
           
 
Methods inherited from interface org.apache.hivemind.internal.ExtensionPoint
getErrorLog, getExtensionPointId, getLog, getModule, visibleToModule
 
Methods inherited from interface org.apache.hivemind.Locatable
getLocation
 

Method Detail

getConfiguration

java.lang.Object getConfiguration()
Returns the container that holds the configuration data. May return a proxy to the actual data (which is constructed only as needed), but user code shouldn't care about that.


getConfigurationType

java.lang.Class getConfigurationType()
Returns:
the type of the container that holds the configuration data

getConfigurationPointDefinition

ConfigurationPointDefinition getConfigurationPointDefinition()


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.