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

org.etlunit.OperationProcessor Maven / Gradle / Ivy

There is a newer version: 1.6.9
Show newest version
package org.etlunit;

import org.etlunit.context.VariableContext;
import org.etlunit.parser.ETLTestOperation;
import org.etlunit.parser.ETLTestValueObject;

public interface OperationProcessor extends ClassResponder
{
	/**
	 * @param op
	 * @return handled if the operation was handled, reject to skip, and defer to allow a downstream
	 *         listener to evaluate.
	 * @throws org.etlunit.TestAssertionFailure
	 *
	 * @throws org.etlunit.TestExecutionError
	 * @throws org.etlunit.TestWarning
	 */
	action_code process(ETLTestOperation op, ETLTestValueObject parameters, VariableContext vcontext, ExecutionContext econtext)
			throws TestAssertionFailure, TestExecutionError, TestWarning;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy