public class DataWolfServiceClient extends Object
Constructor and Description |
---|
DataWolfServiceClient() |
Modifier and Type | Method and Description |
---|---|
static void |
cancel(String executionId) |
static void |
cancel(String executionId,
List<String> stepIds) |
static boolean |
checkHpcFeil(String executionId) |
static boolean |
checkHpcFile(String executionId,
String filename) |
static String |
createDataset(File file,
String email) |
static String |
createPerson(String firstName,
String lastName,
String email) |
static String |
createWorkflow(File workflowZip) |
static Dataset |
getDataset(String datasetId) |
static Execution |
getExecution(String executionId) |
static List<Execution> |
getExecutionsByEmail(String email) |
static List<Execution> |
getExecutionsByEmail(String email,
int size,
int page) |
static Person |
getPersonByEmail(String email) |
static Map<String,Execution.State> |
getState(String executionId) |
static Workflow |
getWorkflow(String id) |
static String |
getWorkflowJson(String id) |
static String |
postWorkflow(File zipfile) |
static void |
startExecution(String executionId) |
static String |
submit(Submission submission) |
public static String SERVER
public static String submit(Submission submission)
public static List<Execution> getExecutionsByEmail(String email)
email
- email address of the creator of the executionpublic static List<Execution> getExecutionsByEmail(String email, int size, int page)
email
- email address of the creator of the executionsize
- number of executions in a pagepage
- page numberpublic static Map<String,Execution.State> getState(String executionId)
public static void cancel(String executionId)
public static void startExecution(String executionId)
public static String postWorkflow(File zipfile) throws IOException
IOException
public static boolean checkHpcFeil(String executionId)
Copyright © 2017. All rights reserved.