org.gcube.portlets.user.codelistlibrary.codelist
Class D4ScienceCodeListServiceInterface

java.lang.Object
  extended by org.gcube.portlets.user.codelistlibrary.codelist.D4ScienceCodeListServiceInterface

public class D4ScienceCodeListServiceInterface
extends java.lang.Object

Author:
"Federico De Faveri defaveri@isti.cnr.it"

Constructor Summary
D4ScienceCodeListServiceInterface(CodeListManagerCall serviceInterface, java.lang.String id)
           
 
Method Summary
 java.io.File exportDataAsCSV(boolean includeHeader)
           
 java.util.List<CodeListColumn> getColumns()
           
 CodeListCreationState getCreationState()
           
 java.lang.String getDataAsJson(int offset, int length, java.lang.String sortColumn, Order order)
           
 java.lang.String getId()
           
 long getSize()
          
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

D4ScienceCodeListServiceInterface

public D4ScienceCodeListServiceInterface(CodeListManagerCall serviceInterface,
                                         java.lang.String id)
Method Detail

getId

public java.lang.String getId()

getSize

public long getSize()
             throws java.lang.Exception

Throws:
java.lang.Exception

getColumns

public java.util.List<CodeListColumn> getColumns()
                                          throws java.lang.Exception
Throws:
java.lang.Exception

getDataAsJson

public java.lang.String getDataAsJson(int offset,
                                      int length,
                                      java.lang.String sortColumn,
                                      Order order)
                               throws java.lang.Exception
Throws:
java.lang.Exception

exportDataAsCSV

public java.io.File exportDataAsCSV(boolean includeHeader)
                             throws java.lang.Exception
Throws:
java.lang.Exception

getCreationState

public CodeListCreationState getCreationState()
                                       throws java.lang.Exception
Throws:
java.lang.Exception