Rice Pastry API

Serialized Form


Package org.mpisws.p2p.filetransfer

Class org.mpisws.p2p.filetransfer.OperationCancelledException extends java.io.IOException implements Serializable

Serialized Fields

receipt

Receipt receipt

Class org.mpisws.p2p.filetransfer.TransferFailedException extends java.io.IOException implements Serializable

Serialized Fields

receipt

Receipt receipt

Package org.mpisws.p2p.testing.transportlayer.peerreview

Class org.mpisws.p2p.testing.transportlayer.peerreview.MyInetSocketAddress extends java.net.InetSocketAddress implements Serializable


Package org.mpisws.p2p.testing.transportlayer.replay

Class org.mpisws.p2p.testing.transportlayer.replay.MyScribeContent extends java.lang.Object implements Serializable

Serialized Fields

from

NodeHandle from
The source of this content.


seq

int seq
The sequence number of the content.


Package org.mpisws.p2p.transport

Class org.mpisws.p2p.transport.ClosedChannelException extends java.nio.channels.ClosedChannelException implements Serializable

Serialized Fields

reason

java.lang.String reason

Package org.mpisws.p2p.transport.exception

Class org.mpisws.p2p.transport.exception.NodeIsFaultyException extends java.io.IOException implements Serializable

Serialized Fields

identifier

java.lang.Object identifier

message

java.lang.Object message

cause

java.lang.Throwable cause

Package org.mpisws.p2p.transport.identity

Class org.mpisws.p2p.transport.identity.MemoryExpiredException extends java.io.IOException implements Serializable


Package org.mpisws.p2p.transport.multiaddress

Class org.mpisws.p2p.transport.multiaddress.MultiInetSocketAddress extends java.lang.Object implements Serializable

Serialized Fields

address

java.net.InetSocketAddress[] address

Package org.mpisws.p2p.transport.networkinfo

Class org.mpisws.p2p.transport.networkinfo.CantVerifyConnectivityException extends java.io.IOException implements Serializable

Class org.mpisws.p2p.transport.networkinfo.NetworkInfoIOException extends java.io.IOException implements Serializable


Package org.mpisws.p2p.transport.peerreview.identity

Class org.mpisws.p2p.transport.peerreview.identity.UnknownCertificateException extends java.lang.Exception implements Serializable

Serialized Fields

source

java.lang.Object source

principal

java.lang.Object principal

Package org.mpisws.p2p.transport.priority

Class org.mpisws.p2p.transport.priority.QueueOverflowException extends java.io.IOException implements Serializable

Serialized Fields

identifier

java.lang.Object identifier

message

java.lang.Object message

cause

java.lang.Throwable cause

Package org.mpisws.p2p.transport.table

Class org.mpisws.p2p.transport.table.UnknownValueException extends java.lang.Exception implements Serializable

Serialized Fields

source

java.lang.Object source

key

java.lang.Object key

Package org.mpisws.p2p.transport.util

Class org.mpisws.p2p.transport.util.InsufficientBytesException extends java.io.IOException implements Serializable

Serialized Fields

needed

int needed

available

int available

Package org.mpisws.p2p.transport.wire.exception

Class org.mpisws.p2p.transport.wire.exception.StalledSocketException extends java.io.IOException implements Serializable

Serialized Fields

addr

java.lang.Object addr

Package rice.environment.logging

Class rice.environment.logging.InvalidLogLevelException extends java.lang.RuntimeException implements Serializable


Package rice.environment.params.simple

Class rice.environment.params.simple.ParamsNotPresentException extends java.lang.RuntimeException implements Serializable

Serialized Fields

subexception

java.lang.Exception subexception

Class rice.environment.params.simple.SimpleParameters.MyProperties extends java.util.Properties implements Serializable


Package rice.environment.processing.simple

Class rice.environment.processing.simple.WorkQueueOverflowException extends java.lang.Exception implements Serializable


Package rice.p2p.aggregation

Class rice.p2p.aggregation.Aggregate extends java.lang.Object implements Serializable

serialVersionUID: -4891386773008082L

Serialized Fields

components

GCPastContent[] components

pointers

Id[] pointers

myId

Id myId

Class rice.p2p.aggregation.AggregateHandle extends java.lang.Object implements Serializable

Serialized Fields

id

Id id

handle

NodeHandle handle

version

long version

expiration

long expiration

Class rice.p2p.aggregation.AggregationException extends java.lang.Exception implements Serializable

Class rice.p2p.aggregation.ObjectDescriptor extends java.lang.Object implements Serializable

serialVersionUID: -3035115249019556223L

Serialized Fields

key

Id key

version

long version

currentLifetime

long currentLifetime

refreshedLifetime

long refreshedLifetime

size

int size

Package rice.p2p.aggregation.messaging

Class rice.p2p.aggregation.messaging.AggregationMessage extends java.lang.Object implements Serializable

Serialized Fields

id

int id

source

NodeHandle source

dest

Id dest

Class rice.p2p.aggregation.messaging.AggregationTimeoutMessage extends AggregationMessage implements Serializable

Class rice.p2p.aggregation.messaging.NonAggregate extends java.lang.Object implements Serializable

Serialized Fields

content

RawPastContent content

Package rice.p2p.aggregation.raw

Class rice.p2p.aggregation.raw.RawAggregate extends Aggregate implements Serializable

serialVersionUID: -4891386773008082L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

rawComponents

RawGCPastContent[] rawComponents

Package rice.p2p.commonapi

Class rice.p2p.commonapi.NodeHandle extends java.util.Observable implements Serializable

serialVersionUID: 4761193998848368227L

Class rice.p2p.commonapi.RangeCannotBeDeterminedException extends java.lang.RuntimeException implements Serializable


Package rice.p2p.commonapi.exception

Class rice.p2p.commonapi.exception.AppNotRegisteredException extends AppSocketException implements Serializable

Serialized Fields

appid

int appid

Class rice.p2p.commonapi.exception.AppSocketException extends java.io.IOException implements Serializable

Serialized Fields

reason

java.lang.Throwable reason

Class rice.p2p.commonapi.exception.NodeIsDeadException extends AppSocketException implements Serializable

