MemcacheServiceException (Google App Engine API for Java)
Stay organized with collections
Save and categorize content based on your preferences.
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.google.appengine.api.memcache.MemcacheServiceException
-
- All Implemented Interfaces:
- java.io.Serializable
public class MemcacheServiceException
extends java.lang.RuntimeException
An exception for backend non-availability or similar error states which
may occur, but are not necessarily indicative of a coding or usage error
by the application. Also used for
MemcacheService.put(Object,
Object)
when the combined key and value size is too large.
In most cases these will be given to the ErrorHandler
to resolve.
Use ConsistentErrorHandler
if in all cases this exception should be
directed to the ErrorHandler
.
- See Also:
- Serialized Form
-
-
Method Summary
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
Constructor Detail
-
MemcacheServiceException
public MemcacheServiceException(java.lang.String message,
java.lang.Throwable ex)
-
MemcacheServiceException
public MemcacheServiceException(java.lang.String message)
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-06-16 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-16 UTC."],[[["`MemcacheServiceException` is an exception class indicating backend non-availability or other error states that don't necessarily stem from application code errors."],["This exception is also raised when the combined key and value size for a `MemcacheService.put` operation is too large."],["In most scenarios, these exceptions should be handled by an `ErrorHandler` instance for proper resolution, with `ConsistentErrorHandler` ensuring all instances of the exception are passed through."],["`MemcacheServiceException` extends `java.lang.RuntimeException`, thus also extending `java.lang.Exception`, `java.lang.Throwable`, and `java.lang.Object`, and implements `java.io.Serializable`."],["Two constructors are available for `MemcacheServiceException`, one that takes only a message string, and the other that takes a message string as well as a `java.lang.Throwable` object."]]],[]]