public interface  WEB-INF.classes.org.apache.nifi.web.dao.ReportingTaskDAO extends java.lang.Object
{
public abstract boolean hasReportingTask(java.lang.String);
public abstract void verifyCreate(org.apache.nifi.web.api.dto.ReportingTaskDTO);
public abstract org.apache.nifi.controller.ReportingTaskNode createReportingTask(org.apache.nifi.web.api.dto.ReportingTaskDTO);
public abstract org.apache.nifi.controller.ReportingTaskNode getReportingTask(java.lang.String);
public abstract java.util.Set getReportingTasks();
public abstract org.apache.nifi.controller.ReportingTaskNode updateReportingTask(org.apache.nifi.web.api.dto.ReportingTaskDTO);
public abstract void verifyUpdate(org.apache.nifi.web.api.dto.ReportingTaskDTO);
public abstract void verifyConfigVerification(java.lang.String);
public abstract java.util.List verifyConfiguration(java.lang.String, java.util.Map);
public abstract void verifyDelete(java.lang.String);
public abstract void deleteReportingTask(java.lang.String);
public abstract org.apache.nifi.components.state.StateMap getState(java.lang.String, org.apache.nifi.components.state.Scope);
public abstract void verifyClearState(java.lang.String);
public abstract void clearState(java.lang.String);
}