public abstract class UsherSettingModel
extends java.lang.Object
UsherSettingModel abstract class includes various attributes related to the
MicroStrategy Badge settings, including device model, MetaDataEntity, and action required
count, among others.| Modifier and Type | Method and Description |
|---|---|
abstract int |
actionRequiredCount()
Returns an int of the number of actions that the user can take involving their badges.
|
abstract int |
badgeCount()
Returns the total count of badges that have been installed on the current device.
|
abstract int |
inboxNewMessageCount()
Returns an int of the number of inbox messages.
|
abstract MetaDataEntity |
metaDataEntity()
Returns a
MetaDataEntity object that wraps various attributes related to the
metadata, including supported version names and support phone numbers, among others. |
abstract boolean |
requirePermissionOnUploadScannerData()
Returns a boolean that represents whether or not MicroStrategy Badge should prompt the user
for permission to upload scanned data.
|
public abstract int badgeCount()
@Nullable public abstract MetaDataEntity metaDataEntity()
MetaDataEntity object that wraps various attributes related to the
metadata, including supported version names and support phone numbers, among others. May be
null.MetaDataEntity object that wraps various attributes related to the
metadata, including supported version names and support phone numbers, among others.public abstract int actionRequiredCount()
public abstract int inboxNewMessageCount()
public abstract boolean requirePermissionOnUploadScannerData()
true if MicroStrategy Badge should prompt the user for permission to upload
scanned data;
false otherwise.