Class ResponseHelper


  • public class ResponseHelper
    extends Object
    Author:
    Andrea Di Cesare <andrea@softinstigate.com>
    • Method Detail

      • setETagHeader

        protected static void setETagHeader​(io.undertow.server.HttpServerExchange exchange,
                                            String etag)
        Set the ETag in the response's header
        Parameters:
        exchange -
        etag -
      • injectEtagHeader

        public static void injectEtagHeader​(io.undertow.server.HttpServerExchange exchange,
                                            org.bson.BsonDocument properties)
        Parameters:
        exchange -
        properties -
      • injectEtagHeader

        public static void injectEtagHeader​(io.undertow.server.HttpServerExchange exchange,
                                            org.bson.Document properties)
        Parameters:
        exchange -
        properties -
      • injectEtagHeader

        public static void injectEtagHeader​(io.undertow.server.HttpServerExchange exchange,
                                            Object etag)
        Parameters:
        exchange -
        etag -
      • getHttpStatusFromErrorCode

        public static int getHttpStatusFromErrorCode​(int code)
        Parameters:
        code - mongodb error code from MongoException.getCode()
        Returns:
      • getMessageFromErrorCode

        public static String getMessageFromErrorCode​(int code)
        Parameters:
        code - mongodb error code from MongoException.getCode()
        Returns: