com.kii.cloud.storage.exception.app
Class BadRequestException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.kii.cloud.storage.exception.CloudExecutionException
              extended by com.kii.cloud.storage.exception.app.AppException
                  extended by com.kii.cloud.storage.exception.app.BadRequestException
All Implemented Interfaces:
java.io.Serializable

public class BadRequestException
extends AppException

Thrown when the required operation sends bad request.

See Also:
Serialized Form

Nested Class Summary
static class BadRequestException.Reason
           
 
Constructor Summary
BadRequestException(java.lang.String message, java.lang.Throwable cause, BadRequestException.Reason reason, java.lang.String httpBody)
           
 
Method Summary
 BadRequestException.Reason getReason()
           
 
Methods inherited from class com.kii.cloud.storage.exception.CloudExecutionException
getBody, getError, getErrorDetails, getException, getMessage, getStatus
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BadRequestException

public BadRequestException(java.lang.String message,
                           java.lang.Throwable cause,
                           BadRequestException.Reason reason,
                           java.lang.String httpBody)
Method Detail

getReason

public BadRequestException.Reason getReason()