org.gcube.data.analysis.tabulardata.cube.tablemanagers
Interface TableManager
- All Known Implementing Classes:
- TableManagerImpl
public interface TableManager
|
Method Summary |
org.gcube.data.analysis.tabulardata.model.table.Table |
get(long id)
|
Collection<org.gcube.data.analysis.tabulardata.model.table.Table> |
getAll()
|
Collection<org.gcube.data.analysis.tabulardata.model.table.Table> |
getAll(org.gcube.data.analysis.tabulardata.model.table.TableType tableType)
|
void |
remove(long id)
|
void |
removeRaw(long id)
|
void |
updateMetadata(org.gcube.data.analysis.tabulardata.model.table.Table table)
|
getAll
Collection<org.gcube.data.analysis.tabulardata.model.table.Table> getAll()
getAll
Collection<org.gcube.data.analysis.tabulardata.model.table.Table> getAll(org.gcube.data.analysis.tabulardata.model.table.TableType tableType)
get
org.gcube.data.analysis.tabulardata.model.table.Table get(long id)
throws NoSuchTableException
- Throws:
NoSuchTableException
remove
void remove(long id)
throws NoSuchTableException
- Throws:
NoSuchTableException
removeRaw
void removeRaw(long id)
throws NoSuchTableException
- Throws:
NoSuchTableException
updateMetadata
void updateMetadata(org.gcube.data.analysis.tabulardata.model.table.Table table)
throws CubeManagerException
- Throws:
CubeManagerException
Copyright © 2013. All Rights Reserved.