public class QueryTemplateManager
extends java.lang.Object
Constructor and Description |
---|
QueryTemplateManager() |
QueryTemplateManager(java.io.InputStream xslIs) |
Modifier and Type | Method and Description |
---|---|
void |
addDefaultQueryTemplate(java.io.InputStream xslIs) |
void |
addQueryTemplate(java.lang.String name,
java.io.InputStream xslIs) |
org.w3c.dom.Document |
getQueryAsDOM(java.util.Properties formProperties) |
static org.w3c.dom.Document |
getQueryAsDOM(java.util.Properties formProperties,
java.io.InputStream xslIs)
Slow means of constructing query - parses stylesheet from input stream
|
org.w3c.dom.Document |
getQueryAsDOM(java.util.Properties formProperties,
java.lang.String queryTemplateName) |
static org.w3c.dom.Document |
getQueryAsDOM(java.util.Properties formProperties,
javax.xml.transform.Templates template)
Fast means of constructing query using a cached,precompiled stylesheet
|
java.lang.String |
getQueryAsXmlString(java.util.Properties formProperties) |
static java.lang.String |
getQueryAsXmlString(java.util.Properties formProperties,
java.io.InputStream xslIs)
Slow means of constructing query parsing a stylesheet from an input stream
|
java.lang.String |
getQueryAsXmlString(java.util.Properties formProperties,
java.lang.String queryTemplateName) |
static java.lang.String |
getQueryAsXmlString(java.util.Properties formProperties,
javax.xml.transform.Templates template)
Fast means of constructing query using a precompiled stylesheet
|
static javax.xml.transform.Templates |
getTemplates(java.io.InputStream xslIs)
Parses a query stylesheet for repeated use
|
static void |
transformCriteria(java.util.Properties formProperties,
java.io.InputStream xslIs,
javax.xml.transform.Result result)
Slower transformation using an uncompiled stylesheet (suitable for development environment)
|
static void |
transformCriteria(java.util.Properties formProperties,
javax.xml.transform.Templates template,
javax.xml.transform.Result result)
Fast transformation using a pre-compiled stylesheet (suitable for production environments)
|
static void |
transformCriteria(java.util.Properties formProperties,
javax.xml.transform.Transformer transformer,
javax.xml.transform.Result result) |
public QueryTemplateManager()
public QueryTemplateManager(java.io.InputStream xslIs) throws javax.xml.transform.TransformerConfigurationException, javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.transform.TransformerConfigurationException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public void addDefaultQueryTemplate(java.io.InputStream xslIs) throws javax.xml.transform.TransformerConfigurationException, javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.transform.TransformerConfigurationException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public void addQueryTemplate(java.lang.String name, java.io.InputStream xslIs) throws javax.xml.transform.TransformerConfigurationException, javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.transform.TransformerConfigurationException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public java.lang.String getQueryAsXmlString(java.util.Properties formProperties, java.lang.String queryTemplateName) throws org.xml.sax.SAXException, java.io.IOException, javax.xml.parsers.ParserConfigurationException, javax.xml.transform.TransformerException
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerException
public org.w3c.dom.Document getQueryAsDOM(java.util.Properties formProperties, java.lang.String queryTemplateName) throws org.xml.sax.SAXException, java.io.IOException, javax.xml.parsers.ParserConfigurationException, javax.xml.transform.TransformerException
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerException
public java.lang.String getQueryAsXmlString(java.util.Properties formProperties) throws org.xml.sax.SAXException, java.io.IOException, javax.xml.parsers.ParserConfigurationException, javax.xml.transform.TransformerException
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerException
public org.w3c.dom.Document getQueryAsDOM(java.util.Properties formProperties) throws org.xml.sax.SAXException, java.io.IOException, javax.xml.parsers.ParserConfigurationException, javax.xml.transform.TransformerException
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerException
public static java.lang.String getQueryAsXmlString(java.util.Properties formProperties, javax.xml.transform.Templates template) throws org.xml.sax.SAXException, java.io.IOException, javax.xml.parsers.ParserConfigurationException, javax.xml.transform.TransformerException
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerException
public static java.lang.String getQueryAsXmlString(java.util.Properties formProperties, java.io.InputStream xslIs) throws org.xml.sax.SAXException, java.io.IOException, javax.xml.parsers.ParserConfigurationException, javax.xml.transform.TransformerException
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerException
public static org.w3c.dom.Document getQueryAsDOM(java.util.Properties formProperties, javax.xml.transform.Templates template) throws org.xml.sax.SAXException, java.io.IOException, javax.xml.parsers.ParserConfigurationException, javax.xml.transform.TransformerException
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerException
public static org.w3c.dom.Document getQueryAsDOM(java.util.Properties formProperties, java.io.InputStream xslIs) throws org.xml.sax.SAXException, java.io.IOException, javax.xml.parsers.ParserConfigurationException, javax.xml.transform.TransformerException
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerException
public static void transformCriteria(java.util.Properties formProperties, java.io.InputStream xslIs, javax.xml.transform.Result result) throws org.xml.sax.SAXException, java.io.IOException, javax.xml.parsers.ParserConfigurationException, javax.xml.transform.TransformerException
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerException
public static void transformCriteria(java.util.Properties formProperties, javax.xml.transform.Templates template, javax.xml.transform.Result result) throws org.xml.sax.SAXException, java.io.IOException, javax.xml.parsers.ParserConfigurationException, javax.xml.transform.TransformerException
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerException
public static void transformCriteria(java.util.Properties formProperties, javax.xml.transform.Transformer transformer, javax.xml.transform.Result result) throws org.xml.sax.SAXException, java.io.IOException, javax.xml.parsers.ParserConfigurationException, javax.xml.transform.TransformerException
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerException
public static javax.xml.transform.Templates getTemplates(java.io.InputStream xslIs) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException, javax.xml.transform.TransformerConfigurationException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
javax.xml.transform.TransformerConfigurationException
Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.