1 17 18 19 package org.apache.catalina.ant; 20 21 22 import org.apache.tools.ant.BuildException; 23 24 25 32 public class JMXQueryTask extends AbstractCatalinaTask { 33 34 36 40 protected String query = null; 41 42 44 48 public String getQuery () { 49 return this.query; 50 } 51 52 64 public void setQuery (String query) { 65 this.query = query; 66 } 67 68 73 public void execute() throws BuildException { 74 super.execute(); 75 String queryString = (query == null) ? "":("?qry="+query); 76 log("Query string is " + queryString); 77 execute ("/jmxproxy/" + queryString); 78 } 79 } 80 | Popular Tags |