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.IOException
public java.lang.String run(java.lang.String cmd, java.lang.String... expec) throws java.io.IOException
java.io.IOException
public java.lang.String run(java.lang.String cmd) throws java.io.IOException
java.io.IOException
public 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.IOException
public void close() throws java.io.IOException
close
in interface java.lang.AutoCloseable
java.io.IOException
public java.lang.String applySub(UserMailboxSub sub) throws java.io.IOException
java.io.IOException
public java.lang.String applyMailbox(ReplMailbox mbox) throws java.io.IOException
java.io.IOException
public java.lang.String applyMailbox(ReplMailbox mbox, java.lang.String message) throws java.io.IOException
java.io.IOException
public GetMailboxResponse getMailbox(java.lang.String cyrusBox) throws java.io.IOException
java.io.IOException
public java.lang.String applyMessage(java.lang.String name, java.lang.String body, byte[] emlData) throws java.io.IOException
java.io.IOException
Copyright © 2022. All Rights Reserved.