1 8 package org.apache.avalon.phoenix.interfaces; 9 10 import org.apache.avalon.framework.configuration.Configuration; 11 import org.apache.avalon.framework.configuration.ConfigurationException; 12 13 18 public interface ConfigurationRepository 19 { 20 String ROLE = ConfigurationRepository.class.getName(); 21 22 32 Configuration getConfiguration( String application, String block ) 33 throws ConfigurationException; 34 35 44 void storeConfiguration( String application, 45 String block, 46 Configuration configuration ) 47 throws ConfigurationException; 48 49 58 void removeConfiguration( String application, 59 String block ) 60 throws ConfigurationException; 61 } 62 | Popular Tags |