|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.exist.ant.AbstractXMLDBTask
org.exist.ant.XMLDBXQueryTask
public class XMLDBXQueryTask
Ant task to execute an XQuery.
The query is either passed as nested text in the element, or via an attribute "query" or via a URL or via a query file. External variables declared in the XQuery can be set via one or more nested <variable> elements.
Nested Class Summary | |
---|---|
static class |
XMLDBXQueryTask.Variable
Defines a nested element to set an XQuery variable |
Constructor Summary | |
---|---|
XMLDBXQueryTask()
|
Method Summary | |
---|---|
void |
addText(String text)
|
void |
addVariable(XMLDBXQueryTask.Variable variable)
|
void |
execute()
|
void |
setDestDir(File destDir)
|
void |
setOutputproperty(String outputproperty)
|
void |
setQuery(String query)
|
void |
setQueryFile(File queryFile)
|
void |
setQueryUri(String queryUri)
|
Methods inherited from class org.exist.ant.AbstractXMLDBTask |
---|
setConfiguration, setDriver, setFailonerror, setInitdb, setPassword, setUri, setUser |
Methods inherited from class org.apache.tools.ant.Task |
---|
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, init, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
---|
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XMLDBXQueryTask()
Method Detail |
---|
public void execute() throws org.apache.tools.ant.BuildException
execute
in class org.apache.tools.ant.Task
org.apache.tools.ant.BuildException
public void addText(String text)
public void setQuery(String query)
public void setQueryFile(File queryFile)
public void setQueryUri(String queryUri)
public void setDestDir(File destDir)
public void addVariable(XMLDBXQueryTask.Variable variable)
public void setOutputproperty(String outputproperty)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |