|
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 Task
java.lang.String getSuccessMessage()
Task
getSuccessMessage
in class Task
java.lang.String getFailureMessage()
Task
getFailureMessage
in class Task
boolean isPreStateAllowed(int state)
isPreStateAllowed
in class Task
int getSuccessState()
Task
getSuccessState
in class Task
void doAction() throws KOAException
Task
doAction
in class Task
KOAException
- if something goes wrong.void logStarted()
Task
logStarted
in class Task
void logCanceled()
Task
logCanceled
in class Task
void logOpenedFile(java.io.File file)
Task
logOpenedFile
in class Task
void logFailed(java.lang.String reason)
Task
logFailed
in class Task
void logCompleted()
Task
logCompleted
in class Task
java.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.TransformerException
java.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 |