public class FileDumper extends Job
Simple processor for PageSets with disk output
COMMAND_DUMY, COMMAND_FAX, COMMAND_FTP, COMMAND_MAIL, COMMAND_SAVE, COMMAND_SEND, STATUS_ABORTED, STATUS_FINISHED, STATUS_INTERRUPTED, STATUS_PENDING, STATUS_RUNNING, STATUS_SUSPENDED
Constructor and Description |
---|
FileDumper() |
Modifier and Type | Method and Description |
---|---|
void |
free()
This method must free all the resource allocated by a Job
|
java.lang.Object |
process(Atom oAtm)
Process PageSet pointed by Atom and dumps result to disk
Base workareas path is taken from "workareasput" property of hipergate.cnf
Processed documents are saved under /web/workareas/apps/Mailwire/html/gu_pageset/
|
abort, delete, delete, getDataBaseBind, getIdFromTitle, getParameter, getParameters, getProperties, getProperty, getStatus, insertRecipients, instantiate, instantiate, load, log, logFile, main, pending, resolveAtomsEMails, setDataBaseBind, setStatus, store
allcaps, allcaps, clear, clone, columns, containsKey, containsValue, entrySet, exists, get, get, getAuditClassName, getCreationDate, getDate, getDate, getDateFormated, getDateShort, getDateTime, getDateTime24, getDecimal, getDecimalFormated, getDecimalFormated, getDouble, getDoubleFormated, getFloat, getFloatFormated, getInt, getIntArray, getInteger, getIntegerArray, getIntervalPart, getItemMap, getItems, getMoney, getPrimaryKey, getShort, getSQLDate, getSQLTime, getString, getStringHtml, getStringNull, getTable, getTable, getTime, getTimeOfDay, getTimestamp, isEmpty, isNull, iterator, keySet, load, parseXML, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, putAll, putAll, remove, remove, replace, replace, replace, replace, replace, replace, replace, replace, setAuditTransact, setAuditUser, setCreationDate, setPrimaryKey, size, toLowerCase, toUpperCase, toXML, toXML, toXML, values
public void free()
Job
This method must free all the resource allocated by a Job
public java.lang.Object process(Atom oAtm) throws java.io.IOException
Process PageSet pointed by Atom and dumps result to disk
Base workareas path is taken from "workareasput" property of hipergate.cnf
Processed documents are saved under /web/workareas/apps/Mailwire/html/gu_pageset/
process
in class Job
oAtm
- Atom holding a reference to PageSet instance to be dumpedgu_workarea | GUID of WorkArea owner of document to be saved |
gu_pageset | GUID of PageSet to be saved |
nm_pageset | Name of PageSet document instance to be saved |
java.io.IOException
java.io.FileNotFoundException