Class LogAndContinueErrorHandler
- java.lang.Object
-
- com.google.appengine.api.memcache.LogAndContinueErrorHandler
-
- All Implemented Interfaces:
ErrorHandler
- Direct Known Subclasses:
ConsistentLogAndContinueErrorHandler
public class LogAndContinueErrorHandler extends Object implements ErrorHandler
The default error handler, which will cause most service errors to behave as though there were a cache miss, not an error.To guarantee that all
MemcacheServiceExceptionare directed to the error handler use aConsistentErrorHandlerinstead such asErrorHandlers.getConsistentLogAndContinue(Level).
-
-
Constructor Summary
Constructors Constructor Description LogAndContinueErrorHandler(Level level)Constructor for a given logging level.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidhandleDeserializationError(InvalidValueException thrown)Logs thethrownerror condition, but does not expose it to application code.voidhandleServiceError(MemcacheServiceException thrown)Logs thethrownerror condition, but does not expose it to application code.
-
-
-
Constructor Detail
-
LogAndContinueErrorHandler
public LogAndContinueErrorHandler(Level level)
Constructor for a given logging level.- Parameters:
level- the level at which back-end errors should be logged.
-
-
Method Detail
-
handleDeserializationError
public void handleDeserializationError(InvalidValueException thrown)
Logs thethrownerror condition, but does not expose it to application code.- Specified by:
handleDeserializationErrorin interfaceErrorHandler- Parameters:
thrown- the classpath error exception
-
handleServiceError
public void handleServiceError(MemcacheServiceException thrown)
Logs thethrownerror condition, but does not expose it to application code.- Specified by:
handleServiceErrorin interfaceErrorHandler- Parameters:
thrown- the service error exception
-
-