001 /* 002 @license.text@ 003 */ 004 package biz.hammurapi.config; 005 006 /** 007 * Parameterizable 008 * @author Pavel Vlasov 009 * @version $Revision: 1.2 $ 010 */ 011 public interface Parameterizable { 012 /** 013 * Sets parameter 014 * @param name 015 * @param parameter 016 * @return true if parameter was recognized and processed 017 * @throws ConfigurationException 018 */ 019 boolean setParameter(String name, Object parameter) throws ConfigurationException; 020 }