Spring Data for VMware GemFire
Package org.springframework.data.gemfire
Class GemfireCacheUtils
java.lang.Object
org.springframework.data.gemfire.GemfireCacheUtils
Abstract utility class featuring methods for Apache Geode / Pivotal GemFire Cache or Region handling.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.springframework.dao.DataAccessExceptionconvertGemfireAccessException(org.apache.geode.cache.query.IndexInvalidException cause) Converts the given (unchecked) Gemfire exception to an appropriate one from theorg.springframework.daohierarchy.static org.springframework.dao.DataAccessExceptionconvertGemfireAccessException(org.apache.geode.cache.query.QueryInvalidException cause) Converts the given (unchecked) Gemfire exception to an appropriate one from theorg.springframework.daohierarchy.static org.springframework.dao.DataAccessExceptionconvertGemfireAccessException(org.apache.geode.GemFireCheckedException cause) Converts the given (checked) Gemfire exception to an appropriate one from theorg.springframework.daohierarchy.static org.springframework.dao.DataAccessExceptionconvertGemfireAccessException(org.apache.geode.GemFireException cause) Converts the given (unchecked) Gemfire exception to an appropriate one from theorg.springframework.daohierarchy.
-
Constructor Details
-
GemfireCacheUtils
public GemfireCacheUtils()
-
-
Method Details
-
convertGemfireAccessException
public static org.springframework.dao.DataAccessException convertGemfireAccessException(org.apache.geode.GemFireException cause) Converts the given (unchecked) Gemfire exception to an appropriate one from theorg.springframework.daohierarchy.- Parameters:
cause- Gemfire unchecked exception- Returns:
- new the corresponding DataAccessException instance
-
convertGemfireAccessException
public static org.springframework.dao.DataAccessException convertGemfireAccessException(org.apache.geode.GemFireCheckedException cause) Converts the given (checked) Gemfire exception to an appropriate one from theorg.springframework.daohierarchy.- Parameters:
cause- Gemfire unchecked exception- Returns:
- new the corresponding DataAccessException instance
-
convertGemfireAccessException
public static org.springframework.dao.DataAccessException convertGemfireAccessException(org.apache.geode.cache.query.IndexInvalidException cause) Converts the given (unchecked) Gemfire exception to an appropriate one from theorg.springframework.daohierarchy. This method exists to handle backwards compatibility for exceptions that had their parents changed in GemFire 6.5.- Parameters:
cause- Gemfire unchecked exception- Returns:
- new the corresponding DataAccessException instance
-
convertGemfireAccessException
public static org.springframework.dao.DataAccessException convertGemfireAccessException(org.apache.geode.cache.query.QueryInvalidException cause) Converts the given (unchecked) Gemfire exception to an appropriate one from theorg.springframework.daohierarchy. This method exists to handle backwards compatibility for exceptions that had their parents changed in GemFire 6.5.- Parameters:
cause- Gemfire unchecked exception- Returns:
- new the corresponding DataAccessException instance
-