Class TermClient
java.lang.Object
net.vincent.communidirect.client.term.TermClient
Command-line client mode for CommuniDirect.
Supports non-interactive commands (compose, list, send, open, watch) as well
as an interactive shell with simple text commands and webhook notifications.
-
Constructor Summary
ConstructorsConstructorDescriptionTermClient(SettingsManager settings, KeyStoreManager keyStore) Constructs the terminal client facade. -
Method Summary
-
Constructor Details
-
TermClient
Constructs the terminal client facade.- Parameters:
settings- loaded client settingskeyStore- loaded key store with own and peer keys
-
-
Method Details
-
run
Executes the terminal client workflow for the provided arguments.- Parameters:
args- command-line arguments
-