package org.opennms.netmgt.jasper.resource; import java.util.Map; import net.sf.jasperreports.engine.JRDataset; import net.sf.jasperreports.engine.JRException; import net.sf.jasperreports.engine.query.JRQueryExecuter; import net.sf.jasperreports.engine.query.JRQueryExecuterFactory; public class ResourceQueryExecuterFactory implements JRQueryExecuterFactory { @SuppressWarnings("unchecked") public JRQueryExecuter createQueryExecuter(JRDataset dataset, Map parameters) throws JRException { return new ResourceQueryExecuter(dataset, parameters); } public Object[] getBuiltinParameters() { return null; } public boolean supportsQueryParameterType(String parameterType) { return true; } }