EnvelopeBusListener

Constructors

Link copied to clipboard
protected constructor(builder: EnvelopeBusListener.AbstractBuilder<out Any, out Any>)

Types

Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val HIGHEST_PRIORITY: Int = 2147483647
Link copied to clipboard
protected val log: Logger
Link copied to clipboard
private val typeRegistry: Map<Integer, Class<out Any>>

Functions

Link copied to clipboard
fun dispatch(session: S, message: Array<Byte>)
fun dispatch(session: S, message: String)
Link copied to clipboard
protected open fun handleProcessingError(session: S, ex: Exception)
Link copied to clipboard
protected open fun handleProcessUnknownAction(session: S, envelope: MessageEnvelope<out Any>)
Link copied to clipboard
open fun order(): Int
Link copied to clipboard
private open fun processEnvelope(session: S, envelope: MessageEnvelope<out Any>)
Link copied to clipboard
private open fun registerAction(action: EnvelopeAction<S, out Any>)
Link copied to clipboard
private open fun registerEnvelopeActions()
Link copied to clipboard
protected open fun registerManually(action: EnvelopeAction<S, Void>)