|
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.
| 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()
Performs the actual work of this task. |
(package private) java.lang.String |
getFailureMessage()
What to print in failure dialog. |
(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()
What to print in success dialog. |
(package private) int |
getSuccessState()
The application state after successful termination of this task. |
(package private) java.lang.String |
getTitle()
The title of this task. |
(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
getTitle in class Taskjava.lang.String getSuccessMessage()
Task
getSuccessMessage in class Taskjava.lang.String getFailureMessage()
Task
getFailureMessage in class Taskboolean isPreStateAllowed(int state)
isPreStateAllowed in class Taskint getSuccessState()
Task
getSuccessState in class Task
void doAction()
throws KOAException
Task
doAction in class TaskKOAException - if something goes wrong.void 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 | |||||||||