Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > 16c5e5f8b5816c1b1037e59c9a2a8112 > files > 364

check-mk-docs-1.2.2-5.fc18.1.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;
	}
}