JvmEmbedderHost

class JvmEmbedderHost(val rootLogger: Logger = Logger, val systemEnvProvider: EmbedderHost.SystemEnvProvider = JvmSystemEnvProvider, val commandArgsProvider: EmbedderHost.CommandArgsProvider = JvmCommandArgsProvider, val fileSystem: FileSystem = DefaultFileSystem(NioFileSystem, rootLogger.withTag("FSnio")), val clock: EmbedderHost.Clock = JvmClock, val monotonicClock: EmbedderHost.MonotonicClock = JvmMonotonicClock, val localTimeFormatter: EmbedderHost.LocalTimeFormatter = JvmLocalTimeFormatter(), val timeZoneInfo: EmbedderHost.TimeZoneInfoProvider = JvmTimeZoneInfoProvider(), val entropySource: EmbedderHost.EntropySource = JvmEntropySource()) : EmbedderHost(source)

Constructors

Link copied to clipboard
constructor(rootLogger: Logger = Logger, systemEnvProvider: EmbedderHost.SystemEnvProvider = JvmSystemEnvProvider, commandArgsProvider: EmbedderHost.CommandArgsProvider = JvmCommandArgsProvider, fileSystem: FileSystem = DefaultFileSystem(NioFileSystem, rootLogger.withTag("FSnio")), clock: EmbedderHost.Clock = JvmClock, monotonicClock: EmbedderHost.MonotonicClock = JvmMonotonicClock, localTimeFormatter: EmbedderHost.LocalTimeFormatter = JvmLocalTimeFormatter(), timeZoneInfo: EmbedderHost.TimeZoneInfoProvider = JvmTimeZoneInfoProvider(), entropySource: EmbedderHost.EntropySource = JvmEntropySource())

Properties

Link copied to clipboard
open override val clock: EmbedderHost.Clock
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val fileSystem: FileSystem
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val rootLogger: Logger
Link copied to clipboard
Link copied to clipboard