com.oktiva.mogno
Interface ApplicationFiler

All Known Implementing Classes:
DefaultApplicationFiler

public interface ApplicationFiler

Version:
$Id: ApplicationFiler.java,v 1.1.1.1 2005/01/05 16:52:43 ruoso Exp $
Author:
Itamar Carvalho <itamar@oktiva.com.br>

Method Summary
 java.util.Hashtable load()
           
 void setParams(java.util.Hashtable params)
           
 void store(java.util.Hashtable topLevelsData, java.lang.String defaultTopLevel)
           
 

Method Detail

setParams

public void setParams(java.util.Hashtable params)
Parameters:
params - Hashtable contendo os parâmetros para o filer.

load

public java.util.Hashtable load()
                         throws java.io.IOException
Returns:
Hashtable contendo: um Hashtable sob a chave "topLevelsData" e um String sob a chave "defaultTopLevel". O hash terá as chaves "class" e "xml" dentro dele, sob chaves com os nomes dos topLevels.
Throws:
java.io.IOException

store

public void store(java.util.Hashtable topLevelsData,
                  java.lang.String defaultTopLevel)
           throws java.io.IOException
Parameters:
topLevelsData - Hashtable contendo os atributos dos TopLevels da aplicação a ser salva.
defaultTopLevel - String com o nome do TopLevel default.
Throws:
java.io.IOException