public class ConfigFileHeaderInfo extends Object implements ConfigurationAreaFileInformationReader
Constructor and Description |
---|
ConfigFileHeaderInfo(File configAreaFile)
Legt ein neues Objekt vom Typ ConfigFileHeaderInfo an.
|
ConfigFileHeaderInfo(int headerSize,
short activeVersionFile,
short nextActiveVersionFile,
File configAreaFile,
Map<Short,ConfigAreaFile.OldBlockInformations> oldObjectBlocks,
short nextInvalidBlockVersion,
Map<Short,Long> configurationAuthorityVersionActivationTime,
long startOldDynamicObjects,
long startIdIndex,
long startPidHashCodeIndex,
long startMixedSet,
String configurationAreaPid,
long dynamicObjectChanged,
long configurationObjectChanged,
long configurationDataChanged,
Debug debug,
int serializerVersion,
short objectVersion)
Konstruktor zu Testzwecken
|
Modifier and Type | Method and Description |
---|---|
short |
getActiveVersionFile() |
File |
getConfigAreaFile() |
String |
getConfigurationAreaPid() |
Map<Short,Long> |
getConfigurationAuthorityVersionActivationTime() |
long |
getConfigurationDataChanged() |
long |
getConfigurationObjectChanged() |
long |
getDynamicObjectChanged() |
ConfigFileHeaderInfo |
getHeader() |
long |
getHeaderEnd() |
int |
getHeaderSize() |
short |
getNextActiveVersionFile() |
short |
getNextInvalidBlockVersion() |
SystemObjectInformationInterface |
getObject(long filePosition) |
short |
getObjectVersion()
Versionsnummer des Dateiformates.
|
Map<Short,ConfigAreaFile.OldBlockInformations> |
getOldObjectBlocks() |
int |
getSerializerVersion() |
long |
getStartIdIndex() |
long |
getStartMixedSet() |
long |
getStartOldDynamicObjects() |
long |
getStartPidHashCodeIndex() |
public ConfigFileHeaderInfo(int headerSize, short activeVersionFile, short nextActiveVersionFile, File configAreaFile, Map<Short,ConfigAreaFile.OldBlockInformations> oldObjectBlocks, short nextInvalidBlockVersion, Map<Short,Long> configurationAuthorityVersionActivationTime, long startOldDynamicObjects, long startIdIndex, long startPidHashCodeIndex, long startMixedSet, String configurationAreaPid, long dynamicObjectChanged, long configurationObjectChanged, long configurationDataChanged, Debug debug, int serializerVersion, short objectVersion)
public ConfigFileHeaderInfo(File configAreaFile) throws IOException
configAreaFile
- "blaue Datei" aus der der Header gelesen wird.IOException
- falls beim Einlesen ein Fehler auftritt.public long getHeaderEnd()
public short getActiveVersionFile()
public short getNextActiveVersionFile()
public File getConfigAreaFile()
public Map<Short,ConfigAreaFile.OldBlockInformations> getOldObjectBlocks()
public short getNextInvalidBlockVersion()
public Map<Short,Long> getConfigurationAuthorityVersionActivationTime()
public long getStartOldDynamicObjects()
public long getStartIdIndex()
public long getStartPidHashCodeIndex()
public long getStartMixedSet()
public String getConfigurationAreaPid()
public long getDynamicObjectChanged()
public long getConfigurationObjectChanged()
public long getConfigurationDataChanged()
public int getSerializerVersion()
public short getObjectVersion()
public SystemObjectInformationInterface getObject(long filePosition)
getObject
in interface ConfigurationAreaFileInformationReader
public ConfigFileHeaderInfo getHeader()
getHeader
in interface ConfigurationAreaFileInformationReader
public int getHeaderSize()