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(String user, String id, org.gcube.common.core.scope.GCUBEScope scope, org.gcube.common.core.security.GCUBESecurityManager... securityManager)
           
 
Method Summary
static String createCodelist(String curationId, String user, List<String> superUsers, org.gcube.common.core.scope.GCUBEScope scope, org.gcube.common.core.security.GCUBESecurityManager... securityManagers)
           
 String export(boolean withHeader)
           
 org.gcube.contentmanagement.timeseriesservice.stubs.CodelistItem getCodelistItem()
           
static org.gcube.contentmanagement.timeseriesservice.stubs.CodelistItem getCodelistItem(String id, String user, org.gcube.common.core.scope.GCUBEScope scope, org.gcube.common.core.security.GCUBESecurityManager... securityManagers)
           
static List<org.gcube.contentmanagement.timeseriesservice.stubs.CodelistItem> getCodelists(org.gcube.common.core.scope.GCUBEScope scope, org.gcube.common.core.security.GCUBESecurityManager... securityManagers)
           
 org.gcube.contentmanagement.timeseriesservice.stubs.types.State getCodeListStatus()
           
 String getCodes(org.gcube.contentmanagement.timeseriesservice.stubs.types.Limit limit, org.gcube.contentmanagement.timeseriesservice.stubs.types.Order order)
           
 List<org.gcube.contentmanagement.timeseriesservice.stubs.codelist.types.CodelistColumnDefinition> getColumnsDefinition()
           
 String getDataAsJson(org.gcube.contentmanagement.timeseriesservice.stubs.types.Limit limit, org.gcube.contentmanagement.timeseriesservice.stubs.types.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 org.gcube.contentmanagement.timeseriesservice.stubs.calls.codelist.CodeListCall
getEpr, getServiceClass, getServiceName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodeListManagerCall

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

setPT

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

createCodelist

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

getCodelists

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

getCodelistItem

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

getCodeListStatus

public org.gcube.contentmanagement.timeseriesservice.stubs.types.State getCodeListStatus()
                                                                                  throws Exception
Returns:
Throws:
Exception

getDataAsJson

public String getDataAsJson(org.gcube.contentmanagement.timeseriesservice.stubs.types.Limit limit,
                            org.gcube.contentmanagement.timeseriesservice.stubs.types.Order order)
                     throws Exception
Parameters:
limit -
order -
Returns:
Throws:
Exception

getColumnsDefinition

public List<org.gcube.contentmanagement.timeseriesservice.stubs.codelist.types.CodelistColumnDefinition> getColumnsDefinition()
                                                                                                                       throws Exception
Returns:
Throws:
Exception

getCodelistItem

public org.gcube.contentmanagement.timeseriesservice.stubs.CodelistItem getCodelistItem()
                                                                                 throws Exception
Returns:
Throws:
Exception

remove

public void remove()
            throws Exception
Throws:
Exception

getSize

public int getSize()
            throws Exception
Throws:
Exception

getCodes

public String getCodes(org.gcube.contentmanagement.timeseriesservice.stubs.types.Limit limit,
                       org.gcube.contentmanagement.timeseriesservice.stubs.types.Order order)
                throws Exception
Throws:
Exception

export

public String export(boolean withHeader)
              throws Exception
Throws:
Exception


Copyright © 2012. All Rights Reserved.