Class rice.p2p.commonapi.exception.NoReceiverAvailableException extends AppSocketException implements Serializable

Class rice.p2p.commonapi.exception.TimeoutException extends AppSocketException implements Serializable


Package rice.p2p.commonapi.rawserialization

Package rice.p2p.glacier

Class rice.p2p.glacier.Fragment extends java.lang.Object implements Serializable

serialVersionUID: -809948154556539350L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream oos)
                  throws java.io.IOException
Throws:
java.io.IOException

Class rice.p2p.glacier.FragmentKey extends java.lang.Object implements Serializable

serialVersionUID: 5373228569261524536L

Serialized Fields

key

VersionKey key
DESCRIBE THE FIELD


id

int id
DESCRIBE THE FIELD

Class rice.p2p.glacier.FragmentKeyRange extends java.lang.Object implements Serializable

Serialized Fields

range

IdRange range
The actual IdRange

Class rice.p2p.glacier.FragmentKeySet extends java.lang.Object implements Serializable

Serialized Fields

idSet

java.util.SortedMap<K,V> idSet

cachedHash

FragmentKey cachedHash

validHash

boolean validHash

Class rice.p2p.glacier.GlacierException extends java.lang.Exception implements Serializable

Class rice.p2p.glacier.VersionKey extends java.lang.Object implements Serializable

serialVersionUID: -7473630685140924130L

Serialized Fields

id

Id id
DESCRIBE THE FIELD


version

long version
DESCRIBE THE FIELD

Class rice.p2p.glacier.VersionKeyRange extends java.lang.Object implements Serializable

Serialized Fields

range

IdRange range
The actual IdRange

Class rice.p2p.glacier.VersionKeySet extends java.lang.Object implements Serializable

Serialized Fields

idSet

java.util.SortedMap<K,V> idSet

cachedHash

VersionKey cachedHash

validHash

boolean validHash

Package rice.p2p.glacier.v2

Class rice.p2p.glacier.v2.BloomFilter extends java.lang.Object implements Serializable

serialVersionUID: -3938913031743354080L

Serialized Fields

bitfield

byte[] bitfield

hashParams

int[] hashParams

Class rice.p2p.glacier.v2.DebugContent extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream oos)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

myId

Id myId

isMutable

boolean isMutable

version

long version

Class rice.p2p.glacier.v2.DebugContentHandle extends java.lang.Object implements Serializable

Serialized Fields

myId

Id myId

myNodeHandle

NodeHandle myNodeHandle

myExpiration

long myExpiration

myVersion

long myVersion

Class rice.p2p.glacier.v2.FragmentAndManifest extends java.lang.Object implements Serializable

Serialized Fields

fragment

Fragment fragment

manifest

Manifest manifest

Class rice.p2p.glacier.v2.FragmentMetadata extends java.lang.Object implements Serializable

serialVersionUID: 3380538644355999384L

Serialized Fields

currentExpirationDate

long currentExpirationDate

previousExpirationDate

long previousExpirationDate

storedSince

long storedSince

Class rice.p2p.glacier.v2.GlacierContentHandle extends java.lang.Object implements Serializable

Serialized Fields

id

Id id

nodeHandle

NodeHandle nodeHandle

manifest

Manifest manifest

version

long version

Class rice.p2p.glacier.v2.GlacierNotEnoughFragmentsException extends GlacierException implements Serializable

Serialized Fields

checked

int checked

found

int found

Class rice.p2p.glacier.v2.InvalidManifestException extends GlacierException implements Serializable

Class rice.p2p.glacier.v2.Manifest extends java.lang.Object implements Serializable

serialVersionUID: -436805143199825662L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream oos)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

expirationDate

long expirationDate

Package rice.p2p.glacier.v2.messaging

Class rice.p2p.glacier.v2.messaging.GlacierDataMessage extends GlacierMessage implements Serializable

Serialized Fields

keys

FragmentKey[] keys

fragments

Fragment[] fragments

manifests

Manifest[] manifests

Class rice.p2p.glacier.v2.messaging.GlacierFetchMessage extends GlacierMessage implements Serializable

Serialized Fields

keys

FragmentKey[] keys

request

int request

Class rice.p2p.glacier.v2.messaging.GlacierMessage extends java.lang.Object implements Serializable

serialVersionUID: -5849182107707420256L

Serialized Fields

id

int id

tag

char tag

source

NodeHandle source

dest

Id dest

isResponse

boolean isResponse

Class rice.p2p.glacier.v2.messaging.GlacierNeighborRequestMessage extends GlacierMessage implements Serializable

Serialized Fields

requestedRange

IdRange requestedRange

Class rice.p2p.glacier.v2.messaging.GlacierNeighborResponseMessage extends GlacierMessage implements Serializable

Serialized Fields

neighbors

Id[] neighbors

lastSeen

long[] lastSeen

Class rice.p2p.glacier.v2.messaging.GlacierQueryMessage extends GlacierMessage implements Serializable

Serialized Fields

keys

FragmentKey[] keys

Class rice.p2p.glacier.v2.messaging.GlacierRangeForwardMessage extends GlacierMessage implements Serializable

Serialized Fields

requestedRange

IdRange requestedRange

requestor

NodeHandle requestor

Class rice.p2p.glacier.v2.messaging.GlacierRangeQueryMessage extends GlacierMessage implements Serializable

Serialized Fields

requestedRange

IdRange requestedRange

Class rice.p2p.glacier.v2.messaging.GlacierRangeResponseMessage extends GlacierMessage implements Serializable

Serialized Fields

commonRange

IdRange commonRange

Class rice.p2p.glacier.v2.messaging.GlacierRefreshCompleteMessage extends GlacierMessage implements Serializable

Serialized Fields

keys

VersionKey[] keys

updates

int[] updates

Class rice.p2p.glacier.v2.messaging.GlacierRefreshPatchMessage extends GlacierMessage implements Serializable

Serialized Fields

keys

VersionKey[] keys

lifetimes

long[] lifetimes

signatures

byte[][] signatures

