public class UserSetting extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
UserSetting.FREQUENCY |
| Constructor and Description |
|---|
UserSetting() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProvider(String providerId,
UserSetting.FREQUENCY frequencyType) |
UserSetting |
clone() |
boolean |
equals(Object obj) |
List<String> |
getDailyProviders() |
static UserSetting |
getDefaultInstance() |
static UserSetting |
getInstance() |
List<String> |
getInstantlyProviders() |
Calendar |
getLastUpdateTime() |
String |
getUserId() |
List<String> |
getWeeklyProviders() |
int |
hashCode() |
boolean |
isActive() |
boolean |
isActiveWithoutInstantly(String pluginId) |
boolean |
isInDaily(String providerId) |
boolean |
isInInstantly(String providerId) |
boolean |
isInWeekly(String providerId) |
void |
setActive(boolean isActive) |
void |
setDailyProviders(List<String> dailyProviders) |
void |
setInstantlyProviders(List<String> instantlyProviders) |
UserSetting |
setLastUpdateTime(Calendar lastUpdateTime) |
UserSetting |
setUserId(String userId) |
void |
setWeeklyProviders(List<String> weeklyProviders) |
String |
toString() |
public static UserSetting getInstance()
public boolean isActive()
public void setActive(boolean isActive)
isActive - the isActive to setpublic String getUserId()
public UserSetting setUserId(String userId)
userId - the userId to setpublic Calendar getLastUpdateTime()
public UserSetting setLastUpdateTime(Calendar lastUpdateTime)
lastUpdateTime - the lastUpdateTime to setpublic void setInstantlyProviders(List<String> instantlyProviders)
instantlyProviders - the instantlyProviders to setpublic void setDailyProviders(List<String> dailyProviders)
dailyProviders - the dailyProviders to setpublic void setWeeklyProviders(List<String> weeklyProviders)
weeklyProviders - the weeklyProviders to setpublic void addProvider(String providerId, UserSetting.FREQUENCY frequencyType)
providerId - the provider's id to addpublic boolean isInInstantly(String providerId)
providerId - public boolean isInDaily(String providerId)
providerId - public boolean isInWeekly(String providerId)
providerId - public boolean isActiveWithoutInstantly(String pluginId)
public UserSetting clone()
public static final UserSetting getDefaultInstance()
Copyright © 2003–2014 eXo Platform SAS. All rights reserved.