org.gcube.data.analysis.tabulardata.clientlibrary.proxy
Class DefaultTabularResourceManagerProxy

java.lang.Object
  extended by org.gcube.data.analysis.tabulardata.clientlibrary.proxy.DefaultTabularResourceManagerProxy
All Implemented Interfaces:
TabularResourceManagerProxy, org.gcube.data.td.commons.webservice.TabularResourceManager

public class DefaultTabularResourceManagerProxy
extends Object
implements TabularResourceManagerProxy


Field Summary
 
Fields inherited from interface org.gcube.data.td.commons.webservice.TabularResourceManager
SERVICE_NAME
 
Constructor Summary
DefaultTabularResourceManagerProxy(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.td.commons.webservice.TabularResourceManager> config)
           
 
Method Summary
 Long cloneTabularResource(Long tabularResourceId, Long lastTableId)
           
 Long createTabularResource()
           
 void remove(Long tabularResourceId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultTabularResourceManagerProxy

public DefaultTabularResourceManagerProxy(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.td.commons.webservice.TabularResourceManager> config)
Method Detail

createTabularResource

public Long createTabularResource()
                           throws Exception
Specified by:
createTabularResource in interface org.gcube.data.td.commons.webservice.TabularResourceManager
Throws:
Exception

remove

public void remove(Long tabularResourceId)
            throws org.gcube.data.td.commons.webservice.exception.NoSuchTabularResourceException
Specified by:
remove in interface org.gcube.data.td.commons.webservice.TabularResourceManager
Throws:
org.gcube.data.td.commons.webservice.exception.NoSuchTabularResourceException

cloneTabularResource

public Long cloneTabularResource(Long tabularResourceId,
                                 Long lastTableId)
                          throws org.gcube.data.td.commons.webservice.exception.NoSuchTabularResourceException,
                                 org.gcube.data.td.commons.webservice.exception.NoSuchTableException
Specified by:
cloneTabularResource in interface org.gcube.data.td.commons.webservice.TabularResourceManager
Throws:
org.gcube.data.td.commons.webservice.exception.NoSuchTabularResourceException
org.gcube.data.td.commons.webservice.exception.NoSuchTableException


Copyright © 2013. All Rights Reserved.