|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TransactionId | |
---|---|
com.endeca.itl.recordstore | Classes for interacting with a Record Store instance. |
Uses of TransactionId in com.endeca.itl.recordstore |
---|
Methods in com.endeca.itl.recordstore that return TransactionId | |
---|---|
TransactionId |
ClientStateInfo.getTransactionId()
|
TransactionId |
TransactionInfo.getTransactionId()
|
TransactionId |
RecordStore.startTransaction(TransactionType transactionType)
Starts a transaction of the given type and returns its id. |
Methods in com.endeca.itl.recordstore with parameters of type TransactionId | |
---|---|
void |
RecordStore.commitTransaction(TransactionId transactionId)
Commits all changes made by the given transaction. |
int |
TransactionId.compareTo(TransactionId o)
|
static RecordStoreReader |
RecordStoreReader.createBaselineReader(RecordStore recordStore,
TransactionId transactionId)
Creates a RecordStoreReader that performs a baseline read of the last committed generation Id. |
static RecordStoreReader |
RecordStoreReader.createBaselineReader(RecordStore recordStore,
TransactionId transactionId,
GenerationId generationId)
Creates a RecordStoreReader that performs a baseline read. |
static RecordStoreReader |
RecordStoreReader.createBaselineReader(RecordStore recordStore,
TransactionId transactionId,
GenerationId generationId,
Integer recordsPerTransfer)
Creates a RecordStoreReader that performs a baseline read. |
static RecordStoreReader |
RecordStoreReader.createDeltaReader(RecordStore recordStore,
TransactionId transactionId,
GenerationId startGenerationId)
Creates a RecordStoreReader that performs a delta read. |
static RecordStoreReader |
RecordStoreReader.createDeltaReader(RecordStore recordStore,
TransactionId transactionId,
GenerationId startGenerationId,
GenerationId endGenerationId)
Creates a RecordStoreReader that performs a delta read. |
static RecordStoreReader |
RecordStoreReader.createDeltaReader(RecordStore recordStore,
TransactionId transactionId,
GenerationId startGenerationId,
GenerationId endGenerationId,
Integer recordsPerTransfer)
Creates a RecordStoreReader that performs a delta read. |
static RecordStoreWriter |
RecordStoreWriter.createWriter(RecordStore recordStore,
TransactionId transactionId)
|
static RecordStoreWriter |
RecordStoreWriter.createWriter(RecordStore recordStore,
TransactionId transactionId,
Integer recordsPerTransfer)
|
GenerationId |
RecordStore.getLastCommittedGenerationId(TransactionId transactionId)
Returns the id of the last committed generation visible to the given transaction. |
GenerationId |
RecordStore.getLastReadGenerationId(TransactionId transactionId,
ClientId clientId)
Returns the id of the generation last read by the given client. |
GenerationId |
RecordStore.getWriteGenerationId(TransactionId transactionId)
Returns the id of the generation the given READ_WRITE transaction is writing. |
List<ClientStateInfo> |
RecordStore.listClientStates(TransactionId transactionId)
Returns the read states of all clients including the client id and last read generation. |
List<Record> |
RecordStore.readRecordsById(TransactionId transactionId,
GenerationId generationId,
List<RecordId> recordIds)
Reads a set of Records corresponding to the given ids in the given generation. |
void |
RecordStore.rollbackTransaction(TransactionId transactionId)
Rolls back the given transaction. |
void |
RecordStore.setLastReadGenerationId(TransactionId transactionId,
ClientId clientId,
GenerationId generationId)
Sets the last read generation for the given client. |
void |
ClientStateInfo.setTransactionId(TransactionId value)
|
void |
TransactionInfo.setTransactionId(TransactionId value)
|
ReadCursorId |
RecordStore.startBaselineRead(TransactionId transactionId,
GenerationId generationId)
Starts a baseline read of the given generation. |
ReadCursorId |
RecordStore.startDeltaRead(TransactionId transactionId,
GenerationId startGenerationId,
GenerationId endGenerationId)
Starts a read of the changes between the given generations. |
int |
RecordStore.writeRecords(TransactionId transactionId,
List<Record> records)
Writes a batch of records to the Record Store in the scope of the given transaction. |
Constructors in com.endeca.itl.recordstore with parameters of type TransactionId | |
---|---|
ClientStateInfo(ClientId clientId,
TransactionId transactionId,
GenerationId lastReadGenerationId,
boolean isCommitted)
|
|
ConcurrentClientStateModificationException(ClientId clientId,
TransactionId currentTxnId)
|
|
ConcurrentClientStateModificationException(ClientId clientId,
TransactionId currentTxnId,
TransactionId txnId,
GenerationId genId)
|
|
TransactionInfo(TransactionId transactionId,
TransactionType transactionType,
TransactionStatus transactionStatus,
GenerationId lastCommittedGenerationId,
GenerationId workingGenerationId)
|
|
TransactionNotFoundException(TransactionId transactionId)
|
|
TransactionStateException(String message,
TransactionId transactionId,
TransactionStatus status)
|
|
WriteNotAllowedException(TransactionId transactionId)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |