de.bsvrz.ars.ars.mgmt.tasks
Class RequestGapTask.GapMarker
java.lang.Object
de.bsvrz.ars.ars.mgmt.tasks.RequestGapTask.GapMarker
- Enclosing class:
- RequestGapTask
public static class RequestGapTask.GapMarker
- extends java.lang.Object
Speichert pro Archivsystem die Luecken, die von diesem nicht geschlossen
werden konnten. Am Schluss wird die gesamte Lueckenliste aller Archivsysteme
durchgegangen und so zusammengefasst, dass nur die Luecken erhalten bleiben, die
von keinem Archivsystem geschlossen werden konnten.
Method Summary |
void |
addGap(java.lang.String[] parentFailedArS,
java.lang.String archive,
long gapStart,
long gapEnd)
|
void |
addGap(java.lang.String archive,
long gapStart,
long gapEnd)
|
java.lang.String |
reduce()
Geht die gesamte Lueckenliste aller Archivsysteme
durch und fasst sie so zusammen, dass nur die Luecken erhalten bleiben, die
von keinem Archivsystem geschlossen werden konnten. |
void |
reset()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RequestGapTask.GapMarker
public RequestGapTask.GapMarker()
reset
public void reset()
addGap
public void addGap(java.lang.String archive,
long gapStart,
long gapEnd)
addGap
public void addGap(java.lang.String[] parentFailedArS,
java.lang.String archive,
long gapStart,
long gapEnd)
reduce
public java.lang.String reduce()
- Geht die gesamte Lueckenliste aller Archivsysteme
durch und fasst sie so zusammen, dass nur die Luecken erhalten bleiben, die
von keinem Archivsystem geschlossen werden konnten. Diese Liste wird in Zeilen
der Form 100-200archiv1#archiv2 ausgegeben.
- Parameters:
sb
- hier wird das Ergebnis reingeschrieben
Copyright © 2005-2008 beck et al. projects GmbH All Rights Reserved.