Skip to content
VoSpaceErrorSummarizableException.java 960 B
Newer Older
Sonia Zorba's avatar
Sonia Zorba committed
/*
Sonia Zorba's avatar
Sonia Zorba committed
 * This file is part of vospace-parent-classes
Sonia Zorba's avatar
Sonia Zorba committed
 * Copyright (C) 2021 Istituto Nazionale di Astrofisica
 * SPDX-License-Identifier: GPL-3.0-or-later
 */
package it.inaf.oats.vospace.exception;

import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.ResponseStatus;

@ResponseStatus(value = HttpStatus.INTERNAL_SERVER_ERROR)
public abstract class VoSpaceErrorSummarizableException extends VoSpaceException {
    private final String detailMessage;
    public VoSpaceErrorSummarizableException(String detailMessage, VOSpaceFaultEnum fault)
        super(fault.getFaultCaptionForDetails() + " " + detailMessage);
        this.detailMessage = detailMessage;
        
    public VOSpaceFaultEnum getFault()
        
    public String getDetailMessage()
    {