|
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
KOAException
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 |