fedora.server.access
Class Report
java.lang.Object
fedora.server.access.Report
public class Report
- extends java.lang.Object
Implements reporting functionality.
- Author:
- wdn5e@virginia.edu
|
Field Summary |
protected static java.util.HashSet<java.lang.String> |
allFields
|
protected static java.lang.String |
HTML_XSLT
|
protected static java.lang.String |
HTMLFORM
|
protected static java.util.HashSet<java.lang.String> |
parms
|
protected static java.lang.String |
REQUEST_HTML_XSLT
|
protected static java.lang.String |
XML_XSLT
|
|
Method Summary |
protected java.lang.String |
getContentType()
|
protected static Report |
getInstance(Context context,
java.lang.String _remoteAddr,
java.lang.String _sessionToken,
java.lang.String _reportName,
java.lang.String[] _fieldsArray,
java.lang.String _query,
java.lang.String _xslt,
java.lang.String _maxResults,
java.lang.String newBase,
java.lang.String prefix,
java.lang.String dateRange)
|
protected static Report |
getInstance(Context context,
java.lang.String remoteAddr,
java.lang.String sessionToken,
java.lang.String reportName,
java.lang.String xslt,
java.lang.String maxResults,
java.lang.String newBase,
java.lang.String prefix,
java.lang.String dateRange)
|
protected void |
writeOut(java.io.OutputStream ultOut)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
allFields
protected static final java.util.HashSet<java.lang.String> allFields
parms
protected static final java.util.HashSet<java.lang.String> parms
HTMLFORM
protected static final java.lang.String HTMLFORM
- See Also:
- Constant Field Values
REQUEST_HTML_XSLT
protected static final java.lang.String REQUEST_HTML_XSLT
- See Also:
- Constant Field Values
HTML_XSLT
protected static final java.lang.String HTML_XSLT
- See Also:
- Constant Field Values
XML_XSLT
protected static final java.lang.String XML_XSLT
- See Also:
- Constant Field Values
getInstance
protected static final Report getInstance(Context context,
java.lang.String remoteAddr,
java.lang.String sessionToken,
java.lang.String reportName,
java.lang.String xslt,
java.lang.String maxResults,
java.lang.String newBase,
java.lang.String prefix,
java.lang.String dateRange)
throws QueryParseException,
ServerException
- Throws:
QueryParseException
ServerException
getContentType
protected final java.lang.String getContentType()
getInstance
protected static final Report getInstance(Context context,
java.lang.String _remoteAddr,
java.lang.String _sessionToken,
java.lang.String _reportName,
java.lang.String[] _fieldsArray,
java.lang.String _query,
java.lang.String _xslt,
java.lang.String _maxResults,
java.lang.String newBase,
java.lang.String prefix,
java.lang.String dateRange)
throws QueryParseException,
ServerException
- Throws:
QueryParseException
ServerException
writeOut
protected final void writeOut(java.io.OutputStream ultOut)
throws QueryParseException,
ServerException,
java.io.IOException,
javax.xml.transform.TransformerException
- Throws:
QueryParseException
ServerException
java.io.IOException
javax.xml.transform.TransformerException