Rice Pastry API

Uses of Interface
rice.p2p.commonapi.Endpoint

Packages that use Endpoint
rice.p2p.aggregation   
rice.p2p.aggregation.messaging   
rice.p2p.aggregation.raw   
rice.p2p.commonapi   
rice.p2p.glacier   
rice.p2p.glacier.v2   
rice.p2p.glacier.v2.messaging   
rice.p2p.multiring   
rice.p2p.multiring.messaging   
rice.p2p.multiring.testing   
rice.p2p.past   
rice.p2p.past.gc   
rice.p2p.past.gc.messaging   
rice.p2p.past.messaging   
rice.p2p.past.rawserialization   
rice.p2p.past.testing   
rice.p2p.replication   
rice.p2p.replication.manager   
rice.p2p.replication.messaging   
rice.p2p.scribe   
rice.p2p.scribe.messaging   
rice.p2p.scribe.rawserialization   
rice.p2p.scribe.testing   
rice.p2p.util   
rice.pastry   
rice.pastry.commonapi   
rice.tutorial.appsocket   
rice.tutorial.lesson3   
rice.tutorial.lesson4   
rice.tutorial.lesson5   
rice.tutorial.lesson6   
rice.tutorial.rawserialization   
 

Uses of Endpoint in rice.p2p.aggregation
 

Fields in rice.p2p.aggregation declared as Endpoint
protected  Endpoint AggregationImpl.endpoint
          DESCRIBE THE FIELD
 

Constructors in rice.p2p.aggregation with parameters of type Endpoint
AggregateHandle(InputBuffer buf, Endpoint endpoint)
          Constructor for AggregateHandle.
 

Uses of Endpoint in rice.p2p.aggregation.messaging
 

Constructors in rice.p2p.aggregation.messaging with parameters of type Endpoint
NonAggregate(InputBuffer buf, Endpoint endpoint, RawPastContent subContent, PastContentDeserializer pcd)
          Constructor for NonAggregate.
 

Uses of Endpoint in rice.p2p.aggregation.raw
 

Constructors in rice.p2p.aggregation.raw with parameters of type Endpoint
RawAggregate(InputBuffer buf, Endpoint endpoint, PastContentDeserializer contentDeserializer)
          Constructor for RawAggregate.
 

Uses of Endpoint in rice.p2p.commonapi
 

Methods in rice.p2p.commonapi that return Endpoint
 Endpoint Node.registerApplication(Application application, java.lang.String instance)
          Deprecated. use buildEndpoint(), then call Endpoint.register(), fixes synchronization problems, related to implicit behavior
 Endpoint Node.buildEndpoint(Application application, java.lang.String instance)
          Same as register application, but returns an unregistered Endpoint.
 

Uses of Endpoint in rice.p2p.glacier
 

Methods in rice.p2p.glacier with parameters of type Endpoint
 PastContent ErasureCodec.decode(Fragment[] frag, Endpoint endpoint, PastContentDeserializer pcd)
          DESCRIBE THE METHOD
