public class MultiuserDurableCQAuthzDUnitTest extends ClientAuthorizationTestBase
ClientAuthorizationTestBase.AuthzCqListener, ClientAuthorizationTestBase.OperationWithAction, ClientAuthorizationTestBase.OpFlags, ClientAuthorizationTestBase.TestAuthzCredentialGenerator, ClientAuthorizationTestBase.TestCredentialGeneratorDistributedTestCase.ExpectedException, DistributedTestCase.WaitCriterion, DistributedTestCase.WaitCriterion2| Modifier and Type | Field and Description |
|---|---|
static Map<String,String> |
cqNameToQueryStrings |
client1, client2, clientExpectedExceptions, regionName, server1, server2, serverExpectedExceptions, subregionNamelogPerTest, reconnect, system, testName| Constructor and Description |
|---|
MultiuserDurableCQAuthzDUnitTest(String name) |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkCQListeners(Integer numOfUsers,
Boolean[] expectedListenerInvocation,
Integer createEventsSize,
Integer updateEventsSize) |
static void |
createClientCache(Properties javaProps,
String authInit,
Properties[] authProps,
Integer[] ports,
Integer numOfUsers,
Boolean[] postAuthzAllowed) |
static void |
createClientCache(Properties javaProps,
String authInit,
Properties[] authProps,
Integer[] ports,
Integer numOfUsers,
String durableId,
Boolean[] postAuthzAllowed) |
static void |
createCQ(Integer num) |
static void |
createCQ(Integer num,
Boolean isDurable) |
static void |
createServerCache(Properties serverProps,
Properties javaProps,
Integer mcastPort,
Integer serverPort) |
static void |
doPuts(Integer num,
Boolean putLastKey) |
static void |
executeCQ(Integer num,
Boolean[] initialResults,
Integer expectedResultsSize,
String[] expectedErr) |
static void |
proxyCacheClose(Integer[] userIndices) |
static void |
proxyCacheClose(Integer[] userIndices,
Boolean keepAliveFlags) |
static void |
putLastKey() |
static void |
readyForEvents() |
void |
setUp()
Sets up the test (noop).
|
void |
testCQForDurableClientsWithCloseKeepAliveFalse() |
void |
testCQForDurableClientsWithCloseKeepAliveTrue() |
void |
testCQForDurableClientsWithDefaultClose() |
static void |
waitForLastKey(Integer cqIndex,
Boolean isCreate) |
buildProperties, createCacheClient, createCacheServer, createCacheServer, doOp, executeOpBlock, getAllGeneratorCombos, getRegion, getSubregion, indicesToString, runOpsWithFailoveraddExpectedException, addExpectedException, addHydraProperties, attachDebugger, checkBBFlag, cleanupAllVms, clearBBFlag, crashDistributedSystem, crashDistributedSystem, createLogWriter, disconnectAllFromDS, disconnectFromDS, dumpAllStacks, dumpMyThreads, dumpStack, dumpStack, dumpStack, dumpStackTrace, fail, getAllDistributedSystemProperties, getDistributedSystemProperties, getDUnitLocatorAddress, getDUnitLocatorPort, getDUnitLocatorString, getDUnitLogLevel, getIPLiteral, getLogWriter, getLonerSystem, getMcastSystem, getMcastSystem, getRepeatTimeoutMs, getServerHostName, getSystem, getSystem, getTestClass, getTestName, getUniqueName, getVMCount, incBBFlag, invokeInEveryVM, invokeInEveryVM, invokeInEveryVM, invokeInEveryVM, invokeInEveryVMRepeatingIfNecessary, invokeInLocator, invokeRepeatingIfNecessary, isConnectedToDS, join, noteTiming, pause, pause, perVMSetUp, realTearDown, setDiskStoreForGateway, setSystem, setTestName, staticPause, tearDown, tearDown2, unregisterAllDataSerializersFromAllVms, unregisterDataSerializerInThisVM, unregisterInstantiatorsInThisVM, waitForBBFlag, waitForCriterion, waitMutexassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toStringpublic MultiuserDurableCQAuthzDUnitTest(String name)
public void setUp()
throws Exception
DistributedTestCasesetUp in class DistributedTestCaseExceptionpublic void testCQForDurableClientsWithDefaultClose()
throws Exception
Exceptionpublic void testCQForDurableClientsWithCloseKeepAliveTrue()
throws Exception
Exceptionpublic void testCQForDurableClientsWithCloseKeepAliveFalse()
throws Exception
Exceptionpublic static void createServerCache(Properties serverProps, Properties javaProps, Integer mcastPort, Integer serverPort)
public static void createClientCache(Properties javaProps, String authInit, Properties[] authProps, Integer[] ports, Integer numOfUsers, Boolean[] postAuthzAllowed)
public static void readyForEvents()
public static void createClientCache(Properties javaProps, String authInit, Properties[] authProps, Integer[] ports, Integer numOfUsers, String durableId, Boolean[] postAuthzAllowed)
public static void createCQ(Integer num)
public static void executeCQ(Integer num, Boolean[] initialResults, Integer expectedResultsSize, String[] expectedErr)
public static void putLastKey()
public static void checkCQListeners(Integer numOfUsers, Boolean[] expectedListenerInvocation, Integer createEventsSize, Integer updateEventsSize)
public static void proxyCacheClose(Integer[] userIndices)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.