org.gcube.contentmanagement.timeseriesservice.impl.codelist
Class CodelistManager

java.lang.Object
  extended by org.gcube.contentmanagement.timeseriesservice.impl.codelist.CodelistManager

public class CodelistManager
extends java.lang.Object


Constructor Summary
CodelistManager()
           
 
Method Summary
 java.lang.String createCodeList(CreateCodeListRequest request)
           
 java.lang.String export(CLExportRequest request)
           
 CodelistItem getCodelistItem(CodelistIdentifier identifier)
           
 CodelistItemsArray getCodelists(VOID req)
           
 State getCodeListStatus(CodelistIdentifier identifier)
           
 java.lang.String getCodes(DataAsJsonRequest request)
           
 CodelistColumnsDefinitionArray getColumnsDefinition(CodelistIdentifier identifier)
           
 java.lang.String getDataAsJson(DataAsJsonRequest request)
           
 int getSize(java.lang.String id)
           
 VOID remove(CodelistIdentifier identifier)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodelistManager

public CodelistManager()
Method Detail

createCodeList

public java.lang.String createCodeList(CreateCodeListRequest request)
                                throws GCUBEFault
Throws:
GCUBEFault

getCodeListStatus

public State getCodeListStatus(CodelistIdentifier identifier)
                        throws GCUBEFault
Throws:
GCUBEFault

getDataAsJson

public java.lang.String getDataAsJson(DataAsJsonRequest request)
                               throws GCUBEFault
Throws:
GCUBEFault

getColumnsDefinition

public CodelistColumnsDefinitionArray getColumnsDefinition(CodelistIdentifier identifier)
                                                    throws GCUBEFault
Throws:
GCUBEFault

getCodelists

public CodelistItemsArray getCodelists(VOID req)
                                throws GCUBEFault
Throws:
GCUBEFault

getCodelistItem

public CodelistItem getCodelistItem(CodelistIdentifier identifier)
                             throws GCUBEFault
Throws:
GCUBEFault

remove

public VOID remove(CodelistIdentifier identifier)
            throws GCUBEFault
Throws:
GCUBEFault

getSize

public int getSize(java.lang.String id)
            throws GCUBEFault
Throws:
GCUBEFault

getCodes

public java.lang.String getCodes(DataAsJsonRequest request)
                          throws GCUBEFault
Throws:
GCUBEFault

export

public java.lang.String export(CLExportRequest request)
                        throws java.lang.Exception
Throws:
java.lang.Exception