protected  PastContent ErasureCodec.deserialize(byte[] bytes, Endpoint endpoint, PastContentDeserializer pcd)
          DESCRIBE THE METHOD
 void FragmentKeyRange.FragmentKeyRange(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
 void VersionKeyRange.VersionKeyRange(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
 

Constructors in rice.p2p.glacier with parameters of type Endpoint
FragmentKey(InputBuffer buf, Endpoint endpoint)
          Constructor for FragmentKey.
VersionKey(InputBuffer buf, Endpoint endpoint)
          Constructor for VersionKey.
 

Uses of Endpoint in rice.p2p.glacier.v2
 

Fields in rice.p2p.glacier.v2 declared as Endpoint
protected  Endpoint GlacierImpl.endpoint
          DESCRIBE THE FIELD
 

Methods in rice.p2p.glacier.v2 with parameters of type Endpoint
 PastContent GlacierDefaultPolicy.decodeObject(Fragment[] fragments, Endpoint endpoint, PastContentDeserializer pcd)
          DESCRIBE THE METHOD
 PastContent GlacierPolicy.decodeObject(Fragment[] fragments, Endpoint endpoint, PastContentDeserializer pcd)
          DESCRIBE THE METHOD
 

Uses of Endpoint in rice.p2p.glacier.v2.messaging
 

Methods in rice.p2p.glacier.v2.messaging with parameters of type Endpoint
static GlacierDataMessage GlacierDataMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static GlacierFetchMessage GlacierFetchMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static GlacierNeighborRequestMessage GlacierNeighborRequestMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static GlacierNeighborResponseMessage GlacierNeighborResponseMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static GlacierQueryMessage GlacierQueryMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static GlacierRangeForwardMessage GlacierRangeForwardMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static GlacierRangeQueryMessage GlacierRangeQueryMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static GlacierRangeResponseMessage GlacierRangeResponseMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static GlacierRefreshCompleteMessage GlacierRefreshCompleteMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static GlacierRefreshPatchMessage GlacierRefreshPatchMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static GlacierRefreshProbeMessage GlacierRefreshProbeMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static GlacierRefreshResponseMessage GlacierRefreshResponseMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static GlacierResponseMessage GlacierResponseMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static GlacierSyncMessage GlacierSyncMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
 

Constructors in rice.p2p.glacier.v2.messaging with parameters of type Endpoint
GlacierMessage(InputBuffer buf, Endpoint endpoint)
          Constructor for GlacierMessage.
 

Uses of Endpoint in rice.p2p.multiring
 

Classes in rice.p2p.multiring that implement Endpoint
 class MultiringEndpoint
           
 

Fields in rice.p2p.multiring declared as Endpoint
protected  Endpoint MultiringEndpoint.endpoint
          The node which this mulitring node is wrapping
 

Methods in rice.p2p.multiring that return Endpoint
 Endpoint MultiringNode.registerApplication(Application application, java.lang.String instance)
          This returns a VirtualizedNode specific to the given application and instance name to the application, which the application can then use in order to send an receive messages.
 Endpoint MultiringNode.buildEndpoint(Application application, java.lang.String instance)
          DESCRIBE THE METHOD
 

Constructors in rice.p2p.multiring with parameters of type Endpoint
MultiringEndpoint(MultiringNode node, Endpoint endpoint, Application application)
          Constructor
MultiringIdRange(InputBuffer buf, Endpoint endpoint)
          Constructor for MultiringIdRange.
MultiringNodeHandle(InputBuffer buf, Endpoint endpoint)
          Constructor for MultiringNodeHandle.
MultiringNodeHandleSet(InputBuffer buf, Endpoint endpoint)
          Constructor for MultiringNodeHandleSet.
RingId(InputBuffer buf, Endpoint endpoint)
          Constructor for RingId.
 

Uses of Endpoint in rice.p2p.multiring.messaging
 

Constructors in rice.p2p.multiring.messaging with parameters of type Endpoint
RingMessage(InputBuffer buf, Endpoint ringEndpoint, java.util.Hashtable endpoints)
          TODO: This can probably be done more efficiently, IE, deserialize the message on getMessage().
 

Uses of Endpoint in rice.p2p.multiring.testing
 

Fields in rice.p2p.multiring.testing declared as Endpoint
protected  Endpoint MultiringRegrTest.MultiringTestApp.endpoint
          DESCRIBE THE FIELD
 

Uses of Endpoint in rice.p2p.past
 

Fields in rice.p2p.past declared as Endpoint
protected  Endpoint PastImpl.endpoint
          DESCRIBE THE FIELD
 

Methods in rice.p2p.past that return Endpoint
 Endpoint PastImpl.getEndpoint()
          Returns the endpoint associated with the Past - ONLY FOR TESTING - DO NOT USE
 

Constructors in rice.p2p.past with parameters of type Endpoint
ContentHashPastContentHandle(InputBuffer buf, Endpoint endpoint)
          Constructor for ContentHashPastContentHandle.
 

Uses of Endpoint in rice.p2p.past.gc
 

Classes in rice.p2p.past.gc that implement Endpoint
 class GCEndpoint
           
 

Fields in rice.p2p.past.gc declared as Endpoint
protected  Endpoint GCEndpoint.endpoint
          The node which this mulitring node is wrapping
 

Methods in rice.p2p.past.gc that return Endpoint
 Endpoint GCNode.registerApplication(Application application, java.lang.String instance)
          This returns a VirtualizedNode specific to the given application and instance name to the application, which the application can then use in order to send an receive messages.
 Endpoint GCNode.buildEndpoint(Application application, java.lang.String instance)
          DESCRIBE THE METHOD
 

Constructors in rice.p2p.past.gc with parameters of type Endpoint
GCEndpoint(Endpoint endpoint)
          Constructor
GCId(InputBuffer buf, Endpoint endpoint)
          Constructor for GCId.
GCIdRange(InputBuffer buf, Endpoint endpoint)
          Constructor for GCIdRange.
 

Uses of Endpoint in rice.p2p.past.gc.messaging
 

Methods in rice.p2p.past.gc.messaging with parameters of type Endpoint
static GCInsertMessage GCInsertMessage.buildGC(InputBuffer buf, Endpoint endpoint, PastContentDeserializer pcd)
          DESCRIBE THE METHOD
static GCLookupHandlesMessage GCLookupHandlesMessage.buildGC(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static GCRefreshMessage GCRefreshMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
 

Uses of Endpoint in rice.p2p.past.messaging
 

Methods in rice.p2p.past.messaging with parameters of type Endpoint
static CacheMessage CacheMessage.build(InputBuffer buf, Endpoint endpoint, PastContentDeserializer pcd)
          DESCRIBE THE METHOD
 void ContinuationMessage.deserialize(InputBuffer buf, Endpoint endpoint)
           
static FetchHandleMessage FetchHandleMessage.build(InputBuffer buf, Endpoint endpoint, PastContentHandleDeserializer pchd)
          DESCRIBE THE METHOD
static FetchMessage FetchMessage.build(InputBuffer buf, Endpoint endpoint, PastContentDeserializer pcd, PastContentHandleDeserializer pchd)
          DESCRIBE THE METHOD
static InsertMessage InsertMessage.build(InputBuffer buf, Endpoint endpoint, PastContentDeserializer pcd)
          DESCRIBE THE METHOD
static LookupHandlesMessage LookupHandlesMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static LookupMessage LookupMessage.build(InputBuffer buf, Endpoint endpoint, PastContentDeserializer pcd)
          DESCRIBE THE METHOD
 

Constructors in rice.p2p.past.messaging with parameters of type Endpoint
ContinuationMessage(InputBuffer buf, Endpoint endpoint)
          The serialization stategy is that usually the subtype will have an optimal serialization strategy, but sometimes we will have to revert to java serialization
InsertMessage(InputBuffer buf, Endpoint endpoint, PastContentDeserializer pcd)
          Constructor for InsertMessage.
LookupHandlesMessage(InputBuffer buf, Endpoint endpoint)
          Constructor for LookupHandlesMessage.
PastMessage(InputBuffer buf, Endpoint endpoint)
          Constructor for PastMessage.
 

Uses of Endpoint in rice.p2p.past.rawserialization
 

Methods in rice.p2p.past.rawserialization with parameters of type Endpoint
 PastContent JavaPastContentDeserializer.deserializePastContent(InputBuffer buf, Endpoint endpoint, short contentType)
          DESCRIBE THE METHOD
 PastContentHandle JavaPastContentHandleDeserializer.deserializePastContentHandle(InputBuffer buf, Endpoint endpoint, short contentType)
          DESCRIBE THE METHOD
 PastContent PastContentDeserializer.deserializePastContent(InputBuffer buf, Endpoint endpoint, short contentType)
          DESCRIBE THE METHOD
 PastContentHandle PastContentHandleDeserializer.deserializePastContentHandle(InputBuffer buf, Endpoint endpoint, short contentType)
          DESCRIBE THE METHOD
 

Uses of Endpoint in rice.p2p.past.testing
 

Constructors in rice.p2p.past.testing with parameters of type Endpoint
RawPastRegrTest.TestPastContent(InputBuffer buf, Endpoint endpoint, PastContentDeserializer pcd)
          Constructor for TestPastContent.
RawPastRegrTest.VersionedTestPastContent(InputBuffer buf, Endpoint endpoint, PastContentDeserializer pcd)
          Constructor for VersionedTestPastContent.
RawPastRegrTest.TestPastContentHandle(InputBuffer buf, Endpoint endpoint)
          Constructor for TestPastContentHandle.
 

Uses of Endpoint in rice.p2p.replication
 

Fields in rice.p2p.replication declared as Endpoint
protected  Endpoint ReplicationImpl.endpoint
          this application's endpoint
 

Uses of Endpoint in rice.p2p.replication.manager
 

Fields in rice.p2p.replication.manager declared as Endpoint
protected  Endpoint ReplicationManagerImpl.endpoint
          The endpoint used for sending reminder messages
 

Uses of Endpoint in rice.p2p.replication.messaging
 

Methods in rice.p2p.replication.messaging with parameters of type Endpoint
static RequestMessage RequestMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static ResponseMessage ResponseMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
 

Constructors in rice.p2p.replication.messaging with parameters of type Endpoint
ReplicationMessage(InputBuffer buf, Endpoint endpoint)
          Constructor for ReplicationMessage.
 

Uses of Endpoint in rice.p2p.scribe
 

Fields in rice.p2p.scribe declared as Endpoint
protected  Endpoint ScribeImpl.endpoint
          this application's endpoint
 

Constructors in rice.p2p.scribe with parameters of type Endpoint
Topic(InputBuffer buf, Endpoint endpoint)
          Constructor for Topic.
 

Uses of Endpoint in rice.p2p.scribe.messaging
 

Methods in rice.p2p.scribe.messaging with parameters of type Endpoint
static AnycastMessage AnycastMessage.build(InputBuffer buf, Endpoint endpoint, ScribeContentDeserializer scd)
          DESCRIBE THE METHOD
static DropMessage DropMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static PublishMessage PublishMessage.build(InputBuffer buf, Endpoint endpoint, ScribeContentDeserializer scd)
          DESCRIBE THE METHOD
static PublishRequestMessage PublishRequestMessage.build(InputBuffer buf, Endpoint endpoint, ScribeContentDeserializer scd)
          DESCRIBE THE METHOD
static SubscribeAckMessage SubscribeAckMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static SubscribeFailedMessage SubscribeFailedMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
static SubscribeMessage SubscribeMessage.buildSM(InputBuffer buf, Endpoint endpoint, ScribeContentDeserializer scd)
          DESCRIBE THE METHOD
static UnsubscribeMessage UnsubscribeMessage.build(InputBuffer buf, Endpoint endpoint)
          DESCRIBE THE METHOD
 

Constructors in rice.p2p.scribe.messaging with parameters of type Endpoint
AbstractSubscribeMessage(InputBuffer buf, Endpoint endpoint)
          Protected because it should only be called from an extending class, to get version numbers correct.
AnycastMessage(InputBuffer buf, Endpoint endpoint, ScribeContentDeserializer cd, boolean readContent)
          Protected because it should only be called from an extending class, to get version numbers correct.
ScribeMessage(InputBuffer buf, Endpoint endpoint)
          Protected because it should only be called from an extending class, to get version numbers correct.
 

Uses of Endpoint in rice.p2p.scribe.rawserialization
 

Methods in rice.p2p.scribe.rawserialization with parameters of type Endpoint
 ScribeContent JavaScribeContentDeserializer.deserializeScribeContent(InputBuffer buf, Endpoint endpoint, short contentType)
          DESCRIBE THE METHOD
 ScribeContent ScribeContentDeserializer.deserializeScribeContent(InputBuffer buf, Endpoint endpoint, short contentType)
          DESCRIBE THE METHOD
 

Uses of Endpoint in rice.p2p.scribe.testing
 

Constructors in rice.p2p.scribe.testing with parameters of type Endpoint
RawScribeRegrTest.TestScribeContent(InputBuffer buf, Endpoint endpoint)
          Constructor for TestScribeContent.
 

Uses of Endpoint in rice.p2p.util
 

Fields in rice.p2p.util declared as Endpoint
protected  Endpoint JavaDeserializer.endpoint
          DESCRIBE THE FIELD
protected  Endpoint JavaSerializedDeserializer.endpoint
          DESCRIBE THE FIELD
 

Constructors in rice.p2p.util with parameters of type Endpoint
JavaDeserializer(java.io.InputStream stream, Endpoint endpoint)
           
JavaSerializedDeserializer(Endpoint endpoint)
          Constructor for JavaSerializedDeserializer.
 

Uses of Endpoint in rice.pastry
 

Methods in rice.pastry that return Endpoint
 Endpoint PastryNode.registerApplication(Application application, java.lang.String instance)
          This returns a VirtualizedNode specific to the given application and instance name to the application, which the application can then use in order to send an receive messages.
 Endpoint PastryNode.buildEndpoint(Application application, java.lang.String instance)
          DESCRIBE THE METHOD
 

Uses of Endpoint in rice.pastry.commonapi
 

Classes in rice.pastry.commonapi that implement Endpoint
 class PastryEndpoint
          This class serves as gluecode, which allows applications written for the common API to work with pastry.
 

Uses of Endpoint in rice.tutorial.appsocket
 

Fields in rice.tutorial.appsocket declared as Endpoint
protected  Endpoint MyApp.endpoint
          The Endpoint represents the underlieing node.
 

Uses of Endpoint in rice.tutorial.lesson3
 

Fields in rice.tutorial.lesson3 declared as Endpoint
protected  Endpoint MyApp.endpoint
          The Endpoint represents the underlieing node.
 

Uses of Endpoint in rice.tutorial.lesson4
 

Fields in rice.tutorial.lesson4 declared as Endpoint
protected  Endpoint MyApp.endpoint
          The Endpoint represents the underlieing node.
 

Uses of Endpoint in rice.tutorial.lesson5
 

Fields in rice.tutorial.lesson5 declared as Endpoint
protected  Endpoint MyApp.endpoint
          The Endpoint represents the underlieing node.
 

Uses of Endpoint in rice.tutorial.lesson6
 

Fields in rice.tutorial.lesson6 declared as Endpoint
protected  Endpoint MyScribeClient.endpoint
          The Endpoint represents the underlieing node.
 

Uses of Endpoint in rice.tutorial.rawserialization
 

Fields in rice.tutorial.rawserialization declared as Endpoint
protected  Endpoint MyApp.endpoint
          The Endpoint represents the underlieing node.
 

Constructors in rice.tutorial.rawserialization with parameters of type Endpoint
MyMsg(InputBuffer buf, Endpoint endpoint)
          Constructor for MyMsg.
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection