Klasse TransactionRequestRecord
java.lang.Object
org.teamapps.universaldb.index.transaction.request.TransactionRequestRecord
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungTransactionRequestRecord(TransactionRequestRecordType recordType, int tableId, int recordId, int correlationId) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddRecordValue(FieldIndex fieldIndex, Object value) voidaddRecordValue(TransactionRequestRecordValue recordValue) static TransactionRequestRecordcreateDeleteRecord(TransactionRequest transactionRequest, TableIndex tableIndex, int recordId, EntityChangeSet entityChangeSet) voidcreateMetaData(TableIndex tableIndex, int userId, long timestamp, EntityChangeSet entityChangeSet) static TransactionRequestRecordcreateOrUpdateRecord(TransactionRequest transactionRequest, TableIndex tableIndex, int recordId, int correlationId, boolean update, EntityChangeSet entityChangeSet) static TransactionRequestRecordcreateRestoreRecord(TransactionRequest transactionRequest, TableIndex tableIndex, int recordId, EntityChangeSet entityChangeSet) intintintbooleanvoidsetTransactionProcessingStarted(boolean transactionProcessingStarted) voidwrite(DataOutputStream dos)
-
Konstruktordetails
-
TransactionRequestRecord
public TransactionRequestRecord(TransactionRequestRecordType recordType, int tableId, int recordId, int correlationId) -
TransactionRequestRecord
- Löst aus:
IOException
-
-
Methodendetails
-
createOrUpdateRecord
public static TransactionRequestRecord createOrUpdateRecord(TransactionRequest transactionRequest, TableIndex tableIndex, int recordId, int correlationId, boolean update, EntityChangeSet entityChangeSet) -
createDeleteRecord
public static TransactionRequestRecord createDeleteRecord(TransactionRequest transactionRequest, TableIndex tableIndex, int recordId, EntityChangeSet entityChangeSet) -
createRestoreRecord
public static TransactionRequestRecord createRestoreRecord(TransactionRequest transactionRequest, TableIndex tableIndex, int recordId, EntityChangeSet entityChangeSet) -
createMetaData
public void createMetaData(TableIndex tableIndex, int userId, long timestamp, EntityChangeSet entityChangeSet) -
write
- Löst aus:
IOException
-
getTableId
public int getTableId() -
getRecordId
public int getRecordId() -
getCorrelationId
public int getCorrelationId() -
addRecordValue
-
addRecordValue
-
getRecordType
-
getRecordValues
-
isTransactionProcessingStarted
public boolean isTransactionProcessingStarted() -
setTransactionProcessingStarted
public void setTransactionProcessingStarted(boolean transactionProcessingStarted)
-