public class DurableClientNetDownDUnitTest extends DurableClientCrashDUnitTest
DurableClientCrashDUnitTest tests durable client
functionality when clients are disconnected from servers.DurableClientDUnitTest.CqExceptionDueToActivatingClientTestHook, DurableClientDUnitTest.RejectClientReconnectTestHookDistributedTestCase.ExpectedException, DistributedTestCase.WaitCriterion, DistributedTestCase.WaitCriterion2durableClientVM, isPrimaryRecovered, publisherClientVM, regionName, server1VM, server2VMlogPerTest, reconnect, system, testName| Constructor and Description |
|---|
DurableClientNetDownDUnitTest(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkPrimaryRecovery() |
void |
closeDurableClient() |
void |
configureClientStop1() |
void |
configureClientStop2() |
void |
disconnectDurableClient() |
void |
disconnectDurableClient(boolean keepAlive) |
void |
restartDurableClient(java.lang.Object[] args) |
void |
setPrimaryRecoveryCheck() |
void |
tearDown2()
Tears down the test.
|
void |
testDurableHAFailover() |
void |
testDurableNonHAFailover() |
void |
verifyListenerUpdates(int numEntries,
int numEntriesBeforeDisconnect) |
void |
verifyListenerUpdatesDisconnected(int numberOfEntries) |
setUp, verifySimpleDurableClient, verifySimpleDurableClientMultipleServerscheckCqListenerEvents, checkCqStatOnServer, checkForAck, checkHAQueueSize, checkInterestEvents, checkNumberOfClientProxies, checkNumDurableCqs, checkPrimaryUpdater, checkProxyIsAlive, closeCache, createCq, createCq, durableFailover, durableFailoverAfterReconnect, flushEntries, getBridgeServer, getClientDistributedSystemProperties, getClientDistributedSystemProperties, getClientDistributedSystemPropertiesNonDurable, getClientPool, getClientPool, getClientPool, getClientProxy, getHARegionQueueName, getNumberOfClientProxies, publishEntries, registerInterest, sendClientReady, setBridgeObeserverForAfterPrimaryRecovered, setTestFlagToVerifyActForMarker, startClient, startClient, startDurableClient, startDurableClient, startDurableClient, test39630, testDurableClientConnectServerStopStart, testDurableClientPrimaryUpdate, testMultipleBridgeClientsInSingleDurableVM, testReadyForEventsNotCalledImplicitly, testReadyForEventsNotCalledImplicitlyForRegisterInterestWithCacheXML, testReadyForEventsNotCalledImplicitlyWithCacheXML, testSimpleDurableClient, testSimpleDurableClientMultipleServers, testSimpleTwoDurableClients, testStartStopStartDurableClient, testStartStopStartDurableClientUpdate, testStartStopTimeoutDurableClient, verifyDurableClientOnServer, verifyListenerUpdates, verifyListenerUpdatesEntries, verifyReceivedMarkerAck, XtestMultipleVMsWithSameDurableIdaddExpectedException, 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, 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 DurableClientNetDownDUnitTest(java.lang.String name)
public void tearDown2()
throws java.lang.Exception
DistributedTestCaseDistributedTestCase.tearDown() method, and should be over ridden in its place.tearDown2 in class DurableClientCrashDUnitTestjava.lang.Exceptionpublic void setPrimaryRecoveryCheck()
setPrimaryRecoveryCheck in class DurableClientDUnitTestpublic void checkPrimaryRecovery()
checkPrimaryRecovery in class DurableClientDUnitTestpublic void configureClientStop1()
configureClientStop1 in class DurableClientCrashDUnitTestpublic void configureClientStop2()
configureClientStop2 in class DurableClientCrashDUnitTestpublic void closeDurableClient()
closeDurableClient in class DurableClientDUnitTestpublic void disconnectDurableClient()
disconnectDurableClient in class DurableClientDUnitTestpublic void disconnectDurableClient(boolean keepAlive)
disconnectDurableClient in class DurableClientDUnitTestpublic void restartDurableClient(java.lang.Object[] args)
restartDurableClient in class DurableClientDUnitTestpublic void verifyListenerUpdatesDisconnected(int numberOfEntries)
verifyListenerUpdatesDisconnected in class DurableClientDUnitTestpublic void verifyListenerUpdates(int numEntries,
int numEntriesBeforeDisconnect)
verifyListenerUpdates in class DurableClientDUnitTestpublic void testDurableNonHAFailover()
throws java.lang.InterruptedException
testDurableNonHAFailover in class DurableClientDUnitTestjava.lang.InterruptedExceptionpublic void testDurableHAFailover()
throws java.lang.InterruptedException
testDurableHAFailover in class DurableClientDUnitTestjava.lang.InterruptedExceptionCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.