ApplicationReceiveRequest

class ApplicationReceiveRequest

Represents a subject for ApplicationReceivePipeline

Parameters

typeInfo - specifies the desired type for a receiving operation

value - specifies current value being processed by the pipeline

reusableValue - indicates whether the value instance can be reused. For example, a stream can’t.

Constructors

<init>

ApplicationReceiveRequest(type: KClass<*>, value: Any)
ApplicationReceiveRequest(
    typeInfo: KType,
    value: Any,
    reusableValue: Boolean = false)

Represents a subject for ApplicationReceivePipeline

Properties

reusableValue

val reusableValue: Boolean

indicates whether the value instance can be reused. For example, a stream can’t.

type

val type: KClass<*>

Star projected class computed from typeInfo

typeInfo

val typeInfo: KType

specifies the desired type for a receiving operation

value

val value: Any

specifies current value being processed by the pipeline