Class rice.p2p.glacier.v2.messaging.GlacierRefreshProbeMessage extends GlacierMessage implements Serializable

Serialized Fields

requestedId

Id requestedId

Class rice.p2p.glacier.v2.messaging.GlacierRefreshResponseMessage extends GlacierMessage implements Serializable

Serialized Fields

range

IdRange range

online

boolean online

Class rice.p2p.glacier.v2.messaging.GlacierResponseMessage extends GlacierMessage implements Serializable

Serialized Fields

keys

FragmentKey[] keys

lifetimes

long[] lifetimes

haveIt

boolean[] haveIt

authoritative

boolean[] authoritative

Class rice.p2p.glacier.v2.messaging.GlacierSyncMessage extends GlacierMessage implements Serializable

Serialized Fields

range

IdRange range

offsetFID

int offsetFID

BloomFilter

BloomFilter BloomFilter

Class rice.p2p.glacier.v2.messaging.GlacierTimeoutMessage extends GlacierMessage implements Serializable


Package rice.p2p.multiring

Class rice.p2p.multiring.MultiringIdRange extends java.lang.Object implements Serializable

Serialized Fields

range

IdRange range
The actual IdRange


ringId

Id ringId
The ringId of the nodes in the range

Class rice.p2p.multiring.MultiringIdSet extends java.lang.Object implements Serializable

serialVersionUID: -7675959536005571206L

Serialized Fields

set

IdSet set
The actual IdSet


ringId

Id ringId
The ringId of the ids in the set

Class rice.p2p.multiring.MultiringNodeHandle extends NodeHandle implements Serializable

serialVersionUID: -2972303779251779984L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
ReadObject overridden in order to maintain observer.

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

handle

NodeHandle handle
The internal handle


ringId

Id ringId
The handle's ringId

Class rice.p2p.multiring.MultiringNodeHandleSet extends java.lang.Object implements Serializable

Serialized Fields

set

NodeHandleSet set
The actual node handle set


ringId

Id ringId
The handle's ringId

Class rice.p2p.multiring.MultiringRouteMessage extends java.lang.Object implements Serializable

Serialized Fields

message

RouteMessage message
The internal message


ringId

Id ringId
The messages's ringId

Class rice.p2p.multiring.RingCertificate extends java.lang.Object implements Serializable

serialVersionUID: 5915358246762577456L

Serialized Fields

name

java.lang.String name

id

Id id

protocol

java.lang.Integer protocol

bootstraps

java.net.InetSocketAddress[] bootstraps

port

java.lang.Integer port

logServer

java.net.InetSocketAddress logServer

key

java.security.PublicKey key

version

java.lang.Long version

signature

byte[] signature

Class rice.p2p.multiring.RingId extends java.lang.Object implements Serializable

serialVersionUID: -4390496639871320200L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Define readResolve, which will replace the deserialized object with the canootical one (if one exists) to ensure RingId coalescing.

Throws:
java.io.ObjectStreamException
Serialized Fields

id

Id id
The id which this ringId represents


ringId

Id ringId
The ringId which this ringId represents


Package rice.p2p.multiring.messaging

Class rice.p2p.multiring.messaging.RingMessage extends java.lang.Object implements Serializable

serialVersionUID: -7097995807488121199L

Serialized Fields

id

RingId id
The target of this ring message


message

RawMessage message
The internal message to be sent


application

java.lang.String application
The name of the application which sent this message


Package rice.p2p.multiring.testing

Class rice.p2p.multiring.testing.MultiringRegrTest.MultiringTestMessage extends java.lang.Object implements Serializable

Serialized Fields

source

Id source

Package rice.p2p.past

Class rice.p2p.past.ContentHashPastContent extends java.lang.Object implements Serializable

serialVersionUID: 6375789163758367025L

Serialized Fields

myId

Id myId

Class rice.p2p.past.ContentHashPastContentHandle extends java.lang.Object implements Serializable

Serialized Fields

storageNode

NodeHandle storageNode

myId

Id myId

Class rice.p2p.past.PastException extends java.lang.Exception implements Serializable


Package rice.p2p.past.gc

Class rice.p2p.past.gc.GCId extends java.lang.Object implements Serializable

Serialized Fields

id

Id id
The id which this ringId represents


expiration

long expiration
The ringId which this ringId represents

Class rice.p2p.past.gc.GCIdRange extends java.lang.Object implements Serializable

Serialized Fields

range

IdRange range
The internal (normal) IdRange

Class rice.p2p.past.gc.GCIdSet extends java.lang.Object implements Serializable

Serialized Fields

ids

IdSet ids

timeouts

java.util.SortedMap<K,V> timeouts

Class rice.p2p.past.gc.GCPastException extends PastException implements Serializable

Class rice.p2p.past.gc.GCPastException.ObjectNotFoundException extends PastException implements Serializable

Class rice.p2p.past.gc.GCPastMetadata extends java.lang.Object implements Serializable

serialVersionUID: -2432306227012003387L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

expiration

long expiration

Package rice.p2p.past.gc.messaging

Class rice.p2p.past.gc.messaging.GCCollectMessage extends PastMessage implements Serializable

Class rice.p2p.past.gc.messaging.GCInsertMessage extends InsertMessage implements Serializable

Serialized Fields

expiration

long expiration

Class rice.p2p.past.gc.messaging.GCLookupHandlesMessage extends LookupHandlesMessage implements Serializable

Class rice.p2p.past.gc.messaging.GCRefreshMessage extends ContinuationMessage implements Serializable

Serialized Fields

keys

GCId[] keys

Package rice.p2p.past.gc.rawserialization

Class rice.p2p.past.gc.rawserialization.JavaSerializedGCPastContent extends java.lang.Object implements Serializable

Serialized Fields

content

GCPastContent content

Class rice.p2p.past.gc.rawserialization.JavaSerializedGCPastContentHandle extends java.lang.Object implements Serializable

Serialized Fields

handle

GCPastContentHandle handle

Package rice.p2p.past.messaging

Class rice.p2p.past.messaging.CacheMessage extends PastMessage implements Serializable

Serialized Fields

content

RawPastContent content

