| 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 © 2024. All Rights Reserved.