public class FileConfigurationStore extends java.lang.Object implements IConfigurationStore
| Constructor and Description | 
|---|
FileConfigurationStore()  | 
| Modifier and Type | Method and Description | 
|---|---|
<T> void | 
delete(T configurationId,
      it.prato.comune.utilita.logging.interfaces.LogInterface logger)
Cancella una configurazione dallo store. 
 | 
<T> Parametri | 
get(T configurationId,
   it.prato.comune.sit.SITLayersManager comunePO,
   it.prato.comune.utilita.logging.interfaces.LogInterface logger)
Recupera una configurazione tolomeo a partire da in id. 
 | 
long | 
save(java.lang.String name,
    java.lang.String configuration,
    it.prato.comune.utilita.logging.interfaces.LogInterface logger)
Memorizza una configurazione nello store. 
 | 
void | 
setDefaultConfigTypeName(java.lang.String defaultConfigTypeName)  | 
long | 
update(java.lang.String name,
      java.lang.String configuration,
      it.prato.comune.utilita.logging.interfaces.LogInterface logger)
Aggiorna una configurazione precedentemente salvata. 
 | 
public void setDefaultConfigTypeName(java.lang.String defaultConfigTypeName)
defaultConfigTypeName - the defaultConfigTypeName to setpublic <T> Parametri get(T configurationId, it.prato.comune.sit.SITLayersManager comunePO, it.prato.comune.utilita.logging.interfaces.LogInterface logger)
IConfigurationStoreget in interface IConfigurationStoreconfigurationId - Id della configurazione.comunePO - LayerManager con il quale la configurazione viene elaboratalogger - Loggerpublic <T> void delete(T configurationId,
                       it.prato.comune.utilita.logging.interfaces.LogInterface logger)
IConfigurationStoredelete in interface IConfigurationStoreconfigurationId - Id della configurazione.logger - Loggerpublic long save(java.lang.String name,
                 java.lang.String configuration,
                 it.prato.comune.utilita.logging.interfaces.LogInterface logger)
          throws java.lang.Exception
IConfigurationStoresave in interface IConfigurationStorename - Nome della configurazione.configuration - Configurazione da memorizzare.logger - Logger.java.lang.Exceptionpublic long update(java.lang.String name,
                   java.lang.String configuration,
                   it.prato.comune.utilita.logging.interfaces.LogInterface logger)
IConfigurationStoreupdate in interface IConfigurationStorename - Nome della configurazione.configuration - Nuova configurazione.logger - Logger.