protected class DbAnnouncementService.DbStorage
extends org.sakaiproject.util.BaseDbDoubleStorage
databaseBeans, doubleStorageSql, m_containerEntryTagName, M_containerExtraFields, m_containerTableIdField, m_containerTableName, m_locks, m_locksAreInDb, m_locksAreInTable, m_resourceEntryTagName, m_resourceTableContainerIdField, m_resourceTableDraftField, m_resourceTableIdField, m_resourceTableName, m_resourceTableOrderField, m_resourceTableOtherFields, m_resourceTableOwnerField, m_resourceTablePubViewField, m_resourceTableSearchFields, m_sql, m_user| Constructor and Description |
|---|
DbAnnouncementService.DbStorage(org.sakaiproject.util.DoubleStorageUser user)
Construct.
|
| Modifier and Type | Method and Description |
|---|---|
void |
cancelChannel(org.sakaiproject.message.api.MessageChannelEdit edit) |
void |
cancelMessage(org.sakaiproject.message.api.MessageChannel channel,
org.sakaiproject.message.api.MessageEdit edit) |
boolean |
checkChannel(String ref)
Channels *
|
boolean |
checkMessage(org.sakaiproject.message.api.MessageChannel channel,
String id)
messages *
|
void |
commitChannel(org.sakaiproject.message.api.MessageChannelEdit edit) |
void |
commitMessage(org.sakaiproject.message.api.MessageChannel channel,
org.sakaiproject.message.api.MessageEdit edit) |
org.sakaiproject.message.api.MessageChannelEdit |
editChannel(String ref) |
org.sakaiproject.message.api.MessageEdit |
editMessage(org.sakaiproject.message.api.MessageChannel channel,
String id) |
org.sakaiproject.message.api.MessageChannel |
getChannel(String ref) |
List |
getChannelIdsMatching(String root) |
List |
getChannels() |
int |
getCount(org.sakaiproject.message.api.MessageChannel channel) |
int |
getCount(org.sakaiproject.message.api.MessageChannel channel,
org.sakaiproject.javax.Filter filter) |
org.sakaiproject.message.api.Message |
getMessage(org.sakaiproject.message.api.MessageChannel channel,
String id) |
List |
getMessages(org.sakaiproject.message.api.MessageChannel channel) |
List |
getMessages(org.sakaiproject.message.api.MessageChannel channel,
org.sakaiproject.javax.Filter filter,
boolean asc,
org.sakaiproject.javax.PagingPosition pager) |
List |
getMessages(org.sakaiproject.message.api.MessageChannel channel,
org.sakaiproject.time.api.Time afterDate,
int limitedToLatest,
String draftsForId,
boolean pubViewOnly) |
org.sakaiproject.message.api.MessageChannelEdit |
putChannel(String ref) |
org.sakaiproject.message.api.MessageEdit |
putMessage(org.sakaiproject.message.api.MessageChannel channel,
String id) |
void |
removeChannel(org.sakaiproject.message.api.MessageChannelEdit edit) |
void |
removeMessage(org.sakaiproject.message.api.MessageChannel channel,
org.sakaiproject.message.api.MessageEdit edit) |
cancelContainer, cancelResource, checkContainer, checkResource, close, commitContainer, commitResource, editContainer, editResource, getAllContainers, getAllResources, getAllResources, getAllResources, getAllResources, getAllResources, getContainer, getContainerIdsMatching, getCount, getCount, getResource, getResources, insertFields, matchXml, open, putContainer, putResource, readContainer, readResource, removeContainer, removeResource, setDatabaseBeans, setDoubleStorageSql, updateSet, valuesParamspublic DbAnnouncementService.DbStorage(org.sakaiproject.util.DoubleStorageUser user)
user - The StorageUser class to call back for creation of Resource and Edit objects.public boolean checkChannel(String ref)
public org.sakaiproject.message.api.MessageChannel getChannel(String ref)
public List getChannels()
public org.sakaiproject.message.api.MessageChannelEdit putChannel(String ref)
public org.sakaiproject.message.api.MessageChannelEdit editChannel(String ref)
public void commitChannel(org.sakaiproject.message.api.MessageChannelEdit edit)
public void cancelChannel(org.sakaiproject.message.api.MessageChannelEdit edit)
public void removeChannel(org.sakaiproject.message.api.MessageChannelEdit edit)
public boolean checkMessage(org.sakaiproject.message.api.MessageChannel channel,
String id)
public org.sakaiproject.message.api.Message getMessage(org.sakaiproject.message.api.MessageChannel channel,
String id)
public List getMessages(org.sakaiproject.message.api.MessageChannel channel)
public org.sakaiproject.message.api.MessageEdit putMessage(org.sakaiproject.message.api.MessageChannel channel,
String id)
public org.sakaiproject.message.api.MessageEdit editMessage(org.sakaiproject.message.api.MessageChannel channel,
String id)
public void commitMessage(org.sakaiproject.message.api.MessageChannel channel,
org.sakaiproject.message.api.MessageEdit edit)
public void cancelMessage(org.sakaiproject.message.api.MessageChannel channel,
org.sakaiproject.message.api.MessageEdit edit)
public void removeMessage(org.sakaiproject.message.api.MessageChannel channel,
org.sakaiproject.message.api.MessageEdit edit)
public int getCount(org.sakaiproject.message.api.MessageChannel channel)
public int getCount(org.sakaiproject.message.api.MessageChannel channel,
org.sakaiproject.javax.Filter filter)
public List getMessages(org.sakaiproject.message.api.MessageChannel channel, org.sakaiproject.javax.Filter filter, boolean asc, org.sakaiproject.javax.PagingPosition pager)
Copyright © 2003-2016 The Sakai Foundation. All Rights Reserved.