Modifier and Type | Method and Description |
---|---|
protected void |
StateManager.packHeader(OutputObjectState os,
Header hdr)
Pack the necessary information for crash recovery.
|
boolean |
StateManager.save_state(OutputObjectState os,
int ot)
These methods must be used by a derived class.
|
Modifier and Type | Method and Description |
---|---|
void |
OnePhaseResource.pack(OutputObjectState os) |
boolean |
AbstractRecord.save_state(OutputObjectState os,
int i)
When the transaction is required to make the intentions list persistent,
it scans the list and asks each record whether or not it requires state
to be saved (by calling doSave).
|
boolean |
BasicAction.save_state(OutputObjectState os,
int ot)
Redefined version of save_state and restore_state from StateManager.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TxLog.write_committed(Uid u,
String tn,
OutputObjectState buff)
Write a new copy of the object's committed state.
|
boolean |
ParticipantStore.write_uncommitted(Uid u,
String tn,
OutputObjectState buff)
Write a copy of the object's uncommitted state.
|
Modifier and Type | Method and Description |
---|---|
void |
OutputObjectState.copy(OutputObjectState objstate) |
void |
InputObjectState.copyFrom(OutputObjectState copyFrom) |
Constructor and Description |
---|
InputObjectState(OutputObjectState copyFrom) |
OutputObjectState(OutputObjectState copyFrom) |
Modifier and Type | Method and Description |
---|---|
OutputObjectState |
ObjectStateWrapper.getOOS() |
Constructor and Description |
---|
ObjectStateWrapper(OutputObjectState oos) |
OutputObjectStateWrapper(OutputObjectState oos) |
Modifier and Type | Method and Description |
---|---|
boolean |
TxLogProxy.write_committed(Uid u,
String tn,
OutputObjectState buff) |
boolean |
ParticipantStoreProxy.write_uncommitted(Uid u,
String tn,
OutputObjectState buff) |
Constructor and Description |
---|
TxLogWritePersistenceRecord(OutputObjectState state,
ParticipantStore participantStore,
StateManager sm) |
Modifier and Type | Field and Description |
---|---|
protected OutputObjectState |
RecoveryRecord.state |
protected OutputObjectState |
PersistenceRecord.topLevelState |
Modifier and Type | Method and Description |
---|---|
boolean |
DisposeRecord.save_state(OutputObjectState os,
int ot) |
boolean |
PersistenceRecord.save_state(OutputObjectState os,
int ot) |
boolean |
RecoveryRecord.save_state(OutputObjectState os,
int ot) |
boolean |
ActivationRecord.save_state(OutputObjectState os,
ObjectType v) |
Constructor and Description |
---|
CadaverRecord(OutputObjectState os,
ParticipantStore participantStore,
StateManager sm)
Create a new instance, passing in the object that is being managed.
|
PersistenceRecord(OutputObjectState os,
ParticipantStore participantStore,
StateManager sm)
This constructor is used to create a new instance of PersistenceRecord.
|
RecoveryRecord(OutputObjectState os,
StateManager sm)
This constructor is used to create a new instance of a RecoveryRecord.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
FileSystemStore.allTypes(OutputObjectState foundTypes,
String root) |
boolean |
LogStore.write_committed(Uid storeUid,
String tName,
OutputObjectState state) |
boolean |
ActionStore.write_committed(Uid storeUid,
String tName,
OutputObjectState state) |
boolean |
FileSystemStore.write_committed(Uid storeUid,
String tName,
OutputObjectState state) |
boolean |
NullActionStore.write_committed(Uid storeUid,
String tName,
OutputObjectState state) |
boolean |
VolatileStore.write_committed(Uid u,
String tn,
OutputObjectState buff)
Write a new copy of the object's committed state.
|
boolean |
TwoPhaseVolatileStore.write_committed(Uid u,
String tn,
OutputObjectState buff)
Write a new copy of the object's committed state.
|
protected boolean |
LogStore.write_state(Uid objUid,
String tName,
OutputObjectState state,
int ft)
write_state saves the ObjectState in a file named by the type and Uid of
the ObjectState.
|
protected boolean |
CacheStore.write_state(Uid objUid,
String tName,
OutputObjectState state,
int ft) |
protected abstract boolean |
FileLockingStore.write_state(Uid u,
String tn,
OutputObjectState buff,
int s) |
protected abstract boolean |
FileSystemStore.write_state(Uid u,
String tn,
OutputObjectState buff,
int s) |
protected boolean |
ShadowingStore.write_state(Uid objUid,
String tName,
OutputObjectState state,
int ft)
write_state saves the ObjectState in a file named by the type and Uid of
the ObjectState.
|
boolean |
LogStore.write_uncommitted(Uid u,
String tn,
OutputObjectState s) |
boolean |
ActionStore.write_uncommitted(Uid u,
String tn,
OutputObjectState s) |
boolean |
FileSystemStore.write_uncommitted(Uid storeUid,
String tName,
OutputObjectState state) |
boolean |
NullActionStore.write_uncommitted(Uid u,
String tn,
OutputObjectState s) |
boolean |
VolatileStore.write_uncommitted(Uid u,
String tn,
OutputObjectState buff)
Write a copy of the object's uncommitted state.
|
boolean |
TwoPhaseVolatileStore.write_uncommitted(Uid u,
String tn,
OutputObjectState buff)
Write a copy of the object's uncommitted state.
|
protected boolean |
CacheStore.writeState(Uid objUid,
String tName,
OutputObjectState state,
int ft) |
Modifier and Type | Method and Description |
---|---|
boolean |
HornetqObjectStoreAdaptor.write_committed(Uid u,
String typeName,
OutputObjectState buff)
Write a new copy of the object's committed state.
|
boolean |
HornetqJournalStore.write_committed(Uid uid,
String typeName,
OutputObjectState txData)
Write a new copy of the object's committed state.
|
boolean |
HornetqObjectStoreAdaptor.write_uncommitted(Uid u,
String tn,
OutputObjectState buff)
Write a copy of the object's uncommitted state.
|
Modifier and Type | Method and Description |
---|---|
boolean |
JDBCStore.write_committed(Uid storeUid,
String tName,
OutputObjectState state) |
boolean |
JDBCImple_driver.write_state(Uid objUid,
String typeName,
OutputObjectState state,
int stateType) |
boolean |
JDBCStore.write_uncommitted(Uid storeUid,
String tName,
OutputObjectState state) |
Modifier and Type | Method and Description |
---|---|
boolean |
DirectRecoverableConnection.packInto(OutputObjectState os) |
boolean |
IndirectRecoverableConnection.packInto(OutputObjectState os) |
Modifier and Type | Method and Description |
---|---|
void |
XAOnePhaseResource.pack(OutputObjectState os)
Pack the state of the resource.
|
boolean |
CommitMarkableResourceRecord.save_state(OutputObjectState os,
int t) |
boolean |
XAResourceRecord.save_state(OutputObjectState os,
int t) |
Modifier and Type | Method and Description |
---|---|
boolean |
XAResourceRecord.saveState(OutputObjectState os) |
Modifier and Type | Method and Description |
---|---|
boolean |
SubordinateAtomicAction.save_state(OutputObjectState os,
int t) |
Modifier and Type | Method and Description |
---|---|
boolean |
ServerTransaction.save_state(OutputObjectState os,
int ot) |
Modifier and Type | Method and Description |
---|---|
boolean |
ServerTransaction.save_state(OutputObjectState os,
int ot) |
Modifier and Type | Method and Description |
---|---|
protected void |
RecoveredTransaction.packHeader(OutputObjectState os,
Header hdr)
Override StateManager packHeader so it gets the original processUid, not
this process's
|
protected void |
RecoveredServerTransaction.packHeader(OutputObjectState os,
Header hdr)
Override StateManager packHeader so it gets the original processUid, not
this process's
|
boolean |
AssumedCompleteHeuristicServerTransaction.save_state(OutputObjectState objectState,
int ot) |
boolean |
AssumedCompleteServerTransaction.save_state(OutputObjectState objectState,
int ot) |
boolean |
AssumedCompleteHeuristicTransaction.save_state(OutputObjectState objectState,
int ot) |
boolean |
RecoveredTransaction.save_state(OutputObjectState objectState,
int ot) |
boolean |
AssumedCompleteTransaction.save_state(OutputObjectState os,
int ot) |
boolean |
RecoveredServerTransaction.save_state(OutputObjectState objectState,
int ot) |
Modifier and Type | Method and Description |
---|---|
boolean |
ExtendedResourceRecord.save_state(OutputObjectState os,
int t)
restore_state and save_state for ExtendedResourceRecords doesn't
generally apply due to object pointers.
|
boolean |
ResourceRecord.save_state(OutputObjectState os,
int t) |
Modifier and Type | Method and Description |
---|---|
boolean |
LockRecord.save_state(OutputObjectState o,
int t) |
Modifier and Type | Method and Description |
---|---|
boolean |
BasicLockStore.write_committed(Uid u,
String tName,
OutputObjectState state) |
boolean |
BasicPersistentLockStore.write_committed(Uid u,
String tName,
OutputObjectState state) |
Modifier and Type | Method and Description |
---|---|
static void |
XidImple.pack(OutputObjectState os,
Xid xid) |
boolean |
XidImple.packInto(OutputObjectState os) |
boolean |
RecoverableXAConnection.packInto(OutputObjectState os) |
Modifier and Type | Method and Description |
---|---|
boolean |
Lock.save_state(OutputObjectState os,
int ot)
Save the state of a lock object.
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
LockStore.write_committed(Uid u,
String tName,
OutputObjectState state)
Write the state to the lock store.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Participant.save_state(OutputObjectState os) |
Modifier and Type | Method and Description |
---|---|
boolean |
Participant.save_state(OutputObjectState os) |
Modifier and Type | Method and Description |
---|---|
boolean |
ParticipantRecord.save_state(OutputObjectState os,
int t) |
Modifier and Type | Method and Description |
---|---|
boolean |
ParticipantRecord.save_state(OutputObjectState os,
int t) |
Modifier and Type | Method and Description |
---|---|
boolean |
SubordinateATCoordinator.save_state(OutputObjectState os,
int ot) |
Modifier and Type | Method and Description |
---|---|
boolean |
DurableTwoPhaseCommitParticipant.save_state(OutputObjectState os) |
Modifier and Type | Method and Description |
---|---|
static boolean |
PersistableParticipantHelper.save_state(OutputObjectState os,
Object resource)
Save the resource state.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BusinessAgreementWithParticipantCompletionImple.save_state(OutputObjectState os) |
Modifier and Type | Method and Description |
---|---|
boolean |
PersistableParticipant.saveState(OutputObjectState oos)
Save the state of the particpant to the specified input object stream.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BusinessAgreementWithParticipantCompletionStub.saveState(OutputObjectState oos) |
boolean |
BusinessAgreementWithCoordinatorCompletionStub.saveState(OutputObjectState oos) |
boolean |
SubordinateCoordinatorCompletionParticipantStub.saveState(OutputObjectState oos)
Save the state of the particpant to the specified input object stream.
|
boolean |
SubordinateDurable2PCStub.saveState(OutputObjectState oos)
Save the state of the particpant to the specified input object stream.
|
boolean |
ParticipantStub.saveState(OutputObjectState oos) |
Modifier and Type | Method and Description |
---|---|
boolean |
RESTRecord.save_state(OutputObjectState os,
int t) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
ATParticipantRecoveryRecord.saveEndpointReference(OutputObjectState oos)
save the endpoint reference to the coordinator for this participant
|
boolean |
ATParticipantRecoveryRecord.saveState(OutputObjectState oos)
Retrieve and save the state of the particpant to the specified input object stream.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
BAParticipantRecoveryRecord.saveEndpointReference(OutputObjectState oos)
save the endpoint reference to the coordinator for this participant
|
boolean |
BAParticipantRecoveryRecord.saveState(OutputObjectState oos)
Retrieve and save the state of the particpant to the specified input object stream.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ATParticipantRecoveryRecord.saveEndpointReference(OutputObjectState oos)
save the endpoint reference to the coordinator for this participant
|
Modifier and Type | Method and Description |
---|---|
protected void |
BAParticipantRecoveryRecord.saveEndpointReference(OutputObjectState oos)
save the endpoint reference to the coordinator for this participant
|
Modifier and Type | Method and Description |
---|---|
boolean |
LocalParticipant.save_state(OutputObjectState os) |
Modifier and Type | Method and Description |
---|---|
boolean |
OptimisticLockManagerProxy.save_state(OutputObjectState os,
int ot) |
boolean |
LockManagerProxy.save_state(OutputObjectState os,
int ot) |
Modifier and Type | Method and Description |
---|---|
void |
AtomicArrayImpl.save_state(OutputObjectState os) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.