org.gcube.data.analysis.tabulardata.service.tabular
Class TabularResourceInterfaceMock
java.lang.Object
org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceInterfaceMock
- All Implemented Interfaces:
- org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceInterface
public class TabularResourceInterfaceMock
- extends Object
- implements org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceInterface
|
Method Summary |
org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId |
cloneTabularResource(org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId id)
|
org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId |
cloneTabularResource(org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId id,
org.gcube.data.analysis.tabulardata.model.table.TableId lastTableId)
|
org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId |
createTabularResource()
|
List<org.gcube.data.analysis.tabulardata.service.tabular.HistoryStep> |
getHistory(org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId id)
|
org.gcube.data.analysis.tabulardata.model.table.Table |
getLastTable(org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId id)
|
org.gcube.data.analysis.tabulardata.service.tabular.TabularResource |
getTabularResource(org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId id)
|
List<org.gcube.data.analysis.tabulardata.service.tabular.TabularResource> |
getTabularResources()
|
void |
removeTabularResource(org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId id)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TabularResourceInterfaceMock
public TabularResourceInterfaceMock()
getTabularResources
public List<org.gcube.data.analysis.tabulardata.service.tabular.TabularResource> getTabularResources()
- Specified by:
getTabularResources in interface org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceInterface
getTabularResource
public org.gcube.data.analysis.tabulardata.service.tabular.TabularResource getTabularResource(org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId id)
throws org.gcube.data.analysis.tabulardata.service.exception.NoSuchTabularResourceException
- Specified by:
getTabularResource in interface org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceInterface
- Throws:
org.gcube.data.analysis.tabulardata.service.exception.NoSuchTabularResourceException
removeTabularResource
public void removeTabularResource(org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId id)
throws org.gcube.data.analysis.tabulardata.service.exception.NoSuchTabularResourceException
- Specified by:
removeTabularResource in interface org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceInterface
- Throws:
org.gcube.data.analysis.tabulardata.service.exception.NoSuchTabularResourceException
cloneTabularResource
public org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId cloneTabularResource(org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId id)
throws org.gcube.data.analysis.tabulardata.service.exception.NoSuchTabularResourceException
- Specified by:
cloneTabularResource in interface org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceInterface
- Throws:
org.gcube.data.analysis.tabulardata.service.exception.NoSuchTabularResourceException
cloneTabularResource
public org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId cloneTabularResource(org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId id,
org.gcube.data.analysis.tabulardata.model.table.TableId lastTableId)
throws org.gcube.data.analysis.tabulardata.service.exception.NoSuchTabularResourceException,
org.gcube.data.analysis.tabulardata.service.exception.NoSuchTableException
- Specified by:
cloneTabularResource in interface org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceInterface
- Throws:
org.gcube.data.analysis.tabulardata.service.exception.NoSuchTabularResourceException
org.gcube.data.analysis.tabulardata.service.exception.NoSuchTableException
createTabularResource
public org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId createTabularResource()
- Specified by:
createTabularResource in interface org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceInterface
getHistory
public List<org.gcube.data.analysis.tabulardata.service.tabular.HistoryStep> getHistory(org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId id)
throws org.gcube.data.analysis.tabulardata.service.exception.NoSuchTabularResourceException
- Specified by:
getHistory in interface org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceInterface
- Throws:
org.gcube.data.analysis.tabulardata.service.exception.NoSuchTabularResourceException
getLastTable
public org.gcube.data.analysis.tabulardata.model.table.Table getLastTable(org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId id)
throws org.gcube.data.analysis.tabulardata.service.exception.NoSuchTabularResourceException,
org.gcube.data.analysis.tabulardata.service.exception.InvalidTabularResourceException
- Specified by:
getLastTable in interface org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceInterface
- Throws:
org.gcube.data.analysis.tabulardata.service.exception.NoSuchTabularResourceException
org.gcube.data.analysis.tabulardata.service.exception.InvalidTabularResourceException
Copyright © 2013. All Rights Reserved.