admin API.See: Description
| Class | Description |
|---|---|
| AdminAndCacheDUnitTest |
Tests the interaction of the
Cache and admin APIs in the
same VM. |
| AdminDSSecurityDUnitTest |
Tests the functionality of the
AdminDistributedSystem security |
| AdminDUnitTestCase |
Abstract superclass of tests that exercise the functionality of the
GemFire external administration API.
|
| AdminOnDsDUnitTest |
A test of admin distributed systems layered on a normal distributed system
|
| DistributedSystemDUnitTest |
Tests the functionality of the
AdminDistributedSystem
administration API. |
| DistributedSystemDUnitTest.TestAlertListener |
An
AlertListener used for testing. |
| DistributedSystemDUnitTest.TestSystemMembershipListener |
An
SystemMembershipListener used for testing. |
| DistributionLocatorDUnitTest |
Tests the admin API's ability to configure, start, and stop
distribution locators.
|
| GemFireHealthDUnitTest |
Tests the functionality of the
GemFireHealth administration
API. |
| GemFireHealthMonitor |
A program that continually monitors the health of GemFire.
|
| PopulateRegion |
A program that populates a
Region with a CacheLoader that gets progressively slower. |
| SendAlerts |
A little program that logs messages of varying severity.
|
| SystemFailureAdminDUnitTest |
Tests that admin distributed systems properly recuse when
their JVM crashes.
|
| SystemMemberCacheDUnitTest |
Tests the functionality of the
SystemMemberCache
administration API. |
| SystemMemberCacheDUnitTest.MyCacheLoader | |
| SystemMemberCacheDUnitTest.MyLoadProbe | |
| SystemMemberCacheListenerDUnitTest |
Tests the admin SystemMemberCacheListener.
|
| SystemMemberDUnitTest |
Tests the functionality of the
SystemMember administration
API. |
| SystemMemberRegionDUnitTest |
Tests the functionality of the
SystemMemberRegion
administration API. |
Contains DUnit tests that exercise the external
admin API. The classes in this
package are designed so that they may extended to test multiple
administraion configurations. The root test class is AdminDUnitTestCase whose subclasses test the admin API. All
administration performed by these tests are VM-local. These tests are
also extends by classes in the com.gemstone.gemfire.admin.jmx
package that test administation via JMX. That package also contains
an implementation of the admin interface API that is backed by JMX
ObjectNames allowing for remote
administration. The below diagram depicts the relationship of the
admin DUnit tests. The most important thing to note is that test
methods are all defined once in the superclass and are inherited by
all of the subclasses.
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.