@Service public class DatabaseUtils extends Object
| Constructor and Description |
|---|
DatabaseUtils() |
| Modifier and Type | Method and Description |
|---|---|
eu.dnetlib.data.mdstore.manager.common.model.MDStoreVersion |
commitMdStoreVersion(String versionId,
long size) |
long |
countMdStores() |
String |
createMDStore(String format,
String layout,
String interpretation,
String dsName,
String dsId,
String apiId) |
String |
deleteMdStore(String mdId) |
String |
deleteMdStoreVersion(String versionId,
boolean force) |
eu.dnetlib.data.mdstore.manager.common.model.MDStoreVersion |
endReading(String versionId) |
eu.dnetlib.data.mdstore.manager.common.model.MDStoreWithInfo |
findMdStore(String mdId) |
eu.dnetlib.data.mdstore.manager.common.model.MDStoreVersion |
findVersion(String versionId) |
String |
getHdfsBasePath() |
List<String> |
listExpiredVersions() |
List<String> |
listMdStoreIDs() |
Iterable<eu.dnetlib.data.mdstore.manager.common.model.MDStoreWithInfo> |
listMdStores() |
Set<String> |
listValidHdfsPaths() |
Iterable<eu.dnetlib.data.mdstore.manager.common.model.MDStoreVersion> |
listVersions(String mdId) |
eu.dnetlib.data.mdstore.manager.common.model.MDStoreVersion |
prepareMdStoreVersion(String mdId) |
eu.dnetlib.data.mdstore.manager.common.model.MDStoreVersion |
resetReading(String versionId) |
void |
setHdfsBasePath(String hdfsBasePath) |
eu.dnetlib.data.mdstore.manager.common.model.MDStoreVersion |
startReading(String mdId) |
public Iterable<eu.dnetlib.data.mdstore.manager.common.model.MDStoreWithInfo> listMdStores()
public long countMdStores()
public Iterable<eu.dnetlib.data.mdstore.manager.common.model.MDStoreVersion> listVersions(String mdId)
public eu.dnetlib.data.mdstore.manager.common.model.MDStoreWithInfo findMdStore(String mdId) throws MDStoreManagerException
MDStoreManagerExceptionpublic eu.dnetlib.data.mdstore.manager.common.model.MDStoreVersion findVersion(String versionId) throws MDStoreManagerException
MDStoreManagerExceptionpublic String createMDStore(String format, String layout, String interpretation, String dsName, String dsId, String apiId)
public String deleteMdStore(String mdId) throws MDStoreManagerException
MDStoreManagerExceptionpublic eu.dnetlib.data.mdstore.manager.common.model.MDStoreVersion startReading(String mdId) throws MDStoreManagerException
MDStoreManagerExceptionpublic eu.dnetlib.data.mdstore.manager.common.model.MDStoreVersion endReading(String versionId) throws MDStoreManagerException
MDStoreManagerExceptionpublic eu.dnetlib.data.mdstore.manager.common.model.MDStoreVersion resetReading(String versionId) throws MDStoreManagerException
MDStoreManagerExceptionpublic eu.dnetlib.data.mdstore.manager.common.model.MDStoreVersion prepareMdStoreVersion(String mdId)
public eu.dnetlib.data.mdstore.manager.common.model.MDStoreVersion commitMdStoreVersion(String versionId, long size) throws MDStoreManagerException
MDStoreManagerExceptionpublic String deleteMdStoreVersion(String versionId, boolean force) throws MDStoreManagerException
MDStoreManagerExceptionpublic String getHdfsBasePath()
public void setHdfsBasePath(String hdfsBasePath)
Copyright © 2021. All rights reserved.