ExceptionHandler

pl.iterators.stir.server.ExceptionHandler
See theExceptionHandler companion object
trait ExceptionHandler extends PF

Attributes

Companion
object
Source
ExceptionHandler.scala
Graph
Supertypes
trait Throwable => Route
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def seal(logAction: Option[(Throwable, String) => IO[Unit]]): ExceptionHandler

"Seals" this handler by attaching a default handler as fallback if necessary.

"Seals" this handler by attaching a default handler as fallback if necessary.

Attributes

Source
ExceptionHandler.scala

Creates a new ExceptionHandler which uses the given one as fallback for this one.

Creates a new ExceptionHandler which uses the given one as fallback for this one.

Attributes

Source
ExceptionHandler.scala

Inherited methods

Attributes

Inherited from:
PartialFunction
override def andThen[C](k: Route => C): PartialFunction[A, C]

Attributes

Definition Classes
Inherited from:
PartialFunction
def apply(v1: Throwable): R

Attributes

Inherited from:
Function1
def applyOrElse[A1 <: Throwable, B1 >: Route](x: A1, default: A1 => B1): B1

Attributes

Inherited from:
PartialFunction

Attributes

Inherited from:
PartialFunction
def compose[A](g: A => Throwable): A => R

Attributes

Inherited from:
Function1

Attributes

Inherited from:
PartialFunction

Attributes

Inherited from:
PartialFunction
def lift: A => Option[B]

Attributes

Inherited from:
PartialFunction

Attributes

Inherited from:
PartialFunction
def runWith[U](action: Route => U): A => Boolean

Attributes

Inherited from:
PartialFunction
override def toString(): String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Function1 -> Any
Inherited from:
Function1

Attributes

Inherited from:
PartialFunction