Package org.springframework.data.gemfire
Class GemfireUtils
GemfireUtils is an abstract utility class encapsulating common functionality for accessing features
and capabilities of Apache Geode based on version as well as other configuration meta-data.- Since:
- 1.3.3
- Author:
- John Blum
- See Also:
-
CacheFactoryGemFireVersionGemfireFeatureRegionUtils
-
Nested Class Summary
Nested classes/interfaces inherited from class org.springframework.data.gemfire.util.SpringUtils
SpringUtils.OrderedBeanWrapper<T>, SpringUtils.ValueReturningThrowableOperation<T>, SpringUtils.VoidReturningExceptionThrowingOperation, SpringUtils.VoidReturningThrowableOperation -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.springframework.data.gemfire.util.CacheUtils
DEFAULT_POOL_NAMEFields inherited from class org.springframework.data.gemfire.util.DistributedSystemUtils
DEFAULT_CACHE_SERVER_PORT, DEFAULT_LOCATOR_PORT, DURABLE_CLIENT_ID_PROPERTY_NAME, DURABLE_CLIENT_TIMEOUT_PROPERTY_NAME, GEMFIRE_PREFIX, NAME_PROPERTY_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic Stringstatic booleanisClassAvailable(String fullyQualifiedClassName) static booleanisGemfireFeatureAvailable(GemfireFeature feature) static booleanisGemfireFeatureAvailable(Element element) static booleanstatic booleanisGemfireFeatureUnavailable(Element element) static voidMethods inherited from class org.springframework.data.gemfire.util.RegionUtils
assertClientRegionShortcutAndPersistentAttributeAreCompatible, assertDataPolicyAndPersistentAttributeAreCompatible, close, isClient, isCloseable, isLocal, isServer, toRegionName, toRegionName, toRegionPath, toRegionPathMethods inherited from class org.springframework.data.gemfire.util.CacheUtils
close, close, close, closeCache, closeClientCache, getCache, getClientCache, isClient, isDefaultPool, isDefaultPool, isDurable, isNotDefaultPool, isNotDefaultPool, isPeer, resolveGemFireCacheMethods inherited from class org.springframework.data.gemfire.util.DistributedSystemUtils
configureDurableClient, getDistributedSystem, getDistributedSystem, getLocator, isConnected, isNotConnectedMethods inherited from class org.springframework.data.gemfire.util.SpringUtils
addDependsOn, areNotNull, defaultIfEmpty, defaultIfEmpty, defaultIfNull, defaultIfNull, dereferenceBean, equalsIgnoreNull, getBeansOfTypeOrdered, getBeansOfTypeOrdered, getOrder, getOrderedStreamOfBeansByType, getPropertyValue, isMatchingBean, nullOrEquals, nullSafeEquals, nullSafeName, nullSafeSimpleName, nullSafeType, nullSafeType, requireObject, requireObject, safeDoOperation, safeDoOperation, safeGetValue, safeGetValue, safeGetValue, safeGetValue, safeRunOperation, safeRunOperation, setPropertyReference, setPropertyValue
-
Field Details
-
APACHE_GEODE_NAME
- See Also:
-
GEMFIRE_NAME
-
GEMFIRE_VERSION
-
UNKNOWN
- See Also:
-
-
Constructor Details
-
GemfireUtils
public GemfireUtils()
-
-
Method Details
-
apacheGeodeProductName
-
apacheGeodeVersion
-
isClassAvailable
-
isGemfireFeatureAvailable
-
isGemfireFeatureAvailable
-
main
-