Rice Pastry API

Uses of Class
rice.environment.Environment

Packages that use Environment
rice.p2p.aggregation   
rice.p2p.commonapi.testing   
rice.p2p.glacier.v2   
rice.p2p.multiring   
rice.p2p.multiring.testing   
rice.p2p.past   
rice.p2p.past.gc   
rice.p2p.past.gc.messaging   
rice.p2p.past.messaging   
rice.p2p.past.testing   
rice.p2p.replication   
rice.p2p.replication.manager   
rice.p2p.replication.manager.testing   
rice.p2p.replication.testing   
rice.p2p.scribe   
rice.p2p.scribe.testing   
rice.p2p.splitstream   
rice.p2p.splitstream.testing   
rice.pastry   
rice.pastry.commonapi   
rice.pastry.direct   
rice.pastry.dist   
rice.pastry.socket   
rice.pastry.standard   
rice.pastry.testing   
rice.persistence   
rice.persistence.testing   
rice.selector.testing   
rice.tutorial.lesson1   
rice.tutorial.lesson3   
rice.tutorial.lesson4   
rice.tutorial.lesson5   
rice.tutorial.lesson6   
 

Uses of Environment in rice.p2p.aggregation
 

Fields in rice.p2p.aggregation declared as Environment
protected  Environment AggregateList.environment
          DESCRIBE THE FIELD
 Environment AggregationStatistics.environment
          DESCRIBE THE FIELD
 

Methods in rice.p2p.aggregation that return Environment
 Environment AggregationImpl.getEnvironment()
          Gets the Environment attribute of the AggregationImpl object
 

