org.gcube.data.spd.client.proxies
Interface Executor

All Known Implementing Classes:
DefaultExecutor

public interface Executor


Method Summary
 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 getResultLink(String jobId)
           
 Status getStatus(String jobId)
           
 void removeJob(String jobId)
           
 

Method Detail

createDwCAByChildren

String createDwCAByChildren(String taxonKey)
                            throws Exception
Throws:
Exception

getResultLink

String getResultLink(String jobId)
                     throws InvalidIdentifierException
Throws:
InvalidIdentifierException

getStatus

Status getStatus(String jobId)
                 throws InvalidIdentifierException
Throws:
InvalidIdentifierException

removeJob

void removeJob(String jobId)
               throws InvalidIdentifierException
Throws:
InvalidIdentifierException

createDwCAByIds

String createDwCAByIds(org.gcube.data.streams.Stream<String> ids)
                       throws Exception
Throws:
Exception

createCSV

String createCSV(org.gcube.data.streams.Stream<String> ids)
                 throws Exception
Throws:
Exception

createCSVforOM

String createCSVforOM(org.gcube.data.streams.Stream<String> ids)
                      throws Exception
Throws:
Exception

createDarwincoreFromOccurrenceKeys

String createDarwincoreFromOccurrenceKeys(org.gcube.data.streams.Stream<String> ids)
                                          throws Exception
Throws:
Exception


Copyright © 2013. All Rights Reserved.