| Constructor and Description | 
|---|
HSMService(BmContext context,
          Container mboxContainer,
          ItemValue<Domain> domainValue)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
copy(java.lang.String sourceMailboxUid,
    java.lang.String destMailboxUid,
    java.util.List<java.lang.String> hsmIds)  | 
byte[] | 
fetch(java.lang.String mailboxUid,
     java.lang.String hsmId)
Fetches the content of a message from low-tier storage 
 | 
double | 
getSize(java.lang.String mailboxUid)
Get user archive size used in byte 
 | 
java.util.List<TierChangeResult> | 
promoteMultiple(java.util.List<Promote> promote)
Moves messages to an upper tier of storage (eg. 
 | 
public byte[] fetch(java.lang.String mailboxUid,
                    java.lang.String hsmId)
             throws ServerFault
IHSMfetch in interface IHSMServerFaultpublic double getSize(java.lang.String mailboxUid)
               throws ServerFault
IHSMgetSize in interface IHSMServerFaultpublic void copy(java.lang.String sourceMailboxUid,
                 java.lang.String destMailboxUid,
                 java.util.List<java.lang.String> hsmIds)
          throws ServerFault
copy in interface IHSMServerFaultpublic java.util.List<TierChangeResult> promoteMultiple(java.util.List<Promote> promote) throws ServerFault
IHSMpromoteMultiple in interface IHSMServerFaultCopyright © 2023. All Rights Reserved.