|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> store >> raw >> [ xact overview ] | PREV NEXT | ||||||||
A
- ABORT - Static variable in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- addUpdateTransaction(int) - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Add this raw transaction on to the list of update transaction
C
- COMMIT - Static variable in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- checkLogicalOperationOk() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Check to see if a logical operation is allowed by this transaction, throws a TransactionExceotion if it isn't.
- checkpointInRollForwardRecovery(LogInstant, long) - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- redo a checkpoint during rollforward recovery
- createFinished() - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Database creation finished
F
- findTransaction(TransactionId, RawTransaction) - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Find a transaction using a transactionId and make the passed in transaction assume the identity and properties of that transaction.
- findUserTransaction(RawStoreFactory, ContextManager, String) - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Find a user transaction within the given raw store and the given contextMgr.
- firstUpdateInstant() - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- The first log instant that belongs to a transaction that is still active in the raw store.
G
- getCacheStats(String) - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Get cache statistics for the specified cache
- getDataFactory() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Get the data factory to be used during this transaction.
- getFirstLogInstant() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Get the log instant for the first log record written by this transaction.
- getGlobalId() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Get the shortId of this transaction.
- getId() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Get the shortId of this transaction.
- getLastLogInstant() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Get the log instant for the last log record written by this transaction.
- getLockFactory() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Get the lock factory to be used during this transaction.
- getLockFactory() - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Get the LockFactory to use with this store.
- getLogBuffer() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Get the log buffer to be used during this transaction.
- getMaxStoredSize() - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionId
- Return the maximum number of bytes the transactionId will take to store using writeExternal.
- getTransactionInfo() - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- getTransactionTable() - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Return the transaction table so it can get logged with the checkpoint log record.
- getXAResourceManager() - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
H
- handlePreparedXacts(RawStoreFactory) - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Run through all prepared transactions known to this factory and restore their state such that they remain after recovery, and can be found and handled by a XA transaction manager.
- handlesPostTerminationWork() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Can this transaction handles post termination work
I
- inAbort() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Is the transaction in the middle of an abort.
- inRollForwardRecovery() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Retunrs true if the transaction is part of rollforward recovery
L
- LOCK_ESCALATE - Static variable in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- logAndUndo(Compensation, LogInstant, LimitObjectInput) - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Log a compensation operation and then action it in the context of this transaction.
M
- MODULE - Static variable in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
N
- noActiveUpdateTransaction() - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Returns true if the transaction factory has no active updating transaction
- notifyObservers(Object) - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Allow my users to notigy my observers.
O
- observerException - Variable in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- openDroppedContainer(ContainerKey, LockingPolicy) - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Open a container that may be dropped - use only by logging and recovery.
- org.apache.derby.iapi.store.raw.xact - package org.apache.derby.iapi.store.raw.xact
P
- prepareTransaction() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Change the state of transaction in table to prepare.
R
- RawTransaction - class org.apache.derby.iapi.store.raw.xact.RawTransaction.
- RawTransaction is the form of Transaction used within the raw store.
- RawTransaction() - Constructor for class org.apache.derby.iapi.store.raw.xact.RawTransaction
- reCreateContainerForLoadTran(long, long, ByteArray) - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Recreate a container during load tran - use only by media recovery.
- recoveryRollbackFirst() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Return true if this transaction should be rolled back first in recovery.
- recoveryTransaction() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Make this transaction aware that it is being used by recovery
- removeUpdateTransaction() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Remove this raw transaction from the list of update transaction
- reprepare() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- During recovery re-prepare a transaction.
- resetCacheStats(String) - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Reset the cache statistics for the specified cache
- resetTranId() - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Reset any resettable transaction Id
- rollbackAllTransactions(RawTransaction, RawStoreFactory) - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Rollback and close all transactions known to this factory using a passed in transaction.
S
- SAVEPOINT_ROLLBACK - Static variable in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- setFirstLogInstant(LogInstant) - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Set the log instant for the first log record written by this transaction.
- setLastLogInstant(LogInstant) - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Set the log instant for the last log record written by this transaction.
- setObserverException(StandardException) - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Allow an Observer to indicate an exception to the transaction that is raised in its update() method.
- setRawStoreFactory(RawStoreFactory) - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- make Transaction factory aware of which raw store factory it belongs to
- setTransactionId(GlobalTransactionId, TransactionId) - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Set the transaction Ids (Global and internal) of this transaction
- setTransactionId(Loggable, TransactionId) - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Set the transactionId (Global and internal) of this transaction using a log record that contains the Global id
- startGlobalTransaction(RawStoreFactory, ContextManager, int, byte[], byte[]) - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Start a new transaction within the given raw store.
- startInternalTransaction(RawStoreFactory, ContextManager) - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Start a new internal transaction within the given raw store.
- startNestedReadOnlyUserTransaction(RawStoreFactory, Object, ContextManager, String) - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Start a new read only transaction within the given raw store.
- startNestedTopTransaction() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Start a nested top transaction.
- startNestedTopTransaction(RawStoreFactory, ContextManager) - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Start a new nested top transaction within the given raw store.
- startNestedUpdateUserTransaction(RawStoreFactory, ContextManager, String) - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Start a new update transaction within the given raw store.
- startTransaction(RawStoreFactory, ContextManager, String) - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Start a new transaction within the given raw store.
- statusForBeginXactLog() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Status that needs to go into the begin transaction log record, if there is one, to help with recovery
- statusForEndXactLog() - Method in class org.apache.derby.iapi.store.raw.xact.RawTransaction
- Status that needs to go into the end transaction log record, if there is one, to help with recovery
- submitPostCommitWork(Serviceable) - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Submit a post commit work to the post commit daemon.
T
- TransactionFactory - interface org.apache.derby.iapi.store.raw.xact.TransactionFactory.
- This module is intended to be used only within the RawStore.
- TransactionId - interface org.apache.derby.iapi.store.raw.xact.TransactionId.
- A transaction identifier that is only unique within a raw store, do not ever pass this out of raw store.
U
- useTransactionTable(Formatable) - Method in interface org.apache.derby.iapi.store.raw.xact.TransactionFactory
- Use this transaction table, which is gotten from a checkpoint operation.
A C F G H I L M N O P R S T U
|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> store >> raw >> [ xact overview ] | PREV NEXT | ||||||||