直列化された形式
-
パッケージ org.piax.common
-
Class org.piax.common.CalleeId extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.DdllKey extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
appData
Object appData
-
hash
int hash
-
id
String id
-
nonce
int nonce
-
peerId
PeerId peerId
-
rawKey
Comparable<?> rawKey
-
-
Class org.piax.common.Id extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
bytes
byte[] bytes
-
strVal
String strVal
-
-
Class org.piax.common.Location extends Point2D implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
x
double x
-
y
double y
-
-
Class org.piax.common.ObjectId extends Id implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.PeerId extends Id implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
type
int type
-
-
Class org.piax.common.PeerId.SpecialId extends PeerId implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.PeerIdWithLocator extends PeerId implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
locator
PeerLocator locator
-
-
Class org.piax.common.ServiceId extends ObjectId implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.TransportId extends ServiceId implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.TransportIdPath extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
hash
int hash
-
path
List<TransportId> path
-
-
-
パッケージ org.piax.common.attribs
-
Class org.piax.common.attribs.IncompatibleTypeException extends Exception implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.attribs.RowData extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
isBoundToAttribute
boolean isBoundToAttribute
RowDataがAttributeの管理下(bound)にあるかどうかを保持するための状態フラグ。 主な用途はAgentのsleepとwakeup。 unboundな状態で追加されたvalueは実際にはAttributeのindex化の対象とはならない。 このようにsetAttribされたデータはboundの状態に移行した時に、一括してindex化される。 また、boundからunboundな状態に移行した際には、すべてのindex化対象のvalueが Attributeのindex化から外される。 -
rowId
Id rowId
-
values
Map<String,org.piax.common.attribs.RowData.ValueEntry> values
-
-
-
パッケージ org.piax.gtrans
-
Class org.piax.gtrans.ConfigurationError extends Error implements Serializable
-
Class org.piax.gtrans.FutureQueue extends LinkedBlockingQueue<RemoteValue<E extends Object>> implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
isEmpty
boolean isEmpty
-
isReadOnly
boolean isReadOnly
-
timeout
int timeout
-
-
Class org.piax.gtrans.IdConflictException extends Exception implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.IllegalRPCAccessException extends RuntimeException implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.NetworkTimeoutException extends IOException implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.NoSuchPeerException extends IOException implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.NoSuchRemoteObjectException extends IOException implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.PeerInfo extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.PeerLocator extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.ProtocolUnsupportedException extends IOException implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.RemoteValue extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.ReturnValue extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.RPCException extends Exception implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.RPCInvoker.MethodCall extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.TransOptions extends Object implements Serializable
- serialVersionUID:
- 8743238717571271663L
-
直列化されたフィールド
-
deliveryMode
TransOptions.DeliveryMode deliveryMode
-
extraTime
Long extraTime
-
inspect
boolean inspect
-
period
Long period
-
responseType
TransOptions.ResponseType responseType
-
retransMode
TransOptions.RetransMode retransMode
-
timeout
long timeout
-
-
Class org.piax.gtrans.UnavailableEndpointError extends Error implements Serializable
-
-
パッケージ org.piax.gtrans.impl
-
Class org.piax.gtrans.impl.BinaryJsonabilityException extends Exception implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.impl.ExceededSizeException extends Exception implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.impl.InvalidMessageException extends Exception implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.impl.NestedMessage extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.impl.NotEnoughMessageException extends Exception implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.impl.RequestTransportImpl.IsEasySend extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
msg
Object msg
-
-
-
パッケージ org.piax.gtrans.ov.compound
-
Class org.piax.gtrans.ov.compound.CompoundOverlay.PayloadOption extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
dst
Destination dst
-
nextOvs
List<TransportIdPath> nextOvs
-
opts
TransOptions opts
-
-
-
パッケージ org.piax.gtrans.ov.ddll
-
Class org.piax.gtrans.ov.ddll.Node.InsertPoint extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.ov.ddll.OfflineSendException extends RPCException implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.ov.ddll.Stat extends Object implements Serializable
- serialVersionUID:
- 1L
-
-
パッケージ org.piax.gtrans.ov.llnet
-
Class org.piax.gtrans.ov.llnet.AreaId extends Object implements Serializable
- serialVersionUID:
- 2573575729973375037L
-
直列化されたフィールド
-
val
byte[] val
-
-
Class org.piax.gtrans.ov.llnet.LocationId extends Id implements Serializable
- serialVersionUID:
- 1L
-
-
パッケージ org.piax.gtrans.ov.ring
-
Class org.piax.gtrans.ov.ring.AckMessage extends ResponseMessage implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.ov.ring.NoSuchKeyException extends Exception implements Serializable
-
Class org.piax.gtrans.ov.ring.ReplyMessage extends ResponseMessage implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
ackId
int ackId
ack先のrequestを指定する.通常はreplyIdと等しいが, isRoot and isDirectReturn の場合には異なる -
replyId
int replyId
reply先のrequestを指定する -
sender
Endpoint sender
-
-
Class org.piax.gtrans.ov.ring.RequestMessage extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
msgId
int msgId
-
opts
TransOptions opts
-
receiver
Link receiver
-
replyId
int replyId
-
replyTo
Endpoint replyTo
-
sender
Endpoint sender
-
-
Class org.piax.gtrans.ov.ring.ResponseMessage extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.ov.ring.RingManager.ExecQueryReturn extends Object implements Serializable
-
直列化されたフィールド
-
key
RemoteValue<?> key
-
left
Link left
-
right
Link right
-
-
-
Class org.piax.gtrans.ov.ring.RingManager.LinkContainer extends Object implements Serializable
-
Class org.piax.gtrans.ov.ring.RingManager.RightNodeMismatch extends Exception implements Serializable
-
直列化されたフィールド
-
curRight
Link curRight
-
-
-
Class org.piax.gtrans.ov.ring.TemporaryIOException extends IOException implements Serializable
-
Class org.piax.gtrans.ov.ring.UnavailableException extends Exception implements Serializable
-
-
パッケージ org.piax.gtrans.ov.ring.rq
-
Class org.piax.gtrans.ov.ring.rq.BasicRQMessage extends RQMessage implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.ov.ring.rq.FlexibleArray extends Object implements Serializable
-
Class org.piax.gtrans.ov.ring.rq.MessagePath extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
from
DdllKey from
-
hop
int hop
-
targetRanges
Collection<? extends SubRange> targetRanges
-
to
DdllKey to
-
-
Class org.piax.gtrans.ov.ring.rq.QueryId extends Object implements Serializable
-
直列化されたフィールド
-
id
long id
-
sourcePeer
PeerId sourcePeer
-
-
-
Class org.piax.gtrans.ov.ring.rq.RQMessage extends RequestMessage implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
failedLinks
Set<Endpoint> failedLinks
failed links. this field is used for avoiding and repairing dead links. -
hops
int hops
hop counter for gathering statistics -
qid
QueryId qid
query id -
query
Object query
-
subRanges
Collection<SubRange> subRanges
subranges, split by the range query algorithm -
targetRanges
Collection<SubRange> targetRanges
the target ranges, that is not modified
-
-
Class org.piax.gtrans.ov.ring.rq.RQReplyMessage extends ReplyMessage implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
hops
int hops
-
isFinal
boolean isFinal
is final reply? -
paths
Collection<MessagePath> paths
-
senderId
PeerId senderId
-
vals
Collection<DKRangeRValue<?>> vals
-
-
Class org.piax.gtrans.ov.ring.rq.RQReturn.MVal extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
vals
List<ReturnValue<Object>> vals
-
-
Class org.piax.gtrans.ov.ring.rq.SubRange extends DdllKeyRange implements Serializable
- serialVersionUID:
- 1L
-
-
パッケージ org.piax.gtrans.ov.sg
-
Class org.piax.gtrans.ov.sg.DdllKeyRangeWithData extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.ov.sg.MembershipVector extends Id implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.ov.sg.NoSuchKeyException extends Exception implements Serializable
-
Class org.piax.gtrans.ov.sg.RQMessage extends SGMessagingFramework.SGRequestMessage<E extends Endpoint> implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
failedLinks
List<Link> failedLinks
failed links. this field is used for avoiding and repairing dead links. -
hops
int hops
hop counter for gathering statistics -
qid
org.piax.gtrans.ov.sg.SkipGraph.QueryId qid
query id -
query
Object query
-
subRanges
Collection<Range<DdllKey>> subRanges
subranges, split by the range query algorithm -
trace
List<String> trace
intermediate nodes along with query path
-
-
Class org.piax.gtrans.ov.sg.RQMessage.RQReplyMessage extends SGMessagingFramework.SGReplyMessage<E extends Endpoint> implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
hops
int hops
-
isFinal
boolean isFinal
is final reply? -
senderId
PeerId senderId
-
vals
Collection<DdllKeyRangeWithData<RemoteValue<?>>> vals
-
-
Class org.piax.gtrans.ov.sg.SGMessagingFramework.SGReplyMessage extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.ov.sg.SGMessagingFramework.SGRequestMessage extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.ov.sg.SkipGraph.BestLink extends Object implements Serializable
-
Class org.piax.gtrans.ov.sg.SkipGraph.ExecQueryReturn extends Object implements Serializable
-
直列化されたフィールド
-
key
RemoteValue<?> key
-
left
Link left
-
right
Link right
-
-
-
Class org.piax.gtrans.ov.sg.SkipGraph.RightNodeMismatch extends Exception implements Serializable
-
直列化されたフィールド
-
curRight
Link curRight
-
-
-
Class org.piax.gtrans.ov.sg.SkipGraph.SGNodeInfo extends Object implements Serializable
-
Class org.piax.gtrans.ov.sg.TemporaryIOException extends IOException implements Serializable
-
Class org.piax.gtrans.ov.sg.UnavailableException extends Exception implements Serializable
-
-
パッケージ org.piax.gtrans.ov.szk
-
Class org.piax.gtrans.ov.szk.ChordSharpReplyMessage extends RQReplyMessage implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.ov.szk.ChordSharpRQMessage extends RQMessage implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.ov.szk.ChordSharpVNode.FTEntrySet extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
ents
FTEntry[] ents
-
-
Class org.piax.gtrans.ov.szk.FTEntry extends Object implements Serializable
- serialVersionUID:
- 1L
-
-
パッケージ org.piax.gtrans.raw
-
Class org.piax.gtrans.raw.InetLocator extends PeerLocator implements Serializable
- serialVersionUID:
- 1L
-
直列化メソッド
-
readObject
-
writeObject
- 例外:
IOException
-
-
-
パッケージ org.piax.gtrans.raw.emu
-
Class org.piax.gtrans.raw.emu.EmuLocator extends PeerLocator implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
vport
int vport
-
-
-
パッケージ org.piax.gtrans.raw.tcp
-
Class org.piax.gtrans.raw.tcp.TcpLocator extends InetLocator implements Serializable
- serialVersionUID:
- 1L
-
-
パッケージ org.piax.gtrans.raw.udp
-
Class org.piax.gtrans.raw.udp.UdpLocator extends InetLocator implements Serializable
- serialVersionUID:
- 1L
-
-
パッケージ org.piax.util
-
Class org.piax.util.ConcurrentReferenceHashMap extends AbstractMap<K extends Object,V extends Object> implements Serializable
- serialVersionUID:
- 7249069246763182397L
-
直列化メソッド
-
readObject
-
writeObject
- 例外:
IOException
-
-
直列化されたフィールド
-
identityComparisons
boolean identityComparisons
-
segmentMask
int segmentMask
-
segments
org.piax.util.ConcurrentReferenceHashMap.Segment<K extends Object,V extends Object>[] segments
-
segmentShift
int segmentShift
-
-
Class org.piax.util.Exception4StackTracing extends Exception implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.util.FlexibleArray extends Object implements Serializable
-
Class org.piax.util.KeyComparator.Infinity extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
clazz
Class<?> clazz
-
isPlus
boolean isPlus
-
-
Class org.piax.util.MersenneTwister extends Random implements Serializable
- serialVersionUID:
- -3517094166157065652L
-
直列化されたフィールド
-
p
int p
-
q
int q
-
r
int r
-
x
int[] x
-
-
Class org.piax.util.Register extends Object implements Serializable
-