Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > e5dacb39141c2088e2c30e21fa0b2b06 > files > 56

nagios-check_mk-doc-1.2.3i1-3.mga4.noarch.rpm

package livestatus;

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Map;
import net.sf.jasperreports.engine.JRDataset;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JRValueParameter;
import net.sf.jasperreports.engine.query.JRQueryExecuter;
import net.sf.jasperreports.engine.query.JRQueryExecuterFactory;

@SuppressWarnings("deprecation")
public class LivestatusQueryExecuterFactory implements JRQueryExecuterFactory{
	public JRQueryExecuter createQueryExecuter(JRDataset dataset, Map<String, 
			? extends JRValueParameter> parameters) throws JRException {

		return new LivestatusQueryExecuter(dataset, parameters);
		
	}
static	public void logFile(String info){
//		FileWriter writer;
//		File file;
//
//		file = new File("/tmp/ireport.txt");
//		try {
//			writer = new FileWriter(file, true);
//			writer.write(info);
//			writer.write("\n");
//			writer.flush();
//			writer.close();
//		}catch (IOException e) {
//			e.printStackTrace();
//		}
	}


	public Object[] getBuiltinParameters() {
		return null;
	}

	public boolean supportsQueryParameterType(String arg0) {
		return true;
	}
}