Class rice.p2p.past.messaging.ContinuationMessage extends PastMessage implements Serializable

serialVersionUID: 1321112527034107161L

Serialized Fields

response

java.lang.Object response

exception

java.lang.Exception exception

serType

byte serType

Class rice.p2p.past.messaging.FetchHandleMessage extends ContinuationMessage implements Serializable

Serialized Fields

id

Id id

Class rice.p2p.past.messaging.FetchMessage extends ContinuationMessage implements Serializable

Serialized Fields

handle

RawPastContentHandle handle

cached

boolean cached

Class rice.p2p.past.messaging.InsertMessage extends ContinuationMessage implements Serializable

serialVersionUID: -7027957470028259605L

Serialized Fields

content

RawPastContent content

Class rice.p2p.past.messaging.LookupHandlesMessage extends ContinuationMessage implements Serializable

Serialized Fields

id

Id id

max

int max

Class rice.p2p.past.messaging.LookupMessage extends ContinuationMessage implements Serializable

Serialized Fields

id

Id id

cached

boolean cached

handle

NodeHandle handle

Class rice.p2p.past.messaging.MessageLostMessage extends PastMessage implements Serializable

serialVersionUID: -8664827144233122095L

Serialized Fields

id

Id id

hint

NodeHandle hint

messageString

java.lang.String messageString

Class rice.p2p.past.messaging.PastMessage extends java.lang.Object implements Serializable

serialVersionUID: -7195054010358285316L

Serialized Fields

id

int id

source

NodeHandle source

dest

Id dest

isResponse

boolean isResponse

Package rice.p2p.past.rawserialization

Class rice.p2p.past.rawserialization.JavaSerializedPastContent extends java.lang.Object implements Serializable

Serialized Fields

content

PastContent content

Class rice.p2p.past.rawserialization.JavaSerializedPastContentHandle extends java.lang.Object implements Serializable

Serialized Fields

handle

PastContentHandle handle

Package rice.p2p.past.testing

Class rice.p2p.past.testing.DistPastTestContent extends ContentHashPastContent implements Serializable

Serialized Fields

content

java.lang.String content

timestamp

long timestamp

Class rice.p2p.past.testing.PastRegrTest.NonMutableTestPastContent extends PastRegrTest.TestPastContent implements Serializable

Class rice.p2p.past.testing.PastRegrTest.NonOverwritingTestPastContent extends PastRegrTest.VersionedTestPastContent implements Serializable

Class rice.p2p.past.testing.PastRegrTest.TestPastContent extends java.lang.Object implements Serializable

Serialized Fields

id

Id id

existing

PastContent existing

Class rice.p2p.past.testing.PastRegrTest.TestPastContentHandle extends java.lang.Object implements Serializable

Serialized Fields

handle

NodeHandle handle

id

Id id

Class rice.p2p.past.testing.PastRegrTest.TestRouteMessage extends java.lang.Object implements Serializable

Serialized Fields

id

Id id

nextHop

NodeHandle nextHop

message

Message message

Class rice.p2p.past.testing.PastRegrTest.VersionedTestPastContent extends PastRegrTest.TestPastContent implements Serializable

Serialized Fields

version

int version

Class rice.p2p.past.testing.RawPastRegrTest.NonMutableTestPastContent extends RawPastRegrTest.TestPastContent implements Serializable

Class rice.p2p.past.testing.RawPastRegrTest.NonOverwritingTestPastContent extends RawPastRegrTest.VersionedTestPastContent implements Serializable

Class rice.p2p.past.testing.RawPastRegrTest.TestPastContent extends java.lang.Object implements Serializable

Serialized Fields

id

Id id

existing

RawPastContent existing

Class rice.p2p.past.testing.RawPastRegrTest.TestPastContentHandle extends java.lang.Object implements Serializable

Serialized Fields

handle

NodeHandle handle

id

Id id

Class rice.p2p.past.testing.RawPastRegrTest.TestRouteMessage extends java.lang.Object implements Serializable

Serialized Fields

id

Id id

nextHop

NodeHandle nextHop

message

Message message

Class rice.p2p.past.testing.RawPastRegrTest.VersionedTestPastContent extends RawPastRegrTest.TestPastContent implements Serializable

Serialized Fields

version

int version

Package rice.p2p.replication.manager.messaging

Class rice.p2p.replication.manager.messaging.ReminderMessage extends java.lang.Object implements Serializable

Class rice.p2p.replication.manager.messaging.TimeoutMessage extends java.lang.Object implements Serializable

Serialized Fields

id

Id id
THe unique id of this message


Package rice.p2p.replication.messaging

Class rice.p2p.replication.messaging.ReminderMessage extends ReplicationMessage implements Serializable

Class rice.p2p.replication.messaging.ReplicationMessage extends java.lang.Object implements Serializable

serialVersionUID: 2121558100279943464L

Serialized Fields

source

NodeHandle source

Class rice.p2p.replication.messaging.RequestMessage extends ReplicationMessage implements Serializable

Serialized Fields

ranges

IdRange[] ranges

filters

IdBloomFilter[] filters

Class rice.p2p.replication.messaging.ResponseMessage extends ReplicationMessage implements Serializable

Serialized Fields

ranges

IdRange[] ranges

ids

Id[][] ids

Package rice.p2p.scribe

Class rice.p2p.scribe.Topic extends java.lang.Object implements Serializable

Serialized Fields

id

Id id
The Id to which this topic is mapped


Package rice.p2p.scribe.messaging

Class rice.p2p.scribe.messaging.AbstractSubscribeMessage extends java.lang.Object implements Serializable

Serialized Fields

id

int id
The id of this subscribe message


source

NodeHandle source

topics

java.util.List<E> topics
You can now subscribe to a bunch of Topics at the same time. This list must be sorted. note: NOT AUTOMATICALLY SERIALIZED!!!

Class rice.p2p.scribe.messaging.AnycastFailureMessage extends ScribeMessage implements Serializable

Serialized Fields

content

RawScribeContent content

Class rice.p2p.scribe.messaging.AnycastMessage extends ScribeMessage implements Serializable

Serialized Fields

content

RawScribeContent content
the content of this message


