Class HttpResponseEvaluator


  • public class HttpResponseEvaluator
    extends Object
    This class provides a central place for evaluation of HTTP response and throws appropriate exceptions.
    • Method Detail

      • evaluate

        public static void evaluate​(URI uri,
                                    BucketOperation operation,
                                    int statusCode)
                             throws BucketAccessException
        Evaluates the HTTP response code.

        In case of success does nothing, otherwise throws appropriate exception.

        Parameters:
        uri - URI of the request
        operation - operation BucketOperation initially requested
        statusCode - statusCode status code returned
        Throws:
        BucketAccessException - BucketAccessException in case statusCode indicates a failure