org.gcube.contentmanagement.timeseriesservice.stubs.calls.importer
Class ImporterFactoryCall

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.importer.ImporterFactoryCall

public class ImporterFactoryCall
extends TSCall

Author:
Lucio Lelii

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>
 
Constructor Summary
ImporterFactoryCall(org.gcube.common.core.scope.GCUBEScope scope, org.gcube.common.core.security.GCUBESecurityManager[] securityManager)
           
 
Method Summary
 CreateImportResponse create(java.lang.String title, java.lang.String description, java.lang.String creator, java.lang.String publisher, java.lang.String rights, java.lang.String source, java.lang.String type)
           
 ImportedItem[] getImportedItemsInfo(java.lang.String user)
           
 ImportedItem getItemInfo(java.lang.String importId)
           
 java.lang.String getPortTypeName()
           
 org.apache.axis.message.addressing.EndpointReferenceType open(java.lang.String importId)
           
 void remove(java.lang.String id)
           
 
Methods inherited from class org.gcube.common.core.utils.calls.RICall
setEndpoint
 
Methods inherited from class org.gcube.common.core.utils.calls.GCUBECall
getEndpointReference, getLogger, getQuery, getScopeManager, getSecurityManager, setEndpointReference, setLogger, setQuery, setScopeManager, setSecurityManager
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImporterFactoryCall

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

getPortTypeName

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

create

public CreateImportResponse create(java.lang.String title,
                                   java.lang.String description,
                                   java.lang.String creator,
                                   java.lang.String publisher,
                                   java.lang.String rights,
                                   java.lang.String source,
                                   java.lang.String type)
                            throws java.lang.Exception
Throws:
java.lang.Exception

remove

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

getImportedItemsInfo

public ImportedItem[] getImportedItemsInfo(java.lang.String user)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

getItemInfo

public ImportedItem getItemInfo(java.lang.String importId)
                         throws java.lang.Exception
Throws:
java.lang.Exception

open

public org.apache.axis.message.addressing.EndpointReferenceType open(java.lang.String importId)
                                                              throws java.lang.Exception
Throws:
java.lang.Exception