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(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkPrimaryRecovery() |
void |
closeDurableClient() |
void |
configureClientStop1() |
void |
configureClientStop2() |
void |
disconnectDurableClient() |
void |
disconnectDurableClient(boolean keepAlive) |
void |
restartDurableClient(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(String name)
public void tearDown2()
throws Exception
DistributedTestCaseDistributedTestCase.tearDown() method, and should be over ridden in its place.tearDown2 in class DurableClientCrashDUnitTestExceptionpublic 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(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 InterruptedException
testDurableNonHAFailover in class DurableClientDUnitTestInterruptedExceptionpublic void testDurableHAFailover()
throws InterruptedException
testDurableHAFailover in class DurableClientDUnitTestInterruptedExceptionCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.