public abstract class GemfireUtils extends RegionUtils
GemfireUtils is an abstract utility class encapsulating common functionality for accessing features
and capabilities of Apache Geode or Pivotal GemFire based on version as well as other configuration metadata.CacheFactory,
GemFireVersion,
GemfireFeature,
RegionUtilsSpringUtils.OrderedBeanWrapper<T>, SpringUtils.ValueReturningThrowableOperation<T>, SpringUtils.VoidReturningExceptionThrowingOperation, SpringUtils.VoidReturningThrowableOperation| Modifier and Type | Field and Description |
|---|---|
static String |
APACHE_GEODE_NAME |
static String |
GEMFIRE_NAME |
static String |
GEMFIRE_VERSION |
static String |
UNKNOWN |
DEFAULT_POOL_NAMEDEFAULT_CACHE_SERVER_PORT, DEFAULT_LOCATOR_PORT, DURABLE_CLIENT_ID_PROPERTY_NAME, DURABLE_CLIENT_TIMEOUT_PROPERTY_NAME, GEMFIRE_PREFIX, NAME_PROPERTY_NAME| Constructor and Description |
|---|
GemfireUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
apacheGeodeProductName() |
static String |
apacheGeodeVersion() |
static boolean |
isClassAvailable(String fullyQualifiedClassName) |
static boolean |
isGemfireFeatureAvailable(Element element) |
static boolean |
isGemfireFeatureAvailable(GemfireFeature feature) |
static boolean |
isGemfireFeatureUnavailable(Element element) |
static boolean |
isGemfireFeatureUnavailable(GemfireFeature feature) |
static void |
main(String... args) |
assertClientRegionShortcutAndPersistentAttributeAreCompatible, assertDataPolicyAndPersistentAttributeAreCompatible, close, isClient, isCloseable, isLocal, toRegionName, toRegionName, toRegionPath, toRegionPathclose, close, close, closeCache, closeClientCache, getCache, getClientCache, isClient, isDefaultPool, isDefaultPool, isDurable, isNotDefaultPool, isNotDefaultPool, isPeer, resolveGemFireCacheconfigureDurableClient, getDistributedSystem, getDistributedSystem, getLocator, isConnected, isNotConnectedaddDependsOn, defaultIfEmpty, defaultIfEmpty, defaultIfNull, defaultIfNull, dereferenceBean, equalsIgnoreNull, getBeansOfTypeOrdered, getBeansOfTypeOrdered, getOrder, getOrderedStreamOfBeansByType, getPropertyValue, isMatchingBean, nullOrEquals, nullSafeEquals, nullSafeName, nullSafeSimpleName, nullSafeType, nullSafeType, safeDoOperation, safeDoOperation, safeGetValue, safeGetValue, safeGetValue, safeGetValue, safeRunOperation, safeRunOperation, setPropertyReference, setPropertyValuepublic static final String APACHE_GEODE_NAME
public static final String GEMFIRE_NAME
public static final String GEMFIRE_VERSION
public static final String UNKNOWN
public static String apacheGeodeProductName()
public static String apacheGeodeVersion()
public static boolean isClassAvailable(String fullyQualifiedClassName)
public static boolean isGemfireFeatureAvailable(GemfireFeature feature)
public static boolean isGemfireFeatureAvailable(Element element)
public static boolean isGemfireFeatureUnavailable(GemfireFeature feature)
public static boolean isGemfireFeatureUnavailable(Element element)
public static void main(String... args)
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.