DistributedRequest
is an abstract class that defines the interface for distributed execution of a request (horizontal scalability).
DistributedRequest.java の 39 行で定義されています。
Public メソッド | |
DistributedRequest (AbstractRequest request) | |
final AbstractRequest | getRequest () |
abstract Object | executeRequest (DistributedRequestManager drm) throws SQLException |
Static Public メソッド | |
Message | getMessage (Object msg) |
Protected 変数 | |
AbstractRequest | request |
|
Builds a new
DistributedRequest.java の 48 行で定義されています。
00049 {
00050 this.request = request;
00051 }
|
|
Code to be executed by the distributed request manager receiving the request.
org.objectweb.cjdbc.controller.virtualdatabase.protocol.CacheInvalidate, org.objectweb.cjdbc.controller.virtualdatabase.protocol.ExecWriteRequest, org.objectweb.cjdbc.controller.virtualdatabase.protocol.ExecWriteRequestWithKeys, と org.objectweb.cjdbc.controller.virtualdatabase.protocol.NotifyCompletionを実装しています. |
|
Builds a JGroups message from the given object. Src and dest are filled with null.
CJDBCGroupMessage.java の 47 行で定義されています。
00048 { 00049 return new Message(null, null, (Serializable) msg); 00050 } |
|
Returns the request value.
DistributedRequest.java の 58 行で定義されています。
00059 { 00060 return request; 00061 } |
|
DistributedRequest.java の 41 行で定義されています。 |