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

## Uses of Class
rice.environment.Environment

Packages that use Environment
rice |
rice.environment |
rice.environment.logging |
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.gc.messaging |
rice.p2p.past.messaging |
rice.p2p.past.testing |
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.socket.appsocket.testing |
rice.pastry.socket.nat |
rice.pastry.socket.nat.sbbi |
rice.pastry.standard |
rice.pastry.testing |
rice.persistence |
rice.persistence.testing |
rice.selector |
rice.selector.testing |
rice.tutorial.appsocket |
rice.tutorial.direct |
rice.tutorial.forwarding |
rice.tutorial.gtitm |
rice.tutorial.lesson1 |
rice.tutorial.lesson3 |
rice.tutorial.lesson4 |
rice.tutorial.lesson5 |
rice.tutorial.lesson6 |
rice.tutorial.lesson7 |
rice.tutorial.rawserialization |
rice.tutorial.rawserialization2 |
rice.tutorial.splitstream |

Uses of Environment in rice

Methods in rice with parameters of type Environment
`java.lang.Object` | `Continuation.ExternalContinuationRunnable.invoke(Environment env)`

Constructors in rice with parameters of type Environment
`Continuation.ListenerContinuation(java.lang.String name, Environment env)` Constructor which takes in a name

Uses of Environment in rice.environment

Methods in rice.environment that return Environment
`static Environment` | `Environment.directEnvironment()`
`static Environment` | `Environment.directEnvironment(int randomSeed)`
`static Environment` | `Environment.directEnvironment(RandomSource rs)`

Uses of Environment in rice.environment.logging

Constructors in rice.environment.logging with parameters of type Environment
`LogOutputStream(Environment env, int level)` Constructs a LogOutputStream
`LogOutputStream(Environment env, int level, java.lang.String instance)` Constructs a LogOutputStream

Uses of Environment in rice.p2p.aggregation

Fields in rice.p2p.aggregation declared as Environment
`protected Environment` | `AggregateList.environment`

Methods in rice.p2p.aggregation that return Environment
`Environment` | `AggregationImpl.getEnvironment()`
`Environment` | `Moraine.getEnvironment()`

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)`
`AggregationStatistics(int histoLength, long granularityArg, Environment env)`

Uses of Environment in rice.p2p.commonapi

Methods in rice.p2p.commonapi that return Environment
`Environment` | `Endpoint.getEnvironment()` Returns the environment.
`Environment` | `Node.getEnvironment()` Returns the environment.

Uses of Environment in rice.p2p.commonapi.testing

Fields in rice.p2p.commonapi.testing declared as Environment
`protected Environment` | `CommonAPITest.environment`

Methods in rice.p2p.commonapi.testing that return Environment
`protected static Environment` | `CommonAPITest.parseArgs(java.lang.String[] args)` process command line args

Methods in rice.p2p.commonapi.testing with parameters of type Environment
`void` | `CommonAPITest.setupParams(Environment env)`

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

Fields in rice.p2p.glacier declared as Environment
`protected Environment` | `ErasureCodec.environment`

Constructors in rice.p2p.glacier with parameters of type Environment
`ErasureCodec(int _numFragments, int _numSurvivors, Environment env)` Constructor for ErasureCodec.

Uses of Environment in rice.p2p.glacier.v2

Fields in rice.p2p.glacier.v2 declared as Environment
`protected Environment` | `GlacierDefaultPolicy.environment`
`Environment` | `GlacierStatistics.environment`

Methods in rice.p2p.glacier.v2 that return Environment
`Environment` | `GlacierImpl.getEnvironment()`

Constructors in rice.p2p.glacier.v2 with parameters of type Environment
`GlacierDefaultPolicy(ErasureCodec codec, java.lang.String instance, Environment env)`
`GlacierStatistics(int numTags, Environment env)`

Uses of Environment in rice.p2p.multiring

Fields in rice.p2p.multiring declared as Environment
`protected Environment` | `MultiringNode.environment` The environment

Methods in rice.p2p.multiring that return Environment
`Environment` | `MultiringEndpoint.getEnvironment()`
`Environment` | `MultiringNode.getEnvironment()` Getter for the environment.

Uses of Environment in rice.p2p.multiring.testing

Fields in rice.p2p.multiring.testing declared as Environment
`Environment` | `MultiringRegrTest.environment`

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`

Methods in rice.p2p.past that return Environment
`Environment` | `Past.getEnvironment()`
`Environment` | `PastImpl.getEnvironment()`

