Package com.swrve.sdk
Class SwrveEmpty
- All Implemented Interfaces:
ISwrve
,ISwrveBase<ISwrve,
SwrveConfig>
Empty implementation of the Swrve Huawei SDK. Will be returned when the SDK is used from an unsupported runtime version.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class com.swrve.sdk.SwrveBaseEmpty
apiKey, context
-
Constructor Summary
ModifierConstructorDescriptionprotected
SwrveEmpty
(android.content.Context context, String apiKey) -
Method Summary
Methods inherited from class com.swrve.sdk.SwrveBaseEmpty
currencyGiven, embeddedControlMessageImpressionEvent, embeddedMessageButtonWasPressed, embeddedMessageWasShownToUser, event, event, fetchNotificationCampaigns, flushToDisk, getApiKey, getAppId, getAppStoreURLForApp, getAppVersion, getBatchURL, getCachedData, getCacheDir, getCacheDir, getConfig, getContentURL, getDefaultNotificationChannel, getDeviceId, getDeviceInfo, getEventsServer, getExternalUserId, getFlushRefreshDelay, getHttpTimeout, getInitialisedTime, getJoined, getLanguage, getMessageCenterCampaign, getMessageCenterCampaigns, getMessageCenterCampaigns, getMessageCenterCampaigns, getMessageCenterCampaigns, getNextSequenceNumber, getNotificationConfig, getNotificationListener, getPersonalizedEmbeddedMessageData, getPersonalizedText, getRealTimeUserProperties, getResourceManager, getSessionKey, getSilentPushListener, getSSLSocketFactoryConfig, getSwrveDeeplinkListener, getSwrveSDKVersion, getUniqueKey, getUserId, getUserResources, getUserResourcesDiff, handleDeeplink, handleDeferredDeeplink, iap, iap, identify, isStarted, isTrackingStateStopped, markMessageCenterCampaignAsSeen, purchase, refreshCampaignsAndResources, removeMessageCenterCampaign, saveEvent, saveNotificationAuthenticated, sendEventsInBackground, sendQueuedEvents, sessionStart, setCustomPayloadForConversationInput, setLanguage, setNotificationSwrveCampaignId, setResourcesListener, setSessionListener, showMessageCenterCampaign, showMessageCenterCampaign, shutdown, start, start, stopTracking, userUpdate, userUpdate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.swrve.sdk.ISwrveBase
currencyGiven, embeddedControlMessageImpressionEvent, embeddedMessageButtonWasPressed, embeddedMessageWasShownToUser, event, event, flushToDisk, getApiKey, getAppStoreURLForApp, getCacheDir, getConfig, getDeviceInfo, getExternalUserId, getInitialisedTime, getLanguage, getMessageCenterCampaign, getMessageCenterCampaigns, getMessageCenterCampaigns, getMessageCenterCampaigns, getMessageCenterCampaigns, getPersonalizedEmbeddedMessageData, getPersonalizedText, getRealTimeUserProperties, getResourceManager, getUserId, getUserResources, getUserResourcesDiff, handleDeeplink, handleDeferredDeeplink, iap, iap, identify, isStarted, markMessageCenterCampaignAsSeen, purchase, refreshCampaignsAndResources, removeMessageCenterCampaign, sendQueuedEvents, sessionStart, setCustomPayloadForConversationInput, setLanguage, setResourcesListener, showMessageCenterCampaign, showMessageCenterCampaign, shutdown, start, start, stopTracking, userUpdate, userUpdate
-
Field Details
-
SDK_PREFS_NAME
- See Also:
-
SDK_PREFS_KEY_USER_ID
- See Also:
-
SDK_PREFS_KEY_TRACKING_STATE
- See Also:
-
SDK_PREFS_KEY_FLUSH_FREQ
- See Also:
-
SDK_PREFS_KEY_FLUSH_DELAY
- See Also:
-
SDK_PREFS_KEY_ADL
- See Also:
-
SDK_PREFS_REFERRER_ID
- See Also:
-
SDK_PREFS_KEY_ID_REFRESH_PERIOD
- See Also:
-
CACHE_DEVICE_ID
- See Also:
-
CACHE_CAMPAIGNS
- See Also:
-
CACHE_RESOURCES
- See Also:
-
CACHE_REALTIME_USER_PROPERTIES
- See Also:
-
CACHE_RESOURCES_DIFF
- See Also:
-
CACHE_AD_CAMPAIGNS_DEBUG
- See Also:
-
CACHE_NOTIFICATION_CAMPAIGNS_DEBUG
- See Also:
-
CACHE_USER_JOINED_TIME
- See Also:
-
CACHE_USER_IDENTIFY_DATE
- See Also:
-
CACHE_CAMPAIGNS_STATE
- See Also:
-
CACHE_SEQNUM
- See Also:
-
CACHE_QA
- See Also:
-
CACHE_ETAG
- See Also:
-
CACHE_PERMISSION_ANSWERED_TIMES_PREFIX
- See Also:
-
CACHE_PERMISSION_RATIONALE_WAS_TRUE_PREFIX
- See Also:
-
CACHE_PERMISSION_CURRENT_PREFIX
- See Also:
-
CACHE_DEVICE_PROP_KEY
- See Also:
-
SWRVE_DEVICE_NAME
- See Also:
-
SWRVE_OS
- See Also:
-
SWRVE_OS_VERSION
- See Also:
-
SWRVE_OS_INT_VERSION
- See Also:
-
SWRVE_APP_TARGET_VERSION
- See Also:
-
SWRVE_DEVICE_WIDTH
- See Also:
-
SWRVE_DEVICE_HEIGHT
- See Also:
-
SWRVE_DEVICE_DPI
- See Also:
-
SWRVE_CONVERSATION_VERSION
- See Also:
-
SWRVE_ANDROID_DEVICE_XDPI
- See Also:
-
SWRVE_ANDROID_DEVICE_YDPI
- See Also:
-
SWRVE_LANGUAGE
- See Also:
-
SWRVE_UTC_OFFSET_SECONDS
- See Also:
-
SWRVE_TIMEZONE_NAME
- See Also:
-
SWRVE_SDK_VERSION
- See Also:
-
SWRVE_SDK_FLAVOUR
- See Also:
-
SWRVE_APP_STORE
- See Also:
-
SWRVE_INSTALL_DATE
- See Also:
-
SWRVE_SIM_OPERATOR_NAME
- See Also:
-
SWRVE_SIM_OPERATOR_ISO_COUNTRY
- See Also:
-
SWRVE_SIM_OPERATOR_CODE
- See Also:
-
SWRVE_DEVICE_REGION
- See Also:
-
SWRVE_ANDROID_ID
- See Also:
-
SWRVE_NOTIFICATIONS_ENABLED
- See Also:
-
SWRVE_NOTIFICATIONS_IMPORTANCE
- See Also:
-
SWRVE_NOTIFICATIONS_BUTTONS
- See Also:
-
SWRVE_NOTIFICATIONS_ATTACHMENT
- See Also:
-
SWRVE_CAN_RECEIVE_AUTH_PUSH
- See Also:
-
SWRVE_INIT_MODE
- See Also:
-
SWRVE_DEVICE_TYPE
- See Also:
-
SWRVE_TRACKING_STATE
- See Also:
-
SWRVE_USABLE_SPACE
- See Also:
-
SWRVE_PERMISSION_NOTIFICATION
- See Also:
-
SWRVE_PERMISSION_NOTIFICATION_SHOW_RATIONALE
- See Also:
-
SWRVE_PERMISSION_NOTIFICATION_ANSWERED_TIMES
- See Also:
-
SWRVE_ASSET_SHA1_CHECK
- See Also:
-
SWRVE_REFERRER_ID
- See Also:
-
BATCH_EVENT_KEY_USER
- See Also:
-
BATCH_EVENT_KEY_SESSION_TOKEN
- See Also:
-
BATCH_EVENT_KEY_VERSION
- See Also:
-
BATCH_EVENT_KEY_APP_VERSION
- See Also:
-
BATCH_EVENT_KEY_UNIQUE_DEVICE_ID
- See Also:
-
BATCH_EVENT_KEY_DATA
- See Also:
-
EVENT_ID_KEY
- See Also:
-
EVENT_TYPE_KEY
- See Also:
-
EVENT_PAYLOAD_KEY
- See Also:
-
EVENT_TYPE_GENERIC_CAMPAIGN
- See Also:
-
GENERIC_EVENT_CAMPAIGN_TYPE_KEY
- See Also:
-
GENERIC_EVENT_CAMPAIGN_TYPE_GEO
- See Also:
-
GENERIC_EVENT_CAMPAIGN_TYPE_PUSH
- See Also:
-
GENERIC_EVENT_CAMPAIGN_TYPE_IAM
- See Also:
-
GENERIC_EVENT_ACTION_TYPE_KEY
- See Also:
-
GENERIC_EVENT_ACTION_TYPE_IMPRESSION
- See Also:
-
GENERIC_EVENT_ACTION_TYPE_DELIVERED
- See Also:
-
GENERIC_EVENT_ACTION_TYPE_ENGAGED
- See Also:
-
GENERIC_EVENT_ACTION_TYPE_BUTTON_CLICK
- See Also:
-
GENERIC_EVENT_ACTION_TYPE_INFLUENCED
- See Also:
-
GENERIC_EVENT_ACTION_TYPE_DISMISS
- See Also:
-
GENERIC_EVENT_ACTION_TYPE_NAVIGATION
- See Also:
-
GENERIC_EVENT_ACTION_TYPE_PAGE_VIEW
- See Also:
-
GENERIC_EVENT_CONTEXT_ID_KEY
- See Also:
-
GENERIC_EVENT_CAMPAIGN_ID_KEY
- See Also:
-
GENERIC_EVENT_PAYLOAD_BUTTON_TEXT
- See Also:
-
GENERIC_EVENT_PAYLOAD_RUN_NUMBER
- See Also:
-
GENERIC_EVENT_PAYLOAD_SILENT
- See Also:
-
GENERIC_EVENT_PAYLOAD_DISPLAYED
- See Also:
-
GENERIC_EVENT_PAYLOAD_REASON
- See Also:
-
GENERIC_EVENT_PAYLOAD_ADDITIONAL_INFO
- See Also:
-
GENERIC_EVENT_PAYLOAD_MSG_ID
- See Also:
-
GENERIC_EVENT_PAYLOAD_SENT_TIME
- See Also:
-
GENERIC_EVENT_PAYLOAD_SID
- See Also:
-
GENERIC_EVENT_PAYLOAD_PAGE_NAME
- See Also:
-
GENERIC_EVENT_PAYLOAD_TO
- See Also:
-
GENERIC_EVENT_PAYLOAD_BUTTON_ID
- See Also:
-
GENERIC_EVENT_PAYLOAD_BUTTON_NAME
- See Also:
-
GENERIC_EVENT_PAYLOAD_TRACKING_DATA
- See Also:
-
GENERIC_EVENT_PAYLOAD_PLATFORM
- See Also:
-
EVENT_FIRST_SESSION
- See Also:
-
EVENT_NOTIFICATION_CHANGE_GRANTED
- See Also:
-
EVENT_NOTIFICATION_CHANGE_DENIED
- See Also:
-
EVENT_ASSET_DOWNLOAD_LIMIT_EXCEEDED
- See Also:
-
OS_ANDROID
- See Also:
-
OS_ANDROID_TV
- See Also:
-
OS_AMAZON
- See Also:
-
OS_AMAZON_TV
- See Also:
-
OS_HUAWEI
- See Also:
-
DEVICE_TYPE_MOBILE
- See Also:
-
DEVICE_TYPE_TV
- See Also:
-
-
Constructor Details
-
SwrveEmpty
-
-
Method Details
-
setRegistrationId
- Specified by:
setRegistrationId
in interfaceISwrve
-