it.eng.spagobi.tools.catalogue.dao
Interface IMetaModelsDAO
- All Superinterfaces:
- ISpagoBIDao
- All Known Implementing Classes:
- MetaModelsDAOImpl
public interface IMetaModelsDAO
- extends ISpagoBIDao
loadMetaModelById
MetaModel loadMetaModelById(java.lang.Integer id)
loadMetaModelByName
MetaModel loadMetaModelByName(java.lang.String name)
loadMetaModelByFilter
java.util.List<MetaModel> loadMetaModelByFilter(java.lang.String filter)
loadMetaModelByFilter
java.util.List<MetaModel> loadMetaModelByFilter(java.lang.String filter,
java.util.List<java.lang.Integer> categories)
loadAllMetaModels
java.util.List<MetaModel> loadAllMetaModels()
modifyMetaModel
void modifyMetaModel(MetaModel model)
insertMetaModel
void insertMetaModel(MetaModel model)
eraseMetaModel
void eraseMetaModel(java.lang.Integer modelId)
insertMetaModelContent
void insertMetaModelContent(java.lang.Integer modelId,
Content content)
eraseMetaModelContent
void eraseMetaModelContent(java.lang.Integer contendId)
loadMetaModelContentById
Content loadMetaModelContentById(java.lang.Integer contendId)
loadActiveMetaModelContentById
Content loadActiveMetaModelContentById(java.lang.Integer modelId)
loadActiveMetaModelContentByName
Content loadActiveMetaModelContentByName(java.lang.String name)
getActiveMetaModelContentLastModified
long getActiveMetaModelContentLastModified(java.lang.String name)
loadMetaModelByCategories
java.util.List<MetaModel> loadMetaModelByCategories(java.util.List<java.lang.Integer> categories)
loadMetaModelVersions
java.util.List<Content> loadMetaModelVersions(java.lang.Integer modelId)
setActiveVersion
void setActiveVersion(java.lang.Integer modelId,
java.lang.Integer contendId)