Uses of Environment in rice.p2p.past.gc

Methods in rice.p2p.past.gc that return Environment
`Environment` | `GCEndpoint.getEnvironment()`
`Environment` | `GCNode.getEnvironment()`

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
`DistPastTest(int bindport, java.net.InetSocketAddress bootaddress, Environment env, int numNodes)`
`DistPastTestContent(Environment env, IdFactory idf, java.lang.String content)`
`PastRegrTest(Environment env)` Constructor which sets up all local variables
`RawPastRegrTest(Environment env)` Constructor which sets up all local variables

Uses of Environment in rice.p2p.replication.manager

Fields in rice.p2p.replication.manager declared as Environment
`protected Environment` | `ReplicationManagerImpl.environment`

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`

Methods in rice.p2p.scribe that return Environment
`Environment` | `Scribe.getEnvironment()`
`Environment` | `ScribeImpl.getEnvironment()`

Constructors in rice.p2p.scribe with parameters of type Environment
`ScribePolicy.DefaultScribePolicy(Environment env)`
`ScribePolicy.LimitedScribePolicy(int max, Environment env)` Construtor which takes a maximum number

Uses of Environment in rice.p2p.scribe.testing

Methods in rice.p2p.scribe.testing with parameters of type Environment
`void` | `RawScribeRegrTest.setupParams(Environment env)`
`void` | `ScribeRegrTest.setupParams(Environment env)`

Constructors in rice.p2p.scribe.testing with parameters of type Environment
`RawScribeRegrTest(Environment env)` Constructor which sets up all local variables
`ScribeRegrTest(Environment env)` Constructor which sets up all local variables

Uses of Environment in rice.p2p.splitstream

Methods in rice.p2p.splitstream that return Environment
`Environment` | `SplitStream.getEnvironment()`
`Environment` | `SplitStreamImpl.getEnvironment()`

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`

Methods in rice.pastry that return Environment
`Environment` | `PastryNode.getEnvironment()`
`Environment` | `PastryNodeFactory.getEnvironment()`

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

Uses of Environment in rice.pastry.commonapi

Methods in rice.pastry.commonapi that return Environment
`Environment` | `PastryEndpoint.getEnvironment()`

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

Uses of Environment in rice.pastry.direct

Methods in rice.pastry.direct that return Environment
`Environment` | `BasicNetworkSimulator.getEnvironment()`
`Environment` | `NetworkSimulator.getEnvironment()`

Constructors in rice.pastry.direct with parameters of type Environment
`BasicNetworkSimulator(Environment env)`
`DirectPastryNode(Id id, NetworkSimulator sim, Environment e, NodeRecord nr)`
`DirectPastryNodeFactory(NodeIdFactory nf, NetworkSimulator sim, Environment env)` Main constructor.
`EuclideanNetwork(Environment env)` Constructor.
`GenericNetwork(Environment env)`
`GenericNetwork(Environment env, java.io.File inFile)`
`GenericNetwork(Environment env, java.lang.String inFile)`
`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(Id 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`
`protected Environment` | `SocketChannelWriter.environment`

Methods in rice.pastry.socket with parameters of type Environment
`static java.net.InetSocketAddress` | `SocketPastryNodeFactory.verifyConnection(int timeout, java.net.InetSocketAddress local, java.net.InetSocketAddress[] existing, Environment env, Logger logger)` Method which can be used to test the connectivity contstrains of the local node.
`static java.net.InetSocketAddress` | `SocketPastryNodeFactory.verifyConnection(int timeout, int tries, java.net.InetSocketAddress local, java.net.InetSocketAddress[] existingInput, Environment env, Logger logger)`

Constructors in rice.pastry.socket with parameters of type Environment
`SocketChannelReader(Environment env, SourceRoute path)`
`SocketChannelWriter(Environment env, SourceRoute path)`
`SocketPastryNode(Id id, Environment e)` Constructor
`SocketPastryNodeFactory(NodeIdFactory nf, java.net.InetAddress bindAddress, int startPort, Environment env, NATHandler handler)` Constructor.
`SocketPastryNodeFactory(NodeIdFactory nf, int startPort, Environment env)`

Uses of Environment in rice.pastry.socket.appsocket.testing

Constructors in rice.pastry.socket.appsocket.testing with parameters of type Environment
`Tutorial(int bindport, java.net.InetSocketAddress bootaddress, Environment env)` This constructor launches numNodes PastryNodes.

