Class ExceptionUtils


  • public final class ExceptionUtils
    extends Object
    • Method Detail

      • getWebApplicationExceptionClass

        public static Class<?> getWebApplicationExceptionClass​(javax.ws.rs.core.Response exResponse,
                                                               Class<?> defaultExceptionType)
      • propogateException

        public static boolean propogateException​(org.apache.cxf.message.Message m)
      • convertFaultToResponse

        public static <T extends Throwable> javax.ws.rs.core.Response convertFaultToResponse​(T ex,
                                                                                             org.apache.cxf.message.Message currentMessage)
      • toWebApplicationException

        public static javax.ws.rs.WebApplicationException toWebApplicationException​(Throwable cause,
                                                                                    javax.ws.rs.core.Response response)
      • toInternalServerErrorException

        public static javax.ws.rs.WebApplicationException toInternalServerErrorException​(Throwable cause,
                                                                                         javax.ws.rs.core.Response response)
      • toBadRequestException

        public static javax.ws.rs.WebApplicationException toBadRequestException​(Throwable cause,
                                                                                javax.ws.rs.core.Response response)
      • toNotFoundException

        public static javax.ws.rs.WebApplicationException toNotFoundException​(Throwable cause,
                                                                              javax.ws.rs.core.Response response)
      • toNotAuthorizedException

        public static javax.ws.rs.WebApplicationException toNotAuthorizedException​(Throwable cause,
                                                                                   javax.ws.rs.core.Response response)
      • toForbiddenException

        public static javax.ws.rs.WebApplicationException toForbiddenException​(Throwable cause,
                                                                               javax.ws.rs.core.Response response)
      • toNotAcceptableException

        public static javax.ws.rs.WebApplicationException toNotAcceptableException​(Throwable cause,
                                                                                   javax.ws.rs.core.Response response)
      • toNotSupportedException

        public static javax.ws.rs.WebApplicationException toNotSupportedException​(Throwable cause,
                                                                                  javax.ws.rs.core.Response response)
      • toHttpException

        public static javax.ws.rs.WebApplicationException toHttpException​(Throwable cause,
                                                                          javax.ws.rs.core.Response response)
      • toWebApplicationException

        public static javax.ws.rs.WebApplicationException toWebApplicationException​(javax.ws.rs.core.Response response)