public interface CorfuClient extends Node
Node
.Node.NodeParams<T>, Node.NodeType
Modifier and Type | Method and Description |
---|---|
void |
connect()
|
<K,V> CorfuTable<K,V> |
createDefaultCorfuTable(String streamName)
Create a default CorfuTable object for data-path
verification in scenario tests
|
Layout |
getLayout()
|
ManagementView |
getManagementView()
See
CorfuRuntime#getManagementView() |
ObjectsView |
getObjectsView()
See
CorfuRuntime#getObjectsView() |
ClientParams |
getParams() |
CorfuRuntime |
getRuntime()
See
CorfuRuntime() |
void |
invalidateLayout()
|
void |
shutdown() |
default void |
systemDownHandler()
A handler which is invoked at any point when the Corfu client
attempts to make an RPC request to the Corfu cluster but is
unable to complete.
|
ClientParams getParams()
<K,V> CorfuTable<K,V> createDefaultCorfuTable(String streamName)
streamName
- stream name of the tablevoid connect()
CorfuRuntime getRuntime()
CorfuRuntime()
Layout getLayout()
ManagementView getManagementView()
CorfuRuntime#getManagementView()
ObjectsView getObjectsView()
CorfuRuntime#getObjectsView()
void invalidateLayout()
default void systemDownHandler()
void shutdown()
Copyright © 2019 CorfuDB. All rights reserved.