Configuration

open class Configuration : Configuration

Configuration for the BaseApplicationEngine

Constructors

<init>

Configuration()

Configuration for the BaseApplicationEngine

Inherited Properties

callGroupSize

var callGroupSize: Int

Specifies size of the event group for running application code

connectionGroupSize

var connectionGroupSize: Int

Specifies size of the event group for accepting connections

parallelism

val parallelism: Int

Provides currently available parallelism, e.g. number of available processors

workerGroupSize

var workerGroupSize: Int

Specifies size of the event group for processing connections, parsing messages and doing engine’s internal work

Extension Functions

loadCommonConfiguration

fun Configuration.loadCommonConfiguration(
    deploymentConfig: ApplicationConfig
): Unit

Load engine’s configuration suitable for all engines from deploymentConfig

Inheritors

Configuration

class Configuration : Configuration

CIO-based server configuration

Configuration

class Configuration : Configuration

Jetty-specific engine configuration

Configuration

class Configuration : Configuration

Configuration for the NettyApplicationEngine

Configuration

class Configuration : Configuration

Test application engine configuration

Configuration

class Configuration : Configuration

Tomcat engine specific configuration builder