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

## Uses of Interface
rice.p2p.commonapi.IdFactory

Packages that use IdFactory
rice.p2p.aggregation |
rice.p2p.commonapi |
rice.p2p.commonapi.testing |
rice.p2p.glacier |
rice.p2p.glacier.v2 |
rice.p2p.multiring |
rice.p2p.multiring.testing |
rice.p2p.past |
rice.p2p.past.gc |
rice.p2p.replication |
rice.p2p.replication.manager |
rice.p2p.scribe |
rice.p2p.splitstream |
rice.p2p.util.testing |
rice.pastry |
rice.pastry.commonapi |
rice.persistence |

Uses of IdFactory in rice.p2p.aggregation

Fields in rice.p2p.aggregation declared as IdFactory
`protected IdFactory` | `AggregateList.factory` DESCRIBE THE FIELD
`protected IdFactory` | `AggregationImpl.factory` DESCRIBE THE FIELD

Constructors in rice.p2p.aggregation with parameters of type IdFactory
`AggregateList(java.lang.String configFileName, java.lang.String label, IdFactory factory, boolean loggingEnabled, Environment env)` Constructor for AggregateList.
`AggregationImpl(Node node, Past aggregateStore, Past objectStore, StorageManager waitingList, java.lang.String configFileName, IdFactory factory, java.lang.String instance, Environment env)` Constructor for AggregationImpl.
`AggregationImpl(Node node, Past aggregateStore, Past objectStore, StorageManager waitingList, java.lang.String configFileName, IdFactory factory, java.lang.String instance, AggregationPolicy policy, Environment env)` Constructor for AggregationImpl.

Uses of IdFactory in rice.p2p.commonapi

Methods in rice.p2p.commonapi that return IdFactory
`IdFactory` | `Node.getIdFactory()` Returns a factory for Ids specific to this node's protocol.

Uses of IdFactory in rice.p2p.commonapi.testing

Fields in rice.p2p.commonapi.testing declared as IdFactory
`static IdFactory` | `CommonAPITest.FACTORY` DESCRIBE THE FIELD

Uses of IdFactory in rice.p2p.glacier

Classes in rice.p2p.glacier that implement IdFactory
`class` | `FragmentKeyFactory` DESCRIBE THE CLASS
`class` | `VersionKeyFactory` DESCRIBE THE CLASS

Uses of IdFactory in rice.p2p.glacier.v2

Fields in rice.p2p.glacier.v2 declared as IdFactory
`protected IdFactory` | `GlacierImpl.factory` DESCRIBE THE FIELD

Constructors in rice.p2p.glacier.v2 with parameters of type IdFactory
`GlacierImpl(Node nodeArg, StorageManager fragmentStorageArg, StorageManager neighborStorageArg, int numFragmentsArg, int numSurvivorsArg, IdFactory factoryArg, java.lang.String instanceArg, GlacierPolicy policyArg, Environment env)` Constructor for GlacierImpl.

Uses of IdFactory in rice.p2p.multiring

Classes in rice.p2p.multiring that implement IdFactory
`class` | `MultiringIdFactory`

Fields in rice.p2p.multiring declared as IdFactory
`protected IdFactory` | `MultiringIdFactory.factory` The underlying IdFactory

Methods in rice.p2p.multiring that return IdFactory
`IdFactory` | `MultiringNode.getIdFactory()` Returns a factory for Ids specific to this node's protocol.

Constructors in rice.p2p.multiring with parameters of type IdFactory
`MultiringIdFactory(Id ringId, IdFactory factory)` Constructor

Uses of IdFactory in rice.p2p.multiring.testing

Fields in rice.p2p.multiring.testing declared as IdFactory
`protected IdFactory` | `MultiringRegrTest.idFactory` DESCRIBE THE FIELD
`static IdFactory` | `MultiringRegrTest.FACTORY` DESCRIBE THE FIELD

Uses of IdFactory in rice.p2p.past

Fields in rice.p2p.past declared as IdFactory
`protected IdFactory` | `PastImpl.factory` DESCRIBE THE FIELD

Uses of IdFactory in rice.p2p.past.gc

Classes in rice.p2p.past.gc that implement IdFactory
`class` | `GCIdFactory`

Fields in rice.p2p.past.gc declared as IdFactory
`protected IdFactory` | `GCIdFactory.factory` The underlying IdFactory
`protected IdFactory` | `GCPastImpl.realFactory` The real factory, which is not wrapped with a GCIdFactory

