クラスの使用
org.piax.gtrans.RPCException
| パッケージ | 説明 |
|---|---|
| org.piax.gtrans | |
| org.piax.gtrans.ov.ddll | |
| org.piax.gtrans.ov.flood | |
| org.piax.gtrans.ov.ring | |
| org.piax.gtrans.ov.ring.rq | |
| org.piax.gtrans.ov.sg | |
| org.piax.gtrans.ov.szk |
-
org.piax.gtransでのRPCExceptionの使用
RPCExceptionをスローするorg.piax.gtransのメソッド 修飾子とタイプ メソッド 説明 ReturnValue<?>RPCInvoker. sendInvoke(ObjectId target, E remotePeer, int timeout, String method, Object... args)send an oneway RPC invocation message.voidRPCInvoker. sendOnewayInvoke(ObjectId target, E remotePeer, String method, Object... args)send an oneway RPC invocation message. -
org.piax.gtrans.ov.ddllでのRPCExceptionの使用
org.piax.gtrans.ov.ddllでのRPCExceptionのサブクラス 修飾子とタイプ クラス 説明 classOfflineSendExceptionAn exception occurs when offline send.RPCExceptionをスローするorg.piax.gtrans.ov.ddllのメソッド 修飾子とタイプ メソッド 説明 voidNodeManagerIf. findNearest(DdllKey target, Link sender, int reqNo, DdllKey searchKey, Link prevKey)voidNodeManagerIf. getStat(DdllKey target, Link sender, int reqNo)voidNodeManagerIf. getStatMulti(Endpoint sender, DdllKey[] targets)voidNodeManagerIf. propagateNeighbors(DdllKey src, DdllKey key, Set<Link> newset, DdllKey limit)voidNodeManagerIf. setFindNext(DdllKey target, int reqNo, Link next, Link prevKey)voidNodeManagerIf. setFindResult(DdllKey target, int reqNo, Link left, Link right)voidNodeManagerIf. setL(DdllKey target, Link lNew, LinkSeq lNewNum, Link d, Set<Link> nbrs)voidNodeManagerIf. setR(DdllKey target, Link sender, int reqNo, Link rNew, Link rCur, LinkSeq rNewNum, int type, Object payload)voidNodeManagerIf. setRAck(DdllKey target, Link sender, int reqNo, LinkSeq val, Set<Link> nbrs)voidNodeManagerIf. setRNak(DdllKey target, Link sender, int reqNo, Link curR)voidNodeManagerIf. setStat(DdllKey target, int reqNo, Stat stat)voidNodeManagerIf. setStatMulti(Endpoint sender, Stat[] stats)voidNodeManagerIf. startFix(DdllKey target, Link failedNode, boolean force)voidNodeManagerIf. unrefL(DdllKey target, Link sender) -
org.piax.gtrans.ov.floodでのRPCExceptionの使用
RPCExceptionをスローするorg.piax.gtrans.ov.floodのメソッド 修飾子とタイプ メソッド 説明 List<RemoteValue<?>>FloodingNodeIf. request(List<Endpoint> visited, Destination dst, NestedMessage nmsg) -
org.piax.gtrans.ov.ringでのRPCExceptionの使用
RPCExceptionをスローするorg.piax.gtrans.ov.ringのメソッド 修飾子とタイプ メソッド 説明 voidRingIf. ackReceived(int msgId, AckMessage ackMessage)Link[]RingIf. getClosestLinks(DdllKey key)Link[]RingIf. getLocalLinks()voidRingIf. replyMsgReceived(ReplyMessage sgReplyMessage)voidRingIf. requestMsgReceived(RequestMessage sgMessage) -
org.piax.gtrans.ov.ring.rqでのRPCExceptionの使用
RPCExceptionをスローするorg.piax.gtrans.ov.ring.rqのメソッド 修飾子とタイプ メソッド 説明 Node.InsertPointRQIf. findImmedNeighbors(E introducer, DdllKey key, Object query, TransOptions opts)RingManager.ExecQueryReturnRQIf. invokeExecQuery(Comparable<?> target, Link curRight, QueryId qid, boolean doAction, Object query, TransOptions opts) -
org.piax.gtrans.ov.sgでのRPCExceptionの使用
RPCExceptionをスローするorg.piax.gtrans.ov.sgのメソッド 修飾子とタイプ メソッド 説明 voidSkipGraphIf. ackReceived(int msgId)SkipGraph.BestLinkSkipGraphIf. findClosestLocal(DdllKey target, boolean accurate)推奨されていません。voidSkipGraphIf. fixAndPropagateSingle(Comparable<?> primaryKey, Link failedLink, Collection<Link> failedLinks, DdllKey rLimit)Link[]SkipGraphIf. getLocalLinks()SkipGraph.SGNodeInfoSkipGraphIf. getSGNodeInfo(Comparable<?> target, int level, MembershipVector mv, int nTraversed)SkipGraph.ExecQueryReturnSkipGraphIf. invokeExecQuery(Comparable<?> target, Link curRight, org.piax.gtrans.ov.sg.SkipGraph.QueryId qid, boolean doAction, Object query)voidSkipGraphIf. replyMsgReceived(SGMessagingFramework.SGReplyMessage<E> sgReplyMessage)voidSkipGraphIf. requestMsgReceived(SGMessagingFramework.SGRequestMessage<E> sgMessage) -
org.piax.gtrans.ov.szkでのRPCExceptionの使用
RPCExceptionをスローするorg.piax.gtrans.ov.szkのメソッド 修飾子とタイプ メソッド 説明 ChordSharpVNode.FTEntrySetChordSharpIf. getFingers(DdllKey key, int x, int y, int k, ChordSharpVNode.FTEntrySet given)FTEntry[][]ChordSharpIf. getFingerTable(DdllKey key)