]>
nmode's Git Repositories - signal-cli/blob - src/main/java/org/asamk/signal/commands/Commands.java
1 package org
.asamk
.signal
.commands
;
3 import java
.util
.HashMap
;
6 public class Commands
{
8 private static final Map
<String
, Command
> commands
= new HashMap
<>();
11 addCommand("addDevice", new AddDeviceCommand());
12 addCommand("daemon", new DaemonCommand());
13 addCommand("link", new LinkCommand());
14 addCommand("listDevices", new ListDevicesCommand());
15 addCommand("listGroups", new ListGroupsCommand());
16 addCommand("listIdentities", new ListIdentitiesCommand());
17 addCommand("quitGroup", new QuitGroupCommand());
18 addCommand("receive", new ReceiveCommand());
19 addCommand("register", new RegisterCommand());
20 addCommand("removeDevice", new RemoveDeviceCommand());
21 addCommand("removePin", new RemovePinCommand());
22 addCommand("send", new SendCommand());
23 addCommand("setPin", new SetPinCommand());
24 addCommand("trust", new TrustCommand());
25 addCommand("unregister", new UnregisterCommand());
26 addCommand("updateAccount", new UpdateAccountCommand());
27 addCommand("updateGroup", new UpdateGroupCommand());
28 addCommand("verify", new VerifyCommand());
31 public static Map
<String
, Command
> getCommands() {
35 private static void addCommand(String name
, Command command
) {
36 commands
.put(name
, command
);