oracle.xml.xsql
Class XSQLRequest

java.lang.Object
  |
  +--oracle.xml.xsql.XSQLRequest

public class XSQLRequest
extends java.lang.Object

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
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
 
Method Summary
 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.PrintWriter out, java.io.PrintWriter err)
          Process the request, writing output/errors to respective PrintWriters
 void process(java.io.PrintWriter out, java.io.PrintWriter err)
          Process the request, writing output/errors to respective PrintWriters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSQLRequest

public XSQLRequest(java.lang.String url)
            throws java.net.MalformedURLException
Create a Request for an XSQL Page
Parameters:
url - String representation of an URL to an XSQL Page

XSQLRequest

public XSQLRequest(java.net.URL url,
                   XSQLPageRequest env)
Create a Request for an XSQL Page
Parameters:
url - URL to an XSQL Page
env - Calling XSQLPageRequest environment

XSQLRequest

public XSQLRequest(java.lang.String url,
                   XSQLPageRequest env)
            throws java.net.MalformedURLException
Create a Request for an XSQL Page
Parameters:
url - String representation of an URL to an XSQL Page
env - Calling XSQLPageRequest environment

XSQLRequest

public XSQLRequest(java.net.URL url)
Create a Request for an XSQL Page
Parameters:
url - URL to an XSQL Page
Method Detail

process

public void process(java.io.PrintWriter out,
                    java.io.PrintWriter err)
Process the request, writing output/errors to respective PrintWriters
Parameters:
out - PrintWriter to use to write the resulting page results
err - PrintWriter to use to write the resulting page errors

process

public void process(java.util.Dictionary params,
                    java.io.PrintWriter out,
                    java.io.PrintWriter err)
Process the request, writing output/errors to respective PrintWriters
Parameters:
params - Dictionary (e.g. Hashtable) with XSQL Page parameters
out - PrintWriter to use to write the resulting page results
err - PrintWriter to use to write the resulting page errors

process

public void process(java.util.Dictionary params)
Process the request, writing output/errors to System.out/System.err
Parameters:
params - Dictionary (e.g. Hashtable) with XSQL Page parameters

process

public void process()
Process the request, writing output/errors to System.out/System.err