visited

java.util.ArrayList<E> visited
the list of nodes which we have visited


toVisit

java.util.LinkedList<E> toVisit
the list of nodes which we are going to visit


initialRequestor

NodeHandle initialRequestor

Class rice.p2p.scribe.messaging.DropMessage extends ScribeMessage implements Serializable

Class rice.p2p.scribe.messaging.MaintenanceMessage extends java.lang.Object implements Serializable

Class rice.p2p.scribe.messaging.PublishMessage extends ScribeMessage implements Serializable

Serialized Fields

content

RawScribeContent content

Class rice.p2p.scribe.messaging.PublishRequestMessage extends ScribeMessage implements Serializable

Serialized Fields

content

RawScribeContent content

Class rice.p2p.scribe.messaging.ScribeMessage extends java.lang.Object implements Serializable

serialVersionUID: 4593674882226544604L

Serialized Fields

source

NodeHandle source

topic

Topic topic

Class rice.p2p.scribe.messaging.SubscribeAckMessage extends AbstractSubscribeMessage implements Serializable

Serialized Fields

pathsToRoot

java.util.List<E> pathsToRoot
The contained path to the root

Class rice.p2p.scribe.messaging.SubscribeFailedMessage extends AbstractSubscribeMessage implements Serializable

Class rice.p2p.scribe.messaging.SubscribeLostMessage extends java.lang.Object implements Serializable

Serialized Fields

topics

java.util.Set<E> topics

id

int id

task

CancellableTask task

client

ScribeMultiClient client

Class rice.p2p.scribe.messaging.SubscribeMessage extends AnycastMessage implements Serializable

Serialized Fields

subscriber

NodeHandle subscriber
The original subscriber


id

int id
The id of this message


topics

java.util.List<E> topics
You can now subscribe to a bunch of Topics at the same time. This list must be sorted.

Class rice.p2p.scribe.messaging.UnsubscribeMessage extends java.lang.Object implements Serializable

Serialized Fields

source

NodeHandle source

topics

java.util.List<E> topics

Package rice.p2p.scribe.rawserialization

Class rice.p2p.scribe.rawserialization.JavaSerializedScribeContent extends java.lang.Object implements Serializable

Serialized Fields

content

ScribeContent content

Package rice.p2p.scribe.testing

Class rice.p2p.scribe.testing.RawScribeRegrTest.RawTestScribeContent extends ScribeRegrTest.TestScribeContent implements Serializable

Class rice.p2p.scribe.testing.ScribeRegrTest.TestRouteMessage extends java.lang.Object implements Serializable

Serialized Fields

id

Id id

nextHop

NodeHandle nextHop

message

Message message

Class rice.p2p.scribe.testing.ScribeRegrTest.TestScribeContent extends java.lang.Object implements Serializable

Serialized Fields

topic

Topic topic
DESCRIBE THE FIELD


num

int num
DESCRIBE THE FIELD


Package rice.p2p.splitstream

Class rice.p2p.splitstream.SplitStreamContent extends java.lang.Object implements Serializable

Serialized Fields

data

byte[] data
The internal data - just the bytes

Class rice.p2p.splitstream.SplitStreamSubscribeContent extends java.lang.Object implements Serializable

Serialized Fields

stage

int stage
The stage that the client attempting to join is in


Package rice.p2p.util

Class rice.p2p.util.BloomFilter extends java.lang.Object implements Serializable

Serialized Fields

parameters

int[] parameters
The parameters to the hash functions for this bloom filter


length

int length
The length of the set to use


set

java.util.BitSet set
The underlying bitset representation for this bloom filter

Class rice.p2p.util.IdBloomFilter extends java.lang.Object implements Serializable

serialVersionUID: -9122948172786936161L

Serialized Fields

filter

BloomFilter filter
The parameters to the hash functions for this bloom filter

Class rice.p2p.util.ImmutableSortedMap extends java.lang.Object implements Serializable

Serialized Fields

map

java.util.SortedMap<K,V> map

Class rice.p2p.util.RedBlackMap extends java.util.AbstractMap implements Serializable

serialVersionUID: 919286545866124006L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Reconstitute the RedBlackMap instance from a stream (i.e., deserialize it).

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Save the state of the RedBlackMap instance to a stream (i.e., serialize it).

Serial Data:
The size of the RedBlackMap (the number of key-value mappings) is emitted (int), followed by the key (Object) and value (Object) for each key-value mapping represented by the RedBlackMap. The key-value mappings are emitted in key-order (as determined by the RedBlackMap's Comparator, or by the keys' natural ordering if the RedBlackMap has no Comparator).
Throws:
java.io.IOException
Serialized Fields

comparator

java.util.Comparator<T> comparator
The Comparator used to maintain order in this RedBlackMap, or null if this RedBlackMap uses its elements natural ordering.

 

Class rice.p2p.util.ReverseTreeMap extends java.lang.Object implements Serializable

Serialized Fields

normal

java.util.SortedMap<K,V> normal
The internal normal map


reverse

java.util.SortedMap<K,V> reverse
The internal value -> list of keys map


nulls

java.util.SortedMap<K,V> nulls
The internal list of keys with null as a mapping

Class rice.p2p.util.SoftHashMap extends java.util.HashMap implements Serializable

Class rice.p2p.util.SortedLinkedList extends java.util.LinkedList<E extends java.lang.Comparable<E>> implements Serializable


Package rice.p2p.util.rawserialization

Class rice.p2p.util.rawserialization.JavaSerializationException extends java.io.IOException implements Serializable

Serialized Fields

cantSerialize

java.lang.Object cantSerialize

Class rice.p2p.util.rawserialization.JavaSerializedMessage extends java.lang.Object implements Serializable

Serialized Fields

msg

Message msg

Package rice.p2p.util.testing

Class rice.p2p.util.testing.XMLObjectStreamUnit.TestByteSerialization extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream oos)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream oos)
                  throws java.io.IOException
Throws:
java.io.IOException

Class rice.p2p.util.testing.XMLObjectStreamUnit.TestExternalizable extends java.lang.Object implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput i)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput o)
                   throws java.io.IOException
