DeadlineExceededException (Google App Engine API for Java)

com.google.apphosting.api

Class DeadlineExceededException

  • java.lang.Object
    • java.lang.Throwable
      • java.lang.Exception
        • java.lang.RuntimeException
          • com.google.apphosting.api.DeadlineExceededException
  • All Implemented Interfaces:
    java.io.Serializable


    public class DeadlineExceededException
    extends java.lang.RuntimeException
    DeadlineExceededException is an unchecked exception thrown whenever a request has exceeded the request deadline (e.g. 60 seconds in the case of a default instance).

    It will typically be thrown from API methods that did not finish by the deadline. However, this exception may also be thrown at any time, at any arbitrary point in the execution of your code.

    An application may catch DeadlineExceededException to perform cleanup, but it must finish execution shortly afterwards. If the application delays too long, an uncatchable Error is thrown to force termination of the request with extreme prejudice.
    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

      • DeadlineExceededException

        public DeadlineExceededException()
      • DeadlineExceededException

        public DeadlineExceededException(java.lang.String message)