From 4551318c364665c4dec23fb269ecc48312176667 Mon Sep 17 00:00:00 2001 From: Evan Greer Date: Tue, 17 Oct 2023 16:34:48 -0600 Subject: [PATCH] updates embedded manager calls --- .../src/main/java/com/iterable/iterableapi/IterableApi.java | 2 +- .../com/iterable/iterableapi/IterableEmbeddedManager.kt | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/iterableapi/src/main/java/com/iterable/iterableapi/IterableApi.java b/iterableapi/src/main/java/com/iterable/iterableapi/IterableApi.java index 5f0fba8b8..23bd630a6 100644 --- a/iterableapi/src/main/java/com/iterable/iterableapi/IterableApi.java +++ b/iterableapi/src/main/java/com/iterable/iterableapi/IterableApi.java @@ -616,7 +616,7 @@ public IterableInAppManager getInAppManager() { } @NonNull - public IterableEmbeddedManager embeddedManager() { + public IterableEmbeddedManager getEmbeddedManager() { if (embeddedManager == null) { throw new RuntimeException("IterableApi must be initialized before calling getFlexManager(). " + "Make sure you call IterableApi#initialize() in Application#onCreate"); diff --git a/iterableapi/src/main/java/com/iterable/iterableapi/IterableEmbeddedManager.kt b/iterableapi/src/main/java/com/iterable/iterableapi/IterableEmbeddedManager.kt index 81627c557..f7e524dd0 100644 --- a/iterableapi/src/main/java/com/iterable/iterableapi/IterableEmbeddedManager.kt +++ b/iterableapi/src/main/java/com/iterable/iterableapi/IterableEmbeddedManager.kt @@ -24,7 +24,7 @@ public class IterableEmbeddedManager : IterableActivityMonitor.AppStateCallback private var actionHandleListeners = mutableListOf() private var updateHandleListeners = mutableListOf() - var embeddedSessionManager = EmbeddedSessionManager() + private var embeddedSessionManager = EmbeddedSessionManager() private var activityMonitor: IterableActivityMonitor? = null @@ -77,6 +77,10 @@ public class IterableEmbeddedManager : IterableActivityMonitor.AppStateCallback return updateHandleListeners } + public fun getEmbeddedSessionManager(): EmbeddedSessionManager { + return embeddedSessionManager + } + // endregion // region public methods