Rice Pastry API

Uses of Interface
rice.p2p.past.PastContent

Packages that use PastContent
rice.p2p.aggregation   
rice.p2p.aggregation.messaging   
rice.p2p.aggregation.raw   
rice.p2p.glacier   
rice.p2p.glacier.v2   
rice.p2p.past   
rice.p2p.past.gc   
rice.p2p.past.gc.messaging   
rice.p2p.past.gc.rawserialization   
rice.p2p.past.messaging   
rice.p2p.past.rawserialization   
rice.p2p.past.testing   
rice.tutorial.lesson7   
 

Uses of PastContent in rice.p2p.aggregation
 

Classes in rice.p2p.aggregation that implement PastContent
 class Aggregate
           
 

Methods in rice.p2p.aggregation that return PastContent
 PastContent Aggregate.checkInsert(Id id, PastContent existingContent)
           
 

Methods in rice.p2p.aggregation with parameters of type PastContent
 PastContent Aggregate.checkInsert(Id id, PastContent existingContent)
           
 void AggregationImpl.insert(PastContent obj, Continuation command)
           
 void Moraine.insert(PastContent obj, Continuation command)
           
 void AggregationImpl.insert(PastContent obj, long lifetime, Continuation command)
           
 void Moraine.insert(PastContent obj, long expiration, Continuation command)
           
 boolean AggregationDefaultPolicy.shouldBeAggregated(PastContent obj, int size)
           
 boolean AggregationPolicy.shouldBeAggregated(PastContent obj, int size)
           
 

Uses of PastContent in rice.p2p.aggregation.messaging
 

Classes in rice.p2p.aggregation.messaging that implement PastContent
 class NonAggregate
          Just wraps a header in Past to know that it is something other than an Aggregate
 

Methods in rice.p2p.aggregation.messaging that return PastContent
 PastContent NonAggregate.checkInsert(Id id, PastContent existingContent)
           
 

Methods in rice.p2p.aggregation.messaging with parameters of type PastContent
 PastContent NonAggregate.checkInsert(Id id, PastContent existingContent)
           
 

Constructors in rice.p2p.aggregation.messaging with parameters of type PastContent
NonAggregate(PastContent content)
           
 

Uses of PastContent in rice.p2p.aggregation.raw
 

Classes in rice.p2p.aggregation.raw that implement PastContent
 class RawAggregate
           
 

Uses of PastContent in rice.p2p.glacier
 

Methods in rice.p2p.glacier that return PastContent
 PastContent ErasureCodec.decode(Fragment[] frag, Endpoint endpoint, PastContentDeserializer pcd)
           
protected  PastContent ErasureCodec.deserialize(byte[] bytes, Endpoint endpoint, PastContentDeserializer pcd)
           
 

Methods in rice.p2p.glacier with parameters of type PastContent
 Fragment[] ErasureCodec.encodeObject(PastContent obj, boolean[] generateFragment)
           
 

Uses of PastContent in rice.p2p.glacier.v2
 

Classes in rice.p2p.glacier.v2 that implement PastContent
 class DebugContent
           
 

Methods in rice.p2p.glacier.v2 that return PastContent
 PastContent DebugContent.checkInsert(Id id, PastContent existingContent)
           
 PastContent GlacierDefaultPolicy.decodeObject(Fragment[] fragments, Endpoint endpoint, PastContentDeserializer pcd)
           
 PastContent GlacierPolicy.decodeObject(Fragment[] fragments, Endpoint endpoint, PastContentDeserializer pcd)
           
 

Methods in rice.p2p.glacier.v2 with parameters of type PastContent
 PastContent DebugContent.checkInsert(Id id, PastContent existingContent)
           
 Manifest[] GlacierDefaultPolicy.createManifests(VersionKey key, PastContent obj, Fragment[] fragments, long expiration)
           
 Manifest[] GlacierPolicy.createManifests(VersionKey key, PastContent obj, Fragment[] fragments, long expiration)
           
 Fragment[] GlacierDefaultPolicy.encodeObject(PastContent obj, boolean[] generateFragment)
           
 Fragment[] GlacierPolicy.encodeObject(PastContent obj, boolean[] generateFragment)
           
 void GlacierImpl.insert(PastContent obj, Continuation command)
           
 void GlacierImpl.insert(PastContent obj, long expiration, Continuation command)
           
 

Uses of PastContent in rice.p2p.past
 

Classes in rice.p2p.past that implement PastContent
 class ContentHashPastContent
           
 

Methods in rice.p2p.past that return PastContent
 PastContent ContentHashPastContent.checkInsert(Id id, PastContent existingContent)
          Checks if a insert operation should be allowed.
 PastContent PastContent.checkInsert(Id id, PastContent existingContent)
          Checks if a insert operation should be allowed.
 

Methods in rice.p2p.past with parameters of type PastContent
 boolean PastPolicy.allowInsert(PastContent content)
          This method is call before an insert() is processed on the local node.
 boolean PastPolicy.DefaultPastPolicy.allowInsert(PastContent content)
          This method always return true;
 void PastImpl.cache(PastContent content, Continuation command)
          Method which inserts the given object into the cache
 PastContent ContentHashPastContent.checkInsert(Id id, PastContent existingContent)
          Checks if a insert operation should be allowed.
 PastContent PastContent.checkInsert(Id id, PastContent existingContent)
          Checks if a insert operation should be allowed.
 void Past.insert(PastContent obj, Continuation command)
          Inserts an object with the given ID into this instance of Past.
 void PastImpl.insert(PastContent obj, Continuation command)
          Inserts an object with the given ID into this instance of Past.
 

Uses of PastContent in rice.p2p.past.gc
 

