Modifier and Type | Interface and Description |
---|---|
interface |
ActionControl
Generated from IDL interface "ActionControl".
|
Modifier and Type | Class and Description |
---|---|
class |
_ActionControlStub
Generated from IDL interface "ActionControl".
|
Modifier and Type | Method and Description |
---|---|
Control |
_UidCoordinatorStub.create_subtransaction() |
Control |
UidCoordinatorPOATie.create_subtransaction() |
Control |
_ArjunaTransactionStub.create_subtransaction() |
Control |
ArjunaTransactionPOATie.create_subtransaction() |
Control |
ArjunaFactoryPOATie.create(int time_out) |
Control |
_ArjunaFactoryStub.create(int time_out) |
Control |
CurrentPOATie.get_control() |
Control |
_CurrentStub.get_control() |
Control |
ActionControlPOATie.getParentControl() |
Control |
_ActionControlStub.getParentControl() |
Control |
ActionControlOperations.getParentControl() |
Control |
ArjunaFactoryPOATie.getTransaction(otid_t uid) |
Control |
_ArjunaFactoryStub.getTransaction(otid_t uid) |
Control |
ArjunaFactoryOperations.getTransaction(otid_t uid) |
Control |
ArjunaFactoryPOATie.recreate(PropagationContext ctx) |
Control |
_ArjunaFactoryStub.recreate(PropagationContext ctx) |
Control |
CurrentPOATie.suspend() |
Control |
_CurrentStub.suspend() |
Modifier and Type | Method and Description |
---|---|
void |
CurrentPOATie.resume(Control which) |
void |
_CurrentStub.resume(Control which) |
Modifier and Type | Method and Description |
---|---|
static Xid |
XidUtils.getXid(Control cont,
boolean branch) |
Modifier and Type | Method and Description |
---|---|
Control |
ControlWrapper.get_control() |
Control |
ControlWrapper.getControl() |
Constructor and Description |
---|
ControlWrapper(Control c) |
ControlWrapper(Control c,
ControlImple impl) |
ControlWrapper(Control c,
Uid u) |
PseudoControlWrapper(Control control)
wrap a Control in a wrapper which can be used to test for equality against ControlWrapper instances
n.b.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ContextManager.addRemoteHierarchy(Control cont)
We could maintain a list of suspended action hierarchies and resume
the right one (and the right place!) given the control.
|
Modifier and Type | Method and Description |
---|---|
Control |
FactoryCreator.recreate(PropagationContext ctx) |
static Control |
FactoryList.recreate(PropagationContext ctx,
int formatID) |
Modifier and Type | Method and Description |
---|---|
static ServerControl |
ServerFactory.create_transaction(Uid u,
Control parentControl,
ArjunaTransactionImple parentImpl,
Coordinator realCoord,
Terminator realTerm,
int time_out) |
Constructor and Description |
---|
ServerControlWrapper(Control c) |
ServerControlWrapper(Control c,
ControlImple impl) |
ServerControlWrapper(Control c,
Uid u) |
Modifier and Type | Method and Description |
---|---|
Control |
InterpositionCreator.recreate(PropagationContext ctx) |
Modifier and Type | Method and Description |
---|---|
Control |
OSIInterpositionCreator.recreate(PropagationContext ctx) |
Modifier and Type | Method and Description |
---|---|
Control |
RestrictedInterpositionCreator.recreate(PropagationContext ctx) |
Modifier and Type | Method and Description |
---|---|
Control |
StrictInterpositionCreator.recreate(PropagationContext ctx) |
Modifier and Type | Field and Description |
---|---|
protected Control |
ControlImple._parentControl |
Modifier and Type | Method and Description |
---|---|
static Control |
TransactionFactoryImple.create_subtransaction(Control control,
ArjunaTransactionImple parent)
Non-idl methods, but we put them here because they are related to the
work the factory does.
|
Control |
TransactionFactoryImple.create(int time_out)
Assume that a value of 0 at the client means the same at the server!
|
static Control |
TransactionFactoryImple.createPropagatedControl(Coordinator coord) |
static Control |
TransactionFactoryImple.createProxy(Coordinator coordinator,
Terminator terminator) |
static Control |
TransactionFactoryImple.createProxy(Coordinator coordinator,
Terminator terminator,
Control parentControl) |
Control |
CurrentImple.get_control() |
Control |
ControlImple.getControl() |
Control |
ControlImple.getParentControl() |
Control |
TransactionFactoryImple.getTransaction(otid_t txid) |
Control |
TransactionFactoryImple.getTransaction(Uid u) |
Control |
TransactionFactoryImple.recreate(PropagationContext ctx) |
Control |
CurrentImple.suspend()
The spec.
|
Modifier and Type | Method and Description |
---|---|
static Control |
TransactionFactoryImple.create_subtransaction(Control control,
ArjunaTransactionImple parent)
Non-idl methods, but we put them here because they are related to the
work the factory does.
|
static Control |
TransactionFactoryImple.createProxy(Coordinator coordinator,
Terminator terminator,
Control parentControl) |
void |
CurrentImple.resume(Control which)
To support checked transactions we can only resume if the action is local
or we received it implicitly.
|
Constructor and Description |
---|
ControlImple(Control parentCon,
ArjunaTransactionImple parentTran)
Create a new instance with the specified parent.
|
ControlImple(Coordinator coordinator,
Terminator terminator,
Control parentControl,
Uid uid) |
Modifier and Type | Method and Description |
---|---|
Control |
ArjunaTransactionImple.create_subtransaction() |
Constructor and Description |
---|
ArjunaTransactionImple(Control myParent) |
ArjunaTransactionImple(Control myParent,
ArjunaTransactionImple parent) |
ArjunaTransactionImple(Uid actUid,
Control myParent) |
ArjunaTransactionImple(Uid actUid,
Control myParent,
ArjunaTransactionImple parent) |
Constructor and Description |
---|
ServerControl(Uid actUid,
Control parentCon,
ArjunaTransactionImple parentTran,
Coordinator realCoord,
Terminator realTerm) |
Constructor and Description |
---|
ServerTransaction(Uid actUid,
Control myParent) |
ServerTransaction(Uid actUid,
Control myParent,
ArjunaTransactionImple parentImpl) |
Modifier and Type | Method and Description |
---|---|
static UidCoordinator |
Helper.getUidCoordinator(Control control) |
static BasicAction |
Helper.localAction(Control control)
Given a Control_ptr determine if this is a reference to a local
action, and if so return the raw BasicAction pointer.
|
static ControlImple |
Helper.localControl(Control control) |
Modifier and Type | Method and Description |
---|---|
static void |
OTSManager.destroyControl(Control control)
Destroy the transaction control.
|
void |
ExplicitInterposition.registerTransaction(Control action)
Perform interposition with the specified transaction.
|
Constructor and Description |
---|
ExplicitInterposition(Control action,
boolean remember)
Create a new instance and interpose with the specified transaction.
|
Modifier and Type | Method and Description |
---|---|
Control |
AtomicTransaction.control() |
Modifier and Type | Method and Description |
---|---|
static Uid |
Utility.getUid(Control cont)
If this control refers to an JBoss transaction then return its native
Uid representation.
|
Modifier and Type | Class and Description |
---|---|
class |
_ControlStub
Generated from IDL interface "Control".
|
Modifier and Type | Field and Description |
---|---|
Control |
ControlHolder.value |
Modifier and Type | Method and Description |
---|---|
Control |
ControlPOATie._this() |
Control |
ControlPOA._this() |
Control |
ControlPOATie._this(ORB orb) |
Control |
ControlPOA._this(ORB orb) |
Control |
_CoordinatorStub.create_subtransaction() |
Control |
CoordinatorPOATie.create_subtransaction() |
Control |
CoordinatorOperations.create_subtransaction() |
Control |
TransactionFactoryPOATie.create(int time_out) |
Control |
_TransactionFactoryStub.create(int time_out) |
Control |
TransactionFactoryOperations.create(int time_out) |
static Control |
ControlHelper.extract(Any any) |
Control |
CurrentPOATie.get_control() |
Control |
_CurrentStub.get_control() |
Control |
CurrentOperations.get_control() |
static Control |
ControlHelper.narrow(Object obj) |
static Control |
ControlHelper.read(InputStream in) |
Control |
TransactionFactoryPOATie.recreate(PropagationContext ctx) |
Control |
_TransactionFactoryStub.recreate(PropagationContext ctx) |
Control |
TransactionFactoryOperations.recreate(PropagationContext ctx) |
Control |
CurrentPOATie.suspend() |
Control |
_CurrentStub.suspend() |
Control |
CurrentOperations.suspend() |
static Control |
ControlHelper.unchecked_narrow(Object obj) |
Modifier and Type | Method and Description |
---|---|
static void |
ControlHelper.insert(Any any,
Control s) |
void |
CurrentPOATie.resume(Control which) |
void |
_CurrentStub.resume(Control which) |
void |
CurrentOperations.resume(Control which) |
static void |
ControlHelper.write(OutputStream _out,
Control s) |
Constructor and Description |
---|
ControlHolder(Control initial) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.