Methods in rice.p2p.past.gc that return IdFactory
`IdFactory` | `GCNode.getIdFactory()` Returns a factory for Ids specific to this node's protocol.

Constructors in rice.p2p.past.gc with parameters of type IdFactory
`GCIdFactory(IdFactory factory)` Constructor
`GCIdSet(IdFactory factory)` Constructor

Uses of IdFactory in rice.p2p.replication

Fields in rice.p2p.replication declared as IdFactory
`protected IdFactory` | `ReplicationImpl.factory` The factory for create IdSets and IdRanges

Methods in rice.p2p.replication with parameters of type IdFactory
`static IdSet` | `ReplicationImpl.merge(IdFactory factory, IdSet a, IdSet b)` Internal method which takes returns set A + set B, or all of the members of set A and set B.
`IdSet` | `ReplicationPolicy.difference(IdSet local, IdSet remote, IdFactory factory)` This method is given a list of local ids and a list of remote ids, and should return the list of remote ids which need to be fetched.
`IdSet` | `ReplicationPolicy.DefaultReplicationPolicy.difference(IdSet local, IdSet remote, IdFactory factory)` This method simply returns remote-local.

Uses of IdFactory in rice.p2p.replication.manager

Fields in rice.p2p.replication.manager declared as IdFactory
`protected IdFactory` | `ReplicationManagerImpl.factory` The id factory used for manipulating ids

Uses of IdFactory in rice.p2p.scribe

Methods in rice.p2p.scribe with parameters of type IdFactory
`static Id` | `Topic.getId(IdFactory factory, java.lang.String name)` Returns the Id to which the string is mapped

Constructors in rice.p2p.scribe with parameters of type IdFactory
`Topic(IdFactory factory, java.lang.String name)` Constructor which takes a name for this topic

Uses of IdFactory in rice.p2p.splitstream

Methods in rice.p2p.splitstream with parameters of type IdFactory
`protected StripeId[]` | `Channel.generateStripeIds(ChannelId id, IdFactory factory)` Creates and returns the Ids associated with the provided channelId

Constructors in rice.p2p.splitstream with parameters of type IdFactory
`Channel(ChannelId channelId, Scribe scribe, IdFactory factory, Id localId, int stripeBase)` Constructor to create a new channel from scratch

Uses of IdFactory in rice.p2p.util.testing

Fields in rice.p2p.util.testing declared as IdFactory
`static IdFactory` | `IdBloomFilterReplicationTest.pFactory` DESCRIBE THE FIELD
`static IdFactory` | `IdBloomFilterReplicationTest.factory` DESCRIBE THE FIELD

Methods in rice.p2p.util.testing with parameters of type IdFactory
`protected static void` | `RedBlackMapUnit.testSortedMap(int iterations, java.util.SortedMap map, IdFactory factory, RandomSource random, int depth)` A unit test for JUnit

Uses of IdFactory in rice.pastry

Methods in rice.pastry that return IdFactory
`IdFactory` | `PastryNode.getIdFactory()` Returns a factory for Ids specific to this node's protocol.

Uses of IdFactory in rice.pastry.commonapi

Classes in rice.pastry.commonapi that implement IdFactory
`class` | `PastryIdFactory` This class provides applications with a way of genertating pastry Ids.

Uses of IdFactory in rice.persistence

Fields in rice.persistence declared as IdFactory
`protected IdFactory` | `EmptyCache.factory` The facotry for building id sets

Constructors in rice.persistence with parameters of type IdFactory
`EmptyCache(IdFactory factory)` Builds an emtpy cache
`MemoryStorage(IdFactory factory)` Builds a MemoryStorage object.
`PersistentStorage(IdFactory factory, java.lang.String rootDir, int size, Environment env)` Builds a PersistentStorage given a root directory in which to persist the data.
`PersistentStorage(IdFactory factory, java.lang.String name, java.lang.String rootDir, int size, Environment env)` Builds a PersistentStorage given and an instance name and a root directoy in which to persist the data.
`PersistentStorage(IdFactory factory, java.lang.String name, java.lang.String rootDir, int size, boolean index, Environment env)` Builds a PersistentStorage given and an instance name and a root directoy in which to persist the data.
`StorageManagerImpl(IdFactory factory, Storage storage, Cache cache)` Builds a StorageManager given a Storage object to provide storage services and a Cache object to provide caching services.

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

Copyright © 2001-2005 - Rice Pastry.