Session
constructor(id: Int, globalConfiguration: GlobalConfiguration, initialHandlers: Collection<MeterHandler> = listOf(), oldLogWriter: LogWriter? = null, sessionContext: SessionContext)
constructor(id: Int, globalConfiguration: GlobalConfiguration, configuration: SessionConfiguration = globalConfiguration.session, startTime: <Error class: unknown class>, stopTime: <Error class: unknown class>? = null, validationTime: <Error class: unknown class>? = null, version: String = globalAppVersion, sessionContext: SessionContext, oldLogWriter: LogWriter? = null, initialLogPath: String? = null, initialHandlers: Collection<MeterHandler>, initialTimeSync: List<TimeSync>, initialResourceFilters: List<String> = globalConfiguration.session.resourceFilters, initialResourceSources: Collection<ResourceDataSource>, initialResourceDumps: Collection<String>, initialActiveSources: List<ActiveSource>, initialNodes: List<NodeSummary>, initialMeasurements: Collection<MeasurementSummary>, initialCounters: SessionCounters, initialTriggerEvents: List<TriggerEvent>, initialVariables: Variables, initialReportTemplate: ReportTemplate?)