|
Jive Forums API (5.5.20.2-oracle) Developer Javadocs | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jivesoftware.forum.watches.WatchSettingsManagerImpl
public class WatchSettingsManagerImpl
Constructor Summary | |
---|---|
WatchSettingsManagerImpl()
|
Method Summary | |
---|---|
void |
deleteSettings(User user)
Delete the watch settings for a user |
void |
destroy()
Notifies the manager to release any resources that may be holding on too. |
void |
emailUsersWhoNeedBatchEmails()
|
WatchSettings |
getSettings(User user)
Retrieve a watch settings for the given user |
void |
initialize()
Initialize the manager. |
boolean |
isDefaultAutoWatchReplies()
|
boolean |
isDefaultAutoWatchTopics()
|
void |
saveSettings(User user,
WatchSettings settings)
Save the watch settings for a user |
void |
setBatchWatchEmailer(BatchWatchEmailer batchWatchEmail)
|
void |
setDefaultAutoWatchReplies(boolean defaultAutoWatchReplies)
|
void |
setDefaultAutoWatchTopics(boolean defaultAutoWatchTopics)
|
void |
setUserManager(UserManager userManager)
|
void |
setWatchManager(WatchManager watchManager)
|
void |
setWatchSettingsDAO(WatchSettingsDAO dao)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WatchSettingsManagerImpl()
Method Detail |
---|
public void initialize()
JiveManager
This method is used internally by Jive during application startup and should not be called during normal usage of the class.
initialize
in interface JiveManager
public void destroy()
JiveManager
destroy
in interface JiveManager
public boolean isDefaultAutoWatchTopics()
public void setDefaultAutoWatchTopics(boolean defaultAutoWatchTopics)
public boolean isDefaultAutoWatchReplies()
public void setDefaultAutoWatchReplies(boolean defaultAutoWatchReplies)
public WatchSettings getSettings(User user)
WatchSettingsManager
getSettings
in interface WatchSettingsManager
user
- the user to return a watch settings object for
public void saveSettings(User user, WatchSettings settings)
WatchSettingsManager
saveSettings
in interface WatchSettingsManager
user
- the user to save the watch settings forsettings
- the watch settings to savepublic void deleteSettings(User user)
WatchSettingsManager
deleteSettings
in interface WatchSettingsManager
user
- the user to delete the watch settings forpublic void emailUsersWhoNeedBatchEmails()
public void setUserManager(UserManager userManager)
public void setWatchSettingsDAO(WatchSettingsDAO dao)
public void setWatchManager(WatchManager watchManager)
public void setBatchWatchEmailer(BatchWatchEmailer batchWatchEmail)
|
Jive Forums Project Page | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |