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>
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,
java.lang.String itemType,
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, update, updateVCard
all, allUids, allUidsOrderedByDisplayname, attach, changelog, changelog, changeset, changesetById, create, create, createValue, createWithId, detach, get, get, getByExtId, getItemStore, getItemsValue, getItemValue, getItemValueStore, getMultiple, getMultipleById, getValue, getVersion, inTransaction, prepareContainerDelete, setExtId, touch, update, updateValue
public ExternalUserContainerStoreService(BmContext context, ItemValue<Domain> domain, Container externalUserContainer)
public ExternalUserContainerStoreService(BmContext context, javax.sql.DataSource pool, SecurityContext securityContext, ItemValue<Domain> domain, Container container, java.lang.String itemType, 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.