org.apache.geronimo.system.configuration
Interface PluginAttributeStore

All Superinterfaces:
ManageableAttributeStore
All Known Subinterfaces:
LocalPluginAttributeStore
All Known Implementing Classes:
LocalAttributeManager, SwitchableLocalAttributeManager

public interface PluginAttributeStore
extends ManageableAttributeStore

Extension to the ManageableAttributeStore that supports the plugin installer.


Field Summary
 
Fields inherited from interface org.apache.geronimo.kernel.config.ManageableAttributeStore
ATTRIBUTE_STORE
 
Method Summary
 void addConfigSubstitutions(Properties properties)
           
 void setModuleGBeans(Artifact moduleName, List<GbeanType> gbeans, boolean load, String condition)
          Adds a group of settings to the attribute store.
 
Methods inherited from interface org.apache.geronimo.kernel.config.ManageableAttributeStore
addGBean, applyOverrides, save, setReferencePatterns, setShouldLoad, setValue
 

Method Detail

setModuleGBeans

void setModuleGBeans(Artifact moduleName,
                     List<GbeanType> gbeans,
                     boolean load,
                     String condition)
                     throws InvalidGBeanException
Adds a group of settings to the attribute store. This is used by e.g. the plugin installer to add the settings needed for a new plugin.

Throws:
InvalidGBeanException

addConfigSubstitutions

void addConfigSubstitutions(Properties properties)


Copyright © 2003-2008 The Apache Geronimo development community. All Rights Reserved.