|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.xml.xsql.XSQLRequest
Programmatically process a request for an XSQL Page.
Constructor Summary |
XSQLRequest(java.lang.String url)
Create a Request for an XSQL Page |
XSQLRequest(java.lang.String url,
XSQLPageRequest env)
Create a Request for an XSQL Page, relative to current request |
XSQLRequest(java.net.URL url)
Create a Request for an XSQL Page |
XSQLRequest(java.net.URL url,
XSQLPageRequest env)
Create a Request for an XSQL Page |
XSQLRequest(XMLDocument page,
java.net.URL baseURL)
Create a Request for an XSQL Page |
XSQLRequest(XSQLConnectionManagerFactory fact,
java.lang.String url)
Create a Request for an XSQL Page using a custom connection manager factory |
XSQLRequest(XSQLConnectionManagerFactory fact,
java.net.URL url)
Create a Request for an XSQL Page with a custom connection manager factory. |
XSQLRequest(XSQLConnectionManagerFactory fact,
XMLDocument page,
java.net.URL baseURL)
Create a Request for an XSQL Page |
Method Summary |
Type | Method |
---|---|
static java.lang.String |
getPageProcessorVersion()
Return the version number of the XSQL Page Processor |
void |
process()
Process the request, writing output/errors to System.out/System.err |
void |
process(java.util.Dictionary params)
Process the request, writing output/errors to System.out/System.err |
void |
process(java.util.Dictionary params,
java.io.OutputStream out,
java.io.PrintWriter err)
Process the request, writing output to OutputStream and errors to PrintWriter |
void |
process(java.util.Dictionary params,
java.io.PrintWriter out,
java.io.PrintWriter err)
Process the request, writing output/errors to respective PrintWriters |
void |
process(java.io.OutputStream out,
java.io.PrintWriter err)
Process the request, writing output to OutputStream and error to a PrintWriters |
void |
process(java.io.PrintWriter out,
java.io.PrintWriter err)
Process the request, writing output/errors to respective PrintWriters |
Document |
processToXML()
Process the request, writing output/errors to System.out/System.err |
Document |
processToXML(java.util.Dictionary params)
Process the request, writing output/errors to System.out/System.err |
Document |
processToXML(java.util.Dictionary params,
java.io.PrintWriter err)
Process the request, writing output/errors to respective PrintWriters |
Document |
processToXML(java.io.PrintWriter err)
Process the request, writing errors to respective PrintWriters |
void |
setPostedDocument(Document postedDoc)
Programmatically set an XML Document to be treated the same as if it were posted as part of the request. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public XSQLRequest(XMLDocument page, java.net.URL baseURL)
page
- XML Document representing XSQL page templatebaseURL
- Base URL for resolving relative URI's in page.public XSQLRequest(XSQLConnectionManagerFactory fact, XMLDocument page, java.net.URL baseURL)
fact
- Instance of XSQLConnectionManagerFactorypage
- XML Document representing XSQL page templatebaseURL
- Base URL for resolving relative URI's in page.public XSQLRequest(java.lang.String url) throws java.net.MalformedURLException
url
- String representation of an URL to an XSQL Pagepublic XSQLRequest(XSQLConnectionManagerFactory fact, java.lang.String url) throws java.net.MalformedURLException
fact
- Instance of XSQLConnectionManagerFactoryurl
- String representation of an URL to an XSQL Pagepublic XSQLRequest(java.net.URL url, XSQLPageRequest env)
url
- URL to an XSQL Pageenv
- Calling XSQLPageRequest environmentpublic XSQLRequest(java.lang.String url, XSQLPageRequest env) throws java.net.MalformedURLException
url
- String representation of an URL to an XSQL Pageenv
- Calling XSQLPageRequest environmentpublic XSQLRequest(java.net.URL url)
url
- URL to an XSQL Pagepublic XSQLRequest(XSQLConnectionManagerFactory fact, java.net.URL url)
fact
- Instance of XSQLConnectionManagerFactoryurl
- URL to an XSQL PageMethod Detail |
public static java.lang.String getPageProcessorVersion()
public void setPostedDocument(Document postedDoc)
postedDoc
- DOM Documentpublic void process(java.io.OutputStream out, java.io.PrintWriter err)
out
- OutputStream to use to write the resulting page resultserr
- PrintWriter to use to write the resulting page errorspublic void process(java.io.PrintWriter out, java.io.PrintWriter err)
out
- PrintWriter to use to write the resulting page resultserr
- PrintWriter to use to write the resulting page errorspublic void process(java.util.Dictionary params, java.io.OutputStream out, java.io.PrintWriter err)
params
- Dictionary (e.g. Hashtable) with XSQL Page parametersout
- OutputStream to use to write the resulting page resultserr
- PrintWriter to use to write the resulting page errorspublic void process(java.util.Dictionary params, java.io.PrintWriter out, java.io.PrintWriter err)
params
- Dictionary (e.g. Hashtable) with XSQL Page parametersout
- PrintWriter to use to write the resulting page resultserr
- PrintWriter to use to write the resulting page errorspublic void process(java.util.Dictionary params)
params
- Dictionary (e.g. Hashtable) with XSQL Page parameterspublic void process()
public Document processToXML(java.io.PrintWriter err)
err
- PrintWriter to use to write the resulting page errorspublic Document processToXML(java.util.Dictionary params, java.io.PrintWriter err)
params
- Dictionary (e.g. Hashtable) with XSQL Page parameterserr
- PrintWriter to use to write the resulting page errorspublic Document processToXML(java.util.Dictionary params)
params
- Dictionary (e.g. Hashtable) with XSQL Page parameterspublic Document processToXML()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |