001 /* 002 @license.text@ 003 */ 004 package biz.hammurapi.config; 005 006 /** 007 * Object configurable 008 * @author Pavel Vlasov 009 * @version $Revision: 1.1 $ 010 */ 011 public interface ObjectConfigurable { 012 /** 013 * Reads configuration from Object 014 * @param config 015 * @throws ConfigurationException 016 */ 017 void configure(Object config) throws ConfigurationException; 018 }