Throws:
java.io.IOException

Class rice.p2p.util.testing.XMLObjectStreamUnit.TestPutFields extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream oos)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

num

int num

num2

java.lang.Integer num2

Class rice.p2p.util.testing.XMLObjectStreamUnit.TestReplace extends java.lang.Object implements Serializable

Serialization Methods

writeReplace

protected java.lang.Object writeReplace()

Class rice.p2p.util.testing.XMLObjectStreamUnit.TestReplace2 extends XMLObjectStreamUnit.TestReplace implements Serializable

Class rice.p2p.util.testing.XMLObjectStreamUnit.TestReplace3 extends XMLObjectStreamUnit.TestReplace implements Serializable

Class rice.p2p.util.testing.XMLObjectStreamUnit.TestResolve extends java.lang.Object implements Serializable

Serialization Methods

readResolve

protected java.lang.Object readResolve()

Class rice.p2p.util.testing.XMLObjectStreamUnit.TestResolve2 extends XMLObjectStreamUnit.TestResolve implements Serializable

Class rice.p2p.util.testing.XMLObjectStreamUnit.TestResolve3 extends XMLObjectStreamUnit.TestResolve implements Serializable

Class rice.p2p.util.testing.XMLObjectStreamUnit.TestSerialPersistentFields extends java.lang.Object implements Serializable

Serialized Fields

Class rice.p2p.util.testing.XMLObjectStreamUnit.TestSubExternalizable extends XMLObjectStreamUnit.TestExternalizable implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput i)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput o)
                   throws java.io.IOException
Throws:
java.io.IOException

Class rice.p2p.util.testing.XMLObjectStreamUnit.TestUnreadData extends java.lang.Object implements Serializable

Serialization Methods

writeObject

private void writeObject(java.io.ObjectOutputStream oos)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

num

int num

Package rice.pastry

Class rice.pastry.Id extends java.lang.Object implements Serializable

serialVersionUID: 2166868464271508935L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Define readResolve, which will replace the deserialized object with the canootical one (if one exists) to ensure Id coalescing.

Throws:
java.io.ObjectStreamException
Serialized Fields

Id

int[] Id
The actual contents of this Id

Class rice.pastry.Id.Distance extends java.lang.Object implements Serializable

serialVersionUID: 5464763824924998962L

Serialized Fields

difference

int[] difference

Class rice.pastry.IdRange extends java.lang.Object implements Serializable

serialVersionUID: -361018850912613915L

Serialized Fields

empty

boolean empty

ccw

Id ccw

cw

Id cw

Class rice.pastry.IdSet extends java.lang.Object implements Serializable

serialVersionUID: -1565571743719309172L

Serialized Fields

idSet

java.util.SortedMap<K,V> idSet

cachedHash

byte[] cachedHash

validHash

boolean validHash

Class rice.pastry.JoinFailedException extends java.lang.Exception implements Serializable

serialVersionUID: 7582828712730559215L

Class rice.pastry.NodeHandle extends NodeHandle implements Serializable

serialVersionUID: 987479397660721015L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Need to construct obs in deserialization.

Throws:
java.io.IOException
java.lang.ClassNotFoundException

Class rice.pastry.NodeSet extends java.lang.Object implements Serializable

serialVersionUID: 4410658508346287677L

Serialized Fields

set

java.util.Vector<E> set
of NodeHandle


Package rice.pastry.client

Class rice.pastry.client.NodeIsNotReadyException extends java.lang.Exception implements Serializable

Serialized Fields

handle

NodeHandle handle

Package rice.pastry.commonapi

Class rice.pastry.commonapi.PastryEndpointMessage extends PRawMessage implements Serializable

serialVersionUID: 4499456388556140871L

Serialized Fields

message

RawMessage message

Package rice.pastry.direct

Class rice.pastry.direct.DirectNodeHandle extends TransportLayerNodeHandle<NodeRecord> implements Serializable


Package rice.pastry.dist

Class rice.pastry.dist.DistNodeHandle extends TransportLayerNodeHandle<Identifier> implements Serializable

serialVersionUID: 6030505652558872412L

Serialized Fields

nodeId

Id nodeId

Class rice.pastry.dist.NodeIsDeadException extends java.lang.RuntimeException implements Serializable

Serialized Fields

originalException

java.lang.Exception originalException
The original reason we found the node to be dead.


Package rice.pastry.join

Class rice.pastry.join.InitiateJoin extends Message implements Serializable

Serialized Fields

handle

NodeHandle[] handle

Class rice.pastry.join.JoinRequest extends PRawMessage implements Serializable

serialVersionUID: 231671018732832563L

Serialized Fields

handle

NodeHandle handle

joinHandle

NodeHandle joinHandle

rowCount

short rowCount

rows

RouteSet[][] rows

leafSet

LeafSet leafSet

rtBaseBitLength

byte rtBaseBitLength

timestamp

long timestamp

Package rice.pastry.leafset

Class rice.pastry.leafset.BroadcastLeafSet extends PRawMessage implements Serializable

Serialized Fields

fromNode

NodeHandle fromNode

theLeafSet

LeafSet theLeafSet

theType

int theType

requestTimeStamp

long requestTimeStamp

Class rice.pastry.leafset.InitiateLeafSetMaintenance extends Message implements Serializable

Class rice.pastry.leafset.LeafSet extends java.util.Observable implements Serializable

serialVersionUID: 3960030608598552977L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Internal method for reading in this data object

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

baseId

Id baseId

baseHandle

NodeHandle baseHandle

cwSet

SimilarSet cwSet

ccwSet

SimilarSet ccwSet

theSize

int theSize

Class rice.pastry.leafset.LSRangeCannotBeDeterminedException extends RangeCannotBeDeterminedException implements Serializable

Serialized Fields

r

int r

pos

int pos

uniqueCount

int uniqueCount

nh

NodeHandle nh

Class rice.pastry.leafset.RequestLeafSet extends PRawMessage implements Serializable

Serialized Fields

timeStamp

long timeStamp

Class rice.pastry.leafset.SimilarSet extends java.util.Observable implements Serializable

