it.eng.qbe.utility
Interface IQueryPersister
- All Known Implementing Classes:
- LocalFileSystemQueryPersister
public interface IQueryPersister
- Author:
- Andrea Zoppello
This is the interface for classes that implements
logig to load and persist query on a persistent store than can be, JSR 170 repository, Database,
File System and so on
persist
void persist(DataMartModel dm,
ISingleDataMartWizardObject wizObject)
- Parameters:
dm:
- The datamart modelwizObject:
- The Query object to persist
loadAllQueries
java.util.List loadAllQueries(DataMartModel dm)
- Parameters:
dm:
- The datamart model
load
ISingleDataMartWizardObject load(DataMartModel dm,
java.lang.String key)
- Parameters:
dm:
- The datamart modelkey:
- The identifier of the query to retrieve