public static SyncSite activateSyncSite(long syncAccountId, boolean reset) { SyncSite syncSite = fetchSyncSite(syncAccountId); syncSite.setActive(true); if (reset) { syncSite.setRemoteSyncTime(0); } update(syncSite); return syncSite; }
public static SyncAccount activateSyncAccount(long syncAccountId, boolean reset) { SyncAccount syncAccount = fetchSyncAccount(syncAccountId); syncAccount.setActive(true); update(syncAccount); if (reset) { List<SyncSite> syncSites = SyncSiteService.findSyncSites(syncAccountId); for (SyncSite syncSite : syncSites) { syncSite.setRemoteSyncTime(0); SyncSiteService.update(syncSite); } } return syncAccount; }