Package-level declarations

Types

Link copied to clipboard
class InboxFeature : ModuleInterface

Public entry point for the Inbox feature within the Salesforce Marketing Cloud SDK. Implements ModuleInterface so the unified SDK can report state and dispatch scheduled jobs to Inbox.

Link copied to clipboard

Represents the initialization status of the InboxFeature instance. Mirrors the pattern used by com.salesforce.marketingcloud.inappmessagingfeature.InAppMessagingFeatureInitializationStatus so consumers can reason about all feature-module init results identically.

Link copied to clipboard

Reads and manages Inbox messages, from both Marketing Cloud servers (MCE and MAM). Get the instance from InboxFeature.getInboxMessageManager; configure the feature with com.salesforce.marketingcloud.inboxfeature.config.InboxFeatureConfig.

Link copied to clipboard
fun interface WhenReadyListener

Returns a valid instance of InboxFeature when it is ready.