package org.atomnuke.util.config.io; import org.atomnuke.util.config.ConfigurationException; import org.atomnuke.lifecycle.Reclaimable; /** * * @author zinic */ public interface ConfigurationManager<T> extends Reclaimable { void write(T value) throws ConfigurationException; T read() throws ConfigurationException; UpdateTag readUpdateTag() throws ConfigurationException; }