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
IHSM
fetch
in interface IHSM
ServerFault
public double getSize(java.lang.String mailboxUid) throws ServerFault
IHSM
getSize
in interface IHSM
ServerFault
public void copy(java.lang.String sourceMailboxUid, java.lang.String destMailboxUid, java.util.List<java.lang.String> hsmIds) throws ServerFault
copy
in interface IHSM
ServerFault
public java.util.List<TierChangeResult> promoteMultiple(java.util.List<Promote> promote) throws ServerFault
IHSM
promoteMultiple
in interface IHSM
ServerFault
Copyright © 2021. All Rights Reserved.