|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.v3x.apps.Staker.interfaces.ExternalInterfaceModule
com.partnersoft.v3x.apps.Staker.interfaces.report.ReportModule
public class ReportModule
An external interface module that creates and saves textual reports .
| Field Summary |
|---|
| Fields inherited from class com.partnersoft.v3x.apps.Staker.interfaces.ExternalInterfaceModule |
|---|
verbose |
| Constructor Summary | |
|---|---|
ReportModule()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
createExternalJob(Job job)
A ReportJob is a job with lots of collated aggregate fields and stuff. |
void |
export(Job job)
Exports a single job, generating the report to the desired spot. |
java.lang.String |
generateReportFor(Job job)
Subclasses must override this to provide report functionality. |
java.lang.String |
getFileSuffix()
|
java.io.File |
getReportDir()
|
java.lang.String |
getReportDirName()
|
TextReportEngine |
getReportEngine()
|
boolean |
getUseShortNames()
|
void |
initialize()
Initializes the module. |
boolean |
isInitialized()
|
void |
runImport(JobLibrarian librarian)
This module does not import, so this method does not do anything. |
void |
setFileSuffix(java.lang.String newSuffix)
|
void |
setReportDirName(java.lang.String newName)
|
void |
setReportEngine(TextReportEngine newEngine)
|
void |
setUseShortNames(boolean izit)
|
| Methods inherited from class com.partnersoft.v3x.apps.Staker.interfaces.ExternalInterfaceModule |
|---|
getDoNotExportField, getExportOnce, getExportOnceProperty, getHub, getLibrarian, getLog, getName, getRunInterval, getRunLag, getSynchronousExport, haltInterface, isExporting, isImporting, isInterfaceRunning, isVerbose, launchInterface, setDoNotExportField, setExporting, setExportOnce, setExportOnceProperty, setHub, setImporting, setLibrarian, setName, setRunInterval, setRunLag, setSynchronousExport, setVerbose, updateJob |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReportModule()
| Method Detail |
|---|
public void runImport(JobLibrarian librarian)
runImport in class ExternalInterfaceModulepublic void export(Job job)
export in class ExternalInterfaceModulepublic java.lang.String generateReportFor(Job job)
generateReportFor in class ExternalInterfaceModulepublic java.lang.Object createExternalJob(Job job)
createExternalJob in class ExternalInterfaceModulepublic void initialize()
public java.io.File getReportDir()
public boolean isInitialized()
public java.lang.String getReportDirName()
public void setReportDirName(java.lang.String newName)
public java.lang.String getFileSuffix()
public void setFileSuffix(java.lang.String newSuffix)
public boolean getUseShortNames()
public void setUseShortNames(boolean izit)
public TextReportEngine getReportEngine()
public void setReportEngine(TextReportEngine newEngine)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||