Constructors in rice.p2p.aggregation with parameters of type Environment
AggregateList(java.lang.String configFileName, java.lang.String label, IdFactory factory, boolean loggingEnabled, java.lang.String instance, 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.
AggregationStatistics(int histoLength, long granularityArg, Environment env)
          Constructor for AggregationStatistics.
 

Uses of Environment in rice.p2p.commonapi.testing
 

Fields in rice.p2p.commonapi.testing declared as Environment
protected  Environment CommonAPITest.environment
          DESCRIBE THE FIELD
 

Constructors in rice.p2p.commonapi.testing with parameters of type Environment
CommonAPITest(Environment env)
          Constructor, which takes no arguments and sets up the factories in preparation for node creation.
 

Uses of Environment in rice.p2p.glacier.v2
 

Fields in rice.p2p.glacier.v2 declared as Environment
 Environment GlacierStatistics.environment
          DESCRIBE THE FIELD
 

Methods in rice.p2p.glacier.v2 that return Environment
 Environment GlacierImpl.getEnvironment()
          Gets the Environment attribute of the GlacierImpl object
 

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

Uses of Environment in rice.p2p.multiring
 

Constructors in rice.p2p.multiring with parameters of type Environment
MultiringNode(Id ringId, Node node, Environment env)
          Constructor
MultiringNode(Id ringId, Node node, MultiringNode existing, Environment env)
          Constructor
 

Uses of Environment in rice.p2p.multiring.testing
 

Fields in rice.p2p.multiring.testing declared as Environment
 Environment MultiringRegrTest.environment
          DESCRIBE THE FIELD
 

Methods in rice.p2p.multiring.testing with parameters of type Environment
protected  MultiringNode MultiringRegrTest.createNode(Id ringId, MultiringNode bootstrap, Environment env)
          Method which creates a single node, given it's node number
protected  MultiringNode MultiringRegrTest.createNode(MultiringNode existing, Id ringId, MultiringNode bootstrap, Environment env)
          Method which creates a single node, given it's node number
 

Constructors in rice.p2p.multiring.testing with parameters of type Environment
MultiringRegrTest(Environment env)
          Constructor, which takes no arguments and sets up the factories in preparation for node creation.
 

Uses of Environment in rice.p2p.past
 

Fields in rice.p2p.past declared as Environment
protected  Environment PastImpl.environment
          DESCRIBE THE FIELD
 

Methods in rice.p2p.past that return Environment
 Environment Past.getEnvironment()
          Gets the Environment attribute of the Past object
 Environment PastImpl.getEnvironment()
          Gets the Environment attribute of the PastImpl object
 

Methods in rice.p2p.past with parameters of type Environment
protected  ReplicationManager PastImpl.buildReplicationManager(Node node, java.lang.String instance, Environment env)
          Internal method which builds the replication manager.
 

Constructors in rice.p2p.past with parameters of type Environment
PastImpl(Node node, StorageManager manager, int replicas, java.lang.String instance, Environment env)
          Constructor for Past, using the default policy
PastImpl(Node node, StorageManager manager, int replicas, java.lang.String instance, PastPolicy policy, Environment env)
          Constructor for Past
PastImpl(Node node, StorageManager manager, Cache backup, int replicas, java.lang.String instance, PastPolicy policy, StorageManager trash, Environment env)
          Constructor for Past
 

Uses of Environment in rice.p2p.past.gc
 

Constructors in rice.p2p.past.gc with parameters of type Environment
GCPastImpl(Node node, StorageManager manager, int replicas, java.lang.String instance, PastPolicy policy, long collectionInterval, Environment env)
          Constructor for GCPast
GCPastImpl(Node node, StorageManager manager, Cache backup, int replicas, java.lang.String instance, PastPolicy policy, long collectionInterval, StorageManager trash, Environment env)
          Constructor for GCPast
 

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

Methods in rice.p2p.past.gc.messaging with parameters of type Environment
 void GCCollectMessage.returnResponse(Continuation c, Environment env, java.lang.String instance)
          Method by which this message is supposed to return it's response - in this case, it lets the continuation know that a the message was lost via the receiveException method.
 

Uses of Environment in rice.p2p.past.messaging
 

Methods in rice.p2p.past.messaging with parameters of type Environment
 void CacheMessage.returnResponse(Continuation c, Environment env, java.lang.String instance)
          Method by which this message is supposed to return it's response.
 void ContinuationMessage.returnResponse(Continuation c, Environment env, java.lang.String instance)
          Method by which this message is supposed to return it's response.
 void MessageLostMessage.returnResponse(Continuation c, Environment env, java.lang.String instance)
          Method by which this message is supposed to return it's response - in this case, it lets the continuation know that a the message was lost via the receiveException method.
abstract  void PastMessage.returnResponse(Continuation c, Environment env, java.lang.String instance)
          Method by which this message is supposed to return it's response.
 

Uses of Environment in rice.p2p.past.testing
 

Constructors in rice.p2p.past.testing with parameters of type Environment
PastRegrTest(Environment env)
          Constructor which sets up all local variables
 

Uses of Environment in rice.p2p.replication
 

Constructors in rice.p2p.replication with parameters of type Environment
ReplicationImpl(Node node, ReplicationClient client, int replicationFactor, java.lang.String instance, Environment env)
          Constructor
ReplicationImpl(Node node, ReplicationClient client, int replicationFactor, java.lang.String instance, ReplicationPolicy policy, Environment env)
          Constructor
 

Uses of Environment in rice.p2p.replication.manager
 

Constructors in rice.p2p.replication.manager with parameters of type Environment
ReplicationManagerImpl(Node node, ReplicationManagerClient client, int replicationFactor, java.lang.String instance, Environment env)
          Constructor
ReplicationManagerImpl(Node node, ReplicationManagerClient client, int replicationFactor, java.lang.String instance, ReplicationPolicy policy, Environment env)
          Constructor
 

Uses of Environment in rice.p2p.replication.manager.testing
 

Constructors in rice.p2p.replication.manager.testing with parameters of type Environment
ReplicationManagerRegrTest(Environment env)
          Constructor which sets up all local variables
 

Uses of Environment in rice.p2p.replication.testing
 

Constructors in rice.p2p.replication.testing with parameters of type Environment
ReplicationRegrTest(Environment env)
          Constructor which sets up all local variables
 

Uses of Environment in rice.p2p.scribe
 

Fields in rice.p2p.scribe declared as Environment
protected  Environment ScribePolicy.DefaultScribePolicy.environment
          DESCRIBE THE FIELD
 

Methods in rice.p2p.scribe that return Environment
 Environment Scribe.getEnvironment()
           
 Environment ScribeImpl.getEnvironment()
          Gets the Environment attribute of the ScribeImpl object
 

Constructors in rice.p2p.scribe with parameters of type Environment
ScribeImpl(Node node, java.lang.String instance, Environment env)
          Constructor for Scribe, using the default policy.
ScribeImpl(Node node, ScribePolicy policy, java.lang.String instance, Environment env)
          Constructor for Scribe
ScribePolicy.DefaultScribePolicy(Environment env)
          Constructor for DefaultScribePolicy.
ScribePolicy.LimitedScribePolicy(int max, Environment env)
          Construtor which takes a maximum number
 

Uses of Environment in rice.p2p.scribe.testing
 

Constructors in rice.p2p.scribe.testing with parameters of type Environment
ScribeRegrTest(Environment env)
          Constructor which sets up all local variables
ScribeRegrTest.TestScribePolicy(Scribe scribe, Environment env)
          Constructor for TestScribePolicy.
 

Uses of Environment in rice.p2p.splitstream
 

Methods in rice.p2p.splitstream that return Environment
 Environment SplitStream.getEnvironment()
          Gets the Environment attribute of the SplitStream object
 Environment SplitStreamImpl.getEnvironment()
          Gets the Environment attribute of the SplitStreamImpl object
 

Constructors in rice.p2p.splitstream with parameters of type Environment
SplitStreamImpl(Node node, java.lang.String instance, Environment env)
          The constructor for building the splitStream object which internally creates it's own Scribe.
 

Uses of Environment in rice.p2p.splitstream.testing
 

Constructors in rice.p2p.splitstream.testing with parameters of type Environment
SplitStreamRegrTest(Environment env)
          Constructor which sets up all local variables
 

Uses of Environment in rice.pastry
 

Fields in rice.pastry declared as Environment
protected  Environment PastryNodeFactory.environment
          DESCRIBE THE FIELD
 

Methods in rice.pastry that return Environment
 Environment PastryNode.getEnvironment()
          Gets the Environment attribute of the PastryNode object
 Environment PastryNodeFactory.getEnvironment()
          Gets the Environment attribute of the PastryNodeFactory object
 

Constructors in rice.pastry with parameters of type Environment
PastryNode(NodeId id, Environment e)
          Constructor, with NodeId.
PastryNodeFactory(Environment env)
          Constructor for PastryNodeFactory.
 

Uses of Environment in rice.pastry.commonapi
 

Constructors in rice.pastry.commonapi with parameters of type Environment
PastryIdFactory(Environment env)
          Constructor
 

Uses of Environment in rice.pastry.direct
 

Constructors in rice.pastry.direct with parameters of type Environment
DirectPastryNode(NodeId id, NetworkSimulator sim, Environment e)
          Constructor for DirectPastryNode.
DirectPastryNodeFactory(NodeIdFactory nf, NetworkSimulator sim, Environment env)
          Main constructor.
EuclideanNetwork(Environment env)
          Constructor.
SphereNetwork(Environment env)
          Constructor.
 

Uses of Environment in rice.pastry.dist
 

Methods in rice.pastry.dist with parameters of type Environment
static DistPastryNodeFactory DistPastryNodeFactory.getFactory(NodeIdFactory nf, int protocol, int port, Environment env)
          Static method which is designed to be used by clients needing a distrubuted pastry node factory.
 

Constructors in rice.pastry.dist with parameters of type Environment
DistPastryNode(NodeId id, Environment e)
          Constructor, with NodeId.
DistPastryNodeFactory(Environment env)
          Constructor.
 

Uses of Environment in rice.pastry.socket
 

Fields in rice.pastry.socket declared as Environment
protected  Environment SocketChannelReader.environment
          DESCRIBE THE FIELD
protected  Environment SocketChannelWriter.environment
          DESCRIBE THE FIELD
 

Methods in rice.pastry.socket with parameters of type Environment
static byte[] PingManager.serialize(java.lang.Object message, Environment env)
          Method which serializes a given object into a ByteBuffer, in order to prepare it for writing.
static java.lang.Object PingManager.deserialize(byte[] array, Environment env, SocketPastryNode spn)
          Method which takes in a ByteBuffer read from a datagram, and deserializes the contained object.
static byte[] PingManager.addHeader(SourceRoute path, java.lang.Object data, EpochInetSocketAddress localAddress, Environment env)
          Method which adds a header for the provided path to the given data.
static java.net.InetSocketAddress SocketPastryNodeFactory.verifyConnection(int timeout, java.net.InetSocketAddress local, java.net.InetSocketAddress[] existing, Environment env)
          Method which can be used to test the connectivity contstrains of the local node.
 

Constructors in rice.pastry.socket with parameters of type Environment
SocketChannelReader(Environment env, SourceRoute path)
          Constructor for SocketChannelReader.
SocketChannelWriter(Environment env, SourceRoute path)
          Constructor for SocketChannelWriter.
SocketPastryNode(NodeId id, Environment e)
          Constructor
SocketPastryNodeFactory(NodeIdFactory nf, int startPort, Environment env)
          Constructor.
 

Uses of Environment in rice.pastry.standard
 

Fields in rice.pastry.standard declared as Environment
protected  Environment CertifiedNodeIdFactory.environment
          DESCRIBE THE FIELD
 

Constructors in rice.pastry.standard with parameters of type Environment
CertifiedNodeIdFactory(int port, Environment env)
          Constructor.
IPNodeIdFactory(int port, Environment env)
          Constructor.
RandomNodeIdFactory(Environment env)
          Constructor.
StandardAddress(java.lang.Class c, java.lang.String instance, Environment env)
          Constructor for StandardAddress.
StandardRouteSetProtocol(NodeHandle lh, PastrySecurityManager sm, RoutingTable rt, Environment env)
          Constructor.
 

Uses of Environment in rice.pastry.testing
 

Fields in rice.pastry.testing declared as Environment
 Environment DistHelloWorld.environment
          DESCRIBE THE FIELD
protected  Environment PastryNetworkTest.environment
          DESCRIBE THE FIELD
protected  Environment PastryRegrTest.environment
          DESCRIBE THE FIELD
 

Constructors in rice.pastry.testing with parameters of type Environment
DistHelloWorld(Environment env)
          Constructor
DistPastryRegrTest(Environment env)
          Constructor for DistPastryRegrTest.
HelloWorld(Environment env)
          Constructor
PastryNetworkTest(Environment env, SocketPastryNodeFactory factory, java.net.InetSocketAddress bootstrap)
          Constructor for PastryNetworkTest.
PastryRegrTest(Environment env)
          constructor
PastryTest(Environment env)
          Constructor for PastryTest.
SinglePingTest(TestRecord tr, Environment env)
          Constructor for SinglePingTest.
 

Uses of Environment in rice.persistence
 

Constructors in rice.persistence with parameters of type Environment
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.
 

Uses of Environment in rice.persistence.testing
 

Fields in rice.persistence.testing declared as Environment
protected  Environment Test.environment
          DESCRIBE THE FIELD
 

Constructors in rice.persistence.testing with parameters of type Environment
LRUCacheTest(Environment env)
          Builds a MemoryStorageTest
MemoryStorageTest(boolean store, Environment env)
          Builds a MemoryMemoryStorageTest
PersistentStorageTest(boolean store, Environment environment)
          Builds a MemoryStorageTest
Test(Environment env)
          Constructor for Test.
 

Uses of Environment in rice.selector.testing
 

Fields in rice.selector.testing declared as Environment
static Environment SelectorTest.environment
          DESCRIBE THE FIELD
 

Uses of Environment in rice.tutorial.lesson1
 

Constructors in rice.tutorial.lesson1 with parameters of type Environment
DistTutorial(int bindport, java.net.InetSocketAddress bootaddress, Environment env)
          This constructor sets up a PastryNode.
 

Uses of Environment in rice.tutorial.lesson3
 

Constructors in rice.tutorial.lesson3 with parameters of type Environment
DistTutorial(int bindport, java.net.InetSocketAddress bootaddress, Environment env)
          This constructor sets up a PastryNode.
 

Uses of Environment in rice.tutorial.lesson4
 

Constructors in rice.tutorial.lesson4 with parameters of type Environment
DistTutorial(int bindport, java.net.InetSocketAddress bootaddress, Environment env, int numNodes)
          This constructor launches numNodes PastryNodes.
 

Uses of Environment in rice.tutorial.lesson5
 

Fields in rice.tutorial.lesson5 declared as Environment
protected  Environment MyApp.environment
          DESCRIBE THE FIELD
 

Constructors in rice.tutorial.lesson5 with parameters of type Environment
DistTutorial(int bindport, java.net.InetSocketAddress bootaddress, Environment env)
          This constructor sets up a PastryNode.
MyApp(Node node, Environment env)
          Constructor for MyApp.
 

Uses of Environment in rice.tutorial.lesson6
 

Constructors in rice.tutorial.lesson6 with parameters of type Environment
ScribeTutorial(int bindport, java.net.InetSocketAddress bootaddress, int numNodes, Environment env)
          Based on the rice.tutorial.lesson4.DistTutorial This constructor launches numNodes PastryNodes.
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.