CapturedInvocation

data class CapturedInvocation(val target: Target, val inputTypeTag: TypeTag<*>, val outputTypeTag: TypeTag<*>, val input: Any?) : RuntimeException

Captured information from a method invocation on a proxy.

Constructors

Link copied to clipboard
constructor(target: Target, inputTypeTag: TypeTag<*>, outputTypeTag: TypeTag<*>, input: Any?)

Properties

Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard
val input: Any?

the input value (may be null for no-arg methods)

Link copied to clipboard

type tag for serializing the input

Link copied to clipboard
open val message: String?
Link copied to clipboard

type tag for deserializing the output

Link copied to clipboard

the target service/handler

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun toRequest(): Request<*, *>