package com.sequenceiq.cloudbreak.service.account; import com.sequenceiq.cloudbreak.domain.AccountPreferences; import com.sequenceiq.cloudbreak.domain.CbUser; public interface AccountPreferencesService { AccountPreferences save(AccountPreferences accountPreferences); AccountPreferences saveOne(CbUser user, AccountPreferences accountPreferences); AccountPreferences get(Long id); Boolean isPlatformSelectionDisabled(); AccountPreferences getByAccount(String account); AccountPreferences getOneById(Long id, CbUser user); AccountPreferences getOneByAccount(CbUser user); void delete(CbUser user); }