public class FloodingNode<D extends Destination,K extends Key> extends RPCInvoker<FloodingNodeIf<D>,Endpoint> implements FloodingNodeIf<D>
RPCInvoker.MethodCallchannelPool, isActive, objId, POOL_CHANNEL, POOL_CHANNEL_SIZE, trans, transId, USE_CHANNEL_FOR_ONEWAY| コンストラクタと説明 |
|---|
FloodingNode(SimpleFlooding<D,K> mother,
TransportId transId,
ChannelTransport<?> trans) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
List<RemoteValue<?>> |
request(List<Endpoint> visited,
Destination dst,
NestedMessage nmsg) |
changeRPCTimeout, changeTransport, checkActive, fin, getEndpoint, getRPCObject, getSrcPeerId, getStub, getStub, getStub, getStub, getStub, getStub, getStub, getStub, getStub, getStub, getTransport, invokeInReceive, isOnline, newMethodCall, offline, online, rcall, rcall, rcall, rcall, rcall, rcall, rcall, rcall, receiveOneway, receiveSync, registerRPCObject, sendInvoke, sendOnewayInvoke, unregisterRPCObjectpublic FloodingNode(SimpleFlooding<D,K> mother, TransportId transId, ChannelTransport<?> trans) throws IdConflictException, IOException
public List<RemoteValue<?>> request(List<Endpoint> visited, Destination dst, NestedMessage nmsg)
request インタフェース内 FloodingNodeIf<D extends Destination>Copyright © 2017. All rights reserved.