Index
All Classes|All Packages|Constant Field Values|Serialized Form
A
- Account - Class in convex.cli
-
Convex account sub commands convex.account
- Account() - Constructor for class convex.cli.Account
- ACCOUNT_FUND_AMOUNT - Static variable in class convex.cli.Constants
- AccountBalance - Class in convex.cli
-
Convex account balance command convex.account.balance
- AccountBalance() - Constructor for class convex.cli.AccountBalance
- AccountCreate - Class in convex.cli
-
Convex account create command convex.account.create
- AccountCreate() - Constructor for class convex.cli.AccountCreate
- AccountFund - Class in convex.cli
-
Convex account fund command convex.account.fund
- AccountFund() - Constructor for class convex.cli.AccountFund
- AccountInformation - Class in convex.cli
-
Convex account information command convex.account.infomation
- AccountInformation() - Constructor for class convex.cli.AccountInformation
- accountKey - Variable in class convex.cli.peer.SessionItem
- addAllToSession() - Method in class convex.cli.peer.PeerManager
-
Add all peers started in this session to the session list.
- addField(Object, Object) - Method in class convex.cli.output.RecordOutput
- addKeyPairToStore(AKeyPair) - Method in class convex.cli.Main
-
Adds key pair to store.
- addPeer(AccountKey, String, String) - Method in class convex.cli.peer.Session
-
Add a peer to the list of peers kept in the session data.
- address - Variable in class convex.cli.peer.PeerManager
- addRow(Object...) - Method in class convex.cli.output.TableOutput
- addToSession(Server) - Method in class convex.cli.peer.PeerManager
-
Add a peer to the session list of peers.
- aquireBelief(String, Hash) - Method in class convex.cli.peer.PeerManager
- aquireState(String, Hash) - Method in class convex.cli.peer.PeerManager
C
- CLIError - Exception in convex.cli
-
Exception class for general CLI errors to be reported to the user
- CLIError(String) - Constructor for exception convex.cli.CLIError
- CLIError(String, Throwable) - Constructor for exception convex.cli.CLIError
- CONFIG_FILENAME - Static variable in class convex.cli.Constants
- connectAsPeer(int) - Method in class convex.cli.Main
- connectToSessionPeer(String, int, Address, AKeyPair) - Method in class convex.cli.Main
- Constants - Class in convex.cli
-
Static constants for the CLI interface
- Constants() - Constructor for class convex.cli.Constants
- convex.cli - package convex.cli
- convex.cli.output - package convex.cli.output
- convex.cli.peer - package convex.cli.peer
- create(AccountKey, String, String) - Static method in class convex.cli.peer.SessionItem
-
Create a new SessionItem object using the following fields:
- create(String) - Static method in class convex.cli.peer.PeerManager
- create(String, AKeyPair, Address, AStore) - Static method in class convex.cli.peer.PeerManager
- createFromString(String) - Static method in class convex.cli.peer.SessionItem
-
Create a new SessionItem from a comma delimited string.
- createPath(File) - Static method in class convex.cli.Helpers
-
Create a path from a File object.
- createTempFile(String, String) - Static method in class convex.cli.Helpers
- createTempKeystore(String, String) - Static method in class convex.cli.Helpers
D
- DEFAULT_TIMEOUT_MILLIS - Static variable in class convex.cli.Constants
- DELIMITER - Static variable in class convex.cli.peer.SessionItem
E
- ERROR - Static variable in class convex.cli.ExitCodes
-
General catch-all error
- etchFilename - Variable in class convex.cli.peer.SessionItem
- ExitCodes - Class in convex.cli
-
Exit codes TODO: may need to make partially platform-specific?
- ExitCodes() - Constructor for class convex.cli.ExitCodes
- expandTilde(String) - Static method in class convex.cli.Helpers
-
Expand a path string with a '~'.
F
- FATAL - Static variable in class convex.cli.ExitCodes
-
Fatal exception
- fieldList - Variable in class convex.cli.output.TableOutput
G
- generateKeyPairs(int) - Method in class convex.cli.Main
-
Generate key pairs and add to store.
- getAccountKey() - Method in class convex.cli.peer.SessionItem
- getEtchFilename() - Method in class convex.cli.peer.SessionItem
- getEtchStoreFilename() - Method in class convex.cli.Main
- getExitCode(Throwable) - Static method in class convex.cli.ExitCodes
- getHostAddress() - Method in class convex.cli.peer.SessionItem
- getHostname() - Method in class convex.cli.peer.SessionItem
- getItemFromAccountKey(AccountKey) - Method in class convex.cli.peer.Session
-
Get a session item based on the peers AccountKey.
- getItemFromIndex(int) - Method in class convex.cli.peer.Session
-
Return a session item based on the peer index.
- getKeystore() - Method in class convex.cli.Main
-
Gets the current key store
- getKeystore(boolean) - Method in class convex.cli.Main
-
Gets the current key store.
- getKeyStoreFilename() - Method in class convex.cli.Main
-
Gets the keystore file name currently used for the CLI
- getName() - Method in class convex.cli.peer.SessionItem
- getNetworkHashList(String) - Method in class convex.cli.peer.PeerManager
- getPassword() - Method in class convex.cli.Main
-
Get the currently configured password for the keystore.
- getPeerHostnameList() - Method in class convex.cli.peer.Session
-
Get a list of peer hostnames.
- getPort() - Method in class convex.cli.peer.SessionItem
- getServerIndex(AccountKey) - Method in class convex.cli.peer.PeerManager
- getSessionFilename() - Method in class convex.cli.Main
- getSessionItem(String) - Static method in class convex.cli.Helpers
-
Return a random session hostname, by looking at the session file.
- getSessionItem(String, int) - Static method in class convex.cli.Helpers
-
Return an indexed session item, by looking at the session file.
- getSize() - Method in class convex.cli.peer.Session
-
Return the number of session items added to this session.
- getVersion() - Method in class convex.cli.Main.VersionProvider
H
- Helpers - Class in convex.cli
-
Helpers Helper functions for the CLI classes.
- Helpers() - Constructor for class convex.cli.Helpers
- hostname - Variable in class convex.cli.peer.SessionItem
- HOSTNAME_PEER - Static variable in class convex.cli.Constants
- HOSTNAME_REMOTE - Static variable in class convex.cli.Constants
I
- isPeer(AccountKey) - Method in class convex.cli.peer.Session
-
Return true of false if the peer name exists in the list of peers for this session
- items - Variable in class convex.cli.peer.Session
K
- Key - Class in convex.cli
-
Convex key sub commands convex.key
- Key() - Constructor for class convex.cli.Key
- KEY_GENERATE_COUNT - Static variable in class convex.cli.Constants
- KeyExport - Class in convex.cli
-
Convex key sub commands convex.key.export
- KeyExport() - Constructor for class convex.cli.KeyExport
- KeyGenerate - Class in convex.cli
-
Convex key sub commands convex.key.generate
- KeyGenerate() - Constructor for class convex.cli.KeyGenerate
- KeyImport - Class in convex.cli
-
Convex key sub commands convex.key.import
- KeyImport() - Constructor for class convex.cli.KeyImport
- KeyList - Class in convex.cli
-
Convex key sub commands convex.key.list
- KeyList() - Constructor for class convex.cli.KeyList
- keyPair - Variable in class convex.cli.peer.PeerManager
- keyParent - Variable in class convex.cli.KeyExport
- keyParent - Variable in class convex.cli.KeyGenerate
- keyParent - Variable in class convex.cli.KeyImport
- keyParent - Variable in class convex.cli.KeyList
- KEYSTORE_FILENAME - Static variable in class convex.cli.Constants
L
- launchLocalPeers(List<AKeyPair>, int[]) - Method in class convex.cli.peer.PeerManager
- launchPeer(int, String, String, String) - Method in class convex.cli.peer.PeerManager
- load(File) - Method in class convex.cli.peer.Session
-
Load a session data from file.
- loadConfig() - Method in class convex.cli.Main
-
Loads the specified config file.
- loadKeyFromStore(String) - Method in class convex.cli.Main
-
Loads a keypair from configured keystore
- loadSession() - Method in class convex.cli.peer.PeerManager
-
Load in a session from a session file.
- Local - Class in convex.cli
-
Convex local sub commands convex.local
- Local() - Constructor for class convex.cli.Local
- LOCAL_START_PEER_COUNT - Static variable in class convex.cli.Constants
- LocalGUI - Class in convex.cli
-
Convex Local Manager sub command convex.local.manager
- LocalGUI() - Constructor for class convex.cli.LocalGUI
- localParent - Variable in class convex.cli.LocalGUI
- LocalStart - Class in convex.cli
- LocalStart() - Constructor for class convex.cli.LocalStart
M
- main(String[]) - Static method in class convex.cli.Main
-
Java main(...) entry point when run as a Java application.
- Main - Class in convex.cli
-
Convex CLI implementation
- Main() - Constructor for class convex.cli.Main
- Main.VersionProvider - Class in convex.cli
-
Version provider class
- mainExecute(String[]) - Method in class convex.cli.Main
-
Command line execution entry point.
- mainParent - Variable in class convex.cli.Account
- mainParent - Variable in class convex.cli.Key
- mainParent - Variable in class convex.cli.Local
- mainParent - Variable in class convex.cli.Peer
- mainParent - Variable in class convex.cli.Query
- mainParent - Variable in class convex.cli.Status
- mainParent - Variable in class convex.cli.Transaction
O
- onServerChange(ServerEvent) - Method in class convex.cli.peer.PeerManager
-
Implements for IServerEvent
P
- Peer - Class in convex.cli
-
Convex peer sub commands convex.peer
- Peer() - Constructor for class convex.cli.Peer
- PeerCreate - Class in convex.cli
-
peer create command convex.peer.create This creates an account and provides enougth funds, for a new peer account
- PeerCreate() - Constructor for class convex.cli.PeerCreate
- PeerManager - Class in convex.cli.peer
-
Convex CLI PeerManager
- peerServerList - Variable in class convex.cli.peer.PeerManager
- PeerStart - Class in convex.cli
-
peer start command convex.peer.start
- PeerStart() - Constructor for class convex.cli.PeerStart
- printError(Result) - Method in class convex.cli.Main
- println(Object) - Method in class convex.cli.Main
- println(String) - Method in class convex.cli.Main
- printRecord(RecordOutput) - Method in class convex.cli.Main
- printResult(Result) - Method in class convex.cli.Main
Q
- Query - Class in convex.cli
-
Convex Query sub command convex.query
- Query() - Constructor for class convex.cli.Query
R
- RecordOutput - Class in convex.cli.output
- RecordOutput() - Constructor for class convex.cli.output.RecordOutput
- RecordOutput(Map<Object, Object>) - Constructor for class convex.cli.output.RecordOutput
- removeAllFromSession() - Method in class convex.cli.peer.PeerManager
-
Remove all peers added by this manager from the session list of peers.
- removePeer(AccountKey) - Method in class convex.cli.peer.Session
-
Remove a peer from the list of peers held by this session.
- rowList - Variable in class convex.cli.output.TableOutput
- run() - Method in class convex.cli.Account
- run() - Method in class convex.cli.AccountBalance
- run() - Method in class convex.cli.AccountCreate
- run() - Method in class convex.cli.AccountFund
- run() - Method in class convex.cli.AccountInformation
- run() - Method in class convex.cli.Key
- run() - Method in class convex.cli.KeyExport
- run() - Method in class convex.cli.KeyGenerate
- run() - Method in class convex.cli.KeyImport
- run() - Method in class convex.cli.KeyList
- run() - Method in class convex.cli.Local
- run() - Method in class convex.cli.LocalGUI
- run() - Method in class convex.cli.LocalStart
- run() - Method in class convex.cli.Main
- run() - Method in class convex.cli.Peer
- run() - Method in class convex.cli.PeerCreate
- run() - Method in class convex.cli.PeerStart
- run() - Method in class convex.cli.Query
- run() - Method in class convex.cli.Status
- run() - Method in class convex.cli.Transaction
S
- serverEventQueue - Variable in class convex.cli.peer.PeerManager
- session - Variable in class convex.cli.peer.PeerManager
- Session - Class in convex.cli.peer
- Session() - Constructor for class convex.cli.peer.Session
- SESSION_FILENAME - Static variable in class convex.cli.Constants
- sessionFilename - Variable in class convex.cli.peer.PeerManager
- SessionItem - Class in convex.cli.peer
- setPassword(String) - Method in class convex.cli.Main
-
Sets the currently defined keystore password
- showPeerEvents() - Method in class convex.cli.peer.PeerManager
-
Once the manager has launched 1 or more peers.
- splitArrayParameter(String...) - Static method in class convex.cli.Helpers
-
Split a parameter list by ','.
- Status - Class in convex.cli
-
Convex Status sub command convex.status
- Status() - Constructor for class convex.cli.Status
- store - Variable in class convex.cli.peer.PeerManager
- store(File) - Method in class convex.cli.peer.Session
-
Store the session list to a file.
- storeSession() - Method in class convex.cli.peer.PeerManager
-
Store the session details to file.
- SUCCESS - Static variable in class convex.cli.ExitCodes
-
Exit code for success
T
- TableOutput - Class in convex.cli.output
- TableOutput(String...) - Constructor for class convex.cli.output.TableOutput
- toServerInformationText(ServerInformation) - Method in class convex.cli.peer.PeerManager
- toString() - Method in class convex.cli.output.TableOutput
- toString() - Method in class convex.cli.peer.SessionItem
- Transaction - Class in convex.cli
-
Convex Transaction sub command convex.transaction
- Transaction() - Constructor for class convex.cli.Transaction
V
- VersionProvider() - Constructor for class convex.cli.Main.VersionProvider
W
- writeToStream(PrintStream) - Method in class convex.cli.output.RecordOutput
- writeToStream(PrintStream) - Method in class convex.cli.output.TableOutput
- writeToStream(PrintWriter) - Method in class convex.cli.output.RecordOutput
- writeToStream(PrintWriter) - Method in class convex.cli.output.TableOutput
All Classes|All Packages|Constant Field Values|Serialized Form