serialVersionUID: 2289610430696506873L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

ln

NodeHandle ln

clockwise

boolean clockwise

nodes

NodeHandle[] nodes

theSize

int theSize

leafSet

LeafSet leafSet

Package rice.pastry.leafset.testing

Class rice.pastry.leafset.testing.MergeTest.TestNodeHandle extends NodeHandle implements Serializable

Serialized Fields

id

Id id

Package rice.pastry.messaging

Class rice.pastry.messaging.Message extends java.lang.Object implements Serializable

serialVersionUID: 8921944904321235696L

Serialized Fields

destination

int destination

sender

NodeHandle sender

priority

boolean priority
Potentially needed for reverse compatability with serialization? Remove this when move to byte-level protocol.


priorityLevel

int priorityLevel

Class rice.pastry.messaging.PJavaSerializedMessage extends PRawMessage implements Serializable

Serialized Fields

msg

Message msg

Class rice.pastry.messaging.PRawMessage extends Message implements Serializable


Package rice.pastry.peerreview

Class rice.pastry.peerreview.FetchLeafsetRequest extends PRawMessage implements Serializable

Serialized Fields

subject

Id subject
Stored in the RouteMessage

Class rice.pastry.peerreview.FetchLeafsetResponse extends PRawMessage implements Serializable

Serialized Fields

subject

Id subject

leafSet

LeafSet leafSet

Package rice.pastry.pns.messages

Class rice.pastry.pns.messages.LeafSetRequest extends PRawMessage implements Serializable

Class rice.pastry.pns.messages.LeafSetResponse extends PRawMessage implements Serializable

Serialized Fields

leafset

LeafSet leafset

Class rice.pastry.pns.messages.RouteRowRequest extends PRawMessage implements Serializable

Serialized Fields

index

short index

Class rice.pastry.pns.messages.RouteRowResponse extends PRawMessage implements Serializable

Serialized Fields

index

short index

row

RouteSet[] row

Package rice.pastry.routing

Class rice.pastry.routing.BroadcastRouteRow extends PRawMessage implements Serializable

Serialized Fields

fromNode

NodeHandle fromNode

row

RouteSet[] row

Class rice.pastry.routing.InitiateRouteSetMaintenance extends Message implements Serializable

Class rice.pastry.routing.NoLegalRouteToMakeProgressException extends java.io.IOException implements Serializable

Serialized Fields

target

Id target

Class rice.pastry.routing.RequestRouteRow extends PRawMessage implements Serializable

Serialized Fields

row

short row

Class rice.pastry.routing.RouteMessage extends PRawMessage implements Serializable

serialVersionUID: 3492981895989180093L

Serialized Fields

target

Id target

destinationHandle

NodeHandle destinationHandle

prevNode

NodeHandle prevNode

auxAddress

int auxAddress

internalMsg

Message internalMsg

hasSender

boolean hasSender

internalPriority

byte internalPriority

internalType

short internalType

endpointDeserializer

rice.pastry.routing.RouteMessage.RMDeserializer endpointDeserializer

tlCancellable

Cancellable tlCancellable

notifyMe

RouteMessageNotification notifyMe

Class rice.pastry.routing.RouteSet extends java.lang.Object implements Serializable

serialVersionUID: 8156336294555109590L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
deserialize the routeSet pings the handle the was the closests on the sending node

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
serialize the RouteSet records the closest node

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

nodes

NodeHandle[] nodes

theSize

int theSize

closest

int closest

Class rice.pastry.routing.SendOptions extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

random

boolean random

noShortCuts

boolean noShortCuts

shortestPath

boolean shortestPath

allowMultipleHops

boolean allowMultipleHops

rerouteIfSuspected

boolean rerouteIfSuspected

Package rice.pastry.socket

Class rice.pastry.socket.EpochInetSocketAddress extends java.lang.Object implements Serializable

serialVersionUID: 2081191512212313338L

Serialized Fields

address

java.net.InetSocketAddress[] address

epoch

long epoch

Class rice.pastry.socket.SocketNodeHandle extends DistNodeHandle<MultiInetSocketAddress> implements Serializable

Serialized Fields

eaddress

MultiInetSocketAddress eaddress

epoch

long epoch

Class rice.pastry.socket.TransportLayerNodeHandle extends NodeHandle implements Serializable


Package rice.pastry.socket.nat

Class rice.pastry.socket.nat.CantFindFirewallException extends java.io.IOException implements Serializable


Package rice.pastry.socket.nat.probe

Class rice.pastry.socket.nat.probe.ProbeRequestMessage extends PRawMessage implements Serializable

Serialized Fields

probeRequestor

MultiInetSocketAddress probeRequestor

uid

long uid

Package rice.pastry.socket.nat.rendezvous

Class rice.pastry.socket.nat.rendezvous.ByteBufferMsg extends PRawMessage implements Serializable

Serialized Fields

originalSender

NodeHandle originalSender

buffer

java.nio.ByteBuffer buffer

Class rice.pastry.socket.nat.rendezvous.NodeIsFirewalledException extends java.io.IOException implements Serializable

Serialized Fields

handle

NodeHandle handle

Class rice.pastry.socket.nat.rendezvous.OpenChannelMsg extends PRawMessage implements Serializable

Serialized Fields

rendezvous

RendezvousSocketNodeHandle rendezvous

source

RendezvousSocketNodeHandle source

uid

int uid

Class rice.pastry.socket.nat.rendezvous.PilotForwardMsg extends PRawMessage implements Serializable

Serialized Fields

msg

ByteBufferMsg msg

target

RendezvousSocketNodeHandle target

Class rice.pastry.socket.nat.rendezvous.RendezvousJoinRequest extends JoinRequest implements Serializable

Serialized Fields

pilot

NodeHandle pilot
The joiner has created a pilot connection to the pilot node.

Class rice.pastry.socket.nat.rendezvous.RendezvousSocketNodeHandle extends SocketNodeHandle implements Serializable

Serialized Fields

contactStatus

byte contactStatus

Package rice.pastry.standard

Class rice.pastry.standard.ConsistentJoinMsg extends PRawMessage implements Serializable

