protected class DbAnnouncementService.DbStorage extends BaseDbDoubleStorage implements BaseMessage.Storage
BaseDbDoubleStorage.SearchFilterReaderdatabaseBeans, 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 |
|---|
DbStorage(DoubleStorageUser user)
Construct.
|
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, valuesParamsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, openpublic DbStorage(DoubleStorageUser user)
user - The StorageUser class to call back for creation of Resource and Edit objects.public boolean checkChannel(String ref)
checkChannel in interface BaseMessage.Storagepublic MessageChannel getChannel(String ref)
getChannel in interface BaseMessage.Storagepublic List getChannels()
getChannels in interface BaseMessage.Storagepublic MessageChannelEdit putChannel(String ref)
putChannel in interface BaseMessage.Storagepublic MessageChannelEdit editChannel(String ref)
editChannel in interface BaseMessage.Storagepublic void commitChannel(MessageChannelEdit edit)
commitChannel in interface BaseMessage.Storagepublic void cancelChannel(MessageChannelEdit edit)
cancelChannel in interface BaseMessage.Storagepublic void removeChannel(MessageChannelEdit edit)
removeChannel in interface BaseMessage.Storagepublic List getChannelIdsMatching(String root)
getChannelIdsMatching in interface BaseMessage.Storagepublic boolean checkMessage(MessageChannel channel, String id)
checkMessage in interface BaseMessage.Storagepublic Message getMessage(MessageChannel channel, String id)
getMessage in interface BaseMessage.Storagepublic List getMessages(MessageChannel channel)
getMessages in interface BaseMessage.Storagepublic MessageEdit putMessage(MessageChannel channel, String id)
putMessage in interface BaseMessage.Storagepublic MessageEdit editMessage(MessageChannel channel, String id)
editMessage in interface BaseMessage.Storagepublic void commitMessage(MessageChannel channel, MessageEdit edit)
commitMessage in interface BaseMessage.Storagepublic void cancelMessage(MessageChannel channel, MessageEdit edit)
cancelMessage in interface BaseMessage.Storagepublic void removeMessage(MessageChannel channel, MessageEdit edit)
removeMessage in interface BaseMessage.Storagepublic int getCount(MessageChannel channel)
getCount in interface BaseMessage.Storagepublic int getCount(MessageChannel channel, Filter filter)
getCount in interface BaseMessage.Storagepublic List getMessages(MessageChannel channel, Filter filter, boolean asc, PagingPosition pager)
getMessages in interface BaseMessage.Storagepublic List getMessages(MessageChannel channel, Time afterDate, int limitedToLatest, String draftsForId, boolean pubViewOnly)
getMessages in interface BaseMessage.StorageCopyright © 2003–2016 The Sakai Foundation. All rights reserved.