- Cache<K,V> - org.piax.utilのクラス
-
- Cache(int) - クラス のコンストラクタorg.piax.util.Cache
-
- calleeHook(String, Object[]) - クラス のメソッドorg.piax.gtrans.RPCHook
-
- CalleeId - org.piax.commonのクラス
-
- CalleeId(ObjectId, Endpoint, String) - クラス のコンストラクタorg.piax.common.CalleeId
-
- callerHook(RPCHook.CallType, ObjectId, String, String, Object[]) - クラス のメソッドorg.piax.gtrans.RPCHook
-
- cancel() - クラス のメソッドorg.piax.gtrans.FutureQueue
-
- cancelDiscovery() - インタフェース のメソッドorg.piax.gtrans.Discoverable
-
- cancelDiscovery() - クラス のメソッドorg.piax.gtrans.impl.DiscoverableImpl
-
- cancelDiscovery(PeerId, ObjectId) - クラス のメソッドorg.piax.gtrans.tsd.TSD
-
peerId, receiverの区分でセットしたタイマーをキャンセルする。
- cancelDiscovery() - クラス のメソッドorg.piax.gtrans.tsd.TSDDiscoverable
-
- canSend(PeerLocator) - クラス のメソッドorg.piax.gtrans.raw.RawTransport
-
- canSendNormalObject() - クラス のメソッドorg.piax.gtrans.raw.emu.EmuTransport
-
- canSendNormalObject() - クラス のメソッドorg.piax.gtrans.raw.RawTransport
-
- CH_CLOSE_CMD - クラス のstatic変数org.piax.gtrans.impl.DatagramBasedTransport
-
- CH_NEW_ACK_CMD - クラス のstatic変数org.piax.gtrans.impl.DatagramBasedTransport
-
- CH_NEW_CMD - クラス のstatic変数org.piax.gtrans.impl.DatagramBasedTransport
-
- CH_NEW_NACK_CMD - クラス のstatic変数org.piax.gtrans.impl.DatagramBasedTransport
-
- change(K, K, V) - クラス のメソッドorg.piax.util.Register
-
- changeRPCTimeout(RPCIf, int) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
- changeTransport(ChannelTransport<?>) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
- Channel<E extends Endpoint> - org.piax.gtransのインタフェース
-
Channel interface for the generic transport.
- ChannelAddOnTransport<E extends Endpoint> - org.piax.gtrans.utilのクラス
-
- ChannelAddOnTransport(Transport<? super E>) - クラス のコンストラクタorg.piax.gtrans.util.ChannelAddOnTransport
-
- ChannelAddOnTransport(TransportId, Transport<? super E>) - クラス のコンストラクタorg.piax.gtrans.util.ChannelAddOnTransport
-
- ChannelImpl<E extends Endpoint> - org.piax.gtrans.implのクラス
-
Channelオブジェクトを実装するための部品として使用するabstractクラス
- ChannelListener<E extends Endpoint> - org.piax.gtransのインタフェース
-
ChannelListenerの持つメソッドを定義する。
- channelNo - クラス の変数org.piax.gtrans.impl.NestedMessage
-
- channelPool - クラス の変数org.piax.gtrans.RPCInvoker
-
- ChannelTransport<E extends Endpoint> - org.piax.gtransのインタフェース
-
Transport for continuous message exchange.
- ChannelTransportImpl<E extends Endpoint> - org.piax.gtrans.implのクラス
-
- ChannelTransportImpl(Peer, TransportId, Transport<?>, boolean) - クラス のコンストラクタorg.piax.gtrans.impl.ChannelTransportImpl
-
- ChannelTransportImpl(Peer, boolean) - クラス のコンストラクタorg.piax.gtrans.impl.ChannelTransportImpl
-
RawTransportのように、ServiceIdを持たないTransportを生成する。
- CharacterKey - org.piax.common.wrapperのクラス
-
A key wrapper of character type.
- CharacterKey(Character) - クラス のコンストラクタorg.piax.common.wrapper.CharacterKey
-
- checkActive() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
Channelオブジェクトがアクティブな状態であるかどうかをチェックする。
- checkActive() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
Transportオブジェクトがアクティブな状態であるかどうかをチェックする。
- checkActive() - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
RPCInvokerオブジェクトがアクティブな状態であるかどうかをチェックする。
- checkAndClearIsEasySend(Object) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
-
- checkAndGetMessageLen(ByteBuffer) - クラス のstaticメソッドorg.piax.gtrans.impl.NestedMessage
-
- checkDiscarding(PeerId, ObjectId) - クラス のメソッドorg.piax.gtrans.tsd.TSD
-
削除タイミングをTSDListenerに通知する。
- checkLocked() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- chListener - クラス の変数org.piax.gtrans.raw.MonoTransportImpl
-
- chListenersByUpper - クラス の変数org.piax.gtrans.impl.ChannelTransportImpl
-
- choice() - クラス のstaticメソッドorg.piax.util.LocalInetAddrs
-
グローバルアドレス、サイトローカルアドレス、リンクローカルアドレスの順に、
ローカルIPアドレスの中から接続性の高い外部アドレスを選択して返す。
- choiceIfIsLocal(InetAddress) - クラス のstaticメソッドorg.piax.util.LocalInetAddrs
-
指定されたInetAddress targetがローカルIPアドレスの場合に限り、
choiceを呼び出す。
- ChordSharp<E extends Endpoint> - org.piax.gtrans.ov.szkのクラス
-
multi-key Chord#
- ChordSharp(TransportId, ChannelTransport<E>, RQExecQueryCallback) - クラス のコンストラクタorg.piax.gtrans.ov.szk.ChordSharp
-
- ChordSharpIf - org.piax.gtrans.ov.szkのインタフェース
-
multi-key Chord# RPC interface
- ChordSharpReplyMessage - org.piax.gtrans.ov.szkのクラス
-
- ChordSharpReplyMessage(RingManager<?>, ChordSharpRQMessage, Collection<DKRangeRValue<?>>, boolean, Collection<MessagePath>, int) - クラス のコンストラクタorg.piax.gtrans.ov.szk.ChordSharpReplyMessage
-
- ChordSharpRQAlgorithm<E extends Endpoint> - org.piax.gtrans.ov.szkのクラス
-
implementation of the basic range query algorithm for Chord#.
- ChordSharpRQAlgorithm(RQManager<E>) - クラス のコンストラクタorg.piax.gtrans.ov.szk.ChordSharpRQAlgorithm
-
- ChordSharpRQMessage - org.piax.gtrans.ov.szkのクラス
-
- ChordSharpRQMessage(MessagingFramework, boolean, Endpoint, int, Collection<SubRange>, QueryId, Object, int, TransOptions) - クラス のコンストラクタorg.piax.gtrans.ov.szk.ChordSharpRQMessage
-
- ChordSharpVNode<E extends Endpoint> - org.piax.gtrans.ov.szkのクラス
-
a virtual node of multi-key Chord#.
- ChordSharpVNode(ChordSharp<E>, Comparable<?>) - クラス のコンストラクタorg.piax.gtrans.ov.szk.ChordSharpVNode
-
- ChordSharpVNode.FTEntrySet - org.piax.gtrans.ov.szkのクラス
-
a class for sending/receiving finger table entries between nodes.
- chSend(OneToOneMappingTransport.OneToOneChannel<E>, Object) - クラス のメソッドorg.piax.gtrans.impl.OneToOneMappingTransport
-
- CircularRange<K extends Comparable<?>> - org.piax.common.subspaceのクラス
-
a range that allows wrap-around.
- CircularRange(K, K) - クラス のコンストラクタorg.piax.common.subspace.CircularRange
-
- CircularRange(K) - クラス のコンストラクタorg.piax.common.subspace.CircularRange
-
- CircularRange(K, boolean, K, boolean) - クラス のコンストラクタorg.piax.common.subspace.CircularRange
-
- classes - クラス の変数org.piax.util.JarUtil.Parcel
-
- classNamesInJar(String) - クラス のstaticメソッドorg.piax.util.JarUtil
-
- ClassPathUtil - org.piax.utilのクラス
-
- ClassPathUtil() - クラス のコンストラクタorg.piax.util.ClassPathUtil
-
- ClassUtil - org.piax.utilのクラス
-
クラスおよびインタフェースの継承関係の処理に関するユーティリティクラス。
- ClassUtil() - クラス のコンストラクタorg.piax.util.ClassUtil
-
- clazz - クラス の変数org.piax.util.KeyComparator.Infinity
-
- cleanUp() - クラス のメソッドorg.piax.common.StatusRepo
-
- clear() - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
- clear(ByteBuffer) - クラス のstaticメソッドorg.piax.util.ByteBufferUtil
-
指定されたByteBufferをclearする。
- clear() - クラス のメソッドorg.piax.util.Cache
-
- clear() - クラス のメソッドorg.piax.util.Register
-
- clear() - クラス のメソッドorg.piax.util.StrictMap
-
- clone() - クラス のメソッドorg.piax.common.subspace.Range
-
- clone() - クラス のメソッドorg.piax.gtrans.ov.ddll.DdllKey
-
- clone() - クラス のメソッドorg.piax.gtrans.ov.ddll.Link
-
- clone() - クラス のメソッドorg.piax.gtrans.ov.szk.FTEntry
-
- close() - インタフェース のメソッドorg.piax.gtrans.Channel
-
Channelをcloseする。
- close() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
- close() - クラス のメソッドorg.piax.gtrans.impl.DatagramBasedTransport.DatagramChannel
-
- close() - クラス のメソッドorg.piax.gtrans.impl.OneToOneMappingTransport.OneToOneChannel
-
- close() - クラス のメソッドorg.piax.gtrans.raw.lwtcp.LWTcpChannel
-
- close() - クラス のメソッドorg.piax.gtrans.raw.RawChannel
-
RawChannelをcloseする。
- closeCh(boolean, ChannelImpl<U>) - クラス のメソッドorg.piax.gtrans.impl.DatagramBasedTransport
-
channelのclose処理を行う。
- CombinedOverlay - org.piax.gtrans.ov.combinedのクラス
-
An implementation of combined overlay
- CombinedOverlay(Peer, TransportId) - クラス のコンストラクタorg.piax.gtrans.ov.combined.CombinedOverlay
-
- commonPostfixLen(Id) - クラス のメソッドorg.piax.common.Id
-
- commonPostfixLen(byte, byte) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
指定された2つのbyteに共通するpostfixのbit長を返す。
- commonPostfixLen(byte[], byte[]) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
指定された2つのbyte列に共通するpostfixのbit長を返す。
- commonPrefixLen(Id) - クラス のメソッドorg.piax.common.Id
-
- commonPrefixLen(byte, byte) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
指定された2つのbyteに共通するprefixのbit長を返す。
- commonPrefixLen(byte[], byte[]) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
指定された2つのbyte列に共通するprefixのbit長を返す。
- ComparableKey<K> - org.piax.commonのインタフェース
-
ComparableKey.java - A class of a comparable key.
- compare(byte[], byte[]) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
指定された2つのbyte列を符号なし整数として比較して、b1がb2より小さい場合は負の整数、
両方が等しい場合は0、b1がb2より大きい場合は正の整数を返す。
- compare(Comparable<?>, Comparable<?>) - クラス のメソッドorg.piax.util.KeyComparator
-
- compareAsNumber(byte[], byte[]) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
指定された2つのbyte列を符号なし整数として比較して、b1がb2より小さい場合は負の整数、
両方が等しい場合は0、b1がb2より大きい場合は正の整数を返す。
- compareTo(Id) - クラス のメソッドorg.piax.common.Id
-
- compareTo(TransportIdPath) - クラス のメソッドorg.piax.common.TransportIdPath
-
辞書的順序に従い、引数で指定されたTransportIdPathと比較する。
- compareTo(ConvertedComparableKey<K>) - クラス のメソッドorg.piax.common.wrapper.ConvertedComparableKey
-
- compareTo(NamedKey<K>) - クラス のメソッドorg.piax.common.wrapper.NamedKey
-
- compareTo(WrappedComparableKey<K>) - クラス のメソッドorg.piax.common.wrapper.WrappedComparableKeyImpl
-
- compareTo(DdllKey) - クラス のメソッドorg.piax.gtrans.ov.ddll.DdllKey
-
- compareTo(Link) - クラス のメソッドorg.piax.gtrans.ov.ddll.Link
-
compareTo() method.
- compareTo(LinkNum) - クラス のメソッドorg.piax.gtrans.ov.ddll.LinkNum
-
- compareTo(KeyComparator.Infinity) - クラス のメソッドorg.piax.util.KeyComparator.Infinity
-
- compareTo(Id) - クラス のメソッドorg.piax.util.UniqId
-
- CompoundOverlay<D extends Destination,K extends Key> - org.piax.gtrans.ov.compoundのクラス
-
An implementation of compound overlay
- CompoundOverlay(Peer, List<TransportIdPath>) - クラス のコンストラクタorg.piax.gtrans.ov.compound.CompoundOverlay
-
- CompoundOverlay(Peer, TransportId, List<TransportIdPath>) - クラス のコンストラクタorg.piax.gtrans.ov.compound.CompoundOverlay
-
- CompoundOverlay.PayloadOption - org.piax.gtrans.ov.compoundのクラス
-
- CompoundOverlay.SpecialKey - org.piax.gtrans.ov.compoundの列挙型
-
複合オーバーレイのgateway機能のためにセットする特殊key
- concat(byte[], ByteBuffer) - クラス のstaticメソッドorg.piax.util.ByteBufferUtil
-
bbufの持つbyte列の先頭にpreで指定されたbyte列を結合する。
- concat(ByteBuffer, ByteBuffer) - クラス のstaticメソッドorg.piax.util.ByteBufferUtil
-
bbufの持つbyte列の先頭にpreで指定されたByteBufferを結合する。
- concat(byte[], byte[]) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
- concatAdjacentRanges(List<CircularRange<DdllKey>>) - クラス のstaticメソッドorg.piax.gtrans.ov.ring.rq.RangeUtils
-
- concatenate(CircularRange<K>) - クラス のメソッドorg.piax.common.subspace.CircularRange
-
- concatenate(SubRange, boolean) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.SubRange
-
- concatenate(DdllKeyRange<E>, boolean) - クラス のメソッドorg.piax.gtrans.ov.sg.DdllKeyRange
-
- concatPeerId2ThreadName() - クラス のメソッドorg.piax.gtrans.Peer
-
- concatPeerId2ThreadName(PeerId) - クラス のstaticメソッドorg.piax.util.ThreadUtil
-
- ConnectionStat(PeerLocator, PeerLocator, String, int) - クラス のコンストラクタorg.piax.gtrans.impl.BaseTransportMgr.ConnectionStat
-
- contains(double, double) - クラス のメソッドorg.piax.common.subspace.GeoEllipse
- contains(Location) - クラス のメソッドorg.piax.common.subspace.GeoEllipse
- contains(double, double) - クラス のメソッドorg.piax.common.subspace.GeoRectangle
- contains(Location) - クラス のメソッドorg.piax.common.subspace.GeoRectangle
- contains(double, double, double, double) - クラス のメソッドorg.piax.common.subspace.GeoRectangle
- contains(K) - インタフェース のメソッドorg.piax.common.subspace.KeyContainable
-
- contains(ComparableKey<?>) - クラス のメソッドorg.piax.common.subspace.KeyRange
-
- contains(ComparableKey<?>) - クラス のメソッドorg.piax.common.subspace.KeyRanges
-
Returns true if a key is within this Range.
- contains(Comparable<?>) - クラス のメソッドorg.piax.common.subspace.Range
-
Returns true if a key is within this Range.
- contains(Range<K>) - クラス のメソッドorg.piax.common.subspace.Range
-
check if another range is fully-contained in this range.
- contains(PeerId) - クラス のメソッドorg.piax.gtrans.impl.IdResolver
-
- containsKey(K) - クラス のメソッドorg.piax.util.Register
-
- containsKey(K) - クラス のメソッドorg.piax.util.StrictMap
-
- containsPair(K, V) - クラス のメソッドorg.piax.util.Register
-
- containsValue(V) - クラス のメソッドorg.piax.util.StrictMap
-
- ConvertedComparableKey<K extends Key> - org.piax.common.wrapperのクラス
-
A key wrapper of converted comparable type.
- ConvertedComparableKey(K) - クラス のコンストラクタorg.piax.common.wrapper.ConvertedComparableKey
-
- convertToSubRange(Range<? extends Comparable<?>>) - クラス のstaticメソッドorg.piax.gtrans.ov.ring.rq.RQManager
-
- copy2Buffer(byte[], int, int, ByteBuffer, int) - クラス のstaticメソッドorg.piax.util.ByteBufferUtil
-
指定されたbyte列を指定されたByteBufferの指定位置にコピーする。
- CORE_POOL_SIZE - クラス のstatic変数org.piax.util.PIAXThreadPool
-
thread pool内に常時起動しているスレッドの数
- createInstance(MessagingFramework, boolean, Endpoint, int, Collection<SubRange>, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.BasicRQMessage
-
- createInstance(MessagingFramework, boolean, Endpoint, int, Collection<SubRange>, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQMessage
-
- createInstance(MessagingFramework, boolean, Endpoint, int, Collection<SubRange>, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpRQMessage
-
- createIntersection(Rectangle2D) - クラス のメソッドorg.piax.common.subspace.GeoRectangle
- createNode(Comparable<?>, String) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- createNode(Comparable<?>, String, NodeObserver, Object) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- createNode(DdllKey, NodeObserver) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- createUnion(Rectangle2D) - クラス のメソッドorg.piax.common.subspace.GeoRectangle
- creator - クラス の変数org.piax.gtrans.impl.ChannelImpl
-
- curRight - 例外 の変数org.piax.gtrans.ov.ring.RingManager.RightNodeMismatch
-
- curRight - 例外 の変数org.piax.gtrans.ov.sg.SkipGraph.RightNodeMismatch
-
- DatagramBasedTransport<U extends Endpoint,L extends Endpoint> - org.piax.gtrans.implのクラス
-
Channel通信機能を提供しない下位のTransportまたはRawTransportを使って、
通常のChannelを使ったTransportの機能を作るためのテンプレートクラス
- DatagramBasedTransport(Peer, TransportId, Transport<?>, boolean) - クラス のコンストラクタorg.piax.gtrans.impl.DatagramBasedTransport
-
- DatagramBasedTransport.DatagramChannel<E extends Endpoint> - org.piax.gtrans.implのクラス
-
- DBEUG_FT_UPDATES - クラス のstatic変数org.piax.gtrans.ov.szk.ChordSharpVNode
-
- DCLFactory - org.piax.common.dclのインタフェース
-
The DCL interface
- DCLParseException - org.piax.common.dclの例外
-
An exception of DCL parser.
- DCLParseException() - 例外 のコンストラクタorg.piax.common.dcl.DCLParseException
-
- DCLParseException(String) - 例外 のコンストラクタorg.piax.common.dcl.DCLParseException
-
- DCLParseException(Throwable) - 例外 のコンストラクタorg.piax.common.dcl.DCLParseException
-
- DCLTranslator - org.piax.common.dclのクラス
-
A class that corresponds to a translator of DstCond.
- DCLTranslator() - クラス のコンストラクタorg.piax.common.dcl.DCLTranslator
-
- DDLL_CHECK_PERIOD_L0 - クラス のstatic変数org.piax.gtrans.ov.ring.RingManager
-
DDLL's left node check period for level 0 (msec)
- DDLL_CHECK_PERIOD_L0 - クラス のstatic変数org.piax.gtrans.ov.sg.SkipGraph
-
DDLL's left node check period for level 0 (msec)
- DDLL_CHECK_PERIOD_L1 - クラス のstatic変数org.piax.gtrans.ov.sg.SkipGraph
-
DDLL's left node check period for level 1 and above (msec)
- DDLL_OPT - クラス のstatic変数org.piax.gtrans.ov.ring.RingVNode
-
true to turn on DDLL-OPT
- DDLL_RETRY_INTERVAL - クラス のstatic変数org.piax.gtrans.ov.ring.RingVNode
-
- DdllKey - org.piax.gtrans.ov.ddllのクラス
-
A class representing a key for DDLL.
- DdllKey(Comparable<?>, UniqId, String, Object) - クラス のコンストラクタorg.piax.gtrans.ov.ddll.DdllKey
-
- DdllKey(Comparable<?>, UniqId) - クラス のコンストラクタorg.piax.gtrans.ov.ddll.DdllKey
-
- DdllKeyRange - org.piax.gtrans.ov.ring.rqのクラス
-
A range of DdllKey
- DdllKeyRange(Range<DdllKey>) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.DdllKeyRange
-
- DdllKeyRange(DdllKey, boolean, DdllKey, boolean) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.DdllKeyRange
-
- DdllKeyRange<E> - org.piax.gtrans.ov.sgのクラス
-
A range of DdllKey with a supplementary data (aux).
- DdllKeyRange(E, Range<DdllKey>) - クラス のコンストラクタorg.piax.gtrans.ov.sg.DdllKeyRange
-
- ddllNode - クラス の変数org.piax.gtrans.ov.ring.RingVNode
-
- declareAttrib(String) - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
- declareAttrib(String, Class<?>) - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
- declareAttrib(String) - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
- declareAttrib(String, Class<?>) - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
- decode4escape(byte[], int, byte[], byte[]) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
encode4escapeメソッドによってencodeされたbyte配列を
元のbyte配列にdecodeする。
- DEFAULT_APP_ID - インタフェース のstatic変数org.piax.gtrans.Transport
-
The default application ID.
- DEFAULT_BYTE_LENGTH - クラス のstatic変数org.piax.common.PeerId
-
- DEFAULT_BYTE_LENGTH - クラス のstatic変数org.piax.util.UniqId
-
- DEFAULT_CHECK_PERIOD - クラス のstatic変数org.piax.gtrans.ov.ddll.Node
-
fix処理を定期実行するための基準となる周期 (msec)
- DEFAULT_DDLL_CHECK_PERIOD - クラス のstatic変数org.piax.gtrans.ov.ring.RingVNode
-
- DEFAULT_EXPIRATION_TIME - クラス のstatic変数org.piax.gtrans.tsd.TSDDiscoverable
-
- DEFAULT_TIMEOUT - クラス のstatic変数org.piax.gtrans.ov.ddll.Node
-
- DEFAULT_TRANSPORT_ID - クラス のstatic変数org.piax.gtrans.ov.ddll.NodeManager
-
- DEFAULT_TRANSPORT_ID - クラス のstatic変数org.piax.gtrans.ov.dolr.DOLR
-
- DEFAULT_TRANSPORT_ID - クラス のstatic変数org.piax.gtrans.ov.flood.SimpleFlooding
-
- DEFAULT_TRANSPORT_ID - クラス のstatic変数org.piax.gtrans.ov.llnet.LLNet
-
- DEFAULT_TRANSPORT_ID - クラス のstatic変数org.piax.gtrans.ov.ring.RingManager
-
- DEFAULT_TRANSPORT_ID - クラス のstatic変数org.piax.gtrans.ov.sg.MSkipGraph
-
- DEFAULT_TRANSPORT_ID - クラス のstatic変数org.piax.gtrans.ov.sg.SkipGraph
-
- DEFAULT_TRANSPORT_ID - クラス のstatic変数org.piax.gtrans.ov.szk.ChordSharp
-
- DEFAULT_TRANSPORT_ID - クラス のstatic変数org.piax.gtrans.ov.szk.Suzaku
-
- DEFAULT_TRANSPORT_ID - クラス のstatic変数org.piax.gtrans.util.ChannelAddOnTransport
-
- defaultAppId - クラス の変数org.piax.gtrans.impl.TransportImpl
-
- defaultLevel - クラス のstatic変数org.piax.util.LogFilter
-
- delete(String) - クラス のメソッドorg.piax.common.StatusRepo
-
- delete(int) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
delete this node from the linked-list.
- delete0() - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
delete this node from the linked-list.
- DELETE_OP_TIMEOUT - クラス のstatic変数org.piax.gtrans.ov.ddll.Node
-
- deliveryMode(TransOptions) - クラス のstaticメソッドorg.piax.gtrans.TransOptions
-
- deserialize(ByteBuffer) - クラス のstaticメソッドorg.piax.common.PeerLocator
-
- deserialize(ByteBuffer) - クラス のstaticメソッドorg.piax.gtrans.impl.NestedMessage
-
- deserialize(ByteBuffer) - クラス のstaticメソッドorg.piax.util.BinaryJsonner
-
- deserialize(ByteBuffer) - クラス のstaticメソッドorg.piax.util.SerializingUtil
-
- deserialize(ByteBuffer, ClassLoader) - クラス のstaticメソッドorg.piax.util.SerializingUtil
-
ByteBufferからオブジェクトをdeserializeする。
- deserialize(byte[]) - クラス のstaticメソッドorg.piax.util.SerializingUtil
-
- deserialize(byte[], ClassLoader) - クラス のstaticメソッドorg.piax.util.SerializingUtil
-
- deserialize(byte[], int, int) - クラス のstaticメソッドorg.piax.util.SerializingUtil
-
- deserialize(byte[], int, int, ClassLoader) - クラス のstaticメソッドorg.piax.util.SerializingUtil
-
- destination - クラス の変数org.piax.common.dcl.VarDestinationPair
-
- Destination - org.piax.commonのインタフェース
-
- DestinationCondition - org.piax.common.dclのクラス
-
A destination specified by conditions
- DestinationFactory - org.piax.common.dclのクラス
-
A destination factory class of DCL.
- discardFuture(int) - クラス のメソッドorg.piax.gtrans.ov.ddll.FutureValues
-
- discardNo(int) - クラス のメソッドorg.piax.util.UniqNumberGenerator
-
指定されたユニークNoを再利用できるよう破棄する。
- discardOldInfos(long) - クラス のメソッドorg.piax.gtrans.impl.DiscoverableImpl
-
periodで指定された期間(ms)より古いPeerInfoを削除する。
- Discoverable<E extends Endpoint> - org.piax.gtransのインタフェース
-
An interface for objects on discoveries
- DiscoverableImpl<E extends Endpoint> - org.piax.gtrans.implのクラス
-
- DiscoverableImpl() - クラス のコンストラクタorg.piax.gtrans.impl.DiscoverableImpl
-
- DiscoveryListener<E extends Endpoint> - org.piax.gtransのインタフェース
-
A listener for discovery
- dispose(int) - クラス のメソッドorg.piax.gtrans.ov.ring.MessagingFramework
-
- dispose() - クラス のメソッドorg.piax.gtrans.ov.ring.RequestMessage
-
- dispose() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQReturn
-
- DKRangeLink - org.piax.gtrans.ov.ring.rqのクラス
-
- DKRangeLink(Link, DdllKey, boolean, DdllKey, boolean) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.DKRangeLink
-
- DKRangeLink(Link, Range<DdllKey>) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.DKRangeLink
-
- DKRangeRValue<V> - org.piax.gtrans.ov.ring.rqのクラス
-
DdllKeyRange with a RemoteValue
- DKRangeRValue(RemoteValue<V>, DdllKey, boolean, DdllKey, boolean) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.DKRangeRValue
-
- DKRangeRValue(RemoteValue<V>, Range<DdllKey>) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.DKRangeRValue
-
- DOLR<K extends Key> - org.piax.gtrans.ov.dolrのクラス
-
Decentralized object location and routing implementation on PIAX
- DOLR(Overlay<? super ConvertedComparableKey<K>, ? super ConvertedComparableKey<K>>) - クラス のコンストラクタorg.piax.gtrans.ov.dolr.DOLR
-
- DOLR(TransportId, Overlay<? super ConvertedComparableKey<K>, ? super ConvertedComparableKey<K>>) - クラス のコンストラクタorg.piax.gtrans.ov.dolr.DOLR
-
- DoubleKey - org.piax.common.wrapperのクラス
-
A key wrapper of double type.
- DoubleKey(Double) - クラス のコンストラクタorg.piax.common.wrapper.DoubleKey
-
- dst - クラス の変数org.piax.gtrans.impl.BaseTransportMgr.ConnectionStat
-
- DUMMY_MSGID - クラス のstatic変数org.piax.gtrans.ov.ring.MessagingFramework
-
- DUMMY_MSGID - クラス のstatic変数org.piax.gtrans.ov.sg.SGMessagingFramework
-
- dump(int, boolean) - クラス のstaticメソッドorg.piax.gtrans.ov.ddll.NodeArray4Test
-
- dump() - クラス のstaticメソッドorg.piax.gtrans.ov.ddll.NodeArray4Test
-
- dump(boolean) - クラス のstaticメソッドorg.piax.gtrans.ov.ddll.NodeArray4Test
-
- dumpBytes(byte[], int, int) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
byte列をダンプ用の文字列に変換する。
- dumpBytes(byte[]) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
- dumpBytes(ByteBuffer) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
- duplicated - クラス のstatic変数org.piax.gtrans.util.Fragments
-
- DynamicStub - org.piax.gtransのインタフェース
-
A stub interface for discovery-calls
- fadeoutLocator(EmuLocator) - クラス のメソッドorg.piax.gtrans.raw.emu.EmuTransport
-
- failedLinks - クラス の変数org.piax.gtrans.ov.ring.rq.RQMessage
-
failed links. this field is used for avoiding and repairing dead links.
- FailureSimulationChannelTransport<E extends Endpoint> - org.piax.gtrans.utilのクラス
-
- FailureSimulationChannelTransport(Transport<? super E>) - クラス のコンストラクタorg.piax.gtrans.util.FailureSimulationChannelTransport
-
- FailureSimulationChannelTransport(TransportId, Transport<? super E>) - クラス のコンストラクタorg.piax.gtrans.util.FailureSimulationChannelTransport
-
- file2Bytes(File) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
- filterFailedNodes(FTEntry) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharp
-
- fin() - クラス のメソッドorg.piax.common.attribs.RowData
-
- fin() - クラス のメソッドorg.piax.common.StatusRepo
-
- fin() - クラス のメソッドorg.piax.gtrans.base.BaseChannelTransportImpl
-
- fin() - クラス のメソッドorg.piax.gtrans.base.BaseDatagramTransport
-
- fin() - インタフェース のメソッドorg.piax.gtrans.Discoverable
-
- fin() - クラス のメソッドorg.piax.gtrans.handover.HandoverTransport
-
- fin() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
- fin() - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- fin() - クラス のメソッドorg.piax.gtrans.impl.DiscoverableImpl
-
- fin() - クラス のメソッドorg.piax.gtrans.impl.ReceiverThreadPool
-
ReceiverMgrオブジェクトを終了させる。
- fin() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- fin() - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
- fin() - クラス のメソッドorg.piax.gtrans.ov.compound.CompoundOverlay
-
- fin() - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- fin() - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- fin() - クラス のメソッドorg.piax.gtrans.ov.dolr.DOLR
-
- fin() - クラス のメソッドorg.piax.gtrans.ov.flood.SimpleFlooding
-
- fin() - クラス のメソッドorg.piax.gtrans.ov.llnet.LLNet
-
- fin() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- fin() - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- fin() - クラス のメソッドorg.piax.gtrans.ov.sg.SGMessagingFramework
-
- fin() - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
- fin() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharp
-
- fin() - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- fin() - クラス のメソッドorg.piax.gtrans.Peer
-
このPeerオブジェクトを終了させる。
- fin() - クラス のメソッドorg.piax.gtrans.raw.emu.EmuTransport
-
- fin() - クラス のメソッドorg.piax.gtrans.raw.InetTransport
-
- fin() - クラス のメソッドorg.piax.gtrans.raw.lwtcp.LWTcpTransport
-
- fin() - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- fin() - クラス のメソッドorg.piax.gtrans.raw.RawTransport
-
- fin() - クラス のメソッドorg.piax.gtrans.raw.tcp.TcpTransport
-
- fin() - クラス のメソッドorg.piax.gtrans.raw.udp.UdpTransport
-
- fin() - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
- fin() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Finalize the Transport object.
- fin() - クラス のメソッドorg.piax.gtrans.tsd.BroadcastTSD
-
- fin() - クラス のメソッドorg.piax.gtrans.tsd.MulticastTSD
-
- fin() - クラス のメソッドorg.piax.gtrans.tsd.TSD
-
- fin() - クラス のメソッドorg.piax.gtrans.tsd.TSDDiscoverable
-
- fin() - クラス のメソッドorg.piax.gtrans.util.FragmentationTransport
-
- fin() - クラス のメソッドorg.piax.gtrans.util.Fragments
-
- fin() - クラス のメソッドorg.piax.gtrans.util.ThroughTransport
-
- find(E, DdllKey, boolean, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
find a location to insert `key'.
- find(E, DdllKey, boolean) - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
find a location to insert `key'.
- FIND_INSERT_POINT_TIMEOUT - クラス のstatic変数org.piax.gtrans.ov.ring.rq.RQManager
-
- FIND_INSERT_POINT_TIMEOUT - クラス のstatic変数org.piax.gtrans.ov.sg.SkipGraph
-
- findClosestLocal(DdllKey, boolean) - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
非推奨です。
- findClosestLocal(DdllKey, boolean) - インタフェース のメソッドorg.piax.gtrans.ov.sg.SkipGraphIf
-
非推奨です。
- findImmedNeighbors(E, DdllKey, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
Find the contact nodes (the immediate left and right node)
for inserting a node.
- findImmedNeighbors(E, DdllKey, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ov.ring.rq.RQIf
-
- findImmedNeighbors(E, DdllKey, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQManager
-
find a location to insert `key'.
- findInsertPoint(Comparable<?>) - クラス のstaticメソッドorg.piax.gtrans.ov.ddll.NodeArray4Test
-
- findLeftLink(DdllKey) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
find the closest left link of `key' from the local routing table.
- findLiveLeft2(Node) - クラス のstaticメソッドorg.piax.gtrans.ov.ddll.NodeArray4Test
-
- findNearest(Link, int, DdllKey, Link) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- findNearest(DdllKey, Link, int, DdllKey, Link) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- findNearest(DdllKey, Link, int, DdllKey, Link) - インタフェース のメソッドorg.piax.gtrans.ov.ddll.NodeManagerIf
-
- findOld(E, DdllKey, boolean) - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
非推奨です。
- FINGER_TABLE_UPDATE_CONCURRENCY - クラス のstatic変数org.piax.gtrans.ov.szk.ChordSharp
-
- FingerTable<E extends Endpoint> - org.piax.gtrans.ov.szkのクラス
-
A Finger Table in base K.
- FingerTable(ChordSharpVNode<E>, boolean) - クラス のコンストラクタorg.piax.gtrans.ov.szk.FingerTable
-
- fixAndPropagateSingle(Comparable<?>, Link, Collection<Link>, DdllKey) - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
- fixAndPropagateSingle(Comparable<?>, Link, Collection<Link>, DdllKey) - インタフェース のメソッドorg.piax.gtrans.ov.sg.SkipGraphIf
-
- FIXLEFT - クラス の変数org.piax.gtrans.ov.ring.rq.RQManager
-
pseudo Link instance that represents the link should be fixed
- fixLeftLinks(Link, List<Link>, RQMessage, List<CircularRange<DdllKey>>) - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- FIXPEERID - クラス のstatic変数org.piax.gtrans.ov.ring.rq.RQManager
-
- fixRoutingTables(Collection<Link>, RQMessage, Collection<CircularRange<DdllKey>>) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- FlexibleArray<T> - org.piax.gtrans.ov.ring.rqのクラス
-
an array without size restriction.
- FlexibleArray() - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.FlexibleArray
-
- FlexibleArray(int) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.FlexibleArray
-
- flip(ByteBuffer) - クラス のstaticメソッドorg.piax.util.ByteBufferUtil
-
指定されたByteBufferを反転する。
- FloatKey - org.piax.common.wrapperのクラス
-
A key wrapper of float type.
- FloatKey(Float) - クラス のコンストラクタorg.piax.common.wrapper.FloatKey
-
- FloodingNode<D extends Destination,K extends Key> - org.piax.gtrans.ov.floodのクラス
-
An implementation of flooding node object.
- FloodingNode(SimpleFlooding<D, K>, TransportId, ChannelTransport<?>) - クラス のコンストラクタorg.piax.gtrans.ov.flood.FloodingNode
-
- FloodingNodeIf<D extends Destination> - org.piax.gtrans.ov.floodのインタフェース
-
A flooding node API.
- flop(ByteBuffer) - クラス のstaticメソッドorg.piax.util.ByteBufferUtil
-
read状態から再びデータをputする状態に変える。
- flush() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQReturn
-
send the collected results to the parent node. note that the results are
cleared after flushing.
- format(LogRecord) - クラス のメソッドorg.piax.util.LogFormatter
-
- forwardQuery(boolean, Range<?>, int, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQManager
-
指定されたkeyとNavigableCondの条件を満たすキーを持つピア(最大num個)にクエリを転送し、
得られた結果(リスト)を返す。
- forwardQuery(Collection<? extends Range<?>>, Object) - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
指定された複数の範囲にクエリを転送し、得られた結果(リスト)を返す。
- forwardQuery(boolean, Range<?>, int, Object) - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
指定されたkeyとNavigableCondの条件を満たすキーを持つピア(最大num個)にクエリを転送し、
得られた結果(リスト)を返す。
- forwardQueryToMaxLessThan(ObjectId, ObjectId, LowerUpper, Object) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- forwardQueryToMaxLessThan(ObjectId, ObjectId, LowerUpper, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- found(PeerInfo<E>) - クラス のメソッドorg.piax.gtrans.impl.DiscoverableImpl
-
- found(ServiceInfo<T>) - クラス のメソッドorg.piax.gtrans.tsd.TSD
-
ServiceInfoが発見されたことを通知する。
- foundInserted() - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph.SGNodeInfo
-
- FragmentationTransport<E extends Endpoint> - org.piax.gtrans.utilのクラス
-
- FragmentationTransport(TransportId, ChannelTransport<E>) - クラス のコンストラクタorg.piax.gtrans.util.FragmentationTransport
-
- fragmentPoints(CircularRange<DdllKey>, List<List<Link>>, List<SubRange[]>, Set<Endpoint>) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharp
-
queryRangeを分割する.
- Fragments - org.piax.gtrans.utilのクラス
-
メッセージをMTUサイズ以下のfragmentに分割、または、
MTUサイズ以下のfragmentに分割されたメッセージを再構成するための
機能をまとめたクラス。
- Fragments() - クラス のコンストラクタorg.piax.gtrans.util.Fragments
-
- freeDirectBuffer(ByteBuffer) - クラス のstaticメソッドorg.piax.gtrans.raw.lwtcp.LWTcpChannel
-
GCを待たずにDirectByteBufferを開放する。
- from - クラス の変数org.piax.common.subspace.Range
-
- fromInclusive - クラス の変数org.piax.common.subspace.Range
-
- FTEntry - org.piax.gtrans.ov.szkのクラス
-
an entry of a finger table
- FTEntry(Link) - クラス のコンストラクタorg.piax.gtrans.ov.szk.FTEntry
-
- FTEntrySet() - クラス のコンストラクタorg.piax.gtrans.ov.szk.ChordSharpVNode.FTEntrySet
-
- FutureQueue<E> - org.piax.gtransのクラス
-
A future queue for remote return value
- FutureQueue() - クラス のコンストラクタorg.piax.gtrans.FutureQueue
-
- FutureQueue(Collection<? extends RemoteValue<E>>) - クラス のコンストラクタorg.piax.gtrans.FutureQueue
-
- FutureQueue(int) - クラス のコンストラクタorg.piax.gtrans.FutureQueue
-
- futureQueueGetNextTimeout - クラス のstatic変数org.piax.gtrans.GTransConfigValues
-
- FutureValues - org.piax.gtrans.ov.ddllのクラス
-
FutureValues implementation of DDLL.
- FutureValues() - クラス のコンストラクタorg.piax.gtrans.ov.ddll.FutureValues
-
- gatherLowerBoundSuperInterfaces(Class<T>, Class<?>) - クラス のstaticメソッドorg.piax.util.ClassUtil
-
指定されたclazzの持つinterface(super classから継承されたものも含めて)の中で、
指定された superIfと同じかsub interface の関係にある interfaceの集合の中で、
下界(lower bound)なものを求める。
- genTransportTree() - クラス のメソッドorg.piax.gtrans.Peer
-
- genTSD() - クラス のstaticメソッドorg.piax.gtrans.tsd.BroadcastTSD
-
- genTSD() - クラス のstaticメソッドorg.piax.gtrans.tsd.MulticastTSD
-
- GeoCircle - org.piax.common.subspaceのクラス
-
An area defined by geographical circle.
- GeoCircle(double, double, double) - クラス のコンストラクタorg.piax.common.subspace.GeoCircle
-
Constructs and initializes an GeoCircle from the
specified coordinates.
- GeoCircle(Point2D, double) - クラス のコンストラクタorg.piax.common.subspace.GeoCircle
-
Constructs and initializes an GeoCircle from the
specified coordinates.
- GeoEllipse - org.piax.common.subspaceのクラス
-
- GeoEllipse(double, double, double, double) - クラス のコンストラクタorg.piax.common.subspace.GeoEllipse
-
Constructs and initializes an GeoEllipse from the
specified coordinates.
- GeoEllipse(Point2D, double, double) - クラス のコンストラクタorg.piax.common.subspace.GeoEllipse
-
- GeoRectangle - org.piax.common.subspaceのクラス
-
The GeoRectangle class describes a geographical rectangle
defined by a location (x,y) and dimension
(width x height).
- GeoRectangle() - クラス のコンストラクタorg.piax.common.subspace.GeoRectangle
-
Constructs a new GeoRectangle, initialized to
location (0,0) and size (0,0).
- GeoRectangle(double, double, double, double) - クラス のコンストラクタorg.piax.common.subspace.GeoRectangle
-
Constructs and initializes a GeoRectangle
from the specified geographical coordinates.
- GeoRectangle(Point2D, double, double) - クラス のコンストラクタorg.piax.common.subspace.GeoRectangle
-
Constructs and initializes a GeoRectangle
from the specified geographical coordinates.
- GeoRegion - org.piax.common.subspaceのインタフェース
-
A class that corresponds to a geographical region.
- get(int, long) - クラス のメソッドorg.piax.gtrans.ov.ddll.FutureValues
-
- get(int) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.FlexibleArray
-
- get(QueryId) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.QueryStore
-
Get the remote value object corresponds to the query id.
- get() - クラス のメソッドorg.piax.gtrans.RemoteValue
-
- get() - クラス のメソッドorg.piax.gtrans.ReturnValue
-
- get(K) - クラス のメソッドorg.piax.util.Cache
-
- get(K) - クラス のメソッドorg.piax.util.StrictMap
-
- getAcceptCh(PeerId, int) - クラス のメソッドorg.piax.gtrans.impl.DatagramBasedTransport
-
- getActiveCount() - クラス のstaticメソッドorg.piax.gtrans.impl.ReceiverThreadPool
-
- getAddr(ByteBuffer) - クラス のstaticメソッドorg.piax.gtrans.raw.InetLocator
-
- getAll() - クラス のメソッドorg.piax.gtrans.FutureQueue
-
- getAll() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.FlexibleArray
-
- getAll() - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
-
- getAll() - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- getAll() - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- getAllLinks() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- getAllLinks() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode
-
- getAllLinksById(String) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- getAllTransports() - クラス のメソッドorg.piax.gtrans.Peer
-
登録されたすべてのTransportのListを返す。
- getAllValues() - クラス のメソッドorg.piax.gtrans.FutureQueue
-
- getApplicableBaseTransport(E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
- getAreaIds(GeoRectangle) - クラス のstaticメソッドorg.piax.gtrans.ov.llnet.AreaId
-
- getAttrib(String) - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
指定された名前を持つAttributeを取得する。
- getAttribNames() - クラス のメソッドorg.piax.common.attribs.RowData
-
Returns a list of attribute names.
- getAttribValue(String) - クラス のメソッドorg.piax.common.attribs.RowData
-
指定されたnameの属性値を返す。
- getAttribValues() - クラス のメソッドorg.piax.common.attribs.RowData
-
- getAvailableKeyType() - クラス のメソッドorg.piax.gtrans.ov.dolr.DOLR
-
- getAvailableKeyType() - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- getAvailableKeyType() - クラス のメソッドorg.piax.gtrans.ov.llnet.LLNet
-
- getAvailableKeyType() - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- getAvailableKeyType() - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- getAvailableKeyType() - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- getAvailableLinks() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
gather all links from all virtual nodes.
- getAvailableLocators() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
isUpであるローカルPeerのlocatorをリストとして返す。
- getAvailablePeerInfos() - インタフェース のメソッドorg.piax.gtrans.Discoverable
-
- getAvailablePeerInfos() - クラス のメソッドorg.piax.gtrans.impl.DiscoverableImpl
-
- getAvailablePeerInfos() - クラス のメソッドorg.piax.gtrans.tsd.TSDDiscoverable
-
peerId, receiverの区分で、有効なサービスのリストを取得する。
- getBackwardFingerTableEntry(int) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode
-
- getBackwardFingerTableSize() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode
-
- getBaseOverlays() - クラス のメソッドorg.piax.gtrans.Peer
-
- getBaseTransport() - クラス のメソッドorg.piax.gtrans.handover.HandoverTransport
-
- getBaseTransport() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- getBaseTransport() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the lowest Transport object (BaseTransport).
- getBaseTransportIdPaths() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
- getBaseTransportMgr() - クラス のメソッドorg.piax.gtrans.Peer
-
- getBaseTransports() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
- getBindOverlay() - クラス のメソッドorg.piax.common.attribs.Attribute
-
- getBindOverlay(String) - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
- getBindOverlay(String) - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
- getBounds2D() - クラス のメソッドorg.piax.common.subspace.GeoEllipse
- getByteLen() - クラス のメソッドorg.piax.common.Id
-
- getBytes() - クラス のメソッドorg.piax.common.Id
-
Idオブジェクトの内部表現であるbyte列を返す。
- getCenter() - クラス のメソッドorg.piax.common.subspace.GeoCircle
-
Returns the location of the center of this GeoCircle.
- getCenterX() - クラス のメソッドorg.piax.common.subspace.GeoCircle
-
Returns the X coordinate of the center of this GeoCircle.
- getCenterY() - クラス のメソッドorg.piax.common.subspace.GeoCircle
-
Returns the Y coordinate of the center of this GeoCircle.
- getCh(Channel<E>) - クラス のメソッドorg.piax.gtrans.impl.OneToOneMappingTransport
-
- getChannelListener(ObjectId) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Get channel listener.
- getChannelListener() - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Get channel listener for the object which has default object ID.
- getChannelListener(ObjectId) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- getChannelListener() - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- getChannelListener() - インタフェース のメソッドorg.piax.gtrans.raw.MonoTransport
-
- getChannelListener(ObjectId) - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- getChannelListener() - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- getChannelNo() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelが内部的に持つ番号を返す。
- getChannelNo() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
- getChannelNo() - クラス のメソッドorg.piax.gtrans.raw.lwtcp.LWTcpChannel
-
- getChannelNo() - クラス のメソッドorg.piax.gtrans.raw.RawChannel
-
- getCheckPeriod() - クラス のstaticメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- getClientCh(int) - クラス のメソッドorg.piax.gtrans.impl.DatagramBasedTransport
-
- getClosestLinks(DdllKey) - インタフェース のメソッドorg.piax.gtrans.ov.ring.RingIf
-
- getClosestLinks(DdllKey) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
get the closest left and right links of `key' in the local routing
table.
- getClosestPredecessor(DdllKey, List<List<Link>>, List<List<Link>>, Set<Endpoint>) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharp
-
ftlist (非故障ノードリスト) から,指定されたkeyのclosest predecessorを求める.
- getComparator() - クラス のstaticメソッドorg.piax.util.ByteUtil
-
byte列を符号なし整数として比較する Comparatorを取得する。
- getConnections(Collection<? extends PeerLocator>) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
- getDdllNode() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- getDdllNode(int, SkipGraph.LvState) - クラス のメソッドorg.piax.gtrans.ov.sg.SGNode
-
- getDeclaredAttribNames() - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
- getDeclaredAttribNames() - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
- getDefaultAppId() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- getDefaultNeighborSetSize() - クラス のstaticメソッドorg.piax.gtrans.ov.ddll.NeighborSet
-
- getDiscoveryListener(PeerId, ObjectId) - クラス のメソッドorg.piax.gtrans.tsd.TSD
-
- getDiscoveryTask() - クラス のメソッドorg.piax.gtrans.impl.DiscoverableImpl
-
- getDstCond() - クラス のメソッドorg.piax.common.dcl.AndFactory
-
- getDstCond() - クラス のメソッドorg.piax.common.dcl.BuiltinFuncFactory
-
- getDstCond() - インタフェース のメソッドorg.piax.common.dcl.DCLFactory
-
- getDstCond() - クラス のメソッドorg.piax.common.dcl.DestinationFactory
-
- getDstCond() - クラス のメソッドorg.piax.common.dcl.EnumerationFactory
-
- getDstCond() - クラス のメソッドorg.piax.common.dcl.IntervalFactory
-
- getDstCond() - クラス のメソッドorg.piax.common.dcl.PredicateFactory
-
- getEndpoint() - クラス のメソッドorg.piax.gtrans.base.BaseDatagramTransport
-
- getEndpoint() - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
- getEndpoint() - クラス のメソッドorg.piax.gtrans.handover.HandoverTransport
-
- getEndpoint() - クラス のメソッドorg.piax.gtrans.impl.OneToOneMappingTransport
-
- getEndpoint() - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
- getEndpoint() - クラス のメソッドorg.piax.gtrans.ov.compound.CompoundOverlay
-
- getEndpoint() - クラス のメソッドorg.piax.gtrans.ov.dolr.DOLR
-
- getEndpoint() - クラス のメソッドorg.piax.gtrans.ov.flood.SimpleFlooding
-
- getEndpoint() - クラス のメソッドorg.piax.gtrans.ov.llnet.LLNet
-
- getEndpoint() - クラス のメソッドorg.piax.gtrans.ov.ring.MessagingFramework
-
- getEndpoint() - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- getEndpoint() - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- getEndpoint() - クラス のメソッドorg.piax.gtrans.PeerInfo
-
- getEndpoint() - クラス のメソッドorg.piax.gtrans.raw.RawTransport
-
- getEndpoint() - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
- getEndpoint() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the local endpoint of the Transport.
- getEndpoint() - クラス のメソッドorg.piax.gtrans.util.ChannelAddOnTransport
-
- getErrorRate() - クラス のメソッドorg.piax.gtrans.util.FailureSimulationChannelTransport
-
- getException() - クラス のメソッドorg.piax.gtrans.RemoteValue
-
- getException() - クラス のメソッドorg.piax.gtrans.ReturnValue
-
- getExpiredCount() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.QueryStore
-
Returns the number of expired remote values.
- getFailureInstance() - クラス のstaticメソッドorg.piax.gtrans.ov.ddll.Node.InsertionResult
-
- getFingers(DdllKey, int, int, int, ChordSharpVNode.FTEntrySet) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharp
-
- getFingers(DdllKey, int, int, int, ChordSharpVNode.FTEntrySet) - インタフェース のメソッドorg.piax.gtrans.ov.szk.ChordSharpIf
-
- getFingers(int, int, int, ChordSharpVNode.FTEntrySet) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode
-
finger table 上で,距離が tkx (0 <= t <= 2y)
離れたエントリを取得する.結果は 2y+1 要素の配列として返す.
- getFingerTable(DdllKey) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharp
-
- getFingerTable(DdllKey) - インタフェース のメソッドorg.piax.gtrans.ov.szk.ChordSharpIf
-
- getFingerTable() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode
-
- getFingerTableEntry(int) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode
-
- getFingerTableEntryForRemote(int, int) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode
-
get a specified FTEntry for giving to a remote node.
- getFingerTableSize() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode
-
- getFingerTableSize() - クラス のメソッドorg.piax.gtrans.ov.szk.FingerTable
-
- getFirst() - クラス のメソッドorg.piax.common.dcl.DestinationCondition
-
- getFrom() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.MessagePath
-
- getFTIndex(int, int) - クラス のstaticメソッドorg.piax.gtrans.ov.szk.FingerTable
-
- getFTIndex(int) - クラス のstaticメソッドorg.piax.gtrans.ov.szk.FingerTable
-
- getFutureQueue() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQResults
-
- getFutureQueue() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQReturn
-
- getHeight() - クラス のメソッドorg.piax.common.subspace.GeoEllipse
- getHeight() - クラス のメソッドorg.piax.common.subspace.GeoRectangle
- getHeight(Comparable<?>) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
-
- getHeight(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- getHeight() - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
経路表の高さを返す.
- getHeight(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharp
-
- getHeight(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- getHopCount() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.MessagePath
-
- getHostAddress() - クラス のメソッドorg.piax.gtrans.raw.InetLocator
-
- getHostName() - クラス のメソッドorg.piax.gtrans.raw.InetLocator
-
- getId() - クラス のメソッドorg.piax.gtrans.ov.ddll.DdllKey
-
- getIdChangedKey(String) - クラス のメソッドorg.piax.gtrans.ov.ddll.DdllKey
-
get a DdllKey instance with the specified ID
- getIdChangedLink(String) - クラス のメソッドorg.piax.gtrans.ov.ddll.Link
-
- getIdResolver() - クラス のメソッドorg.piax.gtrans.Peer
-
- getIndexedAttribNames() - クラス のメソッドorg.piax.common.attribs.RowData
-
Returns an indexed list of attribute names.
- getInetAddress() - クラス のメソッドorg.piax.gtrans.raw.InetLocator
-
- getInner() - クラス のメソッドorg.piax.gtrans.impl.NestedMessage
-
組み立て時に行うpassthroughの逆の操作を分解時に行う
- getInstance(PeerId) - クラス のstaticメソッドorg.piax.gtrans.Peer
-
Peerオブジェクトを取得する。
- getInstance() - クラス のstaticメソッドorg.piax.util.KeyComparator
-
- getKey() - クラス のメソッドorg.piax.common.subspace.KeyRanges
-
- getKey() - インタフェース のメソッドorg.piax.common.wrapper.WrappedComparableKey
-
- getKey() - クラス のメソッドorg.piax.common.wrapper.WrappedComparableKeyImpl
-
- getKey() - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- getKey() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
get DdllKey
- getKeys() - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
- getKeys() - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- getKeys(ObjectId) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- getKeys() - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- getKeys(ObjectId) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- getKeys() - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- getKeys(ObjectId) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- getKeys(ObjectId) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- getLatitude() - クラス のメソッドorg.piax.common.Location
-
Returns the latitude of this Location.
- getLatitude() - クラス のメソッドorg.piax.common.subspace.GeoRectangle
-
Returns the latitude of the lower-left corner of
the framing rectangle.
- getLeft() - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- getLeft(Comparable<?>) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
-
- getLeft(Comparable<?>, int) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
-
- getLeft(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- getLeft(Comparable<?>, int) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- getLeft(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- getLeft(Comparable<?>, int) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- getLefts(Comparable<?>) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
-
- getLefts(Comparable<?>, int) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
-
- getLefts(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- getLefts(Comparable<?>, int) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- getLefts(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- getLefts(Comparable<?>, int) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- getLevel(String) - クラス のstaticメソッドorg.piax.util.LogFilter
-
- getLink() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.DKRangeLink
-
- getLink() - クラス のメソッドorg.piax.gtrans.ov.szk.FTEntry
-
- getListener(ObjectId) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- getListener() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- getListener(ObjectId) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- getListener(ObjectId) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- getListener() - インタフェース のメソッドorg.piax.gtrans.raw.MonoTransport
-
- getListener(ObjectId) - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- getListener() - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- getListener(ObjectId) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Return the registered TransportListener.
- getListener() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the TransportListener for the default appId.
- getListener0(ObjectId) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
-
- getLiveLeftStat(Node) - クラス のstaticメソッドorg.piax.gtrans.ov.ddll.NodeArray4Test
-
- getLocal() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelのローカル側のEndpointを返す。
- getLocal() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
- getLocal(Comparable<?>) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
-
- getLocal(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- getLocal(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- getLocal() - クラス のメソッドorg.piax.gtrans.raw.RawChannel
-
- getLocalFTEnetry() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode
-
- getLocalLink() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- getLocalLinks() - インタフェース のメソッドorg.piax.gtrans.ov.ring.RingIf
-
- getLocalLinks() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- getLocalLinks() - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
- getLocalLinks() - インタフェース のメソッドorg.piax.gtrans.ov.sg.SkipGraphIf
-
- getLocalObjectId() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelのローカル側に位置するエンティティのobject IDを返す。
- getLocalObjectId() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
- getLocalObjectId() - クラス のメソッドorg.piax.gtrans.raw.RawChannel
-
- getLocation(String) - クラス のstaticメソッドorg.piax.common.Location
-
- getLocator() - クラス のメソッドorg.piax.common.PeerIdWithLocator
-
- getLocator() - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- getLocators(PeerId) - クラス のメソッドorg.piax.gtrans.impl.IdResolver
-
- getLogLevel(Level) - クラス のstaticメソッドorg.piax.util.LogFormatter
-
- getLongitude() - クラス のメソッドorg.piax.common.Location
-
Returns the longitude of this Location.
- getLongitude() - クラス のメソッドorg.piax.common.subspace.GeoRectangle
-
Returns the longitude of the lower-left corner of
the framing rectangle.
- getLowerTransport() - クラス のメソッドorg.piax.gtrans.base.BaseChannelTransportImpl
-
- getLowerTransport() - クラス のメソッドorg.piax.gtrans.base.BaseDatagramTransport
-
- getLowerTransport() - クラス のメソッドorg.piax.gtrans.impl.OneToOneMappingTransport
-
- getLowerTransport() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- getLowerTransport() - クラス のメソッドorg.piax.gtrans.ov.dolr.DOLR
-
- getLowerTransport() - クラス のメソッドorg.piax.gtrans.ov.llnet.LLNet
-
- getLowerTransport() - クラス のメソッドorg.piax.gtrans.raw.RawTransport
-
- getLowerTransport() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the lower layer Transport object.
- getLowerTransport() - クラス のメソッドorg.piax.gtrans.util.ChannelAddOnTransport
-
- getLowerTransports() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- getLowerTransports() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns all lower layer Transport objects as a List.
- getManager() - クラス のメソッドorg.piax.gtrans.ov.ring.MessagingFramework
-
- getManager() - クラス のメソッドorg.piax.gtrans.ov.ring.RequestMessage
-
- getManager() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- getManager() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpRQMessage
-
- getMatchedKeys() - クラス のメソッドorg.piax.gtrans.ov.OverlayReceivedMessage
-
- getMatchedRows(Object) - クラス のメソッドorg.piax.common.attribs.Attribute
-
- getMatchedRows(String, Object) - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
- getMatchedTransport(TransportId...) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたTransportId(複数可)をsuffixとして持つTransportのListを返す。
- getMatchedTransport(TransportIdPath) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたTransportIdPathをsuffixとして持つTransportのListを返す。
- getMaxNum() - クラス のメソッドorg.piax.common.subspace.LowerUpper
-
- getMaxPathLength() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQResults
-
returns max path length, which equals to the max hops from the root
node to leaf nodes.
- getMessage() - クラス のメソッドorg.piax.gtrans.ReceivedMessage
-
- getMessageCount() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQResults
-
returns number of messages for scattering the query message.
- getMessagePaths() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQResults
-
returns message paths from the root node to leaf nodes.
- getMessagePaths() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQReturn
-
- getMinusInfinity(Class<?>) - クラス のstaticメソッドorg.piax.util.KeyComparator
-
- getMode() - クラス のメソッドorg.piax.common.subspace.KeyRanges
-
- getMode() - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- getMode() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- getMTU() - クラス のメソッドorg.piax.gtrans.base.BaseChannelTransportImpl
-
- getMTU() - クラス のメソッドorg.piax.gtrans.base.BaseDatagramTransport
-
- getMTU() - クラス のメソッドorg.piax.gtrans.impl.OneToOneMappingTransport
-
- getMTU() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- getMTU() - クラス のメソッドorg.piax.gtrans.raw.lwtcp.LWTcpTransport
-
- getMTU() - クラス のメソッドorg.piax.gtrans.raw.tcp.TcpTransport
-
- getMTU() - クラス のメソッドorg.piax.gtrans.raw.udp.UdpTransport
-
- getMTU() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the MTU (Maximum Transmission Unit) of the Transport object.
- getMTU() - クラス のメソッドorg.piax.gtrans.util.ChannelAddOnTransport
-
- getMTU() - クラス のメソッドorg.piax.gtrans.util.FragmentationTransport
-
- getMyLink() - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- getName() - クラス のメソッドorg.piax.common.CalleeId
-
- getNeighborSet() - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- getObject(int) - クラス のメソッドorg.piax.util.UniqNumberGenerator
-
指定されたユニークNoに割り当てられたオブジェクトを取得する。
- getOption() - クラス のメソッドorg.piax.gtrans.RemoteValue
-
- getPath() - クラス のメソッドorg.piax.common.StatusRepo
-
- getPath() - クラス のメソッドorg.piax.common.TransportIdPath
-
- getPeer() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportGenerator
-
- getPeer() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- getPeer() - クラス のメソッドorg.piax.gtrans.RemoteValue
-
- getPeer() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the peer object.
- getPeerId() - クラス のメソッドorg.piax.common.PeerIdWithLocator
-
- getPeerId() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- getPeerId() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
get PeerId
- getPeerId() - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
get PeerId
- getPeerId() - クラス のメソッドorg.piax.gtrans.Peer
-
- getPeerId() - クラス のメソッドorg.piax.gtrans.PeerInfo
-
- getPeerId() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the peer Id.
- getPeerIds() - クラス のメソッドorg.piax.gtrans.impl.IdResolver
-
- getPeerRef() - クラス のメソッドorg.piax.common.CalleeId
-
- getPlusInfinity(Class<?>) - クラス のstaticメソッドorg.piax.util.KeyComparator
-
- getPoint() - クラス のメソッドorg.piax.common.subspace.Lower
-
- getPoint() - クラス のメソッドorg.piax.common.subspace.Upper
-
- getPort() - クラス のメソッドorg.piax.gtrans.raw.InetLocator
-
- getPredecessor() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- getPredicate() - クラス のメソッドorg.piax.common.dcl.DestinationCondition
-
- getPrimaryKey() - クラス のメソッドorg.piax.gtrans.ov.ddll.DdllKey
-
get primaryKey portion of the key
- getProp(String) - クラス のメソッドorg.piax.common.StatusRepo
-
- getQuery() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQMessage
-
- getRadius() - クラス のメソッドorg.piax.common.subspace.GeoCircle
-
Returns the radius of this GeoCircle.
- getRange() - クラス のメソッドorg.piax.common.subspace.KeyRanges
-
- getRange() - クラス のメソッドorg.piax.common.subspace.LowerUpper
-
- getRangeQueryAlgorithm() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.BasicRQMessage
-
- getRangeQueryAlgorithm() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQMessage
-
- getRangeQueryAlgorithm() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpRQMessage
-
- getRanges() - クラス のメソッドorg.piax.common.subspace.KeyRanges
-
- getRawKey() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
get raw key
- getReadCount() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.QueryStore
-
Returns the number of read remote values.
- getRecentlyUsedTransport() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
- getRelatedBaseTransport(E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
指定されたmyLocatorに対応するBaseTransportを返す。
- getRemote() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelのリモート側のEndpointを返す。
- getRemote() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
- getRemote() - クラス のメソッドorg.piax.gtrans.raw.lwtcp.LWTcpChannel
-
- getRemote() - クラス のメソッドorg.piax.gtrans.raw.RawChannel
-
RawChannelの相手側のPeerLocatorを取得する。
- getRemoteObjectId() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelのリモート側に位置するエンティティのobject IDを返す。
- getRemoteObjectId() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
- getRemoteObjectId() - クラス のメソッドorg.piax.gtrans.raw.RawChannel
-
- getRemoteValue() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.DKRangeRValue
-
- getRequestMessageById(int) - クラス のメソッドorg.piax.gtrans.ov.ring.MessagingFramework
-
- getRequestMessageById(int) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- getResponseType() - クラス のメソッドorg.piax.gtrans.TransOptions
-
- getRetransMode() - クラス のメソッドorg.piax.gtrans.TransOptions
-
- getRight() - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- getRight(Comparable<?>) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
-
- getRight(Comparable<?>, int) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
-
- getRight(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- getRight(Comparable<?>, int) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- getRight(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- getRight(Comparable<?>, int) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- getRights(Comparable<?>) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
-
- getRights(Comparable<?>, int) - インタフェース のメソッドorg.piax.gtrans.ov.RoutingTableAccessor
-
- getRights(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- getRights(Comparable<?>, int) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- getRights(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- getRights(Comparable<?>, int) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- getRow(Id) - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
指定されたrowIdを持つRowDataを取得する。
- getRow(Id) - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
指定されたrowIdを持つRowDataを取得する。
- getRows() - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
- getRows() - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
- getRPCObject(ObjectId) - クラス のメソッドorg.piax.gtrans.Peer
-
- getRPCObject(ObjectId) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
- getRQResults() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQReturn
-
- getScore(Endpoint) - クラス のメソッドorg.piax.gtrans.ov.ring.StatManager
-
- getSeconds() - クラス のメソッドorg.piax.common.dcl.DestinationCondition
-
- getSender() - クラス のメソッドorg.piax.gtrans.ov.ring.ReplyMessage
-
- getSender() - クラス のメソッドorg.piax.gtrans.ReceivedMessage
-
- getSGNode(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
get SGNode instance (for debugging only)
- getSGNodeInfo(int, MembershipVector, int) - クラス のメソッドorg.piax.gtrans.ov.sg.SGNode
-
- getSGNodeInfo(Comparable<?>, int, MembershipVector, int) - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
- getSGNodeInfo(Comparable<?>, int, MembershipVector, int) - インタフェース のメソッドorg.piax.gtrans.ov.sg.SkipGraphIf
-
- getSocketAddress() - クラス のメソッドorg.piax.gtrans.raw.InetLocator
-
- getSource() - クラス のメソッドorg.piax.gtrans.ReceivedMessage
-
- getSpecifiedOverlays() - クラス のメソッドorg.piax.gtrans.ov.compound.CompoundOverlay
-
このCompoundOverlayの生成時に指定されたOverlayを探し出すためのTransportIdPathのリストを返す。
- getSrcPeerId() - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
RPCで呼ばれた際の呼び出し側を返す。
- getStat(Link, int) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- getStat(DdllKey, Link, int) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- getStat(DdllKey, Link, int) - インタフェース のメソッドorg.piax.gtrans.ov.ddll.NodeManagerIf
-
- GETSTAT_OP_TIMEOUT - クラス のstatic変数org.piax.gtrans.ov.ddll.Node
-
timeout for a response of GetStat message in msec. if the left node does
not respond within this period, the left node is considered failed.
- getStatMulti(Endpoint, DdllKey[]) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- getStatMulti(Endpoint, DdllKey[]) - インタフェース のメソッドorg.piax.gtrans.ov.ddll.NodeManagerIf
-
- getStatusRepo() - クラス のメソッドorg.piax.gtrans.Peer
-
- getStoredCount() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.QueryStore
-
Returns the number of stored remote values.
- getStub(E, int) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- getStub(Endpoint) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- getStub(E, int) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQManager
-
- getStub(Endpoint) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQManager
-
- getStub(E) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
リモートピア上のこのオブジェクトに対応するRPCInvokerオブジェクトのメソッドを
呼び出すためのstubを返す。
- getStub(E, int) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
リモートピア上のこのオブジェクトに対応するRPCInvokerオブジェクトのメソッドを呼び出すためのstubを返す。
- getStub(Class<S>, ObjectId, E, int, RPCMode) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
リモートピア上の、clz型のインターフェースを実装し、
targetIdを持つオブジェクトのメソッドを呼び出すためのstubを返す。
- getStub(Class<S>, ObjectId, E, RPCMode) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
リモートピア上の、clz型のインターフェースを実装し、
targetIdを持つオブジェクトのメソッドを呼び出すためのstubを返す。
- getStub(Class<S>, ObjectId, E, int) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
リモートピア上の、clz型のインターフェースを持ち、
targetIdを持つオブジェクトのメソッドを呼び出すためのstubを返す。
- getStub(Class<S>, ObjectId, E) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
リモートピア上の、clz型のインターフェースを持ち、
targetIdを持つオブジェクトのメソッドを呼び出すためのstubを返す。
- getStub(Class<S>, CalleeId, int, RPCMode) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
リモートピア上の、clz型のインターフェースを実装し、
cidで指定されるオブジェクトのメソッドを呼び出すためのstubを返す。
- getStub(Class<S>, CalleeId, RPCMode) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
リモートピア上の、clz型のインターフェースを実装し、
cidで指定されるオブジェクトのメソッドを呼び出すためのstubを返す。
- getStub(Class<S>, CalleeId, int) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
リモートピア上の、clz型のインターフェースを持ち、
cidで指定される
オブジェクトのメソッドを呼び出すためのstubを返す。
- getStub(Class<S>, CalleeId) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
リモートピア上の、clz型のインターフェースをを持ち、
cidで指定される
オブジェクトのメソッドを呼び出すためのstubを返す。
- getSuccessInstance() - クラス のstaticメソッドorg.piax.gtrans.ov.ddll.Node.InsertionResult
-
- getSuccessor() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- getSuccessorList() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode
-
- getSuccessors() - クラス のメソッドorg.piax.gtrans.ov.szk.FTEntry
-
- getTag(Endpoint, int) - クラス のメソッドorg.piax.gtrans.util.Fragments
-
Deckを振り分けるためのtag文字列を生成する。
- getTargetId() - クラス のメソッドorg.piax.common.CalleeId
-
- getTargetRanges() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.MessagePath
-
- getTargetRanges() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQMessage
-
- getTile(int) - クラス のメソッドorg.piax.gtrans.ov.sg.SGNode
-
- getTimeout() - クラス のメソッドorg.piax.gtrans.TransOptions
-
- getTo() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.MessagePath
-
- getTransport(TransportIdPath) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたTransportIdPathを持つTransportを返す。
- getTransport() - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
- getTransportId() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelオブジェクトを所有するTransportオブジェクトのtransport IDを返す。
- getTransportId() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
- getTransportId() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- getTransportId() - クラス のメソッドorg.piax.gtrans.raw.RawChannel
-
- getTransportId() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the TransportId of the Transport.
- getTransportIdPath() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- getTransportIdPath() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns the TransportIdPath object of the Transport.
- getType() - クラス のメソッドorg.piax.common.attribs.Attribute
-
- getUndef() - クラス のstaticメソッドorg.piax.common.Location
-
Returns the undefined location.
- getUnindexedAttribNames() - クラス のメソッドorg.piax.common.attribs.RowData
-
Returns an not-indexed attribute names.
- getUniqId() - クラス のメソッドorg.piax.gtrans.ov.ddll.DdllKey
-
get PeerID portion of the key
- getUppers() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- getValidFTEntries() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharp
-
get valid finger table entries from all inserted ChordSharpVNode.
- getValue() - クラス のメソッドorg.piax.gtrans.RemoteValue
-
- getValue() - クラス のメソッドorg.piax.gtrans.ReturnValue
-
- getValues(K) - クラス のメソッドorg.piax.util.Register
-
- getVNode(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
get RingVNode instance (for debugging only)
- getVNode(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQManager
-
- getVNode(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharp
-
- getVPort() - クラス のメソッドorg.piax.gtrans.raw.emu.EmuLocator
-
- getWidth() - クラス のメソッドorg.piax.common.subspace.GeoEllipse
- getWidth() - クラス のメソッドorg.piax.common.subspace.GeoRectangle
- getX() - クラス のメソッドorg.piax.common.Location
- getX() - クラス のメソッドorg.piax.common.subspace.GeoEllipse
-
Returns the X coordinate of the lower-left corner of
the framing rectangle.
- getX() - クラス のメソッドorg.piax.common.subspace.GeoRectangle
-
Returns the X coordinate of the lower-left corner of
the framing rectangle.
- getY() - クラス のメソッドorg.piax.common.Location
- getY() - クラス のメソッドorg.piax.common.subspace.GeoEllipse
-
Returns the Y coordinate of the lower-left corner of
the framing rectangle.
- getY() - クラス のメソッドorg.piax.common.subspace.GeoRectangle
-
Returns the Y coordinate of the lower-left corner of
the framing rectangle.
- gnext() - クラス のメソッドorg.piax.gtrans.ov.ddll.LinkNum
-
- group - クラス の変数org.piax.gtrans.tsd.MulticastTSD
-
- GTransConfigValues - org.piax.gtransのクラス
-
- GTransConfigValues() - クラス のコンストラクタorg.piax.gtrans.GTransConfigValues
-
- Id - org.piax.commonのクラス
-
任意長のbyte列、または ASCII文字列からなる Identifierを実現するクラス。
- Id(byte[]) - クラス のコンストラクタorg.piax.common.Id
-
指定されたbyte列を値として持つIdオブジェクトを生成する。
- Id(String) - クラス のコンストラクタorg.piax.common.Id
-
指定された文字列を値として持つIdオブジェクトを生成する。
- ID_PATH_SEPARATOR - クラス のstatic変数org.piax.gtrans.GTransConfigValues
-
- IdConflictException - org.piax.gtransの例外
-
Idの衝突の検知を示す例外
- IdConflictException() - 例外 のコンストラクタorg.piax.gtrans.IdConflictException
-
- IdConflictException(String) - 例外 のコンストラクタorg.piax.gtrans.IdConflictException
-
- IdResolver - org.piax.gtrans.implのクラス
-
- IdResolver(PeerId) - クラス のコンストラクタorg.piax.gtrans.impl.IdResolver
-
- ids - クラス の変数org.piax.gtrans.ov.ring.rq.SubRange
-
- IllegalRPCAccessException - org.piax.gtransの例外
-
stubからのRPCに際して、メソッドのinterface定義において、RemoteCallable annotationを
省略した場合は、local callだけ許可される。
- IllegalRPCAccessException() - 例外 のコンストラクタorg.piax.gtrans.IllegalRPCAccessException
-
- IllegalRPCAccessException(String) - 例外 のコンストラクタorg.piax.gtrans.IllegalRPCAccessException
-
- IllegalRPCAccessException(Throwable) - 例外 のコンストラクタorg.piax.gtrans.IllegalRPCAccessException
-
- IncompatibleTypeException - org.piax.common.attribsの例外
-
An exception for incompatible type.
- IncompatibleTypeException() - 例外 のコンストラクタorg.piax.common.attribs.IncompatibleTypeException
-
- IncompatibleTypeException(String) - 例外 のコンストラクタorg.piax.common.attribs.IncompatibleTypeException
-
- IncompatibleTypeException(Throwable) - 例外 のコンストラクタorg.piax.common.attribs.IncompatibleTypeException
-
- indexOf(byte[], byte) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
- INET_CHECK_INTERVAL - クラス のstatic変数org.piax.gtrans.GTransConfigValues
-
- InetLocator - org.piax.gtrans.rawのクラス
-
IPv4アドレスを示すPeerLocatorの抽象クラス。
- InetLocator(InetSocketAddress) - クラス のコンストラクタorg.piax.gtrans.raw.InetLocator
-
- InetTransport<E extends InetLocator> - org.piax.gtrans.rawのクラス
-
NetworkInterfaceのenable/disableの変化をBaseTransportMgrに通知する機能を持つTransport。
- InetTransport(PeerId, E, boolean) - クラス のコンストラクタorg.piax.gtrans.raw.InetTransport
-
- InetTransport(PeerId, E, boolean, long) - クラス のコンストラクタorg.piax.gtrans.raw.InetTransport
-
- initializeConnectedNodes(List<Node>) - クラス のstaticメソッドorg.piax.gtrans.ov.ddll.Node
-
- inner - クラス の変数org.piax.gtrans.impl.NestedMessage
-
- INS_DEL_RETRY_INTERVAL_BASE - クラス のstatic変数org.piax.gtrans.ov.ddll.Node
-
- insert(Link, int) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
insert this node to a linked-list by specifying an introducer node, which
is an arbitrary node that has been inserted to the linked-list.
- insert(Node.InsertPoint) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
insert this node to a linked-list by specifying the immediate left and
right nodes.
- insert0(Node.InsertPoint) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- insertAsInitialNode() - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
Insert this node as the initial node.
- InsertionResult(boolean, Node.InsertPoint) - クラス のコンストラクタorg.piax.gtrans.ov.ddll.Node.InsertionResult
-
- InsertPoint(Link, Link) - クラス のコンストラクタorg.piax.gtrans.ov.ddll.Node.InsertPoint
-
- insertRow(RowData) - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
RowDataを挿入する。
- insertRow(RowData) - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
RowDataを挿入する。
- inspect(TransOptions) - クラス のstaticメソッドorg.piax.gtrans.TransOptions
-
- int2bytes(int) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
- IntegerKey - org.piax.common.wrapperのクラス
-
A key wrapper of integer type.
- IntegerKey(Integer) - クラス のコンストラクタorg.piax.common.wrapper.IntegerKey
-
- intersects(double, double, double, double) - クラス のメソッドorg.piax.common.subspace.GeoRectangle
- IntervalFactory - org.piax.common.dclのクラス
-
An interval factory class of DCL.
- intType - クラス のstatic変数org.piax.util.BinaryJsonner
-
- InvalidMessageException - org.piax.gtrans.implの例外
-
NestedMessageのmagicが不正。
- InvalidMessageException() - 例外 のコンストラクタorg.piax.gtrans.impl.InvalidMessageException
-
- InvalidMessageException(String) - 例外 のコンストラクタorg.piax.gtrans.impl.InvalidMessageException
-
- invoke(Object, Method, Object[]) - クラス のメソッドorg.piax.gtrans.impl.RPCInvocationHandler
-
- invoke(Object, String, Object...) - クラス のstaticメソッドorg.piax.util.MethodUtil
-
Note: the specified method and its declared class should have
the public modifier.
- invoke(Object, Class<?>, String, Object...) - クラス のstaticメソッドorg.piax.util.MethodUtil
-
- invoke(Object, Class<?>, boolean, String, Object...) - クラス のstaticメソッドorg.piax.util.MethodUtil
-
Note: the specified method and its declared class should have
the public modifier.
- invokeExecQuery(Comparable<?>, Link, QueryId, boolean, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ov.ring.rq.RQIf
-
- invokeExecQuery(Comparable<?>, Link, QueryId, boolean, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQManager
-
Range Query実行時にRPCで呼び出されるメソッド.
- invokeExecQuery(Comparable<?>, Link, SkipGraph.QueryId, boolean, Object) - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
Range Query実行時にRPCで呼び出されるメソッド.
- invokeExecQuery(Comparable<?>, Link, SkipGraph.QueryId, boolean, Object) - インタフェース のメソッドorg.piax.gtrans.ov.sg.SkipGraphIf
-
- invokeInReceive(boolean, RPCIf, RPCInvoker.MethodCall) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
- isAckTimedOut() - クラス のメソッドorg.piax.gtrans.ov.ring.RequestMessage
-
- isAckTimedOut() - クラス のメソッドorg.piax.gtrans.ov.sg.SGMessagingFramework.SGRequestMessage
-
- isActive - クラス の変数org.piax.gtrans.impl.TransportImpl
-
Transportオブジェクトがアクティブな状態であることを示す。
- isActive() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- isActive - クラス の変数org.piax.gtrans.raw.RawChannel
-
- isActive - クラス の変数org.piax.gtrans.RPCInvoker
-
RPCInvokerオブジェクトがアクティブな状態であることを示す。
- isActive(int) - クラス のメソッドorg.piax.util.UniqNumberGenerator
-
指定されたユニークNoがすでに生成されたものかどうかをチェックする。
- isASCII(byte[]) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
指定されたbyte列が、7bit ASCII文字列である場合はtrueを返す。
- isAssignable(Object) - クラス のメソッドorg.piax.common.attribs.Attribute
-
- isBaseTransport - クラス の変数org.piax.gtrans.impl.TransportImpl
-
base transportかどうかを識別するフラグ。
- isBetween(DdllKey, DdllKey) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- isBoundToAttribute - クラス の変数org.piax.common.attribs.RowData
-
RowDataがAttributeの管理下(bound)にあるかどうかを保持するための状態フラグ。
- isBoundToAttribute() - クラス のメソッドorg.piax.common.attribs.RowData
-
- isClosed() - インタフェース のメソッドorg.piax.gtrans.Channel
-
- isClosed() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
- isClosed() - クラス のメソッドorg.piax.gtrans.raw.RawChannel
-
- isCompleted() - クラス のメソッドorg.piax.gtrans.FutureQueue
-
- isCreatorSide() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelオブジェクトを持つTransportオブジェクトによってChannelが生成されたかどうかを判定する。
- isCreatorSide() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
- isCreatorSide() - クラス のメソッドorg.piax.gtrans.raw.lwtcp.LWTcpChannel
-
- isCreatorSide() - クラス のメソッドorg.piax.gtrans.raw.RawChannel
-
- isDuplex() - インタフェース のメソッドorg.piax.gtrans.Channel
-
このChannelが双方向通信可能かどうかを判定する。
- isDuplex - クラス の変数org.piax.gtrans.impl.ChannelImpl
-
- isDuplex() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
- isDuplex() - クラス のメソッドorg.piax.gtrans.raw.RawChannel
-
- isEmpty() - クラス のメソッドorg.piax.common.subspace.GeoEllipse
- isEmpty() - クラス のメソッドorg.piax.common.subspace.GeoRectangle
- isEmpty() - クラス のメソッドorg.piax.util.StrictMap
-
- isFinal - クラス の変数org.piax.gtrans.ov.ring.rq.RQReplyMessage
-
is final reply?
- isFollowedBy(CircularRange<K>) - クラス のメソッドorg.piax.common.subspace.CircularRange
-
- isImmedPred - クラス の変数org.piax.gtrans.ov.ring.RingManager.LinkContainer
-
- isInclusive() - クラス のメソッドorg.piax.common.subspace.Lower
-
- isInclusive() - クラス のメソッドorg.piax.common.subspace.Upper
-
- isIndexable() - クラス のメソッドorg.piax.common.attribs.Attribute
-
- isIndexed(String) - クラス のメソッドorg.piax.common.attribs.RowData
-
属性値がindex化されている場合 trueを返す。
- isInserted() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- isInspect() - クラス のメソッドorg.piax.gtrans.TransOptions
-
- isJoined() - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
- isJoined() - クラス のメソッドorg.piax.gtrans.ov.dolr.DOLR
-
- isJoined - クラス の変数org.piax.gtrans.ov.impl.OverlayImpl
-
- isJoined() - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- isJoined() - クラス のメソッドorg.piax.gtrans.ov.llnet.LLNet
-
- isJoined() - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
overlayの状態(join/leave)を返す。
- isLocal(InetAddress) - クラス のstaticメソッドorg.piax.util.LocalInetAddrs
-
指定されたInetAddressがローカルIPアドレスの場合はtrueを返す。
- isLoggable(LogRecord) - クラス のメソッドorg.piax.util.LogFilter
-
- isMsgBody - クラス のstatic変数org.piax.gtrans.impl.NestedMessage
-
- isNested - クラス のstatic変数org.piax.gtrans.impl.NestedMessage
-
- isOnline() - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- isOnline() - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
非推奨です。
- isOrdered(Comparable<?>, Comparable<?>, Comparable<?>) - クラス のstaticメソッドorg.piax.gtrans.ov.ddll.Node
-
- isOrdered(Comparable<?>, boolean, Comparable<?>, Comparable<?>, boolean) - クラス のstaticメソッドorg.piax.gtrans.ov.ddll.Node
-
- isOrdered(Comparable<?>, Comparable<?>, Comparable<?>) - クラス のメソッドorg.piax.util.KeyComparator
-
- isPlus - クラス の変数org.piax.util.KeyComparator.Infinity
-
- isPlusDir - クラス の変数org.piax.common.subspace.LowerUpper
-
- isPlusDir() - クラス のメソッドorg.piax.common.subspace.LowerUpper
-
- isPossiblyFailed(Endpoint) - クラス のメソッドorg.piax.gtrans.ov.ring.StatManager
-
- isRecvdInstance - クラス の変数org.piax.gtrans.ov.ring.RequestMessage
-
- isRoot - クラス の変数org.piax.gtrans.ov.ring.RequestMessage
-
- isSameRange(Range<K>) - クラス のメソッドorg.piax.common.subspace.Range
-
- isSingleton() - クラス のメソッドorg.piax.common.subspace.Range
-
- isSub(Class<?>, Class<?>) - クラス のstaticメソッドorg.piax.util.ClassUtil
-
- isSuspended() - クラス のメソッドorg.piax.gtrans.util.FailureSimulationChannelTransport
-
- isTerminated - クラス の変数org.piax.gtrans.tsd.BroadcastTSD
-
- isTerminated - クラス の変数org.piax.gtrans.tsd.MulticastTSD
-
- isUNDEF() - クラス のメソッドorg.piax.common.Location
-
Tests whether this Location is undefined.
- isUp() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- isUp() - クラス のメソッドorg.piax.gtrans.raw.InetTransport
-
- isUp() - インタフェース のメソッドorg.piax.gtrans.Transport
-
Returns whether the Transport object is enabled or not.
- isUpset() - クラス のメソッドorg.piax.gtrans.util.FailureSimulationChannelTransport
-
- isWhole() - クラス のメソッドorg.piax.common.subspace.Range
-
- iterator() - クラス のメソッドorg.piax.gtrans.FutureQueue
-
- name - クラス の変数org.piax.common.attribs.Attribute
-
- name - クラス の変数org.piax.common.wrapper.NamedKey
-
- NamedKey<K extends Comparable<?>> - org.piax.common.wrapperのクラス
-
A key wrapper of name (identifier)
- NamedKey(ObjectId, K) - クラス のコンストラクタorg.piax.common.wrapper.NamedKey
-
- Near - org.piax.common.subspaceのクラス
-
A class that corresponds to a k-nearest
- Near(double, double, int) - クラス のコンストラクタorg.piax.common.subspace.Near
-
- Near(Point2D, int) - クラス のコンストラクタorg.piax.common.subspace.Near
-
- NeighborSet - org.piax.gtrans.ov.ddllのクラス
-
a class for implementing a (left) neighbor set.
- NestedMessage - org.piax.gtrans.implのクラス
-
- NestedMessage(ObjectId, ObjectId, PeerId, Endpoint, Object) - クラス のコンストラクタorg.piax.gtrans.impl.NestedMessage
-
- NestedMessage(ObjectId, ObjectId, PeerId, Endpoint, int, Object, Object) - クラス のコンストラクタorg.piax.gtrans.impl.NestedMessage
-
- NestedMessage(NestedMessage, Object) - クラス のコンストラクタorg.piax.gtrans.impl.NestedMessage
-
- NetworkTimeoutException - org.piax.gtransの例外
-
An exception for network timeouts
- NetworkTimeoutException() - 例外 のコンストラクタorg.piax.gtrans.NetworkTimeoutException
-
- NetworkTimeoutException(String) - 例外 のコンストラクタorg.piax.gtrans.NetworkTimeoutException
-
- newAcceptChIfAbsent(PeerId, ObjectId, ObjectId, int, U) - クラス のメソッドorg.piax.gtrans.impl.DatagramBasedTransport
-
- newAckMessage() - クラス のメソッドorg.piax.gtrans.ov.ring.RequestMessage
-
- newAckMessage() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpRQMessage
-
- NEWALGORITHM - クラス のstatic変数org.piax.gtrans.ov.ring.rq.RQManager
-
- newAttribIfAbsent(String) - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
指定された名前を持つAttributeを取得する。
- newBaseChannelTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportGenerator
-
- newBaseChannelTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
- newBaseChannelTransport(E) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたPeerLocatorをEndpointとして持つBaseChannelTransportを生成する。
- newBaseChannelTransport(String, E) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたPeerLocatorをEndpointとして持つBaseChannelTransportを生成する。
- newBaseChannelTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたPeerLocatorをEndpointとして持つBaseChannelTransportを生成する。
- newBaseTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportGenerator
-
- newBaseTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
- newBaseTransport(E) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたPeerLocatorをEndpointとして持つBaseTransportを生成する。
- newBaseTransport(String, E) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたPeerLocatorをEndpointとして持つBaseTransportを生成する。
- newBaseTransport(String, TransportId, E) - クラス のメソッドorg.piax.gtrans.Peer
-
指定されたPeerLocatorをEndpointとして持つBaseTransportを生成する。
- newByteBuffer(int, int) - クラス のstaticメソッドorg.piax.util.ByteBufferUtil
-
指定されたmarginと容量capacityを持つByteBufferを生成する。
- newByteBuffer(int) - クラス のstaticメソッドorg.piax.util.ByteBufferUtil
-
指定された容量capacityを持つByteBufferを生成する。
- newBytes(int, Random) - クラス のstaticメソッドorg.piax.util.RandomUtil
-
- newChannel(ObjectId, ObjectId, E) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel.
- newChannel(ObjectId, ObjectId, E, int) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel with timeout.
- newChannel(ObjectId, ObjectId, E, boolean) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel with isDuplex.
- newChannel(ObjectId, ObjectId, E, boolean, int) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel with isDuplex and timeout.
- newChannel(ObjectId, E) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
- newChannel(E) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
- newChannel(ObjectId, E, boolean) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
- newChannel(E, boolean) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
- newChannel(ObjectId, E, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
- newChannel(E, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
- newChannel(ObjectId, ObjectId, E, boolean, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
- newChannel(TransportId, E) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel for a transport object.
- newChannel(TransportId, E, int) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel for a transport object with timeout.
- newChannel(TransportId, E, boolean) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel for a transport object with isDuplex.
- newChannel(TransportId, E, boolean, int) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Create a new channel for a transport object with isDuplex and timeout.
- newChannel(TransportId, E, boolean, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
- newChannel(ObjectId, ObjectId, E) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(ObjectId, ObjectId, E, int) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(ObjectId, ObjectId, E, boolean) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(ObjectId, E) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(E) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(ObjectId, E, boolean) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(E, boolean) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(ObjectId, E, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(E, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(ObjectId, ObjectId, E, boolean, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(ObjectId, ObjectId, E, boolean, int) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(TransportId, E) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(TransportId, E, int) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(TransportId, E, boolean) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(TransportId, E, boolean, int) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(TransportId, E, boolean, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- newChannel(ObjectId, ObjectId, U, boolean, int) - クラス のメソッドorg.piax.gtrans.impl.DatagramBasedTransport
-
- newChannel(ObjectId, ObjectId, E, boolean, int) - クラス のメソッドorg.piax.gtrans.impl.OneToOneMappingTransport
-
- newChannel(EmuLocator, boolean, int) - クラス のメソッドorg.piax.gtrans.raw.emu.EmuTransport
-
- newChannel(TcpLocator, boolean, int) - クラス のメソッドorg.piax.gtrans.raw.lwtcp.LWTcpTransport
-
- newChannel(E) - インタフェース のメソッドorg.piax.gtrans.raw.MonoTransport
-
- newChannel(E, int) - インタフェース のメソッドorg.piax.gtrans.raw.MonoTransport
-
- newChannel(E, boolean) - インタフェース のメソッドorg.piax.gtrans.raw.MonoTransport
-
- newChannel(E, boolean, int) - インタフェース のメソッドorg.piax.gtrans.raw.MonoTransport
-
- newChannel(ObjectId, ObjectId, E, boolean, int) - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- newChannel(E) - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- newChannel(E, int) - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- newChannel(E, boolean) - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- newChannel(E, boolean, int) - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- newChannel(E, boolean, int) - クラス のメソッドorg.piax.gtrans.raw.RawTransport
-
- newChannel(TcpLocator, boolean, int) - クラス のメソッドorg.piax.gtrans.raw.tcp.TcpTransport
-
- newChannel(UdpLocator, boolean, int) - クラス のメソッドorg.piax.gtrans.raw.udp.UdpTransport
-
- newChannelTimeout - クラス のstatic変数org.piax.gtrans.GTransConfigValues
-
- newChildInstance(Collection<SubRange>) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQMessage
-
create a child RQMessage from this instance.
- newChildInstance(Collection<SubRange>, boolean) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQMessage
-
create a child RQMessage from this instance.
- newChildInstance(Collection<Range<DdllKey>>, String) - クラス のメソッドorg.piax.gtrans.ov.sg.RQMessage
-
create a child RQMessage from this instance.
- newCollisionlessRandom() - クラス のstaticメソッドorg.piax.util.RandomUtil
-
seedの初期生成を工夫し、その際に起こりうるコリジョンを抑制したRandomオブジェクトを生成する。
- newCondition() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- newFuture() - クラス のメソッドorg.piax.gtrans.ov.ddll.FutureValues
-
新規にFutureを生成し、登録番号を返す。
- newId(int) - クラス のstaticメソッドorg.piax.common.Id
-
指定された長さのランダムなbyte列を持つIdオブジェクトを生成する。
- newId() - クラス のstaticメソッドorg.piax.common.PeerId
-
- newId() - クラス のstaticメソッドorg.piax.util.UniqId
-
- newInstance(K, boolean, K, boolean) - クラス のメソッドorg.piax.common.subspace.CircularRange
-
- newInstance(DdllKey, boolean, DdllKey, boolean) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.SubRange
-
- newInstanceSubrangesChanged(Collection<Range<DdllKey>>) - クラス のメソッドorg.piax.gtrans.ov.sg.RQMessage
-
create an instance of RQMessage whose subRange is replaced.
- newMessageId(PeerId) - クラス のstaticメソッドorg.piax.gtrans.impl.MessageId
-
- newMethodCall(ObjectId, E, boolean, String, Object...) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
- newNo(O) - クラス のメソッドorg.piax.util.UniqNumberGenerator
-
ユニークNoを生成し、指定された オブジェクトをユニークNoを使って取得できるよう内部のmapに割り当てる。
- newNo() - クラス のメソッドorg.piax.util.UniqNumberGenerator
-
ユニークNoを生成する。
- newPacketBytes(int, int, int, byte[], int, int) - クラス のメソッドorg.piax.gtrans.util.Fragments
-
指定された条件を持つパケットbyte列を生成する。
- newRandomBytes(int) - クラス のstaticメソッドorg.piax.common.Id
-
指定された長さのランダムなbyte列を生成する。
- newRawTransport(PeerId) - クラス のメソッドorg.piax.common.PeerLocator
-
このピアlocatorを使った通信をサポートするRawTransportを生成する。
- newRawTransport(PeerId) - クラス のメソッドorg.piax.gtrans.raw.emu.EmuLocator
-
- newRawTransport(PeerId) - クラス のメソッドorg.piax.gtrans.raw.tcp.TcpLocator
-
- newRawTransport(PeerId) - クラス のメソッドorg.piax.gtrans.raw.udp.UdpLocator
-
- newRow(Id) - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
指定されたrowIdを持つRowDataを新たに生成する。
- newRow(Id) - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
指定されたrowIdを持つRowDataを新たに生成する。
- newRQMessage4Root(MessagingFramework, Collection<SubRange>, QueryId, Object, TransOptions) - クラス のstaticメソッドorg.piax.gtrans.ov.ring.rq.BasicRQMessage
-
create an instance of RQMessage used for a root node.
- newRQMessage4Root(MessagingFramework, Collection<SubRange>, QueryId, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ov.ring.rq.RQAlgorithm
-
create a (subclass of) RQMessage for new range query instance.
- newRQMessage4Root(SGMessagingFramework<E>, Collection<Range<DdllKey>>, SkipGraph.QueryId, Object, int, TransOptions) - クラス のstaticメソッドorg.piax.gtrans.ov.sg.RQMessage
-
- newRQMessage4Root(MessagingFramework, Collection<SubRange>, QueryId, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpRQAlgorithm
-
- newRQMessage4Root(MessagingFramework, Collection<SubRange>, QueryId, Object, TransOptions) - クラス のstaticメソッドorg.piax.gtrans.ov.szk.ChordSharpRQMessage
-
create an instance of RQMessage used for a root node.
- newRQReplyMessage(Collection<DKRangeRValue<?>>, boolean, Collection<MessagePath>, int) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.BasicRQMessage
-
- newRQReplyMessage(Collection<DKRangeRValue<?>>, boolean, Collection<MessagePath>, int) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQMessage
-
- newRQReplyMessage(Collection<DKRangeRValue<?>>, boolean, Collection<MessagePath>, int) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpRQMessage
-
- newVNode(Comparable<?>, Object...) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- newVNode(Comparable<?>, Object...) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharp
-
- newWrappedKey(Byte) - クラス のstaticメソッドorg.piax.common.wrapper.Keys
-
- newWrappedKey(Boolean) - クラス のstaticメソッドorg.piax.common.wrapper.Keys
-
- newWrappedKey(Short) - クラス のstaticメソッドorg.piax.common.wrapper.Keys
-
- newWrappedKey(Integer) - クラス のstaticメソッドorg.piax.common.wrapper.Keys
-
- newWrappedKey(Long) - クラス のstaticメソッドorg.piax.common.wrapper.Keys
-
- newWrappedKey(Float) - クラス のstaticメソッドorg.piax.common.wrapper.Keys
-
- newWrappedKey(Double) - クラス のstaticメソッドorg.piax.common.wrapper.Keys
-
- newWrappedKey(Character) - クラス のstaticメソッドorg.piax.common.wrapper.Keys
-
- newWrappedKey(String) - クラス のstaticメソッドorg.piax.common.wrapper.Keys
-
- newWrappedKey(E) - クラス のstaticメソッドorg.piax.common.wrapper.Keys
-
- newWrappedKey(K) - クラス のstaticメソッドorg.piax.common.wrapper.Keys
-
- next() - クラス のメソッドorg.piax.gtrans.ov.ddll.LinkNum
-
- next(int) - クラス のメソッドorg.piax.util.MersenneTwister
-
- NO_LISTUP_PERIOD - クラス のstatic変数org.piax.util.LocalInetAddrs
-
ローカルIPアドレスのリストを頻繁に更新しないための抑止期間
- Node - org.piax.gtrans.ov.ddllのクラス
-
a DDLL node.
- node - クラス の変数org.piax.gtrans.ov.sg.SGNode.Tile
-
a DDLL node
- Node.InsertionResult - org.piax.gtrans.ov.ddllのクラス
-
a class representing a result of insertion.
- Node.InsertPoint - org.piax.gtrans.ov.ddllのクラス
-
a class representing an insertion point in a linked-list.
- Node.Mode - org.piax.gtrans.ov.ddllの列挙型
-
DDLL node state
- nodeAlive(Endpoint, double) - クラス のメソッドorg.piax.gtrans.ov.ring.StatManager
-
- NodeArray4Test - org.piax.gtrans.ov.ddllのクラス
-
NodeArray4Test.java - NodeArray4Test implementation of DDLL.
- NodeArray4Test() - クラス のコンストラクタorg.piax.gtrans.ov.ddll.NodeArray4Test
-
- NodeManager - org.piax.gtrans.ov.ddllのクラス
-
a class for managing multiple
Node instances.
- NodeManager(ChannelTransport<?>) - クラス のコンストラクタorg.piax.gtrans.ov.ddll.NodeManager
-
- NodeManager(TransportId, ChannelTransport<?>) - クラス のコンストラクタorg.piax.gtrans.ov.ddll.NodeManager
-
- NodeManagerIf - org.piax.gtrans.ov.ddllのインタフェース
-
- NodeMonitor - org.piax.gtrans.ov.ddllのクラス
-
a class for monitoring remote nodes.
- NodeMonitor(NodeManager, Timer) - クラス のコンストラクタorg.piax.gtrans.ov.ddll.NodeMonitor
-
constructor.
- NodeObserver - org.piax.gtrans.ov.ddllのインタフェース
-
an interface for observing certain events occurred in a DDLL node.
- nodes - クラス のstatic変数org.piax.gtrans.ov.ddll.NodeArray4Test
-
- NodeStatus(Endpoint) - クラス のコンストラクタorg.piax.gtrans.ov.ring.StatManager.NodeStatus
-
- nodeTimeout(Endpoint) - クラス のメソッドorg.piax.gtrans.ov.ring.StatManager
-
Node
- NON - クラス のstatic変数org.piax.gtrans.impl.RequestTransportImpl
-
- NoSuchKeyException - org.piax.gtrans.ov.ringの例外
-
- NoSuchKeyException(String) - 例外 のコンストラクタorg.piax.gtrans.ov.ring.NoSuchKeyException
-
- NoSuchKeyException - org.piax.gtrans.ov.sgの例外
-
- NoSuchKeyException(String) - 例外 のコンストラクタorg.piax.gtrans.ov.sg.NoSuchKeyException
-
- NoSuchOverlayException - org.piax.gtrans.ovの例外
-
An exception occurs when there's no overlay.
- NoSuchOverlayException() - 例外 のコンストラクタorg.piax.gtrans.ov.NoSuchOverlayException
-
- NoSuchOverlayException(String) - 例外 のコンストラクタorg.piax.gtrans.ov.NoSuchOverlayException
-
- NoSuchPeerException - org.piax.gtransの例外
-
通信時に相手先として指定したピアが存在しないことを示す例外。
- NoSuchPeerException() - 例外 のコンストラクタorg.piax.gtrans.NoSuchPeerException
-
- NoSuchPeerException(String) - 例外 のコンストラクタorg.piax.gtrans.NoSuchPeerException
-
- NoSuchPeerException(Throwable) - 例外 のコンストラクタorg.piax.gtrans.NoSuchPeerException
-
- NoSuchRemoteObjectException - org.piax.gtransの例外
-
通信時に相手先として指定したピアが存在しないことを示す例外。
- NoSuchRemoteObjectException() - 例外 のコンストラクタorg.piax.gtrans.NoSuchRemoteObjectException
-
- NoSuchRemoteObjectException(String) - 例外 のコンストラクタorg.piax.gtrans.NoSuchRemoteObjectException
-
- NotEnoughMessageException - org.piax.gtrans.implの例外
-
NestedMessageのheaderデータが揃っていない。
- NotEnoughMessageException() - 例外 のコンストラクタorg.piax.gtrans.impl.NotEnoughMessageException
-
- NotEnoughMessageException(String) - 例外 のコンストラクタorg.piax.gtrans.impl.NotEnoughMessageException
-
- NULL_ID - クラス のstatic変数org.piax.common.TransportId
-
無名のTransportIdの指定に用いる
- nullType - クラス のstatic変数org.piax.util.BinaryJsonner
-
- NUMBER_OF_DDLL_RETRY - クラス のstatic変数org.piax.gtrans.ov.ring.RingVNode
-
- NUMBER_OF_RTTS - クラス のstatic変数org.piax.gtrans.ov.ring.StatManager
-
- NumberKey<N extends Number & Comparable<?>> - org.piax.common.wrapperのクラス
-
A key wrapper of number type.
- NumberKey(N) - クラス のコンストラクタorg.piax.common.wrapper.NumberKey
-
- numKeys() - クラス のメソッドorg.piax.util.Register
-
- numValues(K) - クラス のメソッドorg.piax.util.Register
-
- raiseUpperListener(NestedMessage) - クラス のメソッドorg.piax.gtrans.impl.DatagramBasedTransport
-
- rand - クラス の変数org.piax.gtrans.ov.ring.RingManager
-
- RandomUtil - org.piax.utilのクラス
-
- RandomUtil() - クラス のコンストラクタorg.piax.util.RandomUtil
-
- range - クラス の変数org.piax.common.subspace.LowerUpper
-
- Range<K extends Comparable<?>> - org.piax.common.subspaceのクラス
-
範囲を定義するためのクラス
- Range(K, K) - クラス のコンストラクタorg.piax.common.subspace.Range
-
- Range(K) - クラス のコンストラクタorg.piax.common.subspace.Range
-
- Range(K, boolean, K, boolean) - クラス のコンストラクタorg.piax.common.subspace.Range
-
- Range(boolean, K, boolean, K, boolean) - クラス のコンストラクタorg.piax.common.subspace.Range
-
サブクラス(具体的には、CircularRangeのような拡張)のために、引数のチェックを選択できる
- Range(char, K, K, char) - クラス のコンストラクタorg.piax.common.subspace.Range
-
constructor to allow the form like Range('[', 10, 20, ')');
- rangeString() - クラス のメソッドorg.piax.common.subspace.Range
-
- RangeUtils - org.piax.gtrans.ov.ring.rqのクラス
-
A utility class for range manipulations.
- RangeUtils() - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.RangeUtils
-
- RangeUtils - org.piax.gtrans.ov.sgのクラス
-
A utility class for range manipulations.
- RangeUtils() - クラス のコンストラクタorg.piax.gtrans.ov.sg.RangeUtils
-
- RAW - クラス のstatic変数org.piax.gtrans.Peer
-
- RawChannel<E extends PeerLocator> - org.piax.gtrans.rawのクラス
-
- RawChannel() - クラス のコンストラクタorg.piax.gtrans.raw.RawChannel
-
- RawTransport<E extends PeerLocator> - org.piax.gtrans.rawのクラス
-
- RawTransport(PeerId, E, boolean) - クラス のコンストラクタorg.piax.gtrans.raw.RawTransport
-
- rcall(ObjectId, E, int, RPCMode, String, Object...) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
targetIdを持つオブジェクトのメソッドを動的に呼び出す。
- rcall(ObjectId, E, RPCMode, String, Object...) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
リモートピア上の、clz型のインターフェースを実装し、
targetIdを持つオブジェクトのメソッドを動的に呼び出す。
- rcall(ObjectId, E, int, String, Object...) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
リモートピア上の、clz型のインターフェースを実装し、
targetIdを持つオブジェクトのメソッドを動的に呼び出す。
- rcall(ObjectId, E, String, Object...) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
リモートピア上の、clz型のインターフェースを実装し、
targetIdを持つオブジェクトのメソッドを動的に呼び出す。
- rcall(CalleeId, int, RPCMode, String, Object...) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
cidで指定されるオブジェクトのメソッドを動的に呼び出す。
- rcall(CalleeId, RPCMode, String, Object...) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
cidで指定されるオブジェクトのメソッドを動的に呼び出す。
- rcall(CalleeId, int, String, Object...) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
リモートピア上の、clz型のインターフェースを実装し、
cidで指定されるオブジェクトのメソッドを動的に呼び出す。
- rcall(CalleeId, String, Object...) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
Call a remote method on the object specified by cid.
- readyToReceive - クラス の変数org.piax.gtrans.ov.ring.RequestMessage
-
- receive() - インタフェース のメソッドorg.piax.gtrans.Channel
-
Channelから直ちにメッセージを受信する。
- receive(int) - インタフェース のメソッドorg.piax.gtrans.Channel
-
Channelからメッセージを受信する。
- receive() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
- receive(int) - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
- receive() - クラス のメソッドorg.piax.gtrans.raw.RawChannel
-
- receive(int) - クラス のメソッドorg.piax.gtrans.raw.RawChannel
-
- ReceivedMessage - org.piax.gtransのクラス
-
A class of received message.
- ReceivedMessage(ObjectId, Endpoint, Object) - クラス のコンストラクタorg.piax.gtrans.ReceivedMessage
-
- receiveOneway(RPCInvoker.MethodCall) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
- receiver - クラス の変数org.piax.gtrans.impl.NestedMessage
-
- receiver - クラス の変数org.piax.gtrans.ov.ring.RequestMessage
-
- ReceiverThreadPool - org.piax.gtrans.implのクラス
-
- ReceiverThreadPool() - クラス のコンストラクタorg.piax.gtrans.impl.ReceiverThreadPool
-
ReceiverMgrオブジェクトを起動する。
- receiveSync(RPCInvoker.MethodCall) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
- Region<K extends Key> - org.piax.common.subspaceのインタフェース
-
A class that corresponds to a region
- register(PeerInfo<E>) - インタフェース のメソッドorg.piax.gtrans.Discoverable
-
- register(PeerInfo<E>) - クラス のメソッドorg.piax.gtrans.tsd.TSDDiscoverable
-
- Register<K,V> - org.piax.utilのクラス
-
- Register() - クラス のコンストラクタorg.piax.util.Register
-
- registerBaseOverlay(TransportIdPath) - クラス のメソッドorg.piax.gtrans.Peer
-
- registerKey(K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- registerObserver(LocatorStatusObserver) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
- registerRPCObject(ObjectId, RPCIf) - クラス のメソッドorg.piax.gtrans.Peer
-
- registerRPCObject(ObjectId, RPCIf) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
RPCの対象となるオブジェクトを登録する。
- registerService(PeerId, ObjectId, T) - クラス のメソッドorg.piax.gtrans.tsd.TSD
-
- registerTrans(InetTransport<?>, long) - クラス のstaticメソッドorg.piax.gtrans.raw.InetTransport
-
- registerTransport(TransportIdPath, Transport<?>) - クラス のメソッドorg.piax.gtrans.Peer
-
- remote - クラス の変数org.piax.gtrans.impl.ChannelImpl
-
- RemoteCallable - org.piax.gtransの注釈型
-
Annotations for the remote call methods
- RemoteCallable.Type - org.piax.gtransの列挙型
-
- remoteObjectId - クラス の変数org.piax.gtrans.impl.ChannelImpl
-
- RemoteValue<V> - org.piax.gtransのクラス
-
A container of the remote value.
- RemoteValue(Endpoint) - クラス のコンストラクタorg.piax.gtrans.RemoteValue
-
- RemoteValue(Endpoint, V) - クラス のコンストラクタorg.piax.gtrans.RemoteValue
-
- RemoteValue(Endpoint, Throwable) - クラス のコンストラクタorg.piax.gtrans.RemoteValue
-
- RemoteValue(Endpoint, V, Throwable) - クラス のコンストラクタorg.piax.gtrans.RemoteValue
-
- remove(PeerId, PeerLocator) - クラス のメソッドorg.piax.gtrans.impl.IdResolver
-
- remove(K) - クラス のメソッドorg.piax.util.Cache
-
- remove(K, V) - クラス のメソッドorg.piax.util.Register
-
- remove(K) - クラス のメソッドorg.piax.util.Register
-
- remove(K) - クラス のメソッドorg.piax.util.StrictMap
-
- REMOVE_SUSPICIOUS_NODE - クラス のstatic変数org.piax.gtrans.ov.ring.StatManager
-
- removeAll(PeerId) - クラス のメソッドorg.piax.gtrans.impl.IdResolver
-
- removeAllBaseTransports() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
Remove all PeerLocators
- removeAttrib(String) - クラス のメソッドorg.piax.common.attribs.RowData
-
setAttribでセットした属性値を削除する。
- removeBaseTransport(E) - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
Remove the specified PeerLocator
- removeCh(Channel<E>) - クラス のメソッドorg.piax.gtrans.base.BaseChannelTransportImpl
-
- removeCh(Channel<E>) - クラス のメソッドorg.piax.gtrans.impl.OneToOneMappingTransport
-
- removeDiscoveryListener(DiscoveryListener<E>) - インタフェース のメソッドorg.piax.gtrans.Discoverable
-
- removeDiscoveryListener(DiscoveryListener<E>) - クラス のメソッドorg.piax.gtrans.impl.DiscoverableImpl
-
- removeDiscoveryListener(DiscoveryListener<E>) - クラス のメソッドorg.piax.gtrans.tsd.TSDDiscoverable
-
- removedRange(Range<K>, K, K) - クラス のstaticメソッドorg.piax.gtrans.ov.ring.rq.RangeUtils
-
Range r から,[a, b) の区間を削除したときの,削除された Range を返す.
- removeExpired(long) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.QueryStore
-
Remove expired remote value.
- removeKey(ObjectId, Key) - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
- removeKey(ObjectId, K) - クラス のメソッドorg.piax.gtrans.ov.compound.CompoundOverlay
-
- removeKey(ObjectId, K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- removeKey(K) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- removeKey(ObjectId, K) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
指定されたkeyをオーバレイから登録削除する。
- removeKey(K) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- removeKey(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
remove a key from the ring.
- removeKey() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- removeKey(ObjectId, K) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- removeKey(Comparable<?>) - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
remove a key from the skip graph.
- removeKey() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode
-
- removeKey(ObjectId, K) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- removeProp(String) - クラス のメソッドorg.piax.common.StatusRepo
-
- removeRow(Id) - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
- removeRow(Id) - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
- repairIsMatch(LinkNum) - クラス のメソッドorg.piax.gtrans.ov.ddll.LinkNum
-
- repairIsNew(LinkNum) - クラス のメソッドorg.piax.gtrans.ov.ddll.LinkNum
-
- repairTransport() - クラス のメソッドorg.piax.gtrans.util.FailureSimulationChannelTransport
-
- reply() - クラス のメソッドorg.piax.gtrans.ov.ring.ReplyMessage
-
send a reply message.
- reply() - クラス のメソッドorg.piax.gtrans.ov.sg.SGMessagingFramework.SGReplyMessage
-
send a reply message.
- replyId - クラス の変数org.piax.gtrans.ov.ring.ReplyMessage
-
reply先のrequestを指定する
- replyId - クラス の変数org.piax.gtrans.ov.ring.RequestMessage
-
- ReplyMessage - org.piax.gtrans.ov.ringのクラス
-
a base class for a reply message.
- ReplyMessage(RingManager<?>, RequestMessage, List<DdllKey>) - クラス のコンストラクタorg.piax.gtrans.ov.ring.ReplyMessage
-
- replyMsgReceived(ReplyMessage) - クラス のメソッドorg.piax.gtrans.ov.ring.MessagingFramework
-
- replyMsgReceived(ReplyMessage) - インタフェース のメソッドorg.piax.gtrans.ov.ring.RingIf
-
- replyMsgReceived(ReplyMessage) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- replyMsgReceived(SGMessagingFramework.SGReplyMessage<E>) - クラス のメソッドorg.piax.gtrans.ov.sg.SGMessagingFramework
-
- replyMsgReceived(SGMessagingFramework.SGReplyMessage<E>) - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
- replyMsgReceived(SGMessagingFramework.SGReplyMessage<E>) - インタフェース のメソッドorg.piax.gtrans.ov.sg.SkipGraphIf
-
- replySent - クラス の変数org.piax.gtrans.ov.ring.RequestMessage
-
- replyTo - クラス の変数org.piax.gtrans.ov.ring.RequestMessage
-
- REPO_PATH - クラス のstatic変数org.piax.gtrans.GTransConfigValues
-
- request(ObjectId, D, Object) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
-
- request(ObjectId, D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
-
- request(D, Object) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
-
- request(D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
-
- request(D, Object, int) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
-
- request(ObjectId, ObjectId, D, Object) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
-
- request(ObjectId, ObjectId, D, Object, int) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
-
- request(TransportId, D, Object, int) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
-
- request(TransportId, D, Object) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
-
- request(TransportId, D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
-
- request(ObjectId, ObjectId, String, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
- request(ObjectId, ObjectId, String, Object, int) - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
- request(ObjectId, ObjectId, Destination, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
- request(ObjectId, ObjectId, D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.compound.CompoundOverlay
-
- request(ObjectId, ObjectId, K, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.dolr.DOLR
-
- request(List<Endpoint>, Destination, NestedMessage) - クラス のメソッドorg.piax.gtrans.ov.flood.FloodingNode
-
- request(List<Endpoint>, Destination, NestedMessage) - インタフェース のメソッドorg.piax.gtrans.ov.flood.FloodingNodeIf
-
- request(ObjectId, ObjectId, Destination, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.flood.SimpleFlooding
-
- request(ObjectId, ObjectId, String, Object) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- request(ObjectId, ObjectId, String, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- request(ObjectId, ObjectId, String, Object, int) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- request(TransportId, String, Object, int) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- request(ObjectId, String, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- request(ObjectId, String, Object, int) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- request(ObjectId, String, Object) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- request(String, Object) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- request(String, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- request(String, Object, int) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- request(ObjectId, ObjectId, GeoRegion, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.llnet.LLNet
-
- request(ObjectId, ObjectId, String, Object) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- request(ObjectId, ObjectId, String, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- request(ObjectId, ObjectId, String, Object, int) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- request(ObjectId, String, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- request(ObjectId, String, Object) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- request(String, Object) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- request(String, Object, int) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- request(String, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- request(TransportId, String, Object, int) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- request(ObjectId, ObjectId, Destination, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- request(ObjectId, ObjectId, D, Object, int) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- request(ObjectId, ObjectId, Destination, Object, int) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- request(ObjectId, ObjectId, Destination, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- request(ObjectId, ObjectId, D, Object, int) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
Send a request message.
- request(ObjectId, ObjectId, D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
Send a request message.
- request(ObjectId, ObjectId, D, Object) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
Send a request message.
- request(ObjectId, D, Object) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
- request(ObjectId, D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
- request(D, Object) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
- request(D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
- request(D, Object, int) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
- request(TransportId, D, Object, int) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
Send a request message.
- request(TransportId, D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
Send a request message.
- request(TransportId, D, Object) - インタフェース のメソッドorg.piax.gtrans.RequestTransport
-
Send a request message.
- request0(ObjectId, ObjectId, List<TransportIdPath>, D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.compound.CompoundOverlay
-
- request1(ObjectId, ObjectId, K, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- request1(ObjectId, ObjectId, K, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- request2(ObjectId, ObjectId, KeyRange<K>, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- request2(ObjectId, ObjectId, KeyRange<K>, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- request3(ObjectId, ObjectId, KeyRanges<K>, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- request3(ObjectId, ObjectId, KeyRanges<K>, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- RequestMessage - org.piax.gtrans.ov.ringのクラス
-
a base class for a request message.
- RequestMessage(MessagingFramework, boolean, Endpoint, int, TransOptions) - クラス のコンストラクタorg.piax.gtrans.ov.ring.RequestMessage
-
create a RequestMessage instance.
- RequestMessage(RequestMessage) - クラス のコンストラクタorg.piax.gtrans.ov.ring.RequestMessage
-
create a RequestMessage instance.
- requestMsgReceived(RequestMessage) - クラス のメソッドorg.piax.gtrans.ov.ring.MessagingFramework
-
- requestMsgReceived(RequestMessage) - インタフェース のメソッドorg.piax.gtrans.ov.ring.RingIf
-
- requestMsgReceived(RequestMessage) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
one-way RPCs
- requestMsgReceived(SGMessagingFramework.SGRequestMessage<E>) - クラス のメソッドorg.piax.gtrans.ov.sg.SGMessagingFramework
-
- requestMsgReceived(SGMessagingFramework.SGRequestMessage<E>) - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
one-way RPCs
- requestMsgReceived(SGMessagingFramework.SGRequestMessage<E>) - インタフェース のメソッドorg.piax.gtrans.ov.sg.SkipGraphIf
-
- RequestTransport<D extends Destination> - org.piax.gtransのインタフェース
-
A Transport with Request/Response
- RequestTransportImpl<D extends Destination> - org.piax.gtrans.implのクラス
-
- RequestTransportImpl(Peer, TransportId, Transport<?>) - クラス のコンストラクタorg.piax.gtrans.impl.RequestTransportImpl
-
Generate a request transport.
- RequestTransportListener<D extends Destination> - org.piax.gtransのインタフェース
-
A Listener for RequestTransport.
- reserve(int, ByteBuffer) - クラス のstaticメソッドorg.piax.util.ByteBufferUtil
-
bbufの持つbyte列の前方にpreLenで指定されたbyte長だけ領域確保する。
- reset() - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
forcibly delete this node without notifying other nodes
- reset(int, ByteBuffer) - クラス のstaticメソッドorg.piax.util.ByteBufferUtil
-
指定されたByteBufferの先頭をoffsetとしてresetする。
- resolveClass(ObjectStreamClass) - クラス のメソッドorg.piax.util.ObjectInputStreamX
-
- ResponseMessage - org.piax.gtrans.ov.ringのクラス
-
- ResponseMessage(List<DdllKey>) - クラス のコンストラクタorg.piax.gtrans.ov.ring.ResponseMessage
-
- responseReceived(ResponseMessage) - クラス のメソッドorg.piax.gtrans.ov.ring.RequestMessage
-
ack or reply message is received for this RequestMessage.
- responseReceived(ResponseMessage) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpRQMessage
-
- responseType(TransOptions) - クラス のstaticメソッドorg.piax.gtrans.TransOptions
-
- restoreBytes(String) - クラス のメソッドorg.piax.common.StatusRepo
-
- restoreData(String) - クラス のメソッドorg.piax.common.StatusRepo
-
- resumeTransport() - クラス のメソッドorg.piax.gtrans.util.FailureSimulationChannelTransport
-
- retain(Range<K>, List<? super Range<K>>) - クラス のメソッドorg.piax.common.subspace.CircularRange
-
このインスタンスが表す範囲からrを削除した場合に残る範囲のリストを返す.
- retainRange(CircularRange<K>, K, K) - クラス のstaticメソッドorg.piax.gtrans.ov.ring.rq.RangeUtils
-
Range r から,[a, b) の区間を削除し,残った Range を返す.
- retainRanges(DdllKey, DdllKey) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.SubRange
-
- retransmit(Collection<SubRange>) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQReturn
-
slow retransmit a range query message for specified ranges.
- retransMode(TransOptions) - クラス のstaticメソッドorg.piax.gtrans.TransOptions
-
- ReturnValue<V> - org.piax.gtransのクラス
-
A container of return value.
- ReturnValue(V) - クラス のコンストラクタorg.piax.gtrans.ReturnValue
-
- ReturnValue(Throwable) - クラス のコンストラクタorg.piax.gtrans.ReturnValue
-
- ReturnValue(V, Throwable) - クラス のコンストラクタorg.piax.gtrans.ReturnValue
-
- reverse32(int) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
- reverse8(byte) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
- rewind(ByteBuffer) - クラス のstaticメソッドorg.piax.util.ByteBufferUtil
-
指定されたByteBufferを巻き戻す。
- right - クラス の変数org.piax.gtrans.ov.ddll.Node.InsertPoint
-
- right - クラス の変数org.piax.gtrans.ov.ring.RingManager.ExecQueryReturn
-
- right - クラス の変数org.piax.gtrans.ov.sg.SkipGraph.ExecQueryReturn
-
- rightLink - クラス の変数org.piax.gtrans.ov.ring.RingManager.LinkContainer
-
- RightNodeMismatch(Link) - 例外 のコンストラクタorg.piax.gtrans.ov.ring.RingManager.RightNodeMismatch
-
- RightNodeMismatch(Link) - 例外 のコンストラクタorg.piax.gtrans.ov.sg.SkipGraph.RightNodeMismatch
-
- RingIf - org.piax.gtrans.ov.ringのインタフェース
-
RPC interface of simple ring network.
- RingManager<E extends Endpoint> - org.piax.gtrans.ov.ringのクラス
-
simple ring network over DDLL protocol.
- RingManager(TransportId, ChannelTransport<E>) - クラス のコンストラクタorg.piax.gtrans.ov.ring.RingManager
-
create a Chord# instance.
- RingManager.ExecQueryReturn - org.piax.gtrans.ov.ringのクラス
-
an execQuery return value used by (non-scalable) range queries
- RingManager.LinkContainer - org.piax.gtrans.ov.ringのクラス
-
A class used for passing a link to the closest node.
- RingManager.RightNodeMismatch - org.piax.gtrans.ov.ringの例外
-
- RingVNode<E extends Endpoint> - org.piax.gtrans.ov.ringのクラス
-
a virtual node in simple ring network.
- RingVNode(RingManager<E>, Comparable<?>) - クラス のコンストラクタorg.piax.gtrans.ov.ring.RingVNode
-
create a RingVNode instance.
- RingVNode.VNodeMode - org.piax.gtrans.ov.ringの列挙型
-
mode of DdllRingVNode
- RoutingTableAccessor - org.piax.gtrans.ovのインタフェース
-
- RowData - org.piax.common.attribsのクラス
-
テーブルrowに相当するデータを管理するクラス。
- RowData(AttributeTable, Id, boolean) - クラス のコンストラクタorg.piax.common.attribs.RowData
-
RowDataを生成する。
- rowId - クラス の変数org.piax.common.attribs.RowData
-
- RPC_TIMEOUT - クラス のstatic変数org.piax.gtrans.ov.ring.RingManager
-
- RPC_TIMEOUT - クラス のstatic変数org.piax.gtrans.ov.sg.SkipGraph
-
- RPCException - org.piax.gtransの例外
-
An exception occurs while RPCs.
- RPCException() - 例外 のコンストラクタorg.piax.gtrans.RPCException
-
- RPCException(String) - 例外 のコンストラクタorg.piax.gtrans.RPCException
-
- RPCException(Throwable) - 例外 のコンストラクタorg.piax.gtrans.RPCException
-
- RPCHook - org.piax.gtransのクラス
-
A hook of RPC
- RPCHook() - クラス のコンストラクタorg.piax.gtrans.RPCHook
-
- RPCHook.CallType - org.piax.gtransの列挙型
-
- RPCHook.RValue - org.piax.gtransのクラス
-
- RPCIf - org.piax.gtransのインタフェース
-
stub生成の対象となるオブジェクトが他のピアからRPC呼び出し可能であることを
示すインタフェース。
- RPCInvocationHandler<E extends Endpoint> - org.piax.gtrans.implのクラス
-
- RPCInvocationHandler(RPCInvoker<?, E>, ObjectId, E, int, RPCMode) - クラス のコンストラクタorg.piax.gtrans.impl.RPCInvocationHandler
-
- RPCInvoker<T extends RPCIf,E extends Endpoint> - org.piax.gtransのクラス
-
ChannelTransportを指定して、そのTransport上でRPCを行うためのクラスである。
- RPCInvoker(TransportId, ChannelTransport<? super E>) - クラス のコンストラクタorg.piax.gtrans.RPCInvoker
-
- RPCInvoker.MethodCall - org.piax.gtransのクラス
-
- RPCMode - org.piax.gtransの列挙型
-
RPCのモードを示すEnumeration型
- rpcTimeout - クラス のstatic変数org.piax.gtrans.GTransConfigValues
-
- RQ_EXPIRATION_GRACE - クラス のstatic変数org.piax.gtrans.ov.ring.rq.RQManager
-
additional grace time before removing RQReturn in intermediate nodes
- RQ_EXPIRATION_GRACE - クラス のstatic変数org.piax.gtrans.ov.sg.SkipGraph
-
additional grace time before removing RQReturn in intermediate nodes
- RQ_FLUSH_PERIOD - クラス のstatic変数org.piax.gtrans.ov.ring.rq.RQManager
-
the period for flushing partial results in intermediate nodes
- RQ_FLUSH_PERIOD - クラス のstatic変数org.piax.gtrans.ov.sg.SkipGraph
-
the period for flushing partial results in intermediate nodes
- RQ_NRECENT - クラス のstatic変数org.piax.gtrans.ov.ring.rq.RQManager
-
Range Queryでトラバース中に通信エラーが起きた場合に戻れるノード数
- RQ_NRECENT - クラス のstatic変数org.piax.gtrans.ov.sg.SkipGraph
-
Range Queryでトラバース中に通信エラーが起きた場合に戻れるノード数
- RQ_QUERY_AT_FIND - クラス のstatic変数org.piax.gtrans.ov.ring.rq.RQManager
-
- RQ_RETRANS_PERIOD - クラス のstatic変数org.piax.gtrans.ov.ring.rq.RQManager
-
range query retransmission period
- RQ_RETRANS_PERIOD - クラス のstatic変数org.piax.gtrans.ov.sg.SkipGraph
-
range query retransmission period
- RQAlgorithm - org.piax.gtrans.ov.ring.rqのインタフェース
-
- rqDisseminate(RQMessage) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQManager
-
- rqDisseminate(RQMessage, NavigableMap<DdllKey, Link>) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQManager
-
- rqDisseminate(RQMessage, NavigableMap<DdllKey, Link>) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharp
-
- rqExecQuery(Comparable<?>, Object) - インタフェース のメソッドorg.piax.gtrans.ov.ring.rq.RQExecQueryCallback
-
- rqExecQuery(Comparable<?>, Object) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- RQExecQueryCallback - org.piax.gtrans.ov.ring.rqのインタフェース
-
The interface of exec-query callback.
- rqExecuteLocal(RQMessage, List<SubRange>, List<DKRangeRValue<?>>) - インタフェース のメソッドorg.piax.gtrans.ov.ring.rq.RQAlgorithm
-
resolve (fill-in) range query results that are locally available.
- rqExecuteLocal(RQMessage, List<SubRange>, List<DKRangeRValue<?>>) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpRQAlgorithm
-
- RQIf<E extends Endpoint> - org.piax.gtrans.ov.ring.rqのインタフェース
-
a virtual node of RangeQuerable P2P network.
- RQManager<E extends Endpoint> - org.piax.gtrans.ov.ring.rqのクラス
-
this class adds range query functionality to the Ring network.
- RQManager(TransportId, ChannelTransport<E>, RQExecQueryCallback) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.RQManager
-
- RQMessage - org.piax.gtrans.ov.ring.rqのクラス
-
an abstract class representing a message used for propagating range queries.
- RQMessage(MessagingFramework, boolean, Endpoint, int, Collection<SubRange>, QueryId, Object, int, TransOptions) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.RQMessage
-
create an instance of RQMessage.
- RQMessage<E extends Endpoint> - org.piax.gtrans.ov.sgのクラス
-
a class representing a message used for propagating range queries.
- RQMessage.RQReplyMessage<E extends Endpoint> - org.piax.gtrans.ov.sgのクラス
-
a class representing a reply message against
RQMessage,
containing range query results.
- RQReplyMessage - org.piax.gtrans.ov.ring.rqのクラス
-
a class representing a reply message against
RQMessage,
containing range query results.
- RQReplyMessage(RingManager<?>, RQMessage, Collection<DKRangeRValue<?>>, boolean, Collection<MessagePath>, int, List<DdllKey>) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.RQReplyMessage
-
constructor.
- RQReplyMessage(SkipGraph<E>, RQMessage<E>, Collection<DdllKeyRange<RemoteValue<?>>>, boolean, int) - クラス のコンストラクタorg.piax.gtrans.ov.sg.RQMessage.RQReplyMessage
-
constructor.
- RQResults<V> - org.piax.gtrans.ov.ring.rqのクラス
-
a class for accessing the details of a range query result.
- RQResults(RQReturn) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.RQResults
-
- RQResults() - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.RQResults
-
- rqRet - クラス の変数org.piax.gtrans.ov.ring.rq.RQMessage
-
- rqRet - クラス の変数org.piax.gtrans.ov.ring.rq.RQResults
-
- RQReturn - org.piax.gtrans.ov.ring.rqのクラス
-
A class for storing results of a range query.
- RQReturn(RQManager<?>, RQMessage, TransOptions, boolean) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.RQReturn
-
- RQReturn<E extends Endpoint> - org.piax.gtrans.ov.sgのクラス
-
A class for storing results of a range query.
- RQReturn.MVal - org.piax.gtrans.ov.ring.rqのクラス
-
- rqSplit(Object, SubRange, NavigableMap<DdllKey, Link>, Collection<Endpoint>, List<DKRangeRValue<?>>, RQAlgorithm) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQManager
-
Split a range into subranges, by the keys in allLinks.
- rqStartRawRange(Collection<? extends Range<?>>, Object, TransOptions, int, NavigableMap<DdllKey, Link>, RQAlgorithm) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQManager
-
perform a range query (internal).
- RQVNode<E extends Endpoint> - org.piax.gtrans.ov.ring.rqのクラス
-
- RQVNode(RingManager<E>, Comparable<?>) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.RQVNode
-
- rtLockR() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- rtLockR() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- rtLockW() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- rtLockW() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- RTT_INFINITE - クラス のstatic変数org.piax.gtrans.ov.ring.StatManager
-
- RTT_ROTATE_PERIOD - クラス のstatic変数org.piax.gtrans.ov.ring.StatManager
-
- RTT_UNKNOWN - クラス のstatic変数org.piax.gtrans.ov.ring.StatManager
-
- RTT_VOID - クラス のstatic変数org.piax.gtrans.ov.ring.StatManager
-
- rtUnlockR() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- rtUnlockR() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- rtUnlockW() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- rtUnlockW() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- run() - クラス のメソッドorg.piax.gtrans.ov.sg.RQReturn
-
- run() - クラス のメソッドorg.piax.gtrans.raw.lwtcp.LWTcpChannel
-
- run() - クラス のメソッドorg.piax.gtrans.tsd.BroadcastTSD
-
- run() - クラス のメソッドorg.piax.gtrans.tsd.MulticastTSD
-
- run() - クラス のメソッドorg.piax.util.ThreadUtil._Runnable
-
- RValue(String, Object[]) - クラス のコンストラクタorg.piax.gtrans.RPCHook.RValue
-
- sameClass(PeerLocator) - クラス のメソッドorg.piax.common.PeerLocator
-
targetに指定されたPeerLocatorオブジェクトと同一のクラスであるときに
trueを返す。
- satisfies(RowData, List<VarDestinationPair>) - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
- satisfies(List<VarDestinationPair>) - クラス のメソッドorg.piax.common.attribs.RowData
-
RowDataがリストの要素であるVarSubsetPairをすべて満たすかどうかを判定する。
- saveBytes(String, byte[]) - クラス のメソッドorg.piax.common.StatusRepo
-
- saveData(String, Serializable) - クラス のメソッドorg.piax.common.StatusRepo
-
- saveProp() - クラス のメソッドorg.piax.common.StatusRepo
-
- scalableRangeQuery(Collection<? extends Range<?>>, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
Perform a range query.
- scalableRangeQueryPro(Collection<? extends Range<?>>, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQManager
-
- schedule(TimerTask, long) - クラス のメソッドorg.piax.gtrans.ov.ring.MyThreadPool
-
非推奨です。
- schedule(Runnable, long) - クラス のメソッドorg.piax.gtrans.ov.ring.MyThreadPool
-
- schedule(TimerTask, long, long) - クラス のメソッドorg.piax.gtrans.ov.ring.MyThreadPool
-
非推奨です。
- schedule(Runnable, long, long) - クラス のメソッドorg.piax.gtrans.ov.ring.MyThreadPool
-
- schedule(TimerTask, long) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
非推奨です。
- schedule(Runnable, long) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- schedule(TimerTask, long, long) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
非推奨です。
- schedule(Runnable, long, long) - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- scheduleDiscovery(long, long) - インタフェース のメソッドorg.piax.gtrans.Discoverable
-
- scheduleDiscovery(long, long) - クラス のメソッドorg.piax.gtrans.impl.DiscoverableImpl
-
- scheduleDiscovery(PeerId, ObjectId, long, long) - クラス のメソッドorg.piax.gtrans.tsd.TSD
-
peerId, receiverの区分で、discoveryTasksのタイマー登録をする。
- scheduleDiscovery(long, long) - クラス のメソッドorg.piax.gtrans.tsd.TSDDiscoverable
-
- scheduleFingerTableUpdate(int, int) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharp
-
- scheduleFingerTableUpdate(int, int) - クラス のメソッドorg.piax.gtrans.ov.szk.Suzaku
-
- scheduleFTUpdate(boolean) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode
-
- scheduleFTUpdate(int, int) - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode
-
- score - クラス の変数org.piax.gtrans.impl.BaseTransportMgr.ConnectionStat
-
- sdf - クラス のstatic変数org.piax.util.LogFormatter
-
- SEARCH_OP_TIMEOUT - クラス のstatic変数org.piax.gtrans.ov.ddll.Node
-
- selectOnReceive(RequestTransportListener<D>, RequestTransport<D>, ReceivedMessage) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
-
- selectOnReceive(OverlayListener<D, K>, Overlay<D, K>, OverlayReceivedMessage<K>) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- send(Object) - インタフェース のメソッドorg.piax.gtrans.Channel
-
Channelにmsgにより指定されたメッセージを送信する。
- send(Object) - クラス のメソッドorg.piax.gtrans.impl.DatagramBasedTransport.DatagramChannel
-
- send(ObjectId, ObjectId, U, Object) - クラス のメソッドorg.piax.gtrans.impl.DatagramBasedTransport
-
- send(Object) - クラス のメソッドorg.piax.gtrans.impl.OneToOneMappingTransport.OneToOneChannel
-
- send(ObjectId, ObjectId, E, Object) - クラス のメソッドorg.piax.gtrans.impl.OneToOneMappingTransport
-
- send(ObjectId, ObjectId, D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
-
- send(ObjectId, ObjectId, D, Object) - クラス のメソッドorg.piax.gtrans.impl.RequestTransportImpl
-
- send(ObjectId, ObjectId, D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- send(D, Object) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- send(D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- send(ObjectId, D, Object) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- send(ObjectId, D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- send(TransportId, D, Object, TransOptions) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- send(TransportId, D, Object) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- send(ObjectId, ObjectId, String, Object) - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
- send(ObjectId, ObjectId, D, Object) - クラス のメソッドorg.piax.gtrans.ov.compound.CompoundOverlay
-
- send(ObjectId, ObjectId, String, Object) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- send(TransportId, String, Object) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- send(ObjectId, String, Object) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- send(String, Object) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- send(ObjectId, ObjectId, String, Object) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- send(TransportId, String, Object) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- send(ObjectId, String, Object) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- send(String, Object) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- send(Link) - クラス のメソッドorg.piax.gtrans.ov.ring.RequestMessage
-
send this message to the specified destination.
- send(Link) - クラス のメソッドorg.piax.gtrans.ov.sg.SGMessagingFramework.SGRequestMessage
-
send this message to the specified destination.
- send(EmuLocator, Object) - クラス のメソッドorg.piax.gtrans.raw.emu.EmuTransport
-
- send(ByteBuffer) - クラス のメソッドorg.piax.gtrans.raw.lwtcp.LWTcpChannel
-
- send(E, Object) - インタフェース のメソッドorg.piax.gtrans.raw.MonoTransport
-
- send(ObjectId, ObjectId, E, Object) - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- send(E, Object) - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- send(ByteBuffer) - クラス のメソッドorg.piax.gtrans.raw.RawChannel
-
- send(Object) - クラス のメソッドorg.piax.gtrans.raw.RawChannel
-
- send(E, Object) - クラス のメソッドorg.piax.gtrans.raw.RawTransport
-
- send(UdpLocator, Object) - クラス のメソッドorg.piax.gtrans.raw.udp.UdpTransport
-
- send(ObjectId, ObjectId, D, Object) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Send a message from a local object to a remote object.
- send(ObjectId, ObjectId, D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Send a message from a local object to a remote object with options.
- send(ObjectId, D, Object) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Send a message to the dst which have same ObjectId as an application Id.
- send(ObjectId, D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.Transport
-
- send(D, Object) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Send a message to the dst which have the default ObjectId.
- send(D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.Transport
-
- send(TransportId, D, Object) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Send and receive a message from/to the upper-layer-Transport.
- send(TransportId, D, Object, TransOptions) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Send and receive a message from/to the upper-layer-Transport with options.
- sendAck() - クラス のメソッドorg.piax.gtrans.ov.ring.RequestMessage
-
- sendChildMessage(Link, RQMessage) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQReturn
-
- sender - クラス の変数org.piax.gtrans.impl.NestedMessage
-
- sender - クラス の変数org.piax.gtrans.ov.ring.RequestMessage
-
- senderId - クラス の変数org.piax.gtrans.ov.ring.rq.RQReplyMessage
-
- sendInvoke(ObjectId, E, int, String, Object...) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
send an oneway RPC invocation message.
- sendOnewayInvoke(ObjectId, E, String, Object...) - クラス のメソッドorg.piax.gtrans.RPCInvoker
-
send an oneway RPC invocation message.
- seqIsNew(LinkNum) - クラス のメソッドorg.piax.gtrans.ov.ddll.LinkNum
-
- serialize(ByteBuffer) - クラス のメソッドorg.piax.common.PeerLocator
-
- serialize() - クラス のメソッドorg.piax.gtrans.impl.NestedMessage
-
- serialize(ByteBuffer) - クラス のメソッドorg.piax.gtrans.raw.emu.EmuLocator
-
- serialize(ByteBuffer) - クラス のメソッドorg.piax.gtrans.raw.tcp.TcpLocator
-
- serialize(ByteBuffer) - クラス のメソッドorg.piax.gtrans.raw.udp.UdpLocator
-
- serialize(ByteBuffer, Serializable) - クラス のstaticメソッドorg.piax.util.BinaryJsonner
-
- serialize(Object) - クラス のstaticメソッドorg.piax.util.SerializingUtil
-
- SerializingUtil - org.piax.utilのクラス
-
バイト列の serialize/deserialize をサポートするユーティリティ。
- SerializingUtil() - クラス のコンストラクタorg.piax.util.SerializingUtil
-
- ServiceId - org.piax.commonのクラス
-
A class that corresponds to an identifier of a service.
- ServiceId(byte[]) - クラス のコンストラクタorg.piax.common.ServiceId
-
- ServiceId(String) - クラス のコンストラクタorg.piax.common.ServiceId
-
- set(PeerId, PeerLocator...) - クラス のメソッドorg.piax.gtrans.impl.IdResolver
-
- set(int) - クラス のメソッドorg.piax.gtrans.ov.ddll.FutureValues
-
- set(int, Object) - クラス のメソッドorg.piax.gtrans.ov.ddll.FutureValues
-
- set(int, T) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.FlexibleArray
-
- set(int, FTEntry) - クラス のメソッドorg.piax.gtrans.ov.szk.FingerTable
-
- setAttrib(String, Object) - クラス のメソッドorg.piax.common.attribs.RowData
-
- setAttrib(String, Object, boolean) - クラス のメソッドorg.piax.common.attribs.RowData
-
指定された属性名で属性値をセットする。
- setBaseTransport() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- setBinaryString() - クラス のメソッドorg.piax.common.Id
-
- setChannelListener(ObjectId, ChannelListener<E>) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Set channel listener.
- setChannelListener(ChannelListener<E>) - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
Set channel listener for the object which has default object ID.
- setChannelListener(ObjectId, ChannelListener<E>) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- setChannelListener(ChannelListener<E>) - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- setChannelListener(ChannelListener<E>) - インタフェース のメソッドorg.piax.gtrans.raw.MonoTransport
-
- setChannelListener(ObjectId, ChannelListener<E>) - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- setChannelListener(ChannelListener<E>) - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- setCheckPeriod(int) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- setCircle(double, double, double) - クラス のメソッドorg.piax.common.subspace.GeoCircle
-
Sets the location and size of this GeoCircle.
- setCircle(Location, double) - クラス のメソッドorg.piax.common.subspace.GeoCircle
-
Sets the location and size of this GeoCircle.
- setDefaultAppId(ObjectId) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- setDefaultNeighborSetSize(int) - クラス のstaticメソッドorg.piax.gtrans.ov.ddll.NeighborSet
-
- setDiscoveryListener(PeerId, ObjectId, TSDListener) - クラス のメソッドorg.piax.gtrans.tsd.TSD
-
- setEOFuture() - クラス のメソッドorg.piax.gtrans.FutureQueue
-
- setErrorRate(int) - クラス のメソッドorg.piax.gtrans.util.FailureSimulationChannelTransport
-
- setException(Throwable) - クラス のメソッドorg.piax.gtrans.RemoteValue
-
- setException(Throwable) - クラス のメソッドorg.piax.gtrans.ReturnValue
-
- setExpireTime(long) - インタフェース のメソッドorg.piax.gtrans.Discoverable
-
- setExpireTime(long) - クラス のメソッドorg.piax.gtrans.tsd.TSDDiscoverable
-
近傍から受け取ったサービスの有効期限(ms)をセットする。
- setFindNext(int, Link, Link) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- setFindNext(DdllKey, int, Link, Link) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- setFindNext(DdllKey, int, Link, Link) - インタフェース のメソッドorg.piax.gtrans.ov.ddll.NodeManagerIf
-
- setFindResult(int, Link, Link) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- setFindResult(DdllKey, int, Link, Link) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- setFindResult(DdllKey, int, Link, Link) - インタフェース のメソッドorg.piax.gtrans.ov.ddll.NodeManagerIf
-
- setFrame(double, double, double, double) - クラス のメソッドorg.piax.common.subspace.GeoEllipse
-
Sets the location and size of the framing rectangle of this
GeoEllipse to the specified rectangular values.
- setGateway(boolean) - クラス のメソッドorg.piax.gtrans.ov.compound.CompoundOverlay
-
複合オーバーレイのgateway機能をセットする。
- setGetNextTimeout(int) - クラス のメソッドorg.piax.gtrans.FutureQueue
-
- setHexString() - クラス のメソッドorg.piax.common.Id
-
- setInitEntNum(int) - クラス のstaticメソッドorg.piax.util.Register
-
- setInspect(boolean) - クラス のメソッドorg.piax.gtrans.TransOptions
-
- setL(Link, LinkNum, Link, Set<Link>) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- setL(DdllKey, Link, LinkNum, Link, Set<Link>) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- setL(DdllKey, Link, LinkNum, Link, Set<Link>) - インタフェース のメソッドorg.piax.gtrans.ov.ddll.NodeManagerIf
-
- setLeft(Link) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- setLeftNum(LinkNum) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- setListener(ObjectId, TransportListener<D>) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- setListener(TransportListener<D>) - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- setListener(ObjectId, OverlayListener<D, K>) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- setListener(ObjectId, OverlayListener<D, K>) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- setListener(TransportListener<E>) - インタフェース のメソッドorg.piax.gtrans.raw.MonoTransport
-
- setListener(ObjectId, TransportListener<E>) - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- setListener(TransportListener<E>) - クラス のメソッドorg.piax.gtrans.raw.MonoTransportImpl
-
- setListener(ObjectId, TransportListener<D>) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Set the TransportListener to receive messages on the Transport.
- setListener(TransportListener<D>) - インタフェース のメソッドorg.piax.gtrans.Transport
-
Register a TransportListener for the default appId.
- setLocation(double, double) - クラス のメソッドorg.piax.common.Location
-
Sets the location of this Location to the
specified coordinates.
- setMessage(Object) - クラス のメソッドorg.piax.gtrans.ReceivedMessage
-
- setMode(Node.Mode) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- setOption(Object) - クラス のメソッドorg.piax.gtrans.RemoteValue
-
- setPassthrough(Object) - クラス のメソッドorg.piax.gtrans.impl.NestedMessage
-
- setProp(String, String) - クラス のメソッドorg.piax.common.StatusRepo
-
- setR(Link, int, Link, Link, LinkNum, int, Object) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
SetR message handler.
- setR(DdllKey, Link, int, Link, Link, LinkNum, int, Object) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- setR(DdllKey, Link, int, Link, Link, LinkNum, int, Object) - インタフェース のメソッドorg.piax.gtrans.ov.ddll.NodeManagerIf
-
- SETR_TIMEOUT - クラス のstatic変数org.piax.gtrans.ov.ddll.Node
-
- SETR_TYPE_FIX_BOTH - インタフェース のstatic変数org.piax.gtrans.ov.ddll.NodeManagerIf
-
- SETR_TYPE_FIX_LEFTONLY - インタフェース のstatic変数org.piax.gtrans.ov.ddll.NodeManagerIf
-
- SETR_TYPE_NORMAL - インタフェース のstatic変数org.piax.gtrans.ov.ddll.NodeManagerIf
-
- setRAck(Link, int, LinkNum, Set<Link>) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
SetRAck message handler.
- setRAck(DdllKey, Link, int, LinkNum, Set<Link>) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- setRAck(DdllKey, Link, int, LinkNum, Set<Link>) - インタフェース のメソッドorg.piax.gtrans.ov.ddll.NodeManagerIf
-
- setRect(double, double, double, double) - クラス のメソッドorg.piax.common.subspace.GeoRectangle
-
Sets the location and size of this GeoRectangle
to the specified double values.
- setRect(Point2D, double, double) - クラス のメソッドorg.piax.common.subspace.GeoRectangle
-
Sets the location and size of this GeoRectangle
to the specified values.
- setRef(int) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- setResponseType(TransOptions.ResponseType) - クラス のメソッドorg.piax.gtrans.TransOptions
-
- setRetransMode(TransOptions.RetransMode) - クラス のメソッドorg.piax.gtrans.TransOptions
-
- setRight(Link) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- setRightNum(LinkNum) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- setRNak(Link, int, Link) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
SetRNak message handler.
- setRNak(DdllKey, Link, int, Link) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- setRNak(DdllKey, Link, int, Link) - インタフェース のメソッドorg.piax.gtrans.ov.ddll.NodeManagerIf
-
- setRQAlgorithm(RQAlgorithm) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQManager
-
- setSeed(long) - クラス のメソッドorg.piax.util.MersenneTwister
-
- setSeed(int[]) - クラス のメソッドorg.piax.util.MersenneTwister
-
単一のint配列型のシードを使って、乱数ジェネレータのシードを設定する。
- setStat(DdllKey, int, Stat) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- setStat(DdllKey, int, Stat) - インタフェース のメソッドorg.piax.gtrans.ov.ddll.NodeManagerIf
-
- setStatMulti(Endpoint, Stat[]) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- setStatMulti(Endpoint, Stat[]) - インタフェース のメソッドorg.piax.gtrans.ov.ddll.NodeManagerIf
-
- setSuccessors(Link[]) - クラス のメソッドorg.piax.gtrans.ov.szk.FTEntry
-
- setSuperRow(Id) - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
指定されたrowIdを持つRowDataをsuperRowとしてセットする。
- setSuperRow(Id) - クラス のメソッドorg.piax.gtrans.ov.combined.CombinedOverlay
-
指定されたrowIdを持つRowDataをsuperRowとしてセットする。
- setTimeout(int) - クラス のメソッドorg.piax.gtrans.impl.RPCInvocationHandler
-
- setTimeout(long) - クラス のメソッドorg.piax.gtrans.TransOptions
-
- setType(Class<?>) - クラス のメソッドorg.piax.common.attribs.Attribute
-
- sgExecQuery(Comparable<?>, Object) - クラス のメソッドorg.piax.gtrans.ov.sg.MSkipGraph
-
- sgExecQuery(Comparable<?>, Object) - インタフェース のメソッドorg.piax.gtrans.ov.sg.SGExecQueryCallback
-
- SGExecQueryCallback - org.piax.gtrans.ov.sgのインタフェース
-
The interface of exec-query callback.
- SGMessagingFramework<E extends Endpoint> - org.piax.gtrans.ov.sgのクラス
-
message framework for skip graphs.
- SGMessagingFramework(SkipGraph<E>) - クラス のコンストラクタorg.piax.gtrans.ov.sg.SGMessagingFramework
-
- SGMessagingFramework.SGReplyMessage<E extends Endpoint> - org.piax.gtrans.ov.sgのクラス
-
a base class for a reply message.
- SGMessagingFramework.SGRequestMessage<E extends Endpoint> - org.piax.gtrans.ov.sgのクラス
-
a base class for a request message.
- SGNode<E extends Endpoint> - org.piax.gtrans.ov.sgのクラス
-
a node in a skip graph.
- SGNode(SkipGraph<E>, MembershipVector, Comparable<?>) - クラス のコンストラクタorg.piax.gtrans.ov.sg.SGNode
-
create a SGNode instance.
- SGNode.Tile - org.piax.gtrans.ov.sgのクラス
-
a class representing single level of the routing table of a skip graph.
- SGNodeInfo(Link, Link, Link) - クラス のコンストラクタorg.piax.gtrans.ov.sg.SkipGraph.SGNodeInfo
-
- SGReplyMessage(SkipGraph<E>, SGMessagingFramework.SGRequestMessage<E>) - クラス のコンストラクタorg.piax.gtrans.ov.sg.SGMessagingFramework.SGReplyMessage
-
compose a reply message against the specified SGRequestMessage.
- SGRequestMessage(SGMessagingFramework<E>, boolean, boolean, E, int, int) - クラス のコンストラクタorg.piax.gtrans.ov.sg.SGMessagingFramework.SGRequestMessage
-
create a SGRequestMessage instance.
- SGRequestMessage(SGMessagingFramework.SGRequestMessage<E>) - クラス のコンストラクタorg.piax.gtrans.ov.sg.SGMessagingFramework.SGRequestMessage
-
create a SGRequestMessage instance.
- ShortKey - org.piax.common.wrapperのクラス
-
A key wrapper of short type.
- ShortKey(Short) - クラス のコンストラクタorg.piax.common.wrapper.ShortKey
-
- shortName() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.BasicRQMessage
-
- shortName() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQMessage
-
- shortName() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpRQMessage
-
- showTable() - クラス のメソッドorg.piax.gtrans.ov.flood.SimpleFlooding
-
- showTable() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
get a the routing table in plain text format.
- showTable() - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
get a the routing table in plain text format.
- shrink(int) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.FlexibleArray
-
- shrink(int) - クラス のメソッドorg.piax.gtrans.ov.szk.FingerTable
-
- shutdown() - クラス のメソッドorg.piax.gtrans.ov.ring.MyThreadPool
-
- shutdown() - クラス のメソッドorg.piax.util.PIAXThreadPool
-
PIAXThreadPoolをshutdownする。
- SimpleFlooding<D extends Destination,K extends Key> - org.piax.gtrans.ov.floodのクラス
-
An implementation of simple flooding.
- SimpleFlooding(ChannelTransport<?>) - クラス のコンストラクタorg.piax.gtrans.ov.flood.SimpleFlooding
-
- SimpleFlooding(TransportId, ChannelTransport<?>) - クラス のコンストラクタorg.piax.gtrans.ov.flood.SimpleFlooding
-
- singletonFutureQueue(E) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- singletonFutureQueue(E, Throwable) - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- singletonFutureQueue(E) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- singletonFutureQueue(E, Throwable) - インタフェース のメソッドorg.piax.gtrans.ov.Overlay
-
- singletonQueue(RemoteValue<E>) - クラス のstaticメソッドorg.piax.gtrans.FutureQueue
-
- size() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.FlexibleArray
-
- size() - クラス のメソッドorg.piax.util.Cache
-
- size() - クラス のメソッドorg.piax.util.StrictMap
-
- SkipGraph<E extends Endpoint> - org.piax.gtrans.ov.sgのクラス
-
Skip graphクラス.Skip graphに参加する単一物理ピアに対応する.
- SkipGraph(ChannelTransport<E>, SGExecQueryCallback) - クラス のコンストラクタorg.piax.gtrans.ov.sg.SkipGraph
-
create a SkipGraph instance.
- SkipGraph(TransportId, ChannelTransport<E>, SGExecQueryCallback) - クラス のコンストラクタorg.piax.gtrans.ov.sg.SkipGraph
-
- SkipGraph.BestLink - org.piax.gtrans.ov.sgのクラス
-
A class used for passing a link to the closest node.
- SkipGraph.ExecQueryReturn - org.piax.gtrans.ov.sgのクラス
-
an execQuery return value used by (non-scalable) range queries
- SkipGraph.LvState - org.piax.gtrans.ov.sgの列挙型
-
A state for each level of a skip graph.
- SkipGraph.RightNodeMismatch - org.piax.gtrans.ov.sgの例外
-
- SkipGraph.SGNodeInfo - org.piax.gtrans.ov.sgのクラス
-
This is a class used as a return type for
SkipGraph#getSGNodeInfo
- SkipGraphIf<E extends Endpoint> - org.piax.gtrans.ov.sgのインタフェース
-
Skip Graph RPC interface
- skipped - クラス のstatic変数org.piax.gtrans.util.Fragments
-
- socket - クラス の変数org.piax.gtrans.tsd.BroadcastTSD
-
- socket - クラス の変数org.piax.gtrans.tsd.MulticastTSD
-
- SOCKET_RECV_BUF_SIZE - クラス のstatic変数org.piax.gtrans.GTransConfigValues
-
- SOCKET_SEND_BUF_SIZE - クラス のstatic変数org.piax.gtrans.GTransConfigValues
-
socketのsend/receive時に用いる内部バッファのサイズ。
- split(K) - クラス のメソッドorg.piax.common.subspace.CircularRange
-
- split(K) - クラス のメソッドorg.piax.common.subspace.Range
-
- split(DdllKey) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.SubRange
-
- split(NavigableMap<DdllKey, Link>) - クラス のメソッドorg.piax.gtrans.ov.ring.rq.SubRange
-
- split(Range<DdllKey>, NavigableMap<DdllKey, E>) - クラス のstaticメソッドorg.piax.gtrans.ov.sg.DdllKeyRange
-
Split a range with given values, taken from the keys of `ents'.
- src - クラス の変数org.piax.gtrans.impl.BaseTransportMgr.ConnectionStat
-
- src - クラス の変数org.piax.gtrans.impl.NestedMessage
-
- srcPeerId - クラス の変数org.piax.gtrans.impl.NestedMessage
-
- srcPeerId - クラス の変数org.piax.gtrans.RPCInvoker.MethodCall
-
- startFix(Link, boolean) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
start fixing a single failed link.
- startFix(Link) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- startFix(Collection<Link>) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
start fixing set of failed links.
- startfix(Collection<Link>, Object) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- startfix(Collection<Link>, Object, boolean) - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
start fixing `failedLinks'.
- startFix(DdllKey, Link, boolean) - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeManager
-
- startFix(DdllKey, Link, boolean) - インタフェース のメソッドorg.piax.gtrans.ov.ddll.NodeManagerIf
-
- startLocId() - クラス のメソッドorg.piax.gtrans.ov.llnet.AreaId
-
- startsWith(byte[], ByteBuffer) - クラス のstaticメソッドorg.piax.util.ByteBufferUtil
-
bbufの持つbyte列の先頭が、prefixと等しいか判定する。
- startsWith(byte[], byte[]) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
- stat - クラス の変数org.piax.gtrans.impl.BaseTransportMgr.ConnectionStat
-
- Stat - org.piax.gtrans.ov.ddllのクラス
-
a container class for storing node states.
- statAndScore - クラス のstatic変数org.piax.gtrans.impl.BaseTransportMgr
-
- statman - クラス の変数org.piax.gtrans.ov.ring.RingManager
-
- StatManager - org.piax.gtrans.ov.ringのクラス
-
- StatManager(RingManager<?>) - クラス のコンストラクタorg.piax.gtrans.ov.ring.StatManager
-
- StatManager.NodeStatus - org.piax.gtrans.ov.ringのクラス
-
Endpointのネットワーク統計情報を格納するクラス.
- StatusRepo - org.piax.commonのクラス
-
状態保存用のRepositoryを実現するクラス。
- StatusRepo(String) - クラス のコンストラクタorg.piax.common.StatusRepo
-
- store - クラス の変数org.piax.gtrans.ov.ring.rq.RQVNode
-
- stream2Bytes(InputStream) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
- strictGetMethod(Class<?>, Class<?>, String, Object...) - クラス のstaticメソッドorg.piax.util.MethodUtil
-
オブジェクトの呼び出すべきメソッドを探しだす。
- strictInvoke(Object, Class<?>, boolean, String, Object...) - クラス のstaticメソッドorg.piax.util.MethodUtil
-
オブジェクトのメソッドを呼び出す。
- StrictMap<K,V> - org.piax.utilのクラス
-
- StrictMap(Map) - クラス のコンストラクタorg.piax.util.StrictMap
-
- StringKey - org.piax.common.wrapperのクラス
-
A key wrapper of string type.
- StringKey(String) - クラス のコンストラクタorg.piax.common.wrapper.StringKey
-
- strip(int, ByteBuffer) - クラス のstaticメソッドorg.piax.util.ByteBufferUtil
-
bbufの持つbyte列から先頭部preLen分のbyte列を削る。
- strType - クラス のstatic変数org.piax.util.BinaryJsonner
-
- strVal - クラス の変数org.piax.common.Id
-
Idオブジェクトを文字列を使って生成した場合に保持される値。
- SubRange - org.piax.gtrans.ov.ring.rqのクラス
-
- SubRange(DdllKey, boolean, DdllKey, boolean) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.SubRange
-
- SubRange(Link, DdllKey, boolean, DdllKey, boolean) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.SubRange
-
- SubRange(Link, Range<DdllKey>) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.SubRange
-
- SubRange(Link, Range<DdllKey>, Integer[]) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.SubRange
-
- SubRange(Link, DdllKey, boolean, DdllKey, boolean, Integer[]) - クラス のコンストラクタorg.piax.gtrans.ov.ring.rq.SubRange
-
- subRanges - クラス の変数org.piax.gtrans.ov.ring.rq.RQMessage
-
subranges, split by the range query algorithm
- success - クラス の変数org.piax.gtrans.ov.ddll.Node.InsertionResult
-
insertion succeeded?
- SUCCESSOR_LIST_SIZE - クラス のstatic変数org.piax.gtrans.ov.szk.ChordSharpVNode
-
- successors - クラス の変数org.piax.gtrans.ov.szk.FTEntry
-
- superRow - クラス の変数org.piax.common.attribs.AttributeTable
-
テーブルに一つ特別のrowの挿入を許す。
- superRowLock - クラス の変数org.piax.common.attribs.AttributeTable
-
- supportsDuplex() - インタフェース のメソッドorg.piax.gtrans.ChannelTransport
-
- supportsDuplex - クラス の変数org.piax.gtrans.impl.ChannelTransportImpl
-
- supportsDuplex() - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- suppplyLeftCandidatesForFix() - インタフェース のメソッドorg.piax.gtrans.ov.ddll.NodeObserver
-
- suppplyLeftCandidatesForFix() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- suppplyLeftCandidatesForFix() - クラス のメソッドorg.piax.gtrans.ov.sg.SGNode
-
- suppplyLeftCandidatesForFix() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode
-
- suspendTransport() - クラス のメソッドorg.piax.gtrans.util.FailureSimulationChannelTransport
-
- Suzaku<D extends Destination,K extends ComparableKey<?>> - org.piax.gtrans.ov.szkのクラス
-
- Suzaku(ChannelTransport<?>) - クラス のコンストラクタorg.piax.gtrans.ov.szk.Suzaku
-
- Suzaku(TransportId, ChannelTransport<?>) - クラス のコンストラクタorg.piax.gtrans.ov.szk.Suzaku
-
- table - クラス の変数org.piax.common.attribs.Attribute
-
- table - クラス の変数org.piax.common.attribs.RowData
-
- table - クラス の変数org.piax.gtrans.ov.combined.CombinedOverlay
-
- tableId - クラス の変数org.piax.common.attribs.AttributeTable
-
- target - クラス の変数org.piax.gtrans.RPCInvoker.MethodCall
-
- targetId - クラス の変数org.piax.common.CalleeId
-
- targetRanges - クラス の変数org.piax.gtrans.ov.ring.rq.RQMessage
-
the target ranges, that is not modified
- TCP_READ_BUF_LEN - クラス のstatic変数org.piax.gtrans.GTransConfigValues
-
TcpTransport内のread用のbyte列のバッファサイズ。
- TcpLocator - org.piax.gtrans.raw.tcpのクラス
-
TCPのためのPeerLocatorを表現するクラス。
- TcpLocator(InetSocketAddress) - クラス のコンストラクタorg.piax.gtrans.raw.tcp.TcpLocator
-
- TcpTransport - org.piax.gtrans.raw.tcpのクラス
-
TCP用のRawTransportを実現するクラス。
- TcpTransport(PeerId, TcpLocator) - クラス のコンストラクタorg.piax.gtrans.raw.tcp.TcpTransport
-
- tcpType - クラス のstatic変数org.piax.util.BinaryJsonner
-
- TemporaryIOException - org.piax.gtrans.ov.ringの例外
-
a kind of IOException where you can retry some time later.
- TemporaryIOException(String) - 例外 のコンストラクタorg.piax.gtrans.ov.ring.TemporaryIOException
-
- TemporaryIOException - org.piax.gtrans.ov.sgの例外
-
a kind of IOException where you can retry some time later.
- TemporaryIOException(String) - 例外 のコンストラクタorg.piax.gtrans.ov.sg.TemporaryIOException
-
- testBit(int) - クラス のメソッドorg.piax.common.Id
-
- testBit(byte, int) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
指定されたbyteの上位からixビット目が1か0かを調べる。
- testBit(byte[], int) - クラス のstaticメソッドorg.piax.util.ByteUtil
-
指定されたbyte列の先頭のbyteを起点として上位からカウントしたixビット目が1か0かを調べる。
- testChange(K, K, V) - クラス のメソッドorg.piax.util.Register
-
- THREAD_KEEP_ALIVE_TIME - クラス のstatic変数org.piax.gtrans.impl.ReceiverThreadPool
-
アイドル状態のスレッドが終了前に新規タスクを待機する最大時間
- THREAD_KEEP_ALIVE_TIME - クラス のstatic変数org.piax.util.PIAXThreadPool
-
アイドル状態のスレッドが終了前に新規タスクを待機する最長時間。
- THREAD_NAME_PREFIX - クラス のstatic変数org.piax.util.PIAXThreadPool
-
スレッド名のprefix部分。
- threadPoolByInstance - クラス のstatic変数org.piax.gtrans.impl.ReceiverThreadPool
-
- ThreadUtil - org.piax.utilのクラス
-
- ThreadUtil() - クラス のコンストラクタorg.piax.util.ThreadUtil
-
- ThreadUtil._Runnable - org.piax.utilのクラス
-
- ThreadUtil._Timer - org.piax.utilのクラス
-
- ThroughTransport<E extends PeerLocator> - org.piax.gtrans.utilのクラス
-
OneToOneMappingTransportを使って作成した sendとonReceiveをフックするだけの Transportクラス
- ThroughTransport(ChannelTransport<E>) - クラス のコンストラクタorg.piax.gtrans.util.ThroughTransport
-
- ThroughTransport(TransportId, ChannelTransport<E>) - クラス のコンストラクタorg.piax.gtrans.util.ThroughTransport
-
- Tile(Node, SkipGraph.LvState) - クラス のコンストラクタorg.piax.gtrans.ov.sg.SGNode.Tile
-
- timeout(TransOptions) - クラス のstaticメソッドorg.piax.gtrans.TransOptions
-
- timeoutTask - クラス の変数org.piax.gtrans.ov.ring.RequestMessage
-
- timer - クラス のstatic変数org.piax.gtrans.impl.DiscoverableImpl
-
- timer - クラス のstatic変数org.piax.gtrans.tsd.TSD
-
schedule timer for TSD
- TIMER_THREAD_NAME - クラス のstatic変数org.piax.gtrans.raw.InetTransport
-
- timestamp - クラス の変数org.piax.gtrans.ov.ring.RequestMessage
-
- to - クラス の変数org.piax.common.subspace.Range
-
- toBinaryString() - クラス のメソッドorg.piax.common.Id
-
Idを2進表記した文字列を返す。
- toFiles(String) - クラス のstaticメソッドorg.piax.util.ClassPathUtil
-
- toFiles(URL[]) - クラス のstaticメソッドorg.piax.util.ClassPathUtil
-
- toggleTransport() - クラス のメソッドorg.piax.gtrans.util.FailureSimulationChannelTransport
-
- toHexString() - クラス のメソッドorg.piax.common.Id
-
Idを16進表記した文字列を返す。
- toInclusive - クラス の変数org.piax.common.subspace.Range
-
- toLocation() - クラス のメソッドorg.piax.gtrans.ov.llnet.LocationId
-
- toString() - クラス のメソッドorg.piax.common.attribs.Attribute
-
- toString() - クラス のメソッドorg.piax.common.attribs.AttributeTable
-
- toString() - クラス のメソッドorg.piax.common.attribs.RowData
-
- toString() - クラス のメソッドorg.piax.common.dcl.DestinationCondition
-
- toString() - クラス のメソッドorg.piax.common.dcl.VarDestinationPair
-
- toString() - クラス のメソッドorg.piax.common.Id
-
Idの文字列表現を返す。
- toString() - クラス のメソッドorg.piax.common.Location
-
Returns a String that represents the value
of this Location.
- toString() - クラス のメソッドorg.piax.common.subspace.GeoCircle
-
Returns the String representation of this
GeoCircle.
- toString() - クラス のメソッドorg.piax.common.subspace.GeoEllipse
-
Returns the String representation of this
GeoEllipse.
- toString() - クラス のメソッドorg.piax.common.subspace.GeoRectangle
-
Returns the String representation of this
GeoRectangle.
- toString() - クラス のメソッドorg.piax.common.subspace.KeyRanges
-
- toString() - クラス のメソッドorg.piax.common.subspace.Lower
-
- toString() - クラス のメソッドorg.piax.common.subspace.LowerUpper
-
- toString() - クラス のメソッドorg.piax.common.subspace.Near
-
- toString() - クラス のメソッドorg.piax.common.subspace.Range
-
- toString() - クラス のメソッドorg.piax.common.subspace.Upper
-
- toString() - クラス のメソッドorg.piax.common.TransportIdPath
-
- toString() - クラス のメソッドorg.piax.common.wrapper.ConvertedComparableKey
-
- toString() - クラス のメソッドorg.piax.common.wrapper.NamedKey
-
- toString() - クラス のメソッドorg.piax.common.wrapper.WrappedComparableKeyImpl
-
- toString() - クラス のメソッドorg.piax.gtrans.impl.BaseTransportMgr
-
- toString() - クラス のメソッドorg.piax.gtrans.impl.ChannelImpl
-
- toString() - クラス のメソッドorg.piax.gtrans.impl.IdResolver
-
- toString() - クラス のメソッドorg.piax.gtrans.impl.MessageId
-
- toString() - クラス のメソッドorg.piax.gtrans.impl.NestedMessage
-
- toString() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ddll.DdllKey
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ddll.Link
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ddll.LinkNum
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ddll.NeighborSet
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ddll.Node.InsertionResult
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ddll.Node.InsertPoint
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ddll.Node
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ddll.NodeMonitor
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ddll.Stat
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.llnet.AreaId
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.llnet.LocationId
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.AckMessage
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.MessagingFramework
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager.ExecQueryReturn
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager.LinkContainer
-
- toString() - 例外 のメソッドorg.piax.gtrans.ov.ring.RingManager.RightNodeMismatch
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.DdllKeyRange
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.FlexibleArray
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.MessagePath
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.QueryId
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQMessage
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQReplyMessage
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQReturn.MVal
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.RQReturn
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.rq.SubRange
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.StatManager.NodeStatus
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.ring.StatManager
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.sg.DdllKeyRange
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.sg.RQMessage
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.sg.RQReturn
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.sg.SGNode.Tile
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.sg.SGNode
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph.BestLink
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph.ExecQueryReturn
-
- toString() - 例外 のメソッドorg.piax.gtrans.ov.sg.SkipGraph.RightNodeMismatch
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph.SGNodeInfo
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpReplyMessage
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpRQMessage
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode.FTEntrySet
-
- toString() - クラス のメソッドorg.piax.gtrans.ov.szk.FTEntry
-
- toString() - クラス のメソッドorg.piax.gtrans.Peer
-
- toString() - クラス のメソッドorg.piax.gtrans.PeerInfo
-
- toString() - クラス のメソッドorg.piax.gtrans.raw.emu.EmuLocator
-
- toString() - クラス のメソッドorg.piax.gtrans.raw.InetLocator
-
- toString() - クラス のメソッドorg.piax.gtrans.RemoteValue
-
- toString() - クラス のメソッドorg.piax.gtrans.ReturnValue
-
- toString() - クラス のメソッドorg.piax.gtrans.TransOptions
-
- toString() - クラス のメソッドorg.piax.util.KeyComparator.Infinity
-
- toString() - クラス のメソッドorg.piax.util.Register
-
- toString() - クラス のメソッドorg.piax.util.StrictMap
-
- toString() - クラス のメソッドorg.piax.util.UniqId
-
- toString() - クラス のメソッドorg.piax.util.UniqNumberGenerator
-
- toString0() - クラス のメソッドorg.piax.gtrans.impl.ChannelTransportImpl
-
- toString0() - クラス のメソッドorg.piax.gtrans.impl.TransportImpl
-
- toString0() - クラス のメソッドorg.piax.gtrans.ov.impl.OverlayImpl
-
- toString2() - クラス のメソッドorg.piax.common.subspace.Range
-
- toStringRoutingTable() - クラス のメソッドorg.piax.gtrans.ov.ring.RingVNode
-
- toStringRoutingTable() - クラス のメソッドorg.piax.gtrans.ov.szk.ChordSharpVNode
-
- toStringShort() - クラス のメソッドorg.piax.gtrans.ov.ring.RingManager
-
- toStringShort() - クラス のメソッドorg.piax.gtrans.ov.sg.SkipGraph
-
- toURLs(File[]) - クラス のstaticメソッドorg.piax.util.ClassPathUtil
-
- TRACE - クラス のstatic変数org.piax.gtrans.ov.sg.RQMessage
-
true if you want to record all the intermediate nodes
- trans - クラス の変数org.piax.gtrans.Peer.TransportTreeNode
-
- trans - クラス の変数org.piax.gtrans.RPCInvoker
-
- transId - クラス の変数org.piax.gtrans.impl.TransportImpl
-
- transId - クラス の変数org.piax.gtrans.ov.ring.RingManager
-
- transId - クラス の変数org.piax.gtrans.RPCInvoker
-
- transIdPath - クラス の変数org.piax.gtrans.impl.TransportImpl
-
- TransOptions - org.piax.gtransのクラス
-
A transport options
- TransOptions() - クラス のコンストラクタorg.piax.gtrans.TransOptions
-
- TransOptions(TransOptions) - クラス のコンストラクタorg.piax.gtrans.TransOptions
-
- TransOptions(long) - クラス のコンストラクタorg.piax.gtrans.TransOptions
-
- TransOptions(TransOptions.ResponseType) - クラス のコンストラクタorg.piax.gtrans.TransOptions
-
- TransOptions(TransOptions.RetransMode) - クラス のコンストラクタorg.piax.gtrans.TransOptions
-
- TransOptions(TransOptions.ResponseType, TransOptions.RetransMode) - クラス のコンストラクタorg.piax.gtrans.TransOptions
-
- TransOptions(long, TransOptions.ResponseType) - クラス のコンストラクタorg.piax.gtrans.TransOptions
-
- TransOptions(long, TransOptions.RetransMode) - クラス のコンストラクタorg.piax.gtrans.TransOptions
-
- TransOptions(long, TransOptions.ResponseType, boolean) - クラス のコンストラクタorg.piax.gtrans.TransOptions
-
- TransOptions(long, TransOptions.ResponseType, TransOptions.RetransMode) - クラス のコンストラクタorg.piax.gtrans.TransOptions
-
- TransOptions(long, TransOptions.ResponseType, TransOptions.RetransMode, TransOptions.DeliveryMode) - クラス のコンストラクタorg.piax.gtrans.TransOptions
-
- TransOptions(long, TransOptions.ResponseType, TransOptions.RetransMode, TransOptions.DeliveryMode, boolean) - クラス のコンストラクタorg.piax.gtrans.TransOptions
-
- TransOptions.DeliveryMode - org.piax.gtransの列挙型
-
- TransOptions.ResponseType - org.piax.gtransの列挙型
-
- TransOptions.RetransMode - org.piax.gtransの列挙型
-
- Transport<D extends Destination> - org.piax.gtransのインタフェース
-
The common interface of the Transport object.
- TransportId - org.piax.commonのクラス
-
A class of a identifier of a Transport.
- TransportId(byte[]) - クラス のコンストラクタorg.piax.common.TransportId
-
- TransportId(String) - クラス のコンストラクタorg.piax.common.TransportId
-
- TransportIdPath - org.piax.commonのクラス
-
階層構造にあるTransportにおいて、上位層に向かう順序で最下位層から当該TransportのTransportId
を並べたListを扱うクラス。
- TransportIdPath(byte[]...) - クラス のコンストラクタorg.piax.common.TransportIdPath
-
- TransportIdPath(String...) - クラス のコンストラクタorg.piax.common.TransportIdPath
-
- TransportIdPath(TransportId...) - クラス のコンストラクタorg.piax.common.TransportIdPath
-
- TransportIdPath(TransportIdPath, TransportId) - クラス のコンストラクタorg.piax.common.TransportIdPath
-
- transportIdType - クラス のstatic変数org.piax.util.BinaryJsonner
-
- TransportImpl<D extends Destination> - org.piax.gtrans.implのクラス
-
Transportオブジェクトを実装するための部品として使用するabstractクラス
- TransportImpl(Peer, TransportId, Transport<?>) - クラス のコンストラクタorg.piax.gtrans.impl.TransportImpl
-
指定されたtransport IDを持つTransportオブジェクトを生成する。
- TransportImpl(Peer) - クラス のコンストラクタorg.piax.gtrans.impl.TransportImpl
-
RawTransportのように、transport IDを持たないTransportオブジェクトを生成する。
- TransportListener<D extends Destination> - org.piax.gtransのインタフェース
-
A listener interface for Transport.
- TSD<T> - org.piax.gtrans.tsdのクラス
-
Transport Service Discovery (TSD) のためのテンプレートクラス。
- TSD() - クラス のコンストラクタorg.piax.gtrans.tsd.TSD
-
- TSDDiscoverable<E extends Endpoint> - org.piax.gtrans.tsdのクラス
-
- TSDDiscoverable(PeerId, TSDDiscoverable.Type, TransportId) - クラス のコンストラクタorg.piax.gtrans.tsd.TSDDiscoverable
-
- TSDDiscoverable.Type - org.piax.gtrans.tsdの列挙型
-
- TSDListener - org.piax.gtrans.tsdのインタフェース
-