Uses of Environment in rice.pastry.socket.nat

Constructors in rice.pastry.socket.nat with parameters of type Environment
`StubNATHandler(Environment environment, java.net.InetAddress address)`

Uses of Environment in rice.pastry.socket.nat.sbbi

Constructors in rice.pastry.socket.nat.sbbi with parameters of type Environment
`SBBINatHandler(Environment env, java.net.InetAddress localAddress)`

Uses of Environment in rice.pastry.standard

Fields in rice.pastry.standard declared as Environment
`protected Environment` | `CertifiedNodeIdFactory.environment`

Methods in rice.pastry.standard with parameters of type Environment
`static int` | `StandardAddress.getAddress(java.lang.Class c, java.lang.String instance, Environment env)`

Constructors in rice.pastry.standard with parameters of type Environment
`CertifiedNodeIdFactory(java.net.InetAddress localIP, int port, Environment env)` Constructor.
`IPNodeIdFactory(java.net.InetAddress localIP, int port, Environment env)` Constructor.
`RandomNodeIdFactory(Environment env)` Constructor.
`StandardRouteSetProtocol(PastryNode ln, RoutingTable rt, Environment env)` Constructor.
`StandardRouteSetProtocol(PastryNode ln, RoutingTable rt, Environment env, MessageDeserializer md)`

Uses of Environment in rice.pastry.testing

Fields in rice.pastry.testing declared as Environment
`Environment` | `DistHelloWorld.environment`
`protected Environment` | `PastryNetworkTest.environment`
`protected Environment` | `PastryRegrTest.environment`

Constructors in rice.pastry.testing with parameters of type Environment
`DistHelloWorld(Environment env)` Constructor
`DistPastryRegrTest(Environment env)`
`HelloWorld(Environment env)` Constructor
`PastryNetworkTest(Environment env, SocketPastryNodeFactory factory, java.net.InetSocketAddress bootstrap)`
`PastryRegrTest(Environment env)` constructor
`PastryTest(Environment env)`
`RoutingTableTest(int numNodes, int meanSessionTime, boolean useScribe, int msgSendRate, int rtMaintTime, int tryNum, Environment env)` This constructor launches numNodes PastryNodes.
`SinglePingTest(TestRecord tr, Environment env)`

Uses of Environment in rice.persistence

Fields in rice.persistence declared as Environment
`protected Environment` | `LRUCache.environment`

Constructors in rice.persistence with parameters of type Environment
`LockManagerImpl(Environment env)`
`LRUCache(Storage storage, int maximumSize, Environment env)` Builds a LRU cache given a storage object to store the cached data in and a maximum cache size.
`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.

Uses of Environment in rice.persistence.testing

Fields in rice.persistence.testing declared as Environment
`protected Environment` | `Test.environment`

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)`

Uses of Environment in rice.selector

Methods in rice.selector with parameters of type Environment
`void` | `SelectorManager.setEnvironment(Environment env)` Can only be called once.

Uses of Environment in rice.selector.testing

Fields in rice.selector.testing declared as Environment
`static Environment` | `SelectorTest.environment`

Uses of Environment in rice.tutorial.appsocket

Constructors in rice.tutorial.appsocket with parameters of type Environment
`Tutorial(int bindport, java.net.InetSocketAddress bootaddress, int numNodes, Environment env, boolean useDirect)` This constructor launches numNodes PastryNodes.

Uses of Environment in rice.tutorial.direct

Constructors in rice.tutorial.direct with parameters of type Environment
`DirectTutorial(int numNodes, Environment env)` This constructor launches numNodes PastryNodes.

Uses of Environment in rice.tutorial.forwarding

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

Uses of Environment in rice.tutorial.gtitm

Constructors in rice.tutorial.gtitm with parameters of type Environment
`DirectTutorial(int numNodes, Environment env, java.lang.String fileName)` This constructor launches numNodes PastryNodes.

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, int numNodes, Environment env)` This constructor launches numNodes PastryNodes.

Uses of Environment in rice.tutorial.lesson5

Fields in rice.tutorial.lesson5 declared as Environment
`protected Environment` | `MyApp.environment`

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.

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.

Uses of Environment in rice.tutorial.lesson7

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

Uses of Environment in rice.tutorial.rawserialization

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

Uses of Environment in rice.tutorial.rawserialization2

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

Uses of Environment in rice.tutorial.splitstream

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

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

Copyright © 2001-2005 - Rice Pastry.