org.gcube.contentmanagement.timeseriesservice.stubs.calls.codelist
Class CodeListManagerCall

java.lang.Object
  extended by org.gcube.contentmanagement.timeseriesservice.stubs.calls.codelist.CodeListCall
      extended by org.gcube.contentmanagement.timeseriesservice.stubs.calls.codelist.CodeListManagerCall

public class CodeListManagerCall
extends CodeListCall


Constructor Summary
CodeListManagerCall(java.lang.String user, java.lang.String id, org.gcube.common.core.scope.GCUBEScope scope, org.gcube.common.core.security.GCUBESecurityManager... securityManager)
           
 
Method Summary
static java.lang.String createCodelist(java.lang.String curationId, java.lang.String user, java.util.List<java.lang.String> superUsers, org.gcube.common.core.scope.GCUBEScope scope, org.gcube.common.core.security.GCUBESecurityManager... securityManagers)
           
 java.lang.String export(boolean withHeader)
           
 CodelistItem getCodelistItem()
           
static CodelistItem getCodelistItem(java.lang.String id, java.lang.String user, org.gcube.common.core.scope.GCUBEScope scope, org.gcube.common.core.security.GCUBESecurityManager... securityManagers)
           
static java.util.List<CodelistItem> getCodelists(org.gcube.common.core.scope.GCUBEScope scope, org.gcube.common.core.security.GCUBESecurityManager... securityManagers)
           
 State getCodeListStatus()
           
 java.lang.String getCodes(Limit limit, Order order)
           
 java.util.List<CodelistColumnDefinition> getColumnsDefinition()
           
 java.lang.String getDataAsJson(Limit limit, Order order)
           
 int getSize()
           
 void remove()
           
static void setPT(org.gcube.common.core.scope.GCUBEScope scope, org.apache.axis.message.addressing.EndpointReferenceType epr)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodeListManagerCall

public CodeListManagerCall(java.lang.String user,
                           java.lang.String id,
                           org.gcube.common.core.scope.GCUBEScope scope,
                           org.gcube.common.core.security.GCUBESecurityManager... securityManager)
                    throws NoServiceFoundException,
                           java.lang.Exception
Parameters:
user -
id -
scope -
securityManager -
Throws:
NoServiceFoundException
java.lang.Exception
Method Detail

setPT

public static void setPT(org.gcube.common.core.scope.GCUBEScope scope,
                         org.apache.axis.message.addressing.EndpointReferenceType epr)
                  throws NoServiceFoundException,
                         java.lang.Exception
Parameters:
scope -
epr -
Throws:
NoServiceFoundException
java.lang.Exception

createCodelist

public static java.lang.String createCodelist(java.lang.String curationId,
                                              java.lang.String user,
                                              java.util.List<java.lang.String> superUsers,
                                              org.gcube.common.core.scope.GCUBEScope scope,
                                              org.gcube.common.core.security.GCUBESecurityManager... securityManagers)
                                       throws NoServiceFoundException,
                                              java.lang.Exception
Parameters:
curationId -
superUsers -
scope -
securityManagers -
Returns:
Throws:
NoServiceFoundException
java.lang.Exception

getCodelists

public static java.util.List<CodelistItem> getCodelists(org.gcube.common.core.scope.GCUBEScope scope,
                                                        org.gcube.common.core.security.GCUBESecurityManager... securityManagers)
                                                 throws java.lang.Exception
Parameters:
scope -
securityManagers -
Returns:
Throws:
java.lang.Exception

getCodelistItem

public static CodelistItem getCodelistItem(java.lang.String id,
                                           java.lang.String user,
                                           org.gcube.common.core.scope.GCUBEScope scope,
                                           org.gcube.common.core.security.GCUBESecurityManager... securityManagers)
                                    throws java.lang.Exception
Parameters:
scope -
securityManagers -
Returns:
Throws:
java.lang.Exception

getCodeListStatus

public State getCodeListStatus()
                        throws java.lang.Exception
Returns:
Throws:
java.lang.Exception

getDataAsJson

public java.lang.String getDataAsJson(Limit limit,
                                      Order order)
                               throws java.lang.Exception
Parameters:
limit -
order -
Returns:
Throws:
java.lang.Exception

getColumnsDefinition

public java.util.List<CodelistColumnDefinition> getColumnsDefinition()
                                                              throws java.lang.Exception
Returns:
Throws:
java.lang.Exception

getCodelistItem

public CodelistItem getCodelistItem()
                             throws java.lang.Exception
Returns:
Throws:
java.lang.Exception

remove

public void remove()
            throws java.lang.Exception
Throws:
java.lang.Exception

getSize

public int getSize()
            throws java.lang.Exception
Throws:
java.lang.Exception

getCodes

public java.lang.String getCodes(Limit limit,
                                 Order order)
                          throws java.lang.Exception
Throws:
java.lang.Exception

export

public java.lang.String export(boolean withHeader)
                        throws java.lang.Exception
Throws:
java.lang.Exception