Modifier and Type | Method and Description |
---|---|
boolean |
StateManager.restore_state(InputObjectState os,
int ot)
These methods must be provided by a derived class.
|
protected void |
StateManager.unpackHeader(InputObjectState os,
Header hdr)
Unpack the crash recovery state header information and return it.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractRecord.restore_state(InputObjectState os,
int i)
During recovery, the transaction log is given to the recovery system and
it will recreate a transaction instance to perform necessary recovery
actions.
|
boolean |
BasicAction.restore_state(InputObjectState os,
int ot)
This assumes the various lists are zero length when it is called.
|
void |
OnePhaseResource.unpack(InputObjectState os) |
Modifier and Type | Method and Description |
---|---|
InputObjectState |
RecoveryStore.read_committed(Uid u,
String tn)
Read the object's committed state.
|
InputObjectState |
ParticipantStore.read_committed(Uid u,
String tn)
Read the object's committed state.
|
InputObjectState |
ParticipantStore.read_uncommitted(Uid u,
String tn)
Read the object's shadowed state.
|
Modifier and Type | Method and Description |
---|---|
boolean |
RecoveryStore.allObjUids(String s,
InputObjectState buff) |
boolean |
ObjectStore.allObjUids(String s,
InputObjectState buff) |
boolean |
RecoveryStore.allObjUids(String s,
InputObjectState buff,
int m)
Obtain all of the Uids for a specified type.
|
boolean |
RecoveryStore.allTypes(InputObjectState buff)
Obtain all types of objects stored in the object store.
|
Modifier and Type | Method and Description |
---|---|
void |
InputObjectState.copy(InputObjectState objstate) |
Constructor and Description |
---|
InputObjectState(InputObjectState copyFrom) |
OutputObjectState(InputObjectState copyFrom) |
Modifier and Type | Method and Description |
---|---|
InputObjectState |
ObjectStateWrapper.getIOS() |
Constructor and Description |
---|
ObjectStateWrapper(InputObjectState ios) |
ObjectStateWrapper(InputObjectState ios,
boolean ok) |
Modifier and Type | Method and Description |
---|---|
InputObjectState |
RecoveryStoreProxy.read_committed(Uid u,
String tn) |
InputObjectState |
ParticipantStoreProxy.read_committed(Uid u,
String tn) |
InputObjectState |
ParticipantStoreProxy.read_uncommitted(Uid u,
String tn) |
Modifier and Type | Method and Description |
---|---|
boolean |
RecoveryStoreProxy.allObjUids(String type,
InputObjectState buff) |
boolean |
RecoveryStoreProxy.allObjUids(String type,
InputObjectState buff,
int match) |
boolean |
RecoveryStoreProxy.allTypes(InputObjectState buff) |
Modifier and Type | Method and Description |
---|---|
protected HeaderState |
HeaderStateReader.unpackHeader(InputObjectState os)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DisposeRecord.restore_state(InputObjectState os,
int ot) |
boolean |
PersistenceRecord.restore_state(InputObjectState os,
int ot) |
boolean |
ActivationRecord.restore_state(InputObjectState os,
int v)
Saving of ActivationRecords is only undertaken during the Prepare phase
of the top level 2PC.
|
boolean |
RecoveryRecord.restore_state(InputObjectState os,
int ot) |
Modifier and Type | Method and Description |
---|---|
InputObjectState |
ActionStore.read_committed(Uid storeUid,
String tName) |
InputObjectState |
FileSystemStore.read_committed(Uid storeUid,
String tName) |
InputObjectState |
NullActionStore.read_committed(Uid storeUid,
String tName) |
InputObjectState |
VolatileStore.read_committed(Uid u,
String tn)
Read the object's committed state.
|
InputObjectState |
TwoPhaseVolatileStore.read_committed(Uid u,
String tn)
Read the object's committed state.
|
protected InputObjectState |
LogStore.read_state(Uid u,
String tn,
int s)
Shouldn't be called during normal execution only during recovery.
|
protected InputObjectState |
CacheStore.read_state(Uid objUid,
String tName,
int ft)
Before we look at the disk let's look in the state cache first for the
state, just in case it hasn't been written out to persistent store yet.
|
protected abstract InputObjectState |
FileLockingStore.read_state(Uid u,
String tn,
int s) |
protected abstract InputObjectState |
FileSystemStore.read_state(Uid u,
String tn,
int s) |
protected InputObjectState |
ShadowingStore.read_state(Uid objUid,
String tName,
int ft) |
InputObjectState |
LogStore.read_uncommitted(Uid u,
String tn) |
InputObjectState |
ActionStore.read_uncommitted(Uid u,
String tn) |
InputObjectState |
FileSystemStore.read_uncommitted(Uid storeUid,
String tName) |
InputObjectState |
NullActionStore.read_uncommitted(Uid u,
String tn) |
InputObjectState |
VolatileStore.read_uncommitted(Uid u,
String tn)
Read the object's shadowed state.
|
InputObjectState |
TwoPhaseVolatileStore.read_uncommitted(Uid u,
String tn)
Read the object's shadowed state.
|
Modifier and Type | Method and Description |
---|---|
boolean |
LogStore.allLogUids(String tName,
InputObjectState state,
int match) |
boolean |
LogStore.allObjUids(String tName,
InputObjectState state,
int match)
This is a recovery-only method and should not be called during normal
execution.
|
boolean |
HashedStore.allObjUids(String tName,
InputObjectState state,
int match)
Given a type name initialise
state to contains all of the
Uids of objects of that type |
boolean |
FileSystemStore.allObjUids(String tName,
InputObjectState state,
int match)
Given a type name initialise the
state to contains all of
the Uids of objects of that type |
boolean |
VolatileStore.allObjUids(String s,
InputObjectState buff,
int m)
Obtain all of the Uids for a specified type.
|
boolean |
TwoPhaseVolatileStore.allObjUids(String s,
InputObjectState buff,
int m)
Obtain all of the Uids for a specified type.
|
boolean |
FileSystemStore.allTypes(InputObjectState foundTypes) |
boolean |
VolatileStore.allTypes(InputObjectState buff)
Obtain all types of objects stored in the object store.
|
boolean |
TwoPhaseVolatileStore.allTypes(InputObjectState buff)
Obtain all types of objects stored in the object store.
|
Modifier and Type | Method and Description |
---|---|
InputObjectState |
HornetqObjectStoreAdaptor.read_committed(Uid u,
String typeName)
Read the object's committed state.
|
InputObjectState |
HornetqJournalStore.read_committed(Uid uid,
String typeName)
Read the object's committed state.
|
InputObjectState |
HornetqObjectStoreAdaptor.read_uncommitted(Uid u,
String tn)
Read the object's shadowed state.
|
Modifier and Type | Method and Description |
---|---|
boolean |
HornetqObjectStoreAdaptor.allObjUids(String typeName,
InputObjectState foundInstances) |
boolean |
HornetqObjectStoreAdaptor.allObjUids(String typeName,
InputObjectState foundInstances,
int matchState)
Obtain all of the Uids for a specified type.
|
boolean |
HornetqObjectStoreAdaptor.allTypes(InputObjectState foundTypes)
Obtain all types of objects stored in the object store.
|
Modifier and Type | Method and Description |
---|---|
InputObjectState |
JDBCStore.read_committed(Uid storeUid,
String tName) |
InputObjectState |
JDBCImple_driver.read_state(Uid objUid,
String typeName,
int stateType) |
InputObjectState |
JDBCStore.read_uncommitted(Uid storeUid,
String tName) |
Modifier and Type | Method and Description |
---|---|
boolean |
JDBCStore.allObjUids(String s,
InputObjectState buff) |
boolean |
JDBCStore.allObjUids(String tName,
InputObjectState state,
int match) |
boolean |
JDBCImple_driver.allObjUids(String typeName,
InputObjectState state,
int match)
allObjUids - Given a type name, return an ObjectState that contains all
of the uids of objects of that type.
|
boolean |
JDBCStore.allTypes(InputObjectState foundTypes) |
boolean |
JDBCImple_driver.allTypes(InputObjectState foundTypes) |
Modifier and Type | Method and Description |
---|---|
boolean |
DirectRecoverableConnection.unpackFrom(InputObjectState os) |
boolean |
IndirectRecoverableConnection.unpackFrom(InputObjectState os) |
Constructor and Description |
---|
RecoverConnectableAtomicAction(String type,
Uid rcvUid,
InputObjectState os) |
Modifier and Type | Method and Description |
---|---|
boolean |
CommitMarkableResourceRecord.restore_state(InputObjectState os,
int t) |
boolean |
XAResourceRecord.restore_state(InputObjectState os,
int t) |
void |
XAOnePhaseResource.unpack(InputObjectState is)
Unpack the state of the resource.
|
Modifier and Type | Method and Description |
---|---|
boolean |
XAResourceRecord.restoreState(InputObjectState os) |
Modifier and Type | Method and Description |
---|---|
boolean |
XAResourceRecordBean.JTAXAResourceRecordWrapper.restore_state(InputObjectState os,
int t) |
Modifier and Type | Method and Description |
---|---|
boolean |
XAResourceRecordBean.JTSXAResourceRecordWrapper.restoreState(InputObjectState os) |
protected HeaderState |
ServerTransactionHeaderReader.unpackHeader(InputObjectState os)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SubordinateAtomicAction.restore_state(InputObjectState os,
int t) |
Modifier and Type | Method and Description |
---|---|
boolean |
ServerTransaction.restore_state(InputObjectState os,
int ot) |
Modifier and Type | Method and Description |
---|---|
boolean |
ServerTransaction.restore_state(InputObjectState os,
int ot) |
Modifier and Type | Method and Description |
---|---|
boolean |
AssumedCompleteHeuristicServerTransaction.restore_state(InputObjectState objectState,
int ot) |
boolean |
AssumedCompleteServerTransaction.restore_state(InputObjectState objectState,
int ot) |
boolean |
AssumedCompleteHeuristicTransaction.restore_state(InputObjectState objectState,
int ot) |
boolean |
AssumedCompleteTransaction.restore_state(InputObjectState objectState,
int ot) |
protected void |
RecoveredTransaction.unpackHeader(InputObjectState os,
Header hdr)
Override StateManager's unpackHeader to save the processUid of the
original process
|
protected void |
RecoveredServerTransaction.unpackHeader(InputObjectState os,
Header hdr)
Override StateManager's unpackHeader to save the processUid of the
original process
|
Modifier and Type | Method and Description |
---|---|
boolean |
ExtendedResourceRecord.restore_state(InputObjectState os,
int t)
restore_state and save_state for ExtendedResourceRecords doesn't
generally apply due to object pointers.
|
boolean |
ResourceRecord.restore_state(InputObjectState os,
int t)
restore_state and save_state for ResourceRecords doesn't generally
apply due to object pointers.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
TxStoreLog.getTransactions(InputObjectState os) |
static boolean |
TxStoreLog.getTransactions(InputObjectState os,
int status) |
Modifier and Type | Method and Description |
---|---|
boolean |
LockRecord.restore_state(InputObjectState o,
int t) |
Modifier and Type | Method and Description |
---|---|
InputObjectState |
BasicLockStore.read_state(Uid u,
String tName) |
InputObjectState |
BasicPersistentLockStore.read_state(Uid u,
String tName) |
Modifier and Type | Method and Description |
---|---|
static Xid |
XidImple.unpack(InputObjectState os) |
boolean |
XidImple.unpackFrom(InputObjectState os) |
boolean |
RecoverableXAConnection.unpackFrom(InputObjectState os) |
Modifier and Type | Method and Description |
---|---|
boolean |
Lock.restore_state(InputObjectState os,
int ot)
Carefully restore the state of a Lock.
|
Modifier and Type | Method and Description |
---|---|
abstract InputObjectState |
LockStore.read_state(Uid u,
String tName) |
Modifier and Type | Method and Description |
---|---|
boolean |
Participant.restore_state(InputObjectState os) |
Modifier and Type | Method and Description |
---|---|
boolean |
Participant.restore_state(InputObjectState os) |
Modifier and Type | Method and Description |
---|---|
boolean |
ParticipantRecord.restore_state(InputObjectState os,
int t) |
Modifier and Type | Method and Description |
---|---|
boolean |
ParticipantRecord.restore_state(InputObjectState os,
int t) |
Modifier and Type | Method and Description |
---|---|
boolean |
SubordinateATCoordinator.restore_state(InputObjectState os,
int ot) |
Modifier and Type | Method and Description |
---|---|
boolean |
DurableTwoPhaseCommitParticipant.restore_state(InputObjectState os) |
Modifier and Type | Method and Description |
---|---|
static Object |
PersistableParticipantHelper.restore_state(InputObjectState ios)
Restore the resource state.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BusinessAgreementWithParticipantCompletionImple.restore_state(InputObjectState is) |
Modifier and Type | Method and Description |
---|---|
boolean |
PersistableParticipant.restoreState(InputObjectState ios)
Restore the state of the particpant from the specified input object stream.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BusinessAgreementWithParticipantCompletionStub.restoreState(InputObjectState ios) |
boolean |
BusinessAgreementWithCoordinatorCompletionStub.restoreState(InputObjectState ios) |
boolean |
SubordinateCoordinatorCompletionParticipantStub.restoreState(InputObjectState ios)
Restore the state of the particpant from the specified input object stream.
|
boolean |
SubordinateDurable2PCStub.restoreState(InputObjectState ios)
Restore the state of the particpant from the specified input object stream.
|
boolean |
ParticipantStub.restoreState(InputObjectState ios) |
Modifier and Type | Method and Description |
---|---|
boolean |
RESTRecord.restore_state(InputObjectState os,
int t) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
ATParticipantRecoveryRecord.restoreEndpointReference(InputObjectState ios)
restore the endpoint reference to the coordinator for this participant
|
boolean |
ATParticipantRecoveryRecord.restoreState(InputObjectState ios)
Restore the state of the particpant from the specified input object stream.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
BAParticipantRecoveryRecord.restoreEndpointReference(InputObjectState ios)
restore the endpoint reference to the coordinator for this participant
|
boolean |
BAParticipantRecoveryRecord.restoreState(InputObjectState ios)
Restore the state of the particpant from the specified input object stream.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ATParticipantRecoveryRecord.restoreEndpointReference(InputObjectState ios)
restore the endpoint reference to the coordinator for this participant
|
Modifier and Type | Method and Description |
---|---|
protected void |
BAParticipantRecoveryRecord.restoreEndpointReference(InputObjectState ios)
restore the endpoint reference to the coordinator for this participant
|
Modifier and Type | Method and Description |
---|---|
boolean |
LocalParticipant.restore_state(InputObjectState os) |
Modifier and Type | Method and Description |
---|---|
boolean |
OptimisticLockManagerProxy.restore_state(InputObjectState os,
int ot) |
boolean |
LockManagerProxy.restore_state(InputObjectState os,
int ot) |
Modifier and Type | Method and Description |
---|---|
void |
AtomicArrayImpl.restore_state(InputObjectState os) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.