public static class RequestGapTask.GapMarker extends Object
Modifier and Type | Field and Description |
---|---|
private Map<String,List<Long>> |
gaps |
private Map<String,Integer> |
pos |
Constructor and Description |
---|
RequestGapTask.GapMarker() |
Modifier and Type | Method and Description |
---|---|
void |
addGap(String[] parentFailedArS,
String archive,
long gapStart,
long gapEnd) |
void |
addGap(String archive,
long gapStart,
long gapEnd) |
private long |
getDIdx(String archive) |
private String |
getNext() |
private boolean |
isFullGap(long didx) |
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() |
public void reset()
public void addGap(String archive, long gapStart, long gapEnd)
public String reduce()
private boolean isFullGap(long didx)
didx
- private String getNext()
private long getDIdx(String archive)