Interface | Description |
---|---|
DirtyShareMultiplexer |
Interface which defines a client-server API to manage the information about
uncommitted modifications.
|
IdentityManagerMultiplexer |
Interface which defines a client-server API for remote database identity
management (e.g.
|
LockManagerMultiplexer |
Interface which defines a client-server API for remote database record lock
management.
|
Class | Description |
---|---|
DatabaseMultiplexer<W> |
The abstract base class of classes which must multiplex work requests to
multiple worker objects, where each worker is associated with a specific,
physical database.
|
DirtyShareMultiplexerImpl |
A singleton instance of this class services server-to-server requests to
manage the information about uncommitted modifications to database records.
|
IdentityManagerMultiplexerImpl |
A singleton instance of this class services server-to-server requests for
database identity management.
|
LockManagerMultiplexerImpl |
A singleton instance of this class services server-to-server requests for
database record lock management.
|
RemoteDirtyShareManager |
A specialized implementation of
DirtyShareManager which delegates
requests for dirty share services to the remote P2J server which is
authoritative for the target database. |
RemoteIdentityManager |
A specialized implementation of
IdentityManager which
delegates requests for database record identity services to the remote P2J
server which is authoritative for the target database. |
RemoteLockManager |
A specialized implementation of
LockManager which delegates
requests for database record locking services to the remote P2J server
which is authoritative for the target database. |
RemotePersistence |
A subclass of
Persistence which is intended to be used with a
database instance managed by a remote P2J server. |