Modifier and Type | Interface and Description |
---|---|
interface |
JTAInterposedSynchronization
Generated from IDL interface "JTAInterposedSynchronization".
|
interface |
ManagedSynchronization
Generated from IDL interface "ManagedSynchronization".
|
Modifier and Type | Class and Description |
---|---|
class |
_JTAInterposedSynchronizationStub
Generated from IDL interface "JTAInterposedSynchronization".
|
class |
_ManagedSynchronizationStub
Generated from IDL interface "ManagedSynchronization".
|
Modifier and Type | Method and Description |
---|---|
void |
_UidCoordinatorStub.register_synchronization(Synchronization sync) |
void |
UidCoordinatorPOATie.register_synchronization(Synchronization sync) |
void |
_ArjunaTransactionStub.register_synchronization(Synchronization sync) |
void |
ArjunaTransactionPOATie.register_synchronization(Synchronization sync) |
Modifier and Type | Method and Description |
---|---|
Synchronization |
SynchronizationImple.getSynchronization() |
Modifier and Type | Method and Description |
---|---|
void |
ControlWrapper.register_synchronization(Synchronization sync) |
Modifier and Type | Method and Description |
---|---|
void |
ArjunaTransactionImple.register_synchronization(Synchronization sync)
The spec states that a synchronization is registered with a single
top-level action only.
|
Modifier and Type | Method and Description |
---|---|
void |
ServerTransaction.register_synchronization(Synchronization theSync)
Registering a synchronization with interposition is a bit complicated!
Synchronizations must be called prior to prepare; if no
interposed-synchronization is used then either synchronizations would be
registered locally (and then ignored by the commit protocol) or they
would need to be registered remotely, which would mean a cross-address
space call for each synchronization!
The first time a synchronization is registered locally, we register a
proxy back with the real coordinator.
|
Modifier and Type | Method and Description |
---|---|
Synchronization |
ServerSynchronization.getSynchronization() |
Modifier and Type | Method and Description |
---|---|
Synchronization |
SynchronizationRecord.contents() |
Constructor and Description |
---|
SynchronizationRecord(Synchronization ptr) |
SynchronizationRecord(Synchronization ptr,
boolean isJTAInterposed) |
Modifier and Type | Method and Description |
---|---|
void |
AtomicTransaction.registerSynchronization(Synchronization sync)
Register the specified synchronization with this transaction.
|
Modifier and Type | Class and Description |
---|---|
class |
_SynchronizationStub
Generated from IDL interface "Synchronization".
|
Modifier and Type | Field and Description |
---|---|
Synchronization |
SynchronizationHolder.value |
Modifier and Type | Method and Description |
---|---|
Synchronization |
SynchronizationPOATie._this() |
Synchronization |
SynchronizationPOA._this() |
Synchronization |
SynchronizationPOATie._this(ORB orb) |
Synchronization |
SynchronizationPOA._this(ORB orb) |
static Synchronization |
SynchronizationHelper.extract(Any any) |
static Synchronization |
SynchronizationHelper.narrow(Object obj) |
static Synchronization |
SynchronizationHelper.read(InputStream in) |
static Synchronization |
SynchronizationHelper.unchecked_narrow(Object obj) |
Modifier and Type | Method and Description |
---|---|
static void |
SynchronizationHelper.insert(Any any,
Synchronization s) |
void |
_CoordinatorStub.register_synchronization(Synchronization sync) |
void |
CoordinatorPOATie.register_synchronization(Synchronization sync) |
void |
CoordinatorOperations.register_synchronization(Synchronization sync) |
static void |
SynchronizationHelper.write(OutputStream _out,
Synchronization s) |
Constructor and Description |
---|
SynchronizationHolder(Synchronization initial) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.