]>
nmode's Git Repositories - signal-cli/blob - src/main/java/org/asamk/signal/commands/SendSyncRequestCommand.java
db021a4ca2fb7b798b4117365d5e5552b8706d64
1 package org
.asamk
.signal
.commands
;
3 import net
.sourceforge
.argparse4j
.inf
.Namespace
;
4 import net
.sourceforge
.argparse4j
.inf
.Subparser
;
6 import org
.asamk
.signal
.commands
.exceptions
.CommandException
;
7 import org
.asamk
.signal
.commands
.exceptions
.IOErrorException
;
8 import org
.asamk
.signal
.manager
.Manager
;
10 import java
.io
.IOException
;
12 public class SendSyncRequestCommand
implements LocalCommand
{
15 public void attachToSubparser(final Subparser subparser
) {
16 subparser
.help("Send a synchronization request message to master device (for group, contacts, ...).");
20 public void handleCommand(final Namespace ns
, final Manager m
) throws CommandException
{
22 m
.requestAllSyncData();
23 } catch (IOException e
) {
24 throw new IOErrorException("Request sync data error: " + e
.getMessage());