package roomescape.admin.exception import org.springframework.http.HttpStatus import roomescape.common.exception.ErrorCode import roomescape.common.exception.RoomescapeException class AdminException( override val errorCode: AdminErrorCode, override val message: String = errorCode.message ) : RoomescapeException(errorCode, message) enum class AdminErrorCode( override val httpStatus: HttpStatus, override val errorCode: String, override val message: String ) : ErrorCode