litesoft
@ 947
litesoft / trunk / Java / core / Server / src / org / litesoft / configuration / ConfigAccessorFactory.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
// This Source Code is in the Public Domain per: http://unlicense.org package org.litesoft.configuration; import java.io.*; public interface ConfigAccessorFactory { /** * @param pLoadedFromDirectory null if from ResourceAsStream or full directory path where relative config file path was loaded from. * @param pLoadedFromName !null, used for displaying errors * @param pInputStream !null and not closed * * @return !null * * @throws IOException if unable to load the ConfigDataAccessor */ public ConfigDataAccessor create( String pLoadedFromDirectory, String pLoadedFromName, InputStream pInputStream ) throws IOException; } |