1 package org
.asamk
.signal
.manager
.actions
;
3 import org
.asamk
.signal
.manager
.jobs
.Context
;
5 public class RetrieveStorageDataAction
implements HandleAction
{
7 private static final RetrieveStorageDataAction INSTANCE
= new RetrieveStorageDataAction();
9 private RetrieveStorageDataAction() {
12 public static RetrieveStorageDataAction
create() {
17 public void execute(Context context
) throws Throwable
{
18 if (context
.getAccount().getStorageKey() != null) {
19 context
.getStorageHelper().readDataFromStorage();
21 if (!context
.getAccount().isMasterDevice()) {
22 context
.getSyncHelper().requestAllSyncData();