package io.katharsis.resource.exception; import io.katharsis.errorhandling.ErrorData; import io.katharsis.errorhandling.exception.KatharsisMappableException; import io.katharsis.response.HttpStatus; /** * General exception regarding resource building. */ public class ResourceException extends KatharsisMappableException { private static final String TITLE = "Resource error"; public ResourceException(String message) { super(HttpStatus.INTERNAL_SERVER_ERROR_500, ErrorData.builder() .setTitle(TITLE) .setDetail(message) .setStatus(String.valueOf(HttpStatus.INTERNAL_SERVER_ERROR_500)) .build()); } }