Package | Description |
---|---|
com.sun.jini.mahalo |
Provides implementations of the
TransactionManager service.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
ActivatableMahaloImpl
Convenience class intended for use with the
ServiceStarter framework to start
an implementation of Mahalo that is activatable, and which will
log its state information to persistent storage. |
(package private) class |
NonActivatableMahaloImpl
Convenience class intended for use with the
ServiceStarter framework to start
an implementation of Mahalo that is not activatable, but which
will log its state information to persistent storage. |
(package private) class |
TransientMahaloImpl
Convenience class intended for use with the
ServiceStarter framework to start
a transient (non-activatable, non-persistent) implementation
of Mahalo. |
(package private) class |
TxnManagerImpl
An implementation of the Jini Transaction Specification.
|
Modifier and Type | Field and Description |
---|---|
(package private) TxnManager |
TxnMgrProxy.backend
The reference to the transaction manager service implementation
|
(package private) TxnManager |
TxnMgrAdminProxy.server
The backend server reference
|
private TxnManager |
TxnManagerImpl.serverStub
Cache of our inner proxy.
|
Modifier and Type | Method and Description |
---|---|
private static TxnManager |
TxnMgrProxy.ConstrainableTxnMgrProxy.constrainServer(TxnManager txnMgr,
MethodConstraints methodConstraints)
Returns a copy of the server proxy with the specified client
constraints and methods mapping.
|
private static TxnManager |
TxnMgrAdminProxy.ConstrainableTxnMgrAdminProxy.constrainServer(TxnManager server,
MethodConstraints constraints)
Returns a copy of the given server proxy having the client method
constraints that result after the specified method mapping is
applied to the given client method constraints.
|
Modifier and Type | Method and Description |
---|---|
private static TxnManager |
TxnMgrProxy.ConstrainableTxnMgrProxy.constrainServer(TxnManager txnMgr,
MethodConstraints methodConstraints)
Returns a copy of the server proxy with the specified client
constraints and methods mapping.
|
private static TxnManager |
TxnMgrAdminProxy.ConstrainableTxnMgrAdminProxy.constrainServer(TxnManager server,
MethodConstraints constraints)
Returns a copy of the given server proxy having the client method
constraints that result after the specified method mapping is
applied to the given client method constraints.
|
(package private) static TxnMgrProxy |
TxnMgrProxy.create(TxnManager txnMgr,
Uuid id)
Creates a transaction manager proxy, returning an instance
that implements RemoteMethodControl if the server does too.
|
(package private) static TxnMgrAdminProxy |
TxnMgrAdminProxy.create(TxnManager txnMgr,
Uuid id)
Creates an administrable transaction manager proxy,
returning an instance
that implements RemoteMethodControl if the server does too.
|
Constructor and Description |
---|
ProxyVerifier(TxnManager serverProxy,
Uuid proxyID)
Returns a verifier for the smart proxies of the specified Mahalo server
proxy.
|
TxnMgrAdminProxy.ConstrainableTxnMgrAdminProxy(TxnManager server,
Uuid proxyID,
MethodConstraints methodConstraints)
Constructs a new
ConstrainableTxnMgrAdminProxy
instance. |
TxnMgrAdminProxy(TxnManager server,
Uuid serviceProxyID)
Simple constructor.
|
TxnMgrProxy.ConstrainableTxnMgrProxy(TxnManager txnMgr,
Uuid id,
MethodConstraints methodConstraints)
Creates an instance of this class.
|
TxnMgrProxy(TxnManager txnMgr,
Uuid id)
Convenience constructor.
|
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.