Klasse TransactionRequest
java.lang.Object
org.teamapps.universaldb.index.transaction.request.TransactionRequest
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungTransactionRequest(byte[] bytes) TransactionRequest(long nodeId, long requestId, int userId) TransactionRequest(long nodeId, long requestId, int userId, long timestamp) TransactionRequest(long nodeId, long requestId, int userId, DatabaseModel databaseModel) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddRecord(TransactionRequestRecord record) byte[]getBytes()longlongintgetResolvedRecordIdByCorrelationId(int correlationId) longintvoidputResolvedRecordIdForCorrelationId(int correlationId, int recordId)
-
Konstruktordetails
-
TransactionRequest
public TransactionRequest(long nodeId, long requestId, int userId) -
TransactionRequest
public TransactionRequest(long nodeId, long requestId, int userId, long timestamp) -
TransactionRequest
-
TransactionRequest
- Löst aus:
IOException
-
-
Methodendetails
-
getBytes
- Löst aus:
IOException
-
addRecord
-
getNodeId
public long getNodeId() -
getRequestId
public long getRequestId() -
getTransactionType
-
getUserId
public int getUserId() -
getTimestamp
public long getTimestamp() -
getRecords
-
getDatabaseModel
-
getResolvedRecordIdByCorrelationId
public int getResolvedRecordIdByCorrelationId(int correlationId) -
putResolvedRecordIdForCorrelationId
public void putResolvedRecordIdForCorrelationId(int correlationId, int recordId) -
getRecordIdByCorrelationId
-