Interface | Description |
---|---|
AbstractView.LayoutFunction<V,R,A extends Throwable,B extends Throwable,C extends Throwable,D extends Throwable> | |
IFailureHandlerPolicy |
Failure Handler Policy modifies the current layout based on the
set of failures passed.
|
IReconfigurationHandlerPolicy |
Failure Handler Policy modifies the current layout based on the
set of failures passed.
|
Class | Description |
---|---|
AbstractView |
All views inherit from AbstractView.
|
Address |
Currently, this class holds static constants used
to represent addresses.
|
AddressSpaceView |
A view of the address space implemented by Corfu.
|
ClusterStatusReport |
Status report of the connectivity of the client to the cluster and the health of the cluster
based on the views of the management agents on the Corfu nodes.
|
ConservativeFailureHandlerPolicy |
Conserves the failures.
|
Layout |
This class represents the layout of a Corfu instance.
|
Layout.LayoutSegment | |
Layout.LayoutStripe | |
LayoutBuilder |
A builder that allows us to make modifications to a layout and construct
the modified layout.
|
LayoutDeserializer |
Created by rmichoud on 4/13/17.
|
LayoutManagementView |
A view of the Layout Manager to manage reconfigurations of the Corfu Cluster.
|
LayoutView |
Created by mwei on 12/10/15.
|
ManagementView |
A view of the Management Service to manage reconfigurations of the Corfu Cluster.
|
ObjectBuilder<T> |
Created by mwei on 4/6/16.
|
ObjectsView |
A view of the objects inside a Corfu instance.
|
ObjectsView.ObjectID<T> | |
QuorumFuturesFactory |
Factory for custom futures used by the quorum replication.
|
QuorumFuturesFactory.CompositeFuture<R> | |
RuntimeLayout |
This is a wrapper over the layout to provide the clients required to communicate with the nodes.
|
SealServersHelper |
Helper class to seal requested servers.
|
SequencerView |
Created by mwei on 12/10/15.
|
StreamOptions |
Created by maithem on 6/20/17.
|
StreamOptions.StreamOptionsBuilder | |
StreamsView |
Created by mwei on 12/11/15.
|
Enum | Description |
---|---|
CacheOption |
Cache options for write operations.
|
ClusterStatusReport.ClusterStatus |
Health of the cluster.
|
ClusterStatusReport.ClusterStatusReliability |
Represents the sources for cluster status computation.
|
ClusterStatusReport.ConnectivityStatus |
Represents the connectivity status of this runtime to a node.
|
ClusterStatusReport.NodeStatus |
Connectivity to the node.
|
Layout.ReplicationMode | |
ObjectOpenOptions |
Created by mwei on 2/18/16.
|
Copyright © 2019 CorfuDB. All rights reserved.