Uses of Class
com.endeca.itl.recordstore.TransactionId

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)
           
 



Copyright © 2011 Endeca. All Rights Reserved.