public interface IHSMStorage
extends java.io.Closeable
| Modifier and Type | Method and Description |
|---|---|
void |
copy(java.lang.String domainUid,
java.lang.String sourceMailboxUid,
java.lang.String destMailboxUid,
java.lang.String hsmId) |
void |
delete(java.lang.String domainUid,
java.lang.String mailboxUid,
java.lang.String hsmId)
Delete a stored mime stream with the given HSM.
|
int |
getPriority() |
void |
open(INodeClient nc) |
java.io.InputStream |
peek(java.lang.String domainUid,
java.lang.String mailboxUid,
java.lang.String hsmId,
java.lang.Integer maxMessageSize)
Retrieve a store mime stream for a mailbox with the given HSM id.
|
java.lang.String |
store(java.lang.String domainUid,
java.lang.String mailboxUid,
java.io.InputStream mailContent)
Store a mime stream for the given mailbox and returns the HSM id that can be
used to retrieved the stored stream.
|
java.lang.String store(java.lang.String domainUid,
java.lang.String mailboxUid,
java.io.InputStream mailContent)
throws java.io.IOException
mailContent - java.io.IOExceptionjava.io.InputStream peek(java.lang.String domainUid,
java.lang.String mailboxUid,
java.lang.String hsmId,
java.lang.Integer maxMessageSize)
throws java.io.IOException
hsmId - maxMessageSize - java.io.IOExceptionvoid delete(java.lang.String domainUid,
java.lang.String mailboxUid,
java.lang.String hsmId)
throws java.io.IOException
box - hsmId - java.io.IOExceptionvoid copy(java.lang.String domainUid,
java.lang.String sourceMailboxUid,
java.lang.String destMailboxUid,
java.lang.String hsmId)
throws java.io.IOException
domainUid - sourceMailboxUid - destMailboxUid - hsmId - java.io.IOExceptionvoid open(INodeClient nc)
int getPriority()
Copyright © 2024. All Rights Reserved.