Subinterfaces of PastContent in rice.p2p.past.gc
 interface GCPastContent
           
 

Methods in rice.p2p.past.gc with parameters of type PastContent
 void GCPast.insert(PastContent obj, Continuation command)
          Inserts an object with the given ID into this instance of Past.
 void GCPastImpl.insert(PastContent obj, Continuation command)
          Inserts an object with the given ID into this instance of Past.
 void GCPast.insert(PastContent obj, long expiration, Continuation command)
          Inserts an object with the given ID into this instance of Past.
 void GCPastImpl.insert(PastContent obj, long expiration, Continuation command)
          Inserts an object with the given ID into this instance of Past.
 

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

Constructors in rice.p2p.past.gc.messaging with parameters of type PastContent
GCInsertMessage(int uid, PastContent content, long expiration, NodeHandle source, Id dest)
          Constructor which takes a unique integer Id, as well as the data to be stored
 

Uses of PastContent in rice.p2p.past.gc.rawserialization
 

Subinterfaces of PastContent in rice.p2p.past.gc.rawserialization
 interface RawGCPastContent
           
 

Classes in rice.p2p.past.gc.rawserialization that implement PastContent
 class JavaSerializedGCPastContent
           
 

Methods in rice.p2p.past.gc.rawserialization that return PastContent
 PastContent JavaSerializedGCPastContent.checkInsert(Id id, PastContent existingContent)
           
 PastContent JavaSerializedGCPastContent.getContent()
           
 

Methods in rice.p2p.past.gc.rawserialization with parameters of type PastContent
 PastContent JavaSerializedGCPastContent.checkInsert(Id id, PastContent existingContent)
           
 

Uses of PastContent in rice.p2p.past.messaging
 

Methods in rice.p2p.past.messaging that return PastContent
 PastContent CacheMessage.getContent()
          Method which returns the content
 PastContent InsertMessage.getContent()
          Method which returns the content
 

Constructors in rice.p2p.past.messaging with parameters of type PastContent
CacheMessage(int uid, PastContent content, NodeHandle source, Id dest)
          Constructor which takes a unique integer Id and the local id
InsertMessage(int uid, PastContent content, NodeHandle source, Id dest)
          Constructor which takes a unique integer Id, as well as the data to be stored
 

Uses of PastContent in rice.p2p.past.rawserialization
 

Subinterfaces of PastContent in rice.p2p.past.rawserialization
 interface RawPastContent
           
 

Classes in rice.p2p.past.rawserialization that implement PastContent
 class JavaSerializedPastContent
           
 

Fields in rice.p2p.past.rawserialization declared as PastContent
 PastContent JavaSerializedPastContent.content
           
 

Methods in rice.p2p.past.rawserialization that return PastContent
 PastContent JavaSerializedPastContent.checkInsert(Id id, PastContent existingContent)
           
 PastContent JavaPastContentDeserializer.deserializePastContent(InputBuffer buf, Endpoint endpoint, short contentType)
           
 PastContent PastContentDeserializer.deserializePastContent(InputBuffer buf, Endpoint endpoint, short contentType)
           
 PastContent JavaSerializedPastContent.getContent()
           
 

Methods in rice.p2p.past.rawserialization with parameters of type PastContent
 PastContent JavaSerializedPastContent.checkInsert(Id id, PastContent existingContent)
           
 boolean DefaultSocketStrategy.sendAlongSocket(int sendType, PastContent content)
           
 boolean SocketStrategy.sendAlongSocket(int sendType, PastContent content)
          Return true to send the content along a socket, false to send it as a message.
 

Constructors in rice.p2p.past.rawserialization with parameters of type PastContent
JavaSerializedPastContent(PastContent content)
           
 

Uses of PastContent in rice.p2p.past.testing
 

Classes in rice.p2p.past.testing that implement PastContent
 class DistPastTestContent
           
protected static class PastRegrTest.NonMutableTestPastContent
           
protected static class PastRegrTest.NonOverwritingTestPastContent
           
protected static class PastRegrTest.TestPastContent
          Utility class for past content objects
protected static class PastRegrTest.VersionedTestPastContent
           
protected static class RawPastRegrTest.NonMutableTestPastContent
           
protected static class RawPastRegrTest.NonOverwritingTestPastContent
           
protected static class RawPastRegrTest.TestPastContent
          Utility class for past content objects
protected static class RawPastRegrTest.VersionedTestPastContent
           
 

Fields in rice.p2p.past.testing declared as PastContent
protected  PastContent PastRegrTest.TestPastContent.existing
           
 

Methods in rice.p2p.past.testing that return PastContent
 PastContent PastRegrTest.TestPastContent.checkInsert(Id id, PastContent existingContent)
           
 PastContent PastRegrTest.NonOverwritingTestPastContent.checkInsert(Id id, PastContent existingContent)
           
 PastContent RawPastRegrTest.TestPastContent.checkInsert(Id id, PastContent existingContent)
           
 PastContent RawPastRegrTest.NonOverwritingTestPastContent.checkInsert(Id id, PastContent existingContent)
           
 

Methods in rice.p2p.past.testing with parameters of type PastContent
 PastContent PastRegrTest.TestPastContent.checkInsert(Id id, PastContent existingContent)
           
 PastContent PastRegrTest.NonOverwritingTestPastContent.checkInsert(Id id, PastContent existingContent)
           
 PastContent RawPastRegrTest.TestPastContent.checkInsert(Id id, PastContent existingContent)
           
 PastContent RawPastRegrTest.NonOverwritingTestPastContent.checkInsert(Id id, PastContent existingContent)
           
 

Uses of PastContent in rice.tutorial.lesson7
 

Classes in rice.tutorial.lesson7 that implement PastContent
 class MyPastContent
           
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection