Klasse LegacyResolvedTransaction
java.lang.Object
org.teamapps.universaldb.index.transaction.resolved.legacy.LegacyResolvedTransaction
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungLegacyResolvedTransaction(long nodeId, long requestId, long transactionId, int userId, long timestamp) LegacyResolvedTransaction(long nodeId, long requestId, long transactionId, int userId, long timestamp, ModelUpdate modelUpdate) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddTransactionRecord(LegacyResolvedTransactionRecord transactionRecord) static LegacyResolvedTransactioncreateFromRequest(long transactionId, TransactionRequest request) static LegacyResolvedTransactioncreateResolvedTransaction(byte[] bytes) byte[]getBytes()byte[]getBytes(boolean withCorrelationIds) longlonglonglongintstatic LegacyResolvedTransactionrecreateNewId(long transactionId, LegacyResolvedTransaction resolvedTransaction) voidsetRecordIdByCorrelationId(Map<Integer, Integer> recordIdByCorrelationId) voidwrite(DataOutputStream dos, boolean withCorrelationIds)
-
Konstruktordetails
-
LegacyResolvedTransaction
public LegacyResolvedTransaction(long nodeId, long requestId, long transactionId, int userId, long timestamp) -
LegacyResolvedTransaction
public LegacyResolvedTransaction(long nodeId, long requestId, long transactionId, int userId, long timestamp, ModelUpdate modelUpdate) -
LegacyResolvedTransaction
- Löst aus:
IOException
-
-
Methodendetails
-
createResolvedTransaction
-
createFromRequest
public static LegacyResolvedTransaction createFromRequest(long transactionId, TransactionRequest request) -
recreateNewId
public static LegacyResolvedTransaction recreateNewId(long transactionId, LegacyResolvedTransaction resolvedTransaction) -
write
- Löst aus:
IOException
-
getBytes
- Löst aus:
IOException
-
getBytes
- Löst aus:
IOException
-
addTransactionRecord
-
getNodeId
public long getNodeId() -
getRequestId
public long getRequestId() -
getTransactionId
public long getTransactionId() -
getTransactionType
-
getUserId
public int getUserId() -
getTimestamp
public long getTimestamp() -
getTransactionRecords
-
getModelUpdate
-
getRecordIdByCorrelationId
-
setRecordIdByCorrelationId
-