public static final class StorageTransactionsAnalysis.Logic extends Object
| Modifier and Type | Method and Description |
|---|---|
static byte |
entryLengthFileCreation() |
static byte |
entryLengthFileDeletion() |
static byte |
entryLengthFileTruncation() |
static byte |
entryLengthStore() |
static byte |
entryLengthTransfer() |
static byte |
getEntryLength(long address) |
static long |
getEntryTimestamp(long address) |
static byte |
getEntryType(long address) |
static long |
getFileLength(long address) |
static long |
getFileNumber(long address) |
static long |
getSpecialOffset(long address) |
static void |
initializeEntry(long address,
byte length,
byte type) |
static void |
initializeEntryFileCreation(long address) |
static void |
initializeEntryFileDeletion(long address) |
static void |
initializeEntryFileTruncation(long address) |
static void |
initializeEntryStore(long address) |
static void |
initializeEntryTransfer(long address) |
static StorageTransactionsEntryType |
mapEntryType(byte entryTypeKey) |
static one.microstream.chars.VarString |
parseFile(one.microstream.afs.types.AFile file) |
static one.microstream.chars.VarString |
parseFile(one.microstream.afs.types.AFile file,
one.microstream.chars.VarString vs) |
static one.microstream.chars.VarString |
parseFile(one.microstream.afs.types.AReadableFile file,
one.microstream.chars.VarString vs) |
static <P extends StorageTransactionsAnalysis.EntryIterator> |
processInputFile(one.microstream.afs.types.AReadableFile file,
long startPosition,
long length,
P entryProcessor) |
static <P extends StorageTransactionsAnalysis.EntryIterator> |
processInputFile(one.microstream.afs.types.AReadableFile file,
P entryProcessor) |
static StorageTransactionsEntryType |
resolveEntryType(long address) |
static void |
setEntryCommon(long address,
long fileLength,
long timestamp) |
static void |
setEntryFileCreation(long address,
long fileLength,
long timestamp,
long fileNumber) |
static void |
setEntryFileDeletion(long address,
long fileLength,
long timestamp,
long fileNumber) |
static void |
setEntryFileTruncation(long address,
long fileLength,
long timestamp,
long fileNumber,
long oldLength) |
static void |
setEntryStore(long address,
long fileLength,
long timestamp) |
static void |
setEntryTransfer(long address,
long fileLength,
long timestamp,
long sourcefileNumber,
long sourcefileOffset) |
public static byte entryLengthFileCreation()
public static byte entryLengthStore()
public static byte entryLengthTransfer()
public static byte entryLengthFileTruncation()
public static byte entryLengthFileDeletion()
public static void initializeEntry(long address,
byte length,
byte type)
public static void initializeEntryFileCreation(long address)
public static void initializeEntryStore(long address)
public static void initializeEntryTransfer(long address)
public static void initializeEntryFileDeletion(long address)
public static void initializeEntryFileTruncation(long address)
public static void setEntryCommon(long address,
long fileLength,
long timestamp)
public static void setEntryFileCreation(long address,
long fileLength,
long timestamp,
long fileNumber)
public static byte getEntryLength(long address)
public static final StorageTransactionsEntryType mapEntryType(byte entryTypeKey)
public static byte getEntryType(long address)
public static StorageTransactionsEntryType resolveEntryType(long address)
public static long getEntryTimestamp(long address)
public static long getFileLength(long address)
public static long getFileNumber(long address)
public static long getSpecialOffset(long address)
public static void setEntryStore(long address,
long fileLength,
long timestamp)
public static void setEntryTransfer(long address,
long fileLength,
long timestamp,
long sourcefileNumber,
long sourcefileOffset)
public static void setEntryFileDeletion(long address,
long fileLength,
long timestamp,
long fileNumber)
public static void setEntryFileTruncation(long address,
long fileLength,
long timestamp,
long fileNumber,
long oldLength)
public static <P extends StorageTransactionsAnalysis.EntryIterator> P processInputFile(one.microstream.afs.types.AReadableFile file, P entryProcessor)
public static <P extends StorageTransactionsAnalysis.EntryIterator> P processInputFile(one.microstream.afs.types.AReadableFile file, long startPosition, long length, P entryProcessor)
public static one.microstream.chars.VarString parseFile(one.microstream.afs.types.AFile file)
public static one.microstream.chars.VarString parseFile(one.microstream.afs.types.AFile file,
one.microstream.chars.VarString vs)
public static one.microstream.chars.VarString parseFile(one.microstream.afs.types.AReadableFile file,
one.microstream.chars.VarString vs)
throws IOException
IOExceptionCopyright © 2022 MicroStream Software. All rights reserved.