Sha256: a58557594d8e55b3d98b2ff81b5271ecebfcea333877547074ef322394a9f370
Contents?: true
Size: 730 Bytes
Versions: 3
Compression:
Stored size: 730 Bytes
Contents
module Nucleus module Errors # The {SemanticAdapterRequestError} shall be thrown if the user request could not be executed due to logical errors. # <br> # Examples for semantic errors are: # - name already used # - quota violations # <br> # These errors are clearly to be distinguished from malformed requests. class SemanticAdapterRequestError < AdapterError # initialize with default error to be 422 def initialize(message, error_code = nil, ui_error = ErrorMessages::BAD_REQUEST_ENTITY) # allow to customize the error code ui_error[:error_code] = error_code unless error_code.nil? super(message, ui_error) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems