org.gcube.contentmanagement.timeseriesservice.stubs.calls.importer
Class ImporterFactoryCall
java.lang.Object
org.gcube.common.core.utils.calls.GCUBECall<org.gcube.common.core.informationsystem.client.queries.GCUBERIQuery>
org.gcube.common.core.utils.calls.RICall
org.gcube.contentmanagement.timeseriesservice.stubs.calls.TSCall
org.gcube.contentmanagement.timeseriesservice.stubs.calls.importer.ImporterFactoryCall
public class ImporterFactoryCall
- extends TSCall
- Author:
- Lucio Lelii
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 |
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
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