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

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.ConflictException
All Implemented Interfaces:
java.io.Serializable

public class ConflictException
extends AppException

Thrown when the required operation failed due to conflict.

See Also:
Serialized Form

Nested Class Summary
static class ConflictException.Reason
          Reason of failure.
 
Constructor Summary
ConflictException(java.lang.String message, java.lang.Throwable cause, ConflictException.Reason reason, java.lang.String httpBody)
           
 
Method Summary
 ConflictException.Reason getReason()
          Get detailed reason of failure.
 
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

ConflictException

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

getReason

public ConflictException.Reason getReason()
Get detailed reason of failure.

Returns:
reason of failure