generated from pricelees/issue-pr-template
17 lines
495 B
Kotlin
17 lines
495 B
Kotlin
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
|