SessionProvider

class SessionProvider

Specifies a provider for a session with the specific name and type

Parameters

transport - specifies the SessionTransport for this provider

tracker - specifies the SessionTracker for this provider

Constructors

<init>

SessionProvider(
    name: String,
    type: KClass<*>,
    transport: SessionTransport,
    tracker: SessionTracker)

Specifies a provider for a session with the specific name and type

Properties

name

val name: String

session name

tracker

val tracker: SessionTracker

specifies the SessionTracker for this provider

transport

val transport: SessionTransport

specifies the SessionTransport for this provider

type

val type: KClass<*>

session instance type

Functions

toString

fun toString(): String