Package de.bsvrz.ars.ars.persistence.gap
Class GapFileImpl
java.lang.Object
de.bsvrz.ars.ars.persistence.gap.GapFileImpl
- All Implemented Interfaces:
GapFile
public class GapFileImpl extends java.lang.Object implements GapFile
TBD Dokumentation
-
Field Summary
Fields Modifier and Type Field Description static com.google.common.base.SplitterARS_SPLITTERstatic java.nio.charset.CharsetCHARSETstatic java.lang.StringGAP_ARCH_SEPARATORstatic java.lang.StringGAP_FILE_NAMEDateiname der Datenlücken-Datei.static java.lang.StringGAP_IDX_SEPARATORstatic java.lang.StringGAP_KEYWORDstatic java.util.regex.PatternGAP_PATstatic java.lang.StringTMP_GAP_FILE_NAME -
Constructor Summary
Constructors Constructor Description GapFileImpl(java.nio.file.Path path) -
Method Summary
Modifier and Type Method Description voidreadGaps(java.util.Map<? super RemoteArchive,DataIndexRangeSet> map)Liest die vorhandenen bekannten Datenlücken aus der Datei und fügt dieser der übergebenen Map hinzuvoidwriteGaps(java.util.Map<? extends RemoteArchive,? extends DataIndexRangeSet> map)Speichert die übergebenen Datenlücken in die Datei (vorhandene Einträge werden gelöscht)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
GAP_FILE_NAME
public static final java.lang.String GAP_FILE_NAMEDateiname der Datenlücken-Datei.- See Also:
- Constant Field Values
-
TMP_GAP_FILE_NAME
public static final java.lang.String TMP_GAP_FILE_NAME- See Also:
- Constant Field Values
-
GAP_KEYWORD
public static final java.lang.String GAP_KEYWORD- See Also:
- Constant Field Values
-
GAP_IDX_SEPARATOR
public static final java.lang.String GAP_IDX_SEPARATOR- See Also:
- Constant Field Values
-
GAP_ARCH_SEPARATOR
public static final java.lang.String GAP_ARCH_SEPARATOR- See Also:
- Constant Field Values
-
ARS_SPLITTER
public static final com.google.common.base.Splitter ARS_SPLITTER -
GAP_PAT
public static final java.util.regex.Pattern GAP_PAT -
CHARSET
public static final java.nio.charset.Charset CHARSET
-
-
Constructor Details
-
GapFileImpl
public GapFileImpl(java.nio.file.Path path)
-
-
Method Details