org.gcube.application.aquamaps.aquamapsservice.impl.db.managers
Class SourceManager
java.lang.Object
org.gcube.application.aquamaps.aquamapsservice.impl.db.managers.SourceManager
public class SourceManager
- extends Object
|
Method Summary |
static void |
checkTables()
|
static void |
deleteSource(int id,
boolean deleteTable)
|
static org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource |
getById(int id)
|
static int |
getDefaultId(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.types.ResourceType type)
|
static String |
getJsonList(List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Field> filter,
org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
|
static Set<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource> |
getList(List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Field> filter)
|
static String |
getMaxMinTable(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource Hspen)
|
static String |
getSourceName(int id)
|
static String |
getSourceTitle(int id)
|
static String |
getToUseTableStore()
|
static Integer |
importFromCSVFile(org.gcube.application.aquamaps.aquamapsservice.stubs.ImportResourceRequestType request)
|
static org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource |
registerSource(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource toRegister)
|
static void |
setCountRow(int id,
Long count)
|
static void |
setTableTitle(int id,
String tableTitle)
|
static int |
update(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource toUpdate)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SourceManager
public SourceManager()
getDefaultId
public static int getDefaultId(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.types.ResourceType type)
throws Exception
- Throws:
Exception
registerSource
public static org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource registerSource(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource toRegister)
throws Exception
- Throws:
Exception
deleteSource
public static void deleteSource(int id,
boolean deleteTable)
throws Exception
- Throws:
Exception
getSourceName
public static String getSourceName(int id)
throws Exception
- Throws:
Exception
getSourceTitle
public static String getSourceTitle(int id)
throws Exception
- Throws:
Exception
setTableTitle
public static void setTableTitle(int id,
String tableTitle)
throws Exception
- Throws:
Exception
setCountRow
public static void setCountRow(int id,
Long count)
throws Exception
- Throws:
Exception
getList
public static Set<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource> getList(List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Field> filter)
throws Exception
- Throws:
Exception
getJsonList
public static String getJsonList(List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Field> filter,
org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
throws Exception
- Throws:
Exception
getById
public static org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource getById(int id)
throws Exception
- Throws:
Exception
update
public static int update(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource toUpdate)
throws Exception
- Throws:
Exception
importFromCSVFile
public static Integer importFromCSVFile(org.gcube.application.aquamaps.aquamapsservice.stubs.ImportResourceRequestType request)
throws Exception
- Throws:
Exception
checkTables
public static void checkTables()
throws Exception
- Throws:
Exception
getToUseTableStore
public static final String getToUseTableStore()
throws Exception
- Throws:
Exception
getMaxMinTable
public static final String getMaxMinTable(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource Hspen)
throws Exception
- Throws:
Exception
Copyright © 2013. All Rights Reserved.