ai.platon.pulsar.skeleton.common.Exceptions.kt Maven / Gradle / Ivy
package ai.platon.pulsar.skeleton.common
open class AuthenticationException: RuntimeException {
constructor() : super()
constructor(message: String) : super(message)
constructor(message: String, cause: Throwable) : super(message, cause)
constructor(cause: Throwable) : super(cause)
}
open class ServiceUnavailableException: RuntimeException {
constructor() : super()
constructor(message: String) : super(message)
constructor(message: String, cause: Throwable) : super(message, cause)
constructor(cause: Throwable) : super(cause)
}
open class IllegalBusinessPreconditionException: IllegalStateException {
constructor() : super()
constructor(message: String) : super(message)
constructor(message: String, cause: Throwable) : super(message, cause)
constructor(cause: Throwable) : super(cause)
}
open class IllegalApplicationStateException: IllegalStateException {
constructor() : super() {}
constructor(message: String) : super(message) {
}
constructor(message: String, cause: Throwable) : super(message, cause) {}
constructor(cause: Throwable) : super(cause) {}
}