org.gcube.contentmanagement.timeseriesservice.impl.timeseries
Class TimeSeriesFactory

java.lang.Object
  extended by org.gcube.contentmanagement.timeseriesservice.impl.timeseries.TimeSeriesFactory

public class TimeSeriesFactory
extends java.lang.Object

Author:
lucio

Constructor Summary
TimeSeriesFactory()
           
 
Method Summary
 CreateTsResponse create(CreateTsRequest request)
           
 CreateFromTsResponse createFromTs(CreateFromTsRequest request)
           
 TimeSeriesItemsArray getImportedTimeSeries(java.lang.String user)
           
 TimeSeriesItemsArray getPublishedTimeSeries(VOID request)
           
 ServiceProperties getServiceProperties(VOID req)
           
 TimeSeriesItem getTimeSeriesInfoById(java.lang.String tsId)
           
 org.apache.axis.message.addressing.EndpointReferenceType open(OpenMsg request)
           
 VOID removeTimeSeries(java.lang.String id)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeSeriesFactory

public TimeSeriesFactory()
Method Detail

create

public CreateTsResponse create(CreateTsRequest request)
                        throws GCUBEFault
Parameters:
request -
Returns:
Throws:
GCUBEFault

createFromTs

public CreateFromTsResponse createFromTs(CreateFromTsRequest request)
                                  throws GCUBEFault
Parameters:
request -
Returns:
Throws:
GCUBEFault

open

public org.apache.axis.message.addressing.EndpointReferenceType open(OpenMsg request)
                                                              throws GCUBEFault
Parameters:
timeSeriesId -
Returns:
Throws:
GCUBEFault

getImportedTimeSeries

public TimeSeriesItemsArray getImportedTimeSeries(java.lang.String user)
                                           throws GCUBEFault
Parameters:
user -
Returns:
Throws:
GCUBEFault

getPublishedTimeSeries

public TimeSeriesItemsArray getPublishedTimeSeries(VOID request)
                                            throws GCUBEFault
Parameters:
request -
Returns:
Throws:
GCUBEFault

getTimeSeriesInfoById

public TimeSeriesItem getTimeSeriesInfoById(java.lang.String tsId)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

removeTimeSeries

public VOID removeTimeSeries(java.lang.String id)
                      throws GCUBEFault
Parameters:
id -
Returns:
Throws:
GCUBEFault

getServiceProperties

public ServiceProperties getServiceProperties(VOID req)
                                       throws GCUBEFault
Throws:
GCUBEFault