Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV NEXT | FRAMES NO FRAMES

## 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.past |

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` | `PastImpl.insert(PastContent obj, Continuation command)` Inserts an object with the given ID into this instance of Past.
`void` | `Past.insert(PastContent obj, Continuation<java.lang.Boolean[],java.lang.Exception> command)` Inserts an object with the given ID into this instance of Past.

Method parameters in rice.p2p.past with type arguments of type PastContent
`void` | `Past.lookup(Id id, Continuation<PastContent,java.lang.Exception> command)` Retrieves the object stored in this instance of Past with the given ID.
`void` | `PastImpl.lookup(Id id, Continuation<PastContent,java.lang.Exception> command)` Retrieves the object stored in this instance of Past with the given ID.

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.past

Classes in rice.tutorial.past that implement PastContent
`class` | `MyPastContent`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2005 - Rice Pastry.