public class DefaultExecutor extends Object implements ExecutorClient
| Constructor and Description |
|---|
DefaultExecutor(org.gcube.common.clients.delegates.ProxyDelegate<javax.ws.rs.client.WebTarget> delegate) |
| Modifier and Type | Method and Description |
|---|---|
String |
createCSV(org.gcube.data.streams.Stream<String> ids) |
String |
createCSVforOM(org.gcube.data.streams.Stream<String> ids) |
String |
createDarwincoreFromOccurrenceKeys(org.gcube.data.streams.Stream<String> ids) |
String |
createDwCAByChildren(String taxonKey) |
String |
createDwCAByIds(org.gcube.data.streams.Stream<String> ids) |
String |
createLayer(org.gcube.data.streams.Stream<String> keys,
org.gcube.data.spd.model.service.types.MetadataDetails metadata) |
String |
getErrorLink(String jobId) |
String |
getResultLink(String jobId) |
org.gcube.data.spd.model.service.types.CompleteJobStatus |
getStatus(String jobId) |
void |
removeJob(String jobId) |
public DefaultExecutor(org.gcube.common.clients.delegates.ProxyDelegate<javax.ws.rs.client.WebTarget> delegate)
public String getErrorLink(String jobId) throws org.gcube.data.spd.model.service.exceptions.InvalidIdentifierException
getErrorLink in interface ExecutorClientorg.gcube.data.spd.model.service.exceptions.InvalidIdentifierExceptionpublic String getResultLink(String jobId) throws org.gcube.data.spd.model.service.exceptions.InvalidIdentifierException
getResultLink in interface ExecutorClientorg.gcube.data.spd.model.service.exceptions.InvalidIdentifierExceptionpublic org.gcube.data.spd.model.service.types.CompleteJobStatus getStatus(String jobId) throws org.gcube.data.spd.model.service.exceptions.InvalidIdentifierException
getStatus in interface ExecutorClientorg.gcube.data.spd.model.service.exceptions.InvalidIdentifierExceptionpublic void removeJob(String jobId) throws org.gcube.data.spd.model.service.exceptions.InvalidIdentifierException
removeJob in interface ExecutorClientorg.gcube.data.spd.model.service.exceptions.InvalidIdentifierExceptionpublic String createDwCAByChildren(String taxonKey) throws Exception
createDwCAByChildren in interface ExecutorClientExceptionpublic String createDwCAByIds(org.gcube.data.streams.Stream<String> ids) throws Exception
createDwCAByIds in interface ExecutorClientExceptionpublic String createCSV(org.gcube.data.streams.Stream<String> ids) throws Exception
createCSV in interface ExecutorClientExceptionpublic String createLayer(org.gcube.data.streams.Stream<String> keys, org.gcube.data.spd.model.service.types.MetadataDetails metadata) throws Exception
createLayer in interface ExecutorClientExceptionpublic String createCSVforOM(org.gcube.data.streams.Stream<String> ids) throws Exception
createCSVforOM in interface ExecutorClientExceptionpublic String createDarwincoreFromOccurrenceKeys(org.gcube.data.streams.Stream<String> ids) throws Exception
createDarwincoreFromOccurrenceKeys in interface ExecutorClientExceptionCopyright © 2017. All Rights Reserved.