| Package | Description | 
|---|---|
| net.bluemind.mailshare.api | |
| net.bluemind.mailshare.hook | |
| net.bluemind.mailshare.service.internal | 
| Modifier and Type | Method and Description | 
|---|---|
static Mailshare | 
Mailshare.fromMailbox(Mailbox mb)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<ItemValue<Mailshare>> | 
IMailshare.allComplete()
Fetches all Mailshares 
 | 
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Mailshare>>> | 
IMailsharePromise.allComplete()  | 
ItemValue<Mailshare> | 
IMailshare.getComplete(java.lang.String uid)
Fetch a  
Mailshare from its unique uid | 
java.util.concurrent.CompletableFuture<ItemValue<Mailshare>> | 
IMailsharePromise.getComplete(java.lang.String uid)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IMailshare.create(java.lang.String uid,
      Mailshare mailshare)
Creates a new  
Mailshare entry. | 
java.util.concurrent.CompletableFuture<java.lang.Void> | 
IMailsharePromise.create(java.lang.String uid,
      Mailshare mailshare)  | 
void | 
IMailshareAsync.create(java.lang.String uid,
      Mailshare mailshare,
      AsyncHandler<java.lang.Void> handler)  | 
void | 
IMailshare.update(java.lang.String uid,
      Mailshare mailshare)
Modifies an existing  
Mailshare entry. | 
java.util.concurrent.CompletableFuture<java.lang.Void> | 
IMailsharePromise.update(java.lang.String uid,
      Mailshare mailshare)  | 
void | 
IMailshareAsync.update(java.lang.String uid,
      Mailshare mailshare,
      AsyncHandler<java.lang.Void> handler)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IMailshareAsync.allComplete(AsyncHandler<java.util.List<ItemValue<Mailshare>>> handler)  | 
void | 
IMailshareAsync.getComplete(java.lang.String uid,
           AsyncHandler<ItemValue<Mailshare>> handler)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IMailshareHook.onCreate(BmContext context,
        java.lang.String uid,
        Mailshare mailshare,
        java.lang.String domainUid)
Called after a  
Mailshare creation in database | 
void | 
IMailshareHook.onUpdate(BmContext context,
        java.lang.String uid,
        Mailshare mailshare,
        java.lang.String domainUid)
Called after a  
Mailshare update in database | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<ItemValue<Mailshare>> | 
MailshareService.allComplete()  | 
IValidator<Mailshare> | 
MailshareValidator.Factory.create(BmContext context)  | 
ISanitizer<DirDomainValue<Mailshare>> | 
MailshareVCardSanitizer.Factory.create(BmContext context)  | 
ItemValue<Mailshare> | 
MailshareService.getComplete(java.lang.String uid)  | 
java.lang.Class<Mailshare> | 
MailshareValidator.Factory.support()  | 
java.lang.Class<DirDomainValue<Mailshare>> | 
MailshareVCardSanitizer.Factory.support()  | 
| Modifier and Type | Method and Description | 
|---|---|
DirEntry | 
MailshareDirEntryAdapter.asDirEntry(java.lang.String domainUid,
          java.lang.String uid,
          Mailshare mailshare)  | 
Mailbox | 
MailshareMailboxAdapter.asMailbox(java.lang.String domainUid,
         java.lang.String uid,
         Mailshare value)  | 
VCard | 
MailshareVCardAdapter.asVCard(ItemValue<Domain> domain,
       java.lang.String uid,
       Mailshare mailshare)  | 
void | 
MailshareValidator.create(Mailshare obj)  | 
void | 
MailshareService.create(java.lang.String uid,
      Mailshare mailshare)  | 
void | 
MailshareTestHook.onCreate(BmContext context,
        java.lang.String uid,
        Mailshare mailshare,
        java.lang.String domainUid)  | 
void | 
MailshareTestHook.onUpdate(BmContext context,
        java.lang.String uid,
        Mailshare mailshare,
        java.lang.String domainUid)  | 
void | 
MailshareValidator.update(Mailshare oldValue,
      Mailshare newValue)  | 
void | 
MailshareService.update(java.lang.String uid,
      Mailshare mailshare)  | 
void | 
MailshareValidator.validate(Mailshare mailbox)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MailshareVCardSanitizer.create(DirDomainValue<Mailshare> obj)  | 
protected void | 
ContainerMailshareStoreService.decorate(Item item,
        ItemValue<DirEntryAndValue<Mailshare>> value)  | 
void | 
MailshareVCardSanitizer.update(DirDomainValue<Mailshare> current,
      DirDomainValue<Mailshare> obj)  | 
void | 
MailshareVCardSanitizer.update(DirDomainValue<Mailshare> current,
      DirDomainValue<Mailshare> obj)  | 
Copyright © 2021. All Rights Reserved.