public class SyncClientOIO
extends java.lang.Object
implements java.lang.AutoCloseable
| Constructor and Description |
|---|
SyncClientOIO(java.lang.String host,
int port) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
applyMailbox(ReplMailbox mbox) |
java.lang.String |
applyMailbox(ReplMailbox mbox,
java.lang.String message) |
java.lang.String |
applyMessage(java.lang.String name,
java.lang.String body,
byte[] emlData) |
java.lang.String |
applySub(UserMailboxSub sub) |
void |
authenticate(java.lang.String login,
java.lang.String pass) |
static java.lang.String |
authToken(java.lang.String login,
java.lang.String password) |
void |
close() |
GetMailboxResponse |
getMailbox(java.lang.String cyrusBox) |
java.lang.String |
run(java.lang.String cmd) |
java.lang.String |
run(java.lang.String cmd,
java.lang.String... expec) |
public SyncClientOIO(java.lang.String host,
int port)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String run(java.lang.String cmd,
java.lang.String... expec)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String run(java.lang.String cmd)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String authToken(java.lang.String login,
java.lang.String password)
public void authenticate(java.lang.String login,
java.lang.String pass)
throws java.io.IOException
java.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface java.lang.AutoCloseablejava.io.IOExceptionpublic java.lang.String applySub(UserMailboxSub sub) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String applyMailbox(ReplMailbox mbox) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String applyMailbox(ReplMailbox mbox, java.lang.String message) throws java.io.IOException
java.io.IOExceptionpublic GetMailboxResponse getMailbox(java.lang.String cyrusBox) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String applyMessage(java.lang.String name,
java.lang.String body,
byte[] emlData)
throws java.io.IOException
java.io.IOExceptionCopyright © 2022. All Rights Reserved.