org.gcube.contentmanagement.timeseriesservice.stubs.calls.timeseries
Class TimeSeriesFactoryCall

java.lang.Object
  extended by org.gcube.common.core.utils.calls.GCUBECall<org.gcube.common.core.informationsystem.client.queries.GCUBERIQuery>
      extended by org.gcube.common.core.utils.calls.RICall
          extended by org.gcube.contentmanagement.timeseriesservice.stubs.calls.TSCall
              extended by org.gcube.contentmanagement.timeseriesservice.stubs.calls.timeseries.TimeSeriesFactoryCall

public class TimeSeriesFactoryCall
extends TSCall

Author:
lucio

Nested Class Summary
 
Nested classes/interfaces inherited from class org.gcube.common.core.utils.calls.RICall
org.gcube.common.core.utils.calls.RICall.RICallHandler
 
Nested classes/interfaces inherited from class org.gcube.common.core.utils.calls.GCUBECall
org.gcube.common.core.utils.calls.GCUBECall.ResultHolder<RESULT>
 
Field Summary
 
Fields inherited from class org.gcube.contentmanagement.timeseriesservice.stubs.calls.TSCall
serviceEpr
 
Fields inherited from class org.gcube.common.core.utils.calls.GCUBECall
clients
 
Constructor Summary
TimeSeriesFactoryCall(org.gcube.common.core.scope.GCUBEScope scope, org.gcube.common.core.security.GCUBESecurityManager[] securityManager)
           
 
Method Summary
 org.gcube.contentmanagement.timeseriesservice.stubs.CreateTsResponse create(String title, String description, String creator, String publisher, String rights, String type, String relatedCurationId)
           
 org.gcube.contentmanagement.timeseriesservice.stubs.CreateFromTsResponse createFromTs(String title, String description, String creator, String publisher, String rights, String type, String tsSourceId)
           
 String getPortTypeName()
           
 org.gcube.contentmanagement.timeseriesservice.stubs.TimeSeriesItem[] getPublishedTimeSeries()
           
 org.gcube.contentmanagement.timeseriesservice.stubs.ServiceProperties getServiceProperties()
           
 org.gcube.contentmanagement.timeseriesservice.stubs.TimeSeriesItem getTimeSeriesInfoById(String tsId)
           
 org.gcube.contentmanagement.timeseriesservice.stubs.TimeSeriesItem[] getUserRelatedTimeSeries(String user)
           
 org.apache.axis.message.addressing.EndpointReferenceType open(String id, String user)
           
 void removeTimeSeries(String id)
           
 
Methods inherited from class org.gcube.contentmanagement.timeseriesservice.stubs.calls.TSCall
getServiceClass, getServiceName
 
Methods inherited from class org.gcube.common.core.utils.calls.RICall
getInitQuery, setEndpoint
 
Methods inherited from class org.gcube.common.core.utils.calls.GCUBECall
findPortType, getEndpointReference, getLogger, getQuery, getRIQuery, getScopeManager, getSecurityManager, setEndpointReference, setLogger, setQuery, setScopeManager, setSecurityManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeSeriesFactoryCall

public TimeSeriesFactoryCall(org.gcube.common.core.scope.GCUBEScope scope,
                             org.gcube.common.core.security.GCUBESecurityManager[] securityManager)
                      throws Exception
Throws:
Exception
Method Detail

getPortTypeName

public String getPortTypeName()
Specified by:
getPortTypeName in class org.gcube.common.core.utils.calls.GCUBECall<org.gcube.common.core.informationsystem.client.queries.GCUBERIQuery>

create

public org.gcube.contentmanagement.timeseriesservice.stubs.CreateTsResponse create(String title,
                                                                                   String description,
                                                                                   String creator,
                                                                                   String publisher,
                                                                                   String rights,
                                                                                   String type,
                                                                                   String relatedCurationId)
                                                                            throws Exception
Throws:
Exception

open

public org.apache.axis.message.addressing.EndpointReferenceType open(String id,
                                                                     String user)
                                                              throws Exception
Throws:
Exception

getPublishedTimeSeries

public org.gcube.contentmanagement.timeseriesservice.stubs.TimeSeriesItem[] getPublishedTimeSeries()
                                                                                            throws Exception
Throws:
Exception

getTimeSeriesInfoById

public org.gcube.contentmanagement.timeseriesservice.stubs.TimeSeriesItem getTimeSeriesInfoById(String tsId)
                                                                                         throws Exception
Throws:
Exception

removeTimeSeries

public void removeTimeSeries(String id)
                      throws Exception
Throws:
Exception

createFromTs

public org.gcube.contentmanagement.timeseriesservice.stubs.CreateFromTsResponse createFromTs(String title,
                                                                                             String description,
                                                                                             String creator,
                                                                                             String publisher,
                                                                                             String rights,
                                                                                             String type,
                                                                                             String tsSourceId)
                                                                                      throws Exception
Throws:
Exception

getUserRelatedTimeSeries

public org.gcube.contentmanagement.timeseriesservice.stubs.TimeSeriesItem[] getUserRelatedTimeSeries(String user)
                                                                                              throws Exception
Throws:
Exception

getServiceProperties

public org.gcube.contentmanagement.timeseriesservice.stubs.ServiceProperties getServiceProperties()
                                                                                           throws Exception
Throws:
Exception


Copyright © 2012. All Rights Reserved.