serialVersionUID: -8942404626084999673L

Serialized Fields

ls

LeafSet ls

request

boolean request

failed

java.util.HashSet<E> failed

Class rice.pastry.standard.InitiatePingNeighbor extends Message implements Serializable

Class rice.pastry.standard.TooManyRouteAttempts extends java.io.IOException implements Serializable


Package rice.pastry.testing

Class rice.pastry.testing.HelloMsg extends Message implements Serializable

Serialized Fields

target

Id target

msgid

int msgid

messageDirect

boolean messageDirect

src

NodeHandle src

Class rice.pastry.testing.LeafSetTest.TestNodeHandle extends NodeHandle implements Serializable

Serialized Fields

id

Id id

Class rice.pastry.testing.PingMessageNew extends Message implements Serializable

Serialized Fields

target

Id target

nHops

int nHops

fDistance

double fDistance

Class rice.pastry.testing.RoutingTableTest.TestScribeContent extends java.lang.Object implements Serializable

Serialized Fields

topic

Topic topic
DESCRIBE THE FIELD


num

int num
DESCRIBE THE FIELD


Package rice.pastry.testing.rendezvous

Class rice.pastry.testing.rendezvous.MyMsg extends java.lang.Object implements Serializable

Serialized Fields

from

Id from
Where the Message came from.


to

Id to
Where the Message is going.


Package rice.pastry.transport

Class rice.pastry.transport.BogusNodeHandle extends TransportLayerNodeHandle<java.util.Collection<java.net.InetSocketAddress>> implements Serializable

Serialized Fields

addresses

java.util.Collection<E> addresses

Package rice.persistence.testing

Class rice.persistence.testing.MemoryStorageTest.VariableId extends java.lang.Object implements Serializable

Serialized Fields

num

int num

Package rice.tutorial.deterministicsimulator

Class rice.tutorial.deterministicsimulator.MyMsg extends java.lang.Object implements Serializable

Serialized Fields

from

Id from
Where the Message came from.


to

Id to
Where the Message is going.


Package rice.tutorial.direct

Class rice.tutorial.direct.MyMsg extends java.lang.Object implements Serializable

Serialized Fields

from

Id from
Where the Message came from.


to

Id to
Where the Message is going.


Package rice.tutorial.forwarding

Class rice.tutorial.forwarding.MyMsg extends java.lang.Object implements Serializable

Serialized Fields

from

Id from
Where the Message came from.


to

Id to
Where the Message is going.


passport

java.util.ArrayList<E> passport

Package rice.tutorial.gtitm

Class rice.tutorial.gtitm.MyMsg extends java.lang.Object implements Serializable

Serialized Fields

from

Id from
Where the Message came from.


to

Id to
Where the Message is going.


Package rice.tutorial.lesson3

Class rice.tutorial.lesson3.MyMsg extends java.lang.Object implements Serializable

Serialized Fields

from

Id from
Where the Message came from.


to

Id to
Where the Message is going.


Package rice.tutorial.lesson4

Class rice.tutorial.lesson4.MyMsg extends java.lang.Object implements Serializable

Serialized Fields

from

Id from
Where the Message came from.


to

Id to
Where the Message is going.


Package rice.tutorial.lookup

Class rice.tutorial.lookup.LookupService.NodeLookupQuery extends java.lang.Object implements Serializable

serialVersionUID: -4882776401593706141L

Serialized Fields

source

NodeHandle source

numNodes

int numNodes

seqno

int seqno

Class rice.tutorial.lookup.LookupService.NodeLookupResponse extends java.lang.Object implements Serializable

serialVersionUID: -3200682143184682743L

Serialized Fields

nodes

NodeHandleSet nodes

seqno

int seqno

Class rice.tutorial.lookup.LookupService.NodeLookupTimeout extends java.lang.Object implements Serializable

serialVersionUID: 1648981192042898092L

Serialized Fields

seqno

int seqno

Class rice.tutorial.lookup.LookupService.NodeLookupTimeoutException extends java.lang.Exception implements Serializable

serialVersionUID: -9138111846775601203L


Package rice.tutorial.past

Class rice.tutorial.past.MyPastContent extends ContentHashPastContent implements Serializable

Serialized Fields

content

java.lang.String content
Store the content. Note that this class is Serializable, so any non-transient field will automatically be stored to to disk.


Package rice.tutorial.prioritylistener

Class rice.tutorial.prioritylistener.MyMsg extends java.lang.Object implements Serializable

Serialized Fields

from

Id from
Where the Message came from.


to

Id to
Where the Message is going.


Package rice.tutorial.rawserialization

Class rice.tutorial.rawserialization.MyMsg extends java.lang.Object implements Serializable

Serialized Fields

from

Id from
Where the Message came from.


to

Id to
Where the Message is going.


Package rice.tutorial.rawserialization2

Class rice.tutorial.rawserialization2.MyMsg extends LookupMessage implements Serializable

Serialized Fields

from

Id from
Where the Message came from.


to

Id to
Where the Message is going.


Package rice.tutorial.scribe

Class rice.tutorial.scribe.MyScribeContent extends java.lang.Object implements Serializable

Serialized Fields

from

NodeHandle from
The source of this content.


seq

int seq
The sequence number of the content.


Package rice.tutorial.ssl

Class rice.tutorial.ssl.MyMsg extends java.lang.Object implements Serializable

Serialized Fields

from

Id from
Where the Message came from.


to

Id to
Where the Message is going.


Package rice.tutorial.transportdirect

Class rice.tutorial.transportdirect.MyMsg extends java.lang.Object implements Serializable

Serialized Fields

from

Id from
Where the Message came from.


to

Id to
Where the Message is going.


Package rice.tutorial.transportlayer

Class rice.tutorial.transportlayer.MyMsg extends java.lang.Object implements Serializable

Serialized Fields

from

Id from
Where the Message came from.


to

Id to
Where the Message is going.

Class rice.tutorial.transportlayer.NotEnoughBandwidthException extends java.io.IOException implements Serializable

Serialized Fields

bucketSize

long bucketSize

attemptedToWrite

int attemptedToWrite


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection