public class ExternalUserContainerStoreService extends DirValueStoreService<ExternalUser>
Modifier and Type | Class and Description |
---|---|
static class |
ExternalUserContainerStoreService.ExternalUserDirEntryAdapter |
DirValueStoreService.DirEntryAdapter<T>, DirValueStoreService.MailboxAdapter<T>, DirValueStoreService.VCardAdapter<T>
ContainerStoreService.IItemFlagsProvider<W>, ContainerStoreService.IWeightSeedProvider<W>
adapter, domain, roleStore, vcardAdapter, vcardStore
changelogStore, container, hasChangeLog, itemValueStore, logger, securityContext
Constructor and Description |
---|
ExternalUserContainerStoreService(BmContext context,
javax.sql.DataSource pool,
SecurityContext securityContext,
ItemValue<Domain> domain,
Container container,
BaseDirEntry.Kind kind,
IItemValueStore<ExternalUser> itemValueStore,
DirValueStoreService.DirEntryAdapter<ExternalUser> adapter,
DirValueStoreService.VCardAdapter<ExternalUser> vcardAdapter,
DirValueStoreService.MailboxAdapter<ExternalUser> mailboxAdapter) |
ExternalUserContainerStoreService(BmContext context,
ItemValue<Domain> domain,
Container externalUserContainer) |
Modifier and Type | Method and Description |
---|---|
boolean |
allValid(java.lang.String[] externalUsersUids) |
protected void |
decorate(Item item,
ItemValue<DirEntryAndValue<ExternalUser>> itemValue) |
protected byte[] |
getDefaultImage() |
create, create, create, createWithExtId, createWithExtId, decorate, delete, deleteAll, deletePhoto, deleteValue, deleteValues, findByEmail, findByEmailFull, findByExtId, get, getIcon, getMultipleValues, getPhoto, getRoles, hasPhoto, setPhoto, setRoles, update, updateVCard
create, create
all, allIds, allUids, attach, changelog, changelog, changeset, changesetById, changesetById, count, createValue, createWithId, delete, detach, doOrFail, fullChangesetById, get, get, getByExtId, getItemStore, getItemsValue, getItemValue, getItemValueStore, getMultiple, getMultipleById, getValue, getVersion, prepareContainerDelete, setExtId, touch, update, update, updateValue, xfer
public ExternalUserContainerStoreService(BmContext context, ItemValue<Domain> domain, Container externalUserContainer)
public ExternalUserContainerStoreService(BmContext context, javax.sql.DataSource pool, SecurityContext securityContext, ItemValue<Domain> domain, Container container, BaseDirEntry.Kind kind, IItemValueStore<ExternalUser> itemValueStore, DirValueStoreService.DirEntryAdapter<ExternalUser> adapter, DirValueStoreService.VCardAdapter<ExternalUser> vcardAdapter, DirValueStoreService.MailboxAdapter<ExternalUser> mailboxAdapter)
protected void decorate(Item item, ItemValue<DirEntryAndValue<ExternalUser>> itemValue) throws ServerFault
decorate
in class DirValueStoreService<ExternalUser>
ServerFault
protected byte[] getDefaultImage()
getDefaultImage
in class DirValueStoreService<ExternalUser>
public boolean allValid(java.lang.String[] externalUsersUids)
Copyright © 2021. All Rights Reserved.