@@ -26,6 +26,7 @@ import io.opentelemetry.android.instrumentation.network.NetworkAttributesExtract
2626import io.opentelemetry.android.instrumentation.network.NetworkChangeInstrumentation
2727import io.opentelemetry.android.instrumentation.slowrendering.SlowRenderingInstrumentation
2828import io.opentelemetry.android.internal.services.Services
29+ import io.opentelemetry.android.session.SessionProvider
2930import io.opentelemetry.api.trace.Tracer
3031import io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporter
3132import io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporter
@@ -98,7 +99,7 @@ object OpenTelemetryRumInitializer {
9899
99100 return OpenTelemetryRum
100101 .builder(application, rumConfig)
101- .setSessionProvider(createSessionManager (application, sessionConfig))
102+ .setSessionProvider(createSessionProvider (application, sessionConfig))
102103 .addSpanExporterCustomizer {
103104 OtlpHttpSpanExporter
104105 .builder()
@@ -120,10 +121,10 @@ object OpenTelemetryRumInitializer {
120121 }.build()
121122 }
122123
123- private fun createSessionManager (
124+ private fun createSessionProvider (
124125 application : Application ,
125126 sessionConfig : SessionConfig ,
126- ): SessionManager {
127+ ): SessionProvider {
127128 val timeoutHandler = SessionIdTimeoutHandler (sessionConfig)
128129 Services .get(application).appLifecycle.registerListener(timeoutHandler)
129130 return SessionManager .create(timeoutHandler, sessionConfig)
0 commit comments