public class TransactionLogHeader extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TransactionLogHeader.Entry |
| Constructor and Description |
|---|
TransactionLogHeader(long transactionId,
Timepoint txTimestamp) |
| Modifier and Type | Method and Description |
|---|---|
long |
getId() |
StaticBuffer |
getLogKey() |
long |
getTimestamp(TimeUnit unit) |
static TransactionLogHeader.Entry |
parse(StaticBuffer buffer,
Serializer serializer,
TimestampProvider times) |
DataOutput |
serializeHeader(Serializer serializer,
int capacity,
LogTxStatus status) |
DataOutput |
serializeHeader(Serializer serializer,
int capacity,
LogTxStatus status,
TransactionConfiguration txConfig) |
public TransactionLogHeader(long transactionId,
Timepoint txTimestamp)
public long getId()
public long getTimestamp(TimeUnit unit)
public StaticBuffer getLogKey()
public DataOutput serializeHeader(Serializer serializer, int capacity, LogTxStatus status)
public DataOutput serializeHeader(Serializer serializer, int capacity, LogTxStatus status, TransactionConfiguration txConfig)
public static TransactionLogHeader.Entry parse(StaticBuffer buffer, Serializer serializer, TimestampProvider times)
Copyright © 2012–2014. All rights reserved.