public class ArchiveRequestedTask extends ArchiveTask
Task zur Archivierung nachgefordeter Daten. Unterscheidet sich hauptsaechlich in der Behandlung von Datenluecken von ArchiveTask.
ArchiveTask.CloseContainerObject_closeCount, _failCount, _successCount, adk, arsTime, aspID, atg, compresser, dataEntryLen, dataIdx, dataTime, didPath, didPathA, didPathN, din, idxBuffer, MSG_PID_DATAINDEX_ANOMALY, NA, NN, objID, ONLINE, openContID, REQUESTED, svTERMINATE_TASK_debug, _shouldTerminate, archMgr, didTree, INDEX_MEMORY_SIZE, persMgr| Constructor and Description |
|---|
ArchiveRequestedTask(ArchiveManager archiveMgr,
int tskIndex,
ArchiveRingBuffer inQueue)
Erzeugt einen ArchiveRequestedTask
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
logReceivedData(ArchiveData ad) |
void |
work(java.lang.Object archiveData,
long archTime)
Archiviert den uebergebenen Datensatz unter dem angegebenen Archivzeitstempel.
|
assignIndexes, createRebuildIndexFlagFile, getCloseContainerSuccess, getContainerSettings, getFailedCount, getLastArchiveTime, getProcessedCount, getSuccessCount, handleErr, handleErr, handleSevereErr, logManualCloseContainer, logNewContainer, logReceivedData, logWriteData, lookupLastDataIdxes, mustCloseContainer, resetDSCounter, setContainerSettings, setLastArchiveTime, step, storeData, terminateTask, tooLargeForNewContainerexecuteaddTaskStepListener, cleanUp, getArchMgr, getName, getObjectsFromDav, getState, isAlive, isTerminated, join, removeTaskStepListener, setName, shouldTerminate, start, suspendTaskIfNecessary, taskStepDonepublic ArchiveRequestedTask(ArchiveManager archiveMgr, int tskIndex, ArchiveRingBuffer inQueue)
Erzeugt einen ArchiveRequestedTask
archiveMgr - Archiv-Managerrodl - Ring-of-Death-ListenertskIndex - Index des TasksinQueue - Eingangs-Warteschlangepublic void work(java.lang.Object archiveData,
long archTime)
ArchiveTaskArchiviert den uebergebenen Datensatz unter dem angegebenen Archivzeitstempel.
work in class ArchiveTaskarchiveData - ErgebnisdatensatzarchTime - Archivzeitstempelprotected void logReceivedData(ArchiveData ad)