Uses of Class
com.arjuna.ats.arjuna.state.OutputObjectState
Package
Description
-
Uses of OutputObjectState in com.arjuna.ats.arjuna
Modifier and TypeMethodDescriptionprotected void
StateManager.packHeader
(OutputObjectState os, com.arjuna.ats.internal.arjuna.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. -
Uses of OutputObjectState in com.arjuna.ats.arjuna.coordinator
Modifier and TypeMethodDescriptionvoid
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. -
Uses of OutputObjectState in com.arjuna.ats.arjuna.objectstore
Modifier and TypeMethodDescriptionboolean
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. -
Uses of OutputObjectState in com.arjuna.ats.arjuna.state
Modifier and TypeMethodDescriptionvoid
OutputObjectState.copy
(OutputObjectState objstate) void
InputObjectState.copyFrom
(OutputObjectState copyFrom) ModifierConstructorDescriptionInputObjectState
(OutputObjectState copyFrom) OutputObjectState
(OutputObjectState copyFrom) -
Uses of OutputObjectState in com.arjuna.ats.arjuna.tools.osb.api.mbeans
ModifierConstructorDescription -
Uses of OutputObjectState in com.arjuna.ats.arjuna.tools.osb.api.proxy
Modifier and TypeMethodDescriptionboolean
TxLogProxy.write_committed
(Uid u, String tn, OutputObjectState buff) boolean
ParticipantStoreProxy.write_uncommitted
(Uid u, String tn, OutputObjectState buff) -
Uses of OutputObjectState in com.arjuna.ats.internal.arjuna.abstractrecords
Modifier and TypeFieldDescriptionprotected OutputObjectState
RecoveryRecord.state
protected OutputObjectState
PersistenceRecord.topLevelState
Modifier and TypeMethodDescriptionboolean
ActivationRecord.save_state
(OutputObjectState os, ObjectType v) boolean
DisposeRecord.save_state
(OutputObjectState os, int ot) boolean
PersistenceRecord.save_state
(OutputObjectState os, int ot) boolean
RecoveryRecord.save_state
(OutputObjectState os, int ot) ModifierConstructorDescriptionCadaverRecord
(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.This constructor is used to create a new instance of a RecoveryRecord. -
Uses of OutputObjectState in com.arjuna.ats.internal.arjuna.objectstore
Modifier and TypeMethodDescriptionprotected boolean
FileSystemStore.allTypes
(OutputObjectState foundTypes, String root) boolean
ActionStore.write_committed
(Uid storeUid, String tName, OutputObjectState state) boolean
FileSystemStore.write_committed
(Uid storeUid, String tName, OutputObjectState state) boolean
LogStore.write_committed
(Uid storeUid, String tName, OutputObjectState state) boolean
NullActionStore.write_committed
(Uid storeUid, String tName, OutputObjectState state) boolean
TwoPhaseVolatileStore.write_committed
(Uid u, String tn, OutputObjectState buff) Write a new copy of the object's committed state.boolean
VolatileStore.write_committed
(Uid u, String tn, OutputObjectState buff) Write a new copy of the object's committed state.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
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
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
ActionStore.write_uncommitted
(Uid u, String tn, OutputObjectState s) boolean
FileSystemStore.write_uncommitted
(Uid storeUid, String tName, OutputObjectState state) boolean
LogStore.write_uncommitted
(Uid u, String tn, OutputObjectState s) boolean
NullActionStore.write_uncommitted
(Uid u, String tn, OutputObjectState s) boolean
TwoPhaseVolatileStore.write_uncommitted
(Uid u, String tn, OutputObjectState buff) Write a copy of the object's uncommitted state.boolean
VolatileStore.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) -
Uses of OutputObjectState in com.arjuna.ats.internal.arjuna.objectstore.hornetq
Modifier and TypeMethodDescriptionboolean
HornetqJournalStore.write_committed
(Uid uid, String typeName, OutputObjectState txData) Write a new copy of the object's committed state.boolean
HornetqObjectStoreAdaptor.write_committed
(Uid u, String typeName, OutputObjectState buff) 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. -
Uses of OutputObjectState in com.arjuna.ats.internal.arjuna.objectstore.jdbc
Modifier and TypeMethodDescriptionboolean
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) -
Uses of OutputObjectState in com.arjuna.ats.internal.arjuna.objectstore.slot
Modifier and TypeMethodDescriptionboolean
SlotStore.write
(SlotStoreKey key, OutputObjectState outputObjectState) Write (or overwrite) an entry with the given key and value.boolean
SlotStoreAdaptor.write_committed
(Uid uid, String typeName, OutputObjectState buff) Write a new copy of the object's committed state.boolean
SlotStoreAdaptor.write_uncommitted
(Uid u, String tn, OutputObjectState buff) -
Uses of OutputObjectState in com.arjuna.ats.internal.jta.recovery.jts.jca.coordinator
Modifier and TypeMethodDescriptionprotected void
RecoveredServerTransaction.packHeader
(OutputObjectState os, com.arjuna.ats.internal.arjuna.Header hdr) Override StateManager packHeader so it gets the original processUid, not this process'sboolean
RecoveredServerTransaction.save_state
(OutputObjectState objectState, int ot) -
Uses of OutputObjectState in com.arjuna.ats.internal.jta.resources.arjunacore
Modifier and TypeMethodDescriptionvoid
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) -
Uses of OutputObjectState in com.arjuna.ats.internal.jta.resources.jts.orbspecific
-
Uses of OutputObjectState in com.arjuna.ats.internal.jta.transaction.arjunacore.subordinate.jca
Modifier and TypeMethodDescriptionboolean
SubordinateAtomicAction.save_state
(OutputObjectState os, int t) -
Uses of OutputObjectState in com.arjuna.ats.internal.jta.transaction.jts.subordinate.jca.coordinator
Modifier and TypeMethodDescriptionboolean
ServerTransaction.save_state
(OutputObjectState os, int ot) -
Uses of OutputObjectState in com.arjuna.ats.internal.jta.utils
Modifier and TypeMethodDescriptionvoid
jtaxI18NLogger.warn_cant_save_state
(OutputObjectState os, int ot, IOException e) -
Uses of OutputObjectState in com.arjuna.ats.internal.jts.orbspecific.interposition.coordinator
Modifier and TypeMethodDescriptionboolean
ServerTransaction.save_state
(OutputObjectState os, int ot) -
Uses of OutputObjectState in com.arjuna.ats.internal.jts.recovery.transactions
Modifier and TypeMethodDescriptionprotected void
RecoveredServerTransaction.packHeader
(OutputObjectState os, com.arjuna.ats.internal.arjuna.Header hdr) Override StateManager packHeader so it gets the original processUid, not this process'sprotected void
RecoveredTransaction.packHeader
(OutputObjectState os, com.arjuna.ats.internal.arjuna.Header hdr) Override StateManager packHeader so it gets the original processUid, not this process'sboolean
AssumedCompleteHeuristicServerTransaction.save_state
(OutputObjectState objectState, int ot) boolean
AssumedCompleteHeuristicTransaction.save_state
(OutputObjectState objectState, int ot) boolean
AssumedCompleteServerTransaction.save_state
(OutputObjectState objectState, int ot) boolean
AssumedCompleteTransaction.save_state
(OutputObjectState os, int ot) boolean
RecoveredServerTransaction.save_state
(OutputObjectState objectState, int ot) boolean
RecoveredTransaction.save_state
(OutputObjectState objectState, int ot) -
Uses of OutputObjectState in com.arjuna.ats.internal.jts.resources
Modifier and TypeMethodDescriptionboolean
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) -
Uses of OutputObjectState in com.arjuna.ats.internal.txoj.abstractrecords
-
Uses of OutputObjectState in com.arjuna.ats.internal.txoj.lockstore
Modifier and TypeMethodDescriptionboolean
BasicLockStore.write_committed
(Uid u, String tName, OutputObjectState state) boolean
BasicPersistentLockStore.write_committed
(Uid u, String tName, OutputObjectState state) -
Uses of OutputObjectState in com.arjuna.ats.jta.logging
Modifier and TypeMethodDescriptionvoid
jtaI18NLogger.warn_cant_pack_into_output_object_state
(OutputObjectState os, Exception e) -
Uses of OutputObjectState in com.arjuna.ats.jta.xa
Modifier and TypeMethodDescriptionstatic final void
XidImple.pack
(OutputObjectState os, Xid xid) boolean
RecoverableXAConnection.packInto
(OutputObjectState os) final boolean
XidImple.packInto
(OutputObjectState os) -
Uses of OutputObjectState in com.arjuna.ats.txoj
Modifier and TypeMethodDescriptionboolean
Lock.save_state
(OutputObjectState os, int ot) Save the state of a lock object. -
Uses of OutputObjectState in com.arjuna.ats.txoj.lockstore
Modifier and TypeMethodDescriptionabstract boolean
LockStore.write_committed
(Uid u, String tName, OutputObjectState state) Write the state to the lock store. -
Uses of OutputObjectState in com.arjuna.mw.wscf.model.sagas.participants
-
Uses of OutputObjectState in com.arjuna.mw.wscf.model.twophase.participants
-
Uses of OutputObjectState in com.arjuna.wst
Modifier and TypeMethodDescriptionboolean
PersistableParticipant.saveState
(OutputObjectState oos) Save the state of the particpant to the specified input object stream. -
Uses of OutputObjectState in com.arjuna.wst11.stub
Modifier and TypeMethodDescriptionboolean
BusinessAgreementWithCoordinatorCompletionStub.saveState
(OutputObjectState oos) boolean
BusinessAgreementWithParticipantCompletionStub.saveState
(OutputObjectState oos) boolean
ParticipantStub.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. -
Uses of OutputObjectState in org.jboss.jbossts.star.resource
-
Uses of OutputObjectState in org.jboss.jbossts.xts.recovery.participant.at
Modifier and TypeMethodDescriptionprotected abstract void
ATParticipantRecoveryRecord.saveEndpointReference
(OutputObjectState oos) save the endpoint reference to the coordinator for this participantfinal boolean
ATParticipantRecoveryRecord.saveState
(OutputObjectState oos) Retrieve and save the state of the particpant to the specified input object stream. -
Uses of OutputObjectState in org.jboss.jbossts.xts.recovery.participant.ba
Modifier and TypeMethodDescriptionprotected abstract void
BAParticipantRecoveryRecord.saveEndpointReference
(OutputObjectState oos) save the endpoint reference to the coordinator for this participantfinal boolean
BAParticipantRecoveryRecord.saveState
(OutputObjectState oos) Retrieve and save the state of the particpant to the specified input object stream. -
Uses of OutputObjectState in org.jboss.jbossts.xts11.recovery.participant.at
Modifier and TypeMethodDescriptionprotected void
ATParticipantRecoveryRecord.saveEndpointReference
(OutputObjectState oos) save the endpoint reference to the coordinator for this participant -
Uses of OutputObjectState in org.jboss.jbossts.xts11.recovery.participant.ba
Modifier and TypeMethodDescriptionprotected void
BAParticipantRecoveryRecord.saveEndpointReference
(OutputObjectState oos) save the endpoint reference to the coordinator for this participant