All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.xlrit.gears.runner.runnertarget.RunnerTarget Maven / Gradle / Ivy

There is a newer version: 1.17.1
Show newest version
package com.xlrit.gears.runner.runnertarget;

import com.fasterxml.jackson.databind.JsonNode;

import javax.annotation.Nullable;

public interface RunnerTarget {
	void loadData(String srcDir, String pattern);

	void login(String identifier);

	void startProcess(String key, @Nullable JsonNode values);

	void claimTask(String key, TaskExpression taskExpression);

	void submitTask(String processKey, TaskExpression taskExpression, JsonNode values);

	void basedOn(String value);

	void dataAssertion(String key, String grql);

	void processCompleted(String processKey);

	void setDateTime(String value);

	void scenarioStart(String scenario);

	void scenarioFinish();

	void finish();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy