Class EtaPlusClientExceptions.EtaPlusServerException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
energy.eddie.regionconnector.de.eta.exceptions.EtaPlusClientExceptions.EtaPlusServerException
All Implemented Interfaces:
Serializable
Enclosing class:
EtaPlusClientExceptions

public static class EtaPlusClientExceptions.EtaPlusServerException extends RuntimeException
Thrown when the ETA Plus API responds with a 5xx server error. This signals a transient condition on the ETA Plus side where a retry strategy (with backoff) is appropriate.
See Also:
  • Constructor Details

    • EtaPlusServerException

      public EtaPlusServerException(String message, int statusCode)
    • EtaPlusServerException

      public EtaPlusServerException(String message, int statusCode, Throwable cause)
  • Method Details

    • statusCode

      public int statusCode()