|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TransactionParticipant | |
---|---|
com.sun.jini.mahalo | Provides implementations of the TransactionManager service. |
com.sun.jini.outrigger | This is an implementation of a JavaSpaces technology-enabled service. |
net.jini.core.transaction.server | These are the default transaction semantics for participant/manager interaction. |
Uses of TransactionParticipant in com.sun.jini.mahalo |
---|
Fields in com.sun.jini.mahalo declared as TransactionParticipant | |
---|---|
private TransactionParticipant |
ParticipantHandle.preparedPart
Cached reference to prepared participant. |
Methods in com.sun.jini.mahalo that return TransactionParticipant | |
---|---|
(package private) TransactionParticipant |
ParticipantHandle.getPreParedParticipant()
|
Methods in com.sun.jini.mahalo with parameters of type TransactionParticipant | |
---|---|
void |
TxnManagerImpl.join(long id,
TransactionParticipant part,
long crashCount)
|
void |
TxnMgrProxy.join(long id,
TransactionParticipant part,
long crashCount)
|
void |
TxnManagerTransaction.join(TransactionParticipant preparedPart,
long crashCount)
Implementation of the join method. |
Constructors in com.sun.jini.mahalo with parameters of type TransactionParticipant | |
---|---|
ParticipantHandle(TransactionParticipant preparedPart,
long crashcount)
Create a new node that is equivalent to that node |
Uses of TransactionParticipant in com.sun.jini.outrigger |
---|
Subinterfaces of TransactionParticipant in com.sun.jini.outrigger | |
---|---|
(package private) interface |
OutriggerServer
This interface is the private wire protocol to the Outrigger implementations of JavaSpacesTM technology. |
Classes in com.sun.jini.outrigger that implement TransactionParticipant | |
---|---|
(package private) class |
ConstrainableParticipantProxy
Subclass of ParticipantProxy that implements
RemoteMethodControl |
class |
OutriggerServerImpl
A basic implementation of a JavaSpacesTM service. |
(package private) class |
OutriggerServerWrapper
For various reasons there is code that we would like to run before every incoming remote call. |
(package private) class |
ParticipantProxy
Object Outrigger hands to transaction managers on join. |
(package private) class |
PersistentOutriggerImpl
OutriggerServerWrapper subclass for
persistent servers. |
(package private) class |
TransientOutriggerImpl
OutriggerServerWrapper subclass for
transient servers. |
Fields in com.sun.jini.outrigger declared as TransactionParticipant | |
---|---|
(package private) TransactionParticipant |
ParticipantProxy.space
The remote server this proxy works with. |
Methods in com.sun.jini.outrigger that return TransactionParticipant | |
---|---|
private static TransactionParticipant |
ConstrainableParticipantProxy.constrainServer(TransactionParticipant participant,
MethodConstraints methodConstraints)
Returns a copy of the server proxy with the specified client constraints and methods mapping. |
Methods in com.sun.jini.outrigger with parameters of type TransactionParticipant | |
---|---|
private static TransactionParticipant |
ConstrainableParticipantProxy.constrainServer(TransactionParticipant participant,
MethodConstraints methodConstraints)
Returns a copy of the server proxy with the specified client constraints and methods mapping. |
Constructors in com.sun.jini.outrigger with parameters of type TransactionParticipant | |
---|---|
ConstrainableParticipantProxy(TransactionParticipant space,
Uuid spaceUuid,
MethodConstraints methodConstraints)
Create a new ConstrainableParticipantProxy for the given
space. |
|
ParticipantProxy(TransactionParticipant space,
Uuid spaceUuid)
Create a new ParticipantProxy for the given space. |
Uses of TransactionParticipant in net.jini.core.transaction.server |
---|
Methods in net.jini.core.transaction.server with parameters of type TransactionParticipant | |
---|---|
void |
TransactionManager.join(long id,
TransactionParticipant part,
long crashCount)
Join a transaction that is managed by this transaction manager. |
void |
ServerTransaction.join(TransactionParticipant part,
long crashCount)
Join the transaction. |
void |
NestableTransactionManager.promote(long id,
TransactionParticipant[] parts,
long[] crashCounts,
TransactionParticipant drop)
Promote the listed participants into the specified transaction. |
void |
NestableTransactionManager.promote(long id,
TransactionParticipant[] parts,
long[] crashCounts,
TransactionParticipant drop)
Promote the listed participants into the specified transaction. |
void |
NestableServerTransaction.promote(TransactionParticipant[] parts,
long[] crashCounts,
TransactionParticipant drop)
Promote the listed participants (from a subtransaction) into this (the parent) transaction. |
void |
NestableServerTransaction.promote(TransactionParticipant[] parts,
long[] crashCounts,
TransactionParticipant drop)
Promote the listed participants (from a subtransaction) into this (the parent) transaction. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |