- randomElement - Variable in class de.zib.scalaris.operations.ReadRandomFromListOp.Result
-
A random value from the stored list.
- randomFromListAtom - Static variable in class de.zib.scalaris.CommonErlangObjects
-
- read(OtpErlangString) - Method in class de.zib.scalaris.AbstractTransaction
-
Gets the value stored under the given key
.
- read(String) - Method in class de.zib.scalaris.AbstractTransaction
-
Gets the value stored under the given key
.
- readAtom - Static variable in class de.zib.scalaris.CommonErlangObjects
-
- ReadOp - Class in de.zib.scalaris.operations
-
Operation reading a value.
- ReadOp(OtpErlangString) - Constructor for class de.zib.scalaris.operations.ReadOp
-
Constructor
- ReadOp(String) - Constructor for class de.zib.scalaris.operations.ReadOp
-
Constructor
- ReadRandomFromListOp - Class in de.zib.scalaris.operations
-
Operation reading a random entry from a (non-empty) list value.
- ReadRandomFromListOp(OtpErlangString) - Constructor for class de.zib.scalaris.operations.ReadRandomFromListOp
-
Constructor
- ReadRandomFromListOp(String) - Constructor for class de.zib.scalaris.operations.ReadRandomFromListOp
-
Constructor
- ReadRandomFromListOp.Result - Class in de.zib.scalaris.operations
-
Result type of random_from_list operations.
- ReadSublistOp - Class in de.zib.scalaris.operations
-
Operation reading a sublist from a value.
- ReadSublistOp(OtpErlangString, OtpErlangInt, OtpErlangInt) - Constructor for class de.zib.scalaris.operations.ReadSublistOp
-
Constructor
- ReadSublistOp(String, int, int) - Constructor for class de.zib.scalaris.operations.ReadSublistOp
-
Constructor
- ReadSublistOp.Result - Class in de.zib.scalaris.operations
-
Result type of sublist operations.
- releaseConnection(Connection) - Method in class de.zib.scalaris.ConnectionPool
-
Puts the given connection back into the pool.
- removeNode(PeerNode) - Method in class de.zib.scalaris.ConnectionFactory
-
Removes a node from the set of nodes available for connections.
- ReplicatedDHT - Class in de.zib.scalaris
-
Provides methods to delete all replicas of the given key
(from api_rdht.erl
).
- ReplicatedDHT() - Constructor for class de.zib.scalaris.ReplicatedDHT
-
- ReplicatedDHT(Connection) - Constructor for class de.zib.scalaris.ReplicatedDHT
-
Constructor, uses the given connection to an erlang node.
- req_list(ReqL) - Method in class de.zib.scalaris.AbstractTransaction
-
Executes all requests in req
.
- req_list(TransactionOperation) - Method in class de.zib.scalaris.Transaction
-
Executes the given operation.
- req_list(Transaction.RequestList) - Method in class de.zib.scalaris.Transaction
-
Executes all requests in req
.
- req_list(TransactionSingleOpOperation) - Method in class de.zib.scalaris.TransactionSingleOp
-
Executes the given operation.
- req_list(TransactionSingleOp.RequestList) - Method in class de.zib.scalaris.TransactionSingleOp
-
Executes all requests in req
and commits each one of them in
a single transaction.
- RequestList - Class in de.zib.scalaris
-
Generic request list.
- RequestList() - Constructor for class de.zib.scalaris.Transaction.RequestList
-
Default constructor.
- RequestList(Transaction.RequestList) - Constructor for class de.zib.scalaris.Transaction.RequestList
-
Copy constructor.
- RequestList() - Constructor for class de.zib.scalaris.TransactionSingleOp.RequestList
-
Default constructor.
- RequestList(TransactionSingleOp.RequestList) - Constructor for class de.zib.scalaris.TransactionSingleOp.RequestList
-
Copy constructor.
- reset() - Method in class de.zib.scalaris.executor.ScalarisOpExecutor
-
Re-sets the executor as if created from scratch.
- reset() - Method in class de.zib.scalaris.executor.ScalarisTxOpExecutor
-
- ResultList - Class in de.zib.scalaris
-
Generic result list.
- RoundRobinConnectionPolicy - Class in de.zib.scalaris
-
- RoundRobinConnectionPolicy(PeerNode) - Constructor for class de.zib.scalaris.RoundRobinConnectionPolicy
-
Creates a new connection policy working with the given remote node.
- RoundRobinConnectionPolicy(List<PeerNode>) - Constructor for class de.zib.scalaris.RoundRobinConnectionPolicy
-
Creates a new connection policy with the given remote nodes.
- RoutingTable - Class in de.zib.scalaris
-
Scalaris interface to basic routing table information.
- RoutingTable() - Constructor for class de.zib.scalaris.RoutingTable
-
- RoutingTable(Connection) - Constructor for class de.zib.scalaris.RoutingTable
-
Constructor, uses the given connection to an erlang node.
- run() - Method in class de.zib.scalaris.executor.ScalarisOpExecutor
-
- run() - Method in class de.zib.scalaris.NodeDiscovery
-
Executed a single call to a known Scalaris node asking for other known
nodes.