| Package | Description |
|---|---|
| de.zib.scalaris |
This package contains means to communicate with the erlang scalaris ring from Java.
|
| de.zib.scalaris.examples |
This package contains examples how to use the classes of the
de.zib.scalaris package. |
| de.zib.scalaris.executor | |
| de.zib.scalaris.jmx | |
| de.zib.scalaris.operations |
| Class | Description |
|---|---|
| AbortException |
Exception that is thrown if a the commit of a transaction on a
scalaris ring fails.
|
| AbstractTransaction |
Generic base class for
Transaction and TransactionSingleOp. |
| Connection |
Wraps an
OtpConnection and allows automatic re-connects using a
ConnectionPolicy object. |
| ConnectionException |
Exception that is thrown if an operation on a scalaris ring fails
because the connection is not active, a communication error occurred, an
exit signal was received or the remote node sent a message containing an
invalid cookie.
|
| ConnectionFactory |
Provides means to create connections to scalaris nodes.
|
| ConnectionPolicy |
Defines a policy on how to select a node to connect to from a set of
possible nodes and whether to automatically re-connect.
|
| ConnectionPool |
Implements a simple (thread-safe) connection pool for Scalaris connections.
|
| DefaultConnectionPolicy |
Implements a
ConnectionPolicy by choosing nodes randomly. |
| DeleteResult |
Stores the result of a delete operation.
|
| ErlangValue |
Encapsulates a result from a read operation on scalaris.
|
| ErlangValue.ListElementConverter |
Converts list elements to a desired type.
|
| KeyChangedException |
Exception that is thrown if a test_and_set operation on a scalaris ring
fails because the old value did not match the expected value.
|
| Monitor.GetNodeInfoResult |
Plain old data object for results of
Monitor.getNodeInfo(). |
| Monitor.GetNodePerformanceResult |
Plain old data object for results of
Monitor.getNodePerformance(). |
| Monitor.GetServiceInfoResult |
Plain old data object for results of
Monitor.getServiceInfo(). |
| Monitor.GetServicePerformanceResult |
Plain old data object for results of
Monitor.getServicePerformance(). |
| NotAListException |
Exception that is thrown if a add_del_on_list operation on a scalaris ring
fails because the participating values are not lists.
|
| NotANumberException |
Exception that is thrown if a add_del_on_list operation on a scalaris ring
fails because the participating values are not numbers.
|
| NotFoundException |
Exception that is thrown if a read operation on a scalaris ring fails
because the key did not exist before.
|
| PeerNode |
Wrapper class to the
OtpPeer class, adding some additional
information. |
| RequestList |
Generic request list.
|
| ResultList |
Generic result list.
|
| ScalarisVM.AddNodesResult |
Plain old data object for results of
ScalarisVM.addNodes(int). |
| ScalarisVM.DeleteNodesByNameResult |
Plain old data object for results of
ScalarisVM.shutdownNodes(int), ScalarisVM.shutdownNodesByName(List),
ScalarisVM.killNodes(int) and ScalarisVM.killNodes(List). |
| ScalarisVM.GetInfoResult |
Plain old data object for results of
ScalarisVM.getInfo(). |
| TimeoutException |
Exception that is thrown if a read or write operation on a scalaris ring
fails due to a timeout.
|
| Transaction.RequestList |
Encapsulates requests that can be used for transactions in
Transaction.req_list(RequestList). |
| Transaction.ResultList |
Encapsulates a list of results as returned by
Transaction.req_list(RequestList). |
| TransactionSingleOp.RequestList |
Encapsulates requests that can be used for transactions in
TransactionSingleOp.req_list(RequestList). |
| TransactionSingleOp.ResultList |
Encapsulates a list of results as returned by
TransactionSingleOp.req_list(RequestList). |
| UnknownException |
Generic exception that is thrown during operations on a scalaris ring, e.g.
|
| Class | Description |
|---|---|
| Benchmark |
Provides methods to run benchmarks and print the results.
|
| ErlangValue |
Encapsulates a result from a read operation on scalaris.
|
| Class | Description |
|---|---|
| ErlangValue |
Encapsulates a result from a read operation on scalaris.
|
| RequestList |
Generic request list.
|
| ResultList |
Generic result list.
|
| Transaction |
Provides means to realise a transaction with the scalaris ring using Java.
|
| TransactionSingleOp |
Provides methods to read and write key/value pairs to/from a scalaris ring.
|
| UnknownException |
Generic exception that is thrown during operations on a scalaris ring, e.g.
|
| Class | Description |
|---|---|
| ConnectionException |
Exception that is thrown if an operation on a scalaris ring fails
because the connection is not active, a communication error occurred, an
exit signal was received or the remote node sent a message containing an
invalid cookie.
|
| UnknownException |
Generic exception that is thrown during operations on a scalaris ring, e.g.
|
| Class | Description |
|---|---|
| AbortException |
Exception that is thrown if a the commit of a transaction on a
scalaris ring fails.
|
| EmptyListException |
Exception that is thrown if a read of a random list element on a scalaris
ring fails because the participating values are empty lists.
|
| ErlangValue |
Encapsulates a result from a read operation on scalaris.
|
| KeyChangedException |
Exception that is thrown if a test_and_set operation on a scalaris ring
fails because the old value did not match the expected value.
|
| NotAListException |
Exception that is thrown if a add_del_on_list operation on a scalaris ring
fails because the participating values are not lists.
|
| NotANumberException |
Exception that is thrown if a add_del_on_list operation on a scalaris ring
fails because the participating values are not numbers.
|
| NotFoundException |
Exception that is thrown if a read operation on a scalaris ring fails
because the key did not exist before.
|
| UnknownException |
Generic exception that is thrown during operations on a scalaris ring, e.g.
|