
prerna.sablecc2.om.task.AbstractTask Maven / Gradle / Ivy
The newest version!
package prerna.sablecc2.om.task;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import prerna.ds.shared.RawCachedWrapper;
import prerna.engine.api.IHeadersDataRow;
import prerna.query.querystruct.filters.GenRowFilters;
import prerna.reactor.export.FormatFactory;
import prerna.reactor.export.IFormatter;
import prerna.reactor.export.TableFormatter;
import prerna.sablecc2.om.task.options.TaskOptions;
import prerna.util.Constants;
public abstract class AbstractTask implements ITask {
//logger
protected transient static Logger classLogger = LogManager.getLogger(AbstractTask.class);
protected String id;
// this holds the options object for the FE
protected transient TaskOptions taskOptions;
// this holds the header info for the FE
protected transient List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy