package eu.leads.processor.query;
import eu.leads.processor.sql.Plan;
enum QueryType {SQL, WORKFLOW}
public interface Query {
QueryType type = QueryType.SQL;
String getUser();
void setUser(String user);
String getId();
boolean isCompleted();
void setCompleted(boolean complete);
void setId(String id);
String getLocation();
void setLocation(String location);
Plan getPlan();
void setPlan(Plan plan);
QueryContext getContext();
void setQueryContext(QueryContext context);
QueryState getQueryState();
void setQueryState(QueryState state);
}