public class MailboxStoreService extends ContainerStoreService<Mailbox>
ContainerStoreService.EmptyChangesetReg, ContainerStoreService.IItemFlagsProvider<W>, ContainerStoreService.IWeightSeedProvider<W>changelogStore, container, containerCacheKey, hasChangeLog, itemStore, itemValueStore, logger, securityContext| Constructor and Description |
|---|
MailboxStoreService(javax.sql.DataSource pool,
SecurityContext securityContext,
Container container) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
allUids() |
protected void |
createValue(Item item,
Mailbox value,
IItemValueStore<Mailbox> itemValueStore) |
void |
deleteEmailByAlias(java.lang.String alias) |
protected void |
deleteValue(Item item) |
MailFilter |
getFilter(java.lang.String mailboxUid) |
java.util.List<java.lang.String> |
inOfOffice() |
void |
markOutOfOfficeFilterUpToDate(java.lang.String uid,
boolean activated) |
java.util.List<java.lang.String> |
outOfOffice() |
void |
setFilter(java.lang.String mailboxUid,
MailFilter filter) |
all, allIds, attach, beforeCreationInBackupStore, changelog, changelog, changeset, changesetById, changesetById, count, create, create, create, createWithId, decorate, decorate, delete, delete, deleteAll, deleteValues, detach, doOrFail, fullChangesetById, get, get, getByExtId, getItemStore, getItemsValue, getItemValue, getItemValueStore, getMultiple, getMultipleById, getValue, getVersion, invalidateLastEmptyChangeset, prepareContainerDelete, setExtId, touch, update, update, update, updateValue, withoutChangelog, xferpublic MailboxStoreService(javax.sql.DataSource pool,
SecurityContext securityContext,
Container container)
protected void createValue(Item item, Mailbox value, IItemValueStore<Mailbox> itemValueStore) throws ServerFault, java.sql.SQLException
createValue in class ContainerStoreService<Mailbox>ServerFaultjava.sql.SQLExceptionprotected void deleteValue(Item item) throws ServerFault, java.sql.SQLException
deleteValue in class ContainerStoreService<Mailbox>ServerFaultjava.sql.SQLExceptionpublic MailFilter getFilter(java.lang.String mailboxUid) throws ServerFault
ServerFaultpublic void setFilter(java.lang.String mailboxUid,
MailFilter filter)
throws ServerFault
ServerFaultpublic java.util.List<java.lang.String> outOfOffice()
throws ServerFault
ServerFaultpublic java.util.List<java.lang.String> inOfOffice()
throws ServerFault
ServerFaultpublic void markOutOfOfficeFilterUpToDate(java.lang.String uid,
boolean activated)
throws ServerFault
ServerFaultpublic void deleteEmailByAlias(java.lang.String alias)
public java.util.List<java.lang.String> allUids()
throws ServerFault
allUids in interface IContainerStoreService<Mailbox>allUids in class ContainerStoreService<Mailbox>ServerFaultCopyright © 2024. All Rights Reserved.