public class AbstractRestoreTests
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected IDataProtect |
backupApi |
protected CyrusReplicationHelper |
cyrusReplication |
protected CyrusService |
cyrusService |
protected java.lang.String |
domain |
protected Server |
imapServer |
protected int |
inboxMessages |
protected java.lang.String |
latd |
protected DataProtectGeneration |
latestGen |
protected java.lang.String |
login |
protected java.lang.String |
loginUid |
protected java.lang.String |
mailshareLogin |
protected ItemValue<Mailbox> |
mbox |
protected IMailboxes |
mboxApi |
protected Restorable |
restorable |
protected static boolean |
RUN_AS_ROOT |
protected static java.lang.String |
SHARE_FOLDERS |
protected ItemValue<Mailbox> |
sharedMbox |
protected ServerSideServiceProvider |
sp |
protected java.lang.String |
subFolder |
protected java.lang.String |
subFolderWithSpace |
protected ItemValue<Domain> |
testDomain |
Constructor and Description |
---|
AbstractRestoreTests() |
Modifier and Type | Method and Description |
---|---|
void |
after() |
void |
backupAll() |
static void |
beforeClass() |
protected void |
disableCyrusArchive(java.lang.String cyrusIp) |
protected S3Configuration |
initSdsStore() |
void |
restoreTestsSetup() |
void |
setup() |
protected CyrusReplicationHelper |
setupReplication(java.lang.String cyrusIp) |
protected void |
startReplication() |
protected void |
testSDSStore(S3Configuration config) |
protected void |
waitFolderAvailable(ItemValue<Mailbox> mbox,
java.lang.String login,
java.lang.String domain,
java.lang.String fn,
long timeout,
java.util.concurrent.TimeUnit timeoutUnit) |
protected static final boolean RUN_AS_ROOT
protected static final java.lang.String SHARE_FOLDERS
protected java.lang.String login
protected java.lang.String mailshareLogin
protected java.lang.String domain
protected java.lang.String latd
protected DataProtectGeneration latestGen
protected IDataProtect backupApi
protected IMailboxes mboxApi
protected java.lang.String loginUid
protected int inboxMessages
protected ServerSideServiceProvider sp
protected Server imapServer
protected java.lang.String subFolder
protected java.lang.String subFolderWithSpace
protected Restorable restorable
protected CyrusService cyrusService
protected CyrusReplicationHelper cyrusReplication
protected S3Configuration initSdsStore() throws java.lang.Exception
java.lang.Exception
public static void beforeClass()
public void restoreTestsSetup() throws java.lang.Exception
java.lang.Exception
public void setup() throws java.lang.Exception
java.lang.Exception
protected void waitFolderAvailable(ItemValue<Mailbox> mbox, java.lang.String login, java.lang.String domain, java.lang.String fn, long timeout, java.util.concurrent.TimeUnit timeoutUnit)
protected void testSDSStore(S3Configuration config) throws java.lang.Exception
java.lang.Exception
public void backupAll() throws java.lang.Exception
java.lang.Exception
protected CyrusReplicationHelper setupReplication(java.lang.String cyrusIp)
protected void startReplication() throws java.lang.Exception
java.lang.Exception
protected void disableCyrusArchive(java.lang.String cyrusIp)
public void after() throws java.lang.Exception
java.lang.Exception
Copyright © 2023. All Rights Reserved.