|
SOA © 2004 SoS Group All Rights Reserved |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectsos.koa.Task
sos.koa.ReportAdapter
Class to generate reports.
| Class Specifications |
| Specifications inherited from class Task |
| invariant 0 <= subTaskCount&&subTaskCount <= maxSubTasks; |
| Nested Class Summary |
| Nested classes inherited from class sos.koa.Task |
Task.ActionThread, Task.MonitoredThread |
| Field Summary | |
(package private) java.lang.String |
info
|
(package private) int |
registeredVoters
|
(package private) java.lang.String |
votingInterval
|
| Fields inherited from class sos.koa.Task |
maxSubTasks, monitor, stillWorking, subTaskCount, success |
| Constructor Summary | |
ReportAdapter()
|
|
| Method Summary | |
void |
convertAuditLog2PDF(java.lang.String xslt,
java.io.File xmlOut,
java.io.File pdfOut)
|
void |
convertCandidateList2PDF(java.lang.String xslt,
java.io.File xmlOut,
java.io.File pdfOut)
|
private void |
convertXML2PDF(javax.xml.transform.Source src,
javax.xml.transform.stream.StreamSource xslt,
javax.xml.transform.stream.StreamResult xmlOut,
java.io.OutputStream pdfOut)
|
(package private) void |
doAction()
|
(package private) java.lang.String |
getFailureMessage()
|
(package private) java.lang.String |
getInfo()
Gets information that should be displayed if this task completes successfully. |
(package private) java.lang.String |
getInputResource(java.lang.String relPath)
Gets a URI string for the relative path relPath. |
(package private) java.lang.String |
getSuccessMessage()
|
(package private) int |
getSuccessState()
|
(package private) java.lang.String |
getTitle()
|
(package private) boolean |
isPreStateAllowed(int state)
|
(package private) void |
logCanceled()
Writes a 'task canceled' entry in the log. |
(package private) void |
logCompleted()
Writes a 'task completed' entry in the log. |
(package private) void |
logFailed(java.lang.String reason)
Writes a 'task failed' entry in the log. |
(package private) void |
logOpenedFile(java.io.File file)
Writes a 'task opened file' entry in the log. |
(package private) void |
logStarted()
Writes a 'task started' entry in the log. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
java.lang.String info
java.lang.String votingInterval
int registeredVoters
| Constructor Detail |
public ReportAdapter()
| Method Detail |
java.lang.String getTitle()
Task
java.lang.String getSuccessMessage()
Task
java.lang.String getFailureMessage()
Task
boolean isPreStateAllowed(int state)
int getSuccessState()
Task
void doAction()
throws KOAException
Task
KOAExceptionvoid logStarted()
Task
logStarted in class Taskvoid logCanceled()
Task
logCanceled in class Taskvoid logOpenedFile(java.io.File file)
Task
logOpenedFile in class Taskvoid logFailed(java.lang.String reason)
Task
logFailed in class Taskvoid logCompleted()
Task
logCompleted in class Taskjava.lang.String getInfo()
Task
getInfo in class Task
public void convertAuditLog2PDF(java.lang.String xslt,
java.io.File xmlOut,
java.io.File pdfOut)
throws java.io.IOException,
org.apache.fop.apps.FOPException,
javax.xml.transform.TransformerException
java.io.IOException
org.apache.fop.apps.FOPException
javax.xml.transform.TransformerException
public void convertCandidateList2PDF(java.lang.String xslt,
java.io.File xmlOut,
java.io.File pdfOut)
throws java.io.IOException,
org.apache.fop.apps.FOPException,
javax.xml.transform.TransformerException
java.io.IOException
org.apache.fop.apps.FOPException
javax.xml.transform.TransformerException
private void convertXML2PDF(javax.xml.transform.Source src,
javax.xml.transform.stream.StreamSource xslt,
javax.xml.transform.stream.StreamResult xmlOut,
java.io.OutputStream pdfOut)
throws java.io.IOException,
org.apache.fop.apps.FOPException,
javax.xml.transform.TransformerException
java.io.IOException
org.apache.fop.apps.FOPException
javax.xml.transform.TransformerExceptionjava.lang.String getInputResource(java.lang.String relPath)
relPath.
I've tried to make this as robust as possible. Behavior seems
to depend on whether the application is run from a jar or not
and on the operating system. -- MO
relPath - a relative URI path, which uses '/' as separator.
relPath.
|
SOA © 2004 SoS Group All Rights Reserved |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||