public abstract class AbstractCorfuServer<T extends CorfuServerParams,U extends UniverseParams> extends Object implements CorfuServer
CorfuServer.Mode, CorfuServer.Persistence
Node.NodeParams<T>, Node.NodeType
Modifier and Type | Field and Description |
---|---|
protected T |
params |
protected U |
universeParams |
Modifier | Constructor and Description |
---|---|
protected |
AbstractCorfuServer(T params,
U universeParams) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(CorfuServer other) |
protected static String |
getAppVersion()
Provides a current version of this project.
|
protected String |
getCommandLineParams()
This method creates a command line string for starting Corfu server
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deploy, disconnect, disconnect, getEndpoint, getIpAddress, getNetworkInterface, getParams, pause, reconnect, reconnect, restart, resume, start
@NonNull protected final T extends CorfuServerParams params
@NonNull protected final U extends UniverseParams universeParams
protected String getCommandLineParams()
public int compareTo(CorfuServer other)
compareTo
in interface Comparable<CorfuServer>
protected static String getAppVersion()
Copyright © 2019 CorfuDB. All rights reserved.