ePOST API

Uses of Interface
rice.p2p.commonapi.IdFactory

Packages that use IdFactory
rice.email.proxy.mailbox.postbox   
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.past.testing   
rice.p2p.replication   
rice.p2p.replication.manager   
rice.p2p.scribe   
rice.p2p.util.testing   
rice.pastry   
rice.pastry.commonapi   
rice.persistence   
rice.post   
rice.post.delivery   
rice.post.proxy   
rice.post.storage   
 

Uses of IdFactory in rice.email.proxy.mailbox.postbox
 

Fields in rice.email.proxy.mailbox.postbox declared as IdFactory
static IdFactory PostMessage.factory
           
 

Uses of IdFactory in rice.p2p.aggregation
 

Fields in rice.p2p.aggregation declared as IdFactory
protected  IdFactory AggregateList.factory
           
protected  IdFactory AggregationImpl.factory
           
 

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

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
 IdFactory CommonAPITest.FACTORY
           
 

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
           
 

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)
           
 

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
           
 

Uses of IdFactory in rice.p2p.past
 

Fields in rice.p2p.past declared as IdFactory
protected  IdFactory PastImpl.factory
           
 

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

Constructors in rice.p2p.past.testing with parameters of type IdFactory
DistPastTestContent(Environment env, IdFactory idf, java.lang.String content)
           
 

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

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.util.testing
 

Fields in rice.p2p.util.testing declared as IdFactory
static IdFactory IdBloomFilterReplicationTest.factory
           
static IdFactory IdBloomFilterReplicationTest.pFactory
           
 

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)
           
 

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, long 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, long size, boolean index, 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, long size, 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.
 

Uses of IdFactory in rice.post
 

Methods in rice.post with parameters of type IdFactory
protected static Id PostEntityAddress.getId(IdFactory factory, java.lang.String string, Environment env)
          Utility method for creating the nodeId associated with a specific string.
 

Constructors in rice.post with parameters of type IdFactory
PostGroupAddress(IdFactory factory, java.lang.String name, Environment env)
          Constructor
PostUserAddress(IdFactory factory, java.lang.String name, Environment env)
          Constructor
 

Uses of IdFactory in rice.post.delivery
 

Fields in rice.post.delivery declared as IdFactory
protected  IdFactory DeliveryPastImpl.factory
           
protected  IdFactory DeliveryService.factory
          The factory used for creating ids
 

Constructors in rice.post.delivery with parameters of type IdFactory
Delivery(SignedPostMessage message, IdFactory factory)
          Constructor which takes the wrapped message
DeliveryService(PostImpl post, DeliveryPast pending, Past delivered, Scribe scribe, IdFactory factory, long timeoutInterval)
          Contructs a StorageService given a PAST to run on top of.
 

Uses of IdFactory in rice.post.proxy
 

Fields in rice.post.proxy declared as IdFactory
protected  IdFactory PostProxy.FACTORY
          The IdFactory to use (for protocol independence)
 

Uses of IdFactory in rice.post.storage
 

Constructors in rice.post.storage with parameters of type IdFactory
StorageService(Endpoint endpoint, PostEntityAddress address, Past immutablePast, Past mutablePast, IdFactory factory, java.security.KeyPair keyPair, long timeoutInterval)
          Contructs a StorageService given a PAST to run on top of.
 


ePOST API

Copyright © 2001-2005 - Rice Pastry.