A C D G I L N O R S U V 

A

addAction(SrnAction) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
Adds an action that can be executed on this notification.
addActions(List<SrnAction>) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
Adds a list of actions that can be executed on this notification.
addActionsWithPermissionCheck(List<SrnAction>) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
Adds a list of actions that can be executed on this notification.
addActionWithPermissionCheck(SrnAction) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
Adds an action that can be executed on this notification.
addChoice(String, String) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.MultiSelectInputMode
Adds a choice to the input action.
addChoice(String, String, SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.MultiSelectInputMode
Adds a choice to the input action.
addChoice(String, String, SrnImageAsset, boolean) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.MultiSelectInputMode
Adds a choice to the input action.
addChoice(String, String) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.SingleSelectInputMode
Adds a choice to the input action.
addChoice(String, String, SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.SingleSelectInputMode
Adds a choice to the input action.
addListItem(String, String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnQRSecondaryTemplate
Adds the title & body in the template's List item.

C

com.samsung.android.sdk - package com.samsung.android.sdk
 
com.samsung.android.sdk.richnotification - package com.samsung.android.sdk.richnotification
 
com.samsung.android.sdk.richnotification.actions - package com.samsung.android.sdk.richnotification.actions
 
com.samsung.android.sdk.richnotification.templates - package com.samsung.android.sdk.richnotification.templates
 
createKeyboardInputMode() - Static method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.InputModeFactory
Creates a KeyboardInputMode with NORMAL of SrnRemoteInputAction.KeyboardInputMode.KeyboardType.
createKeyboardInputMode(SrnRemoteInputAction.KeyboardInputMode.KeyboardType) - Static method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.InputModeFactory
Creates a KeyboardInputMode with the keyboardType.
createMultiSelectInputMode() - Static method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.InputModeFactory
Creates a MultiSelectInputMode.
createSingleSelectInputMode() - Static method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.InputModeFactory
Creates a SingleSelectInputMode.

D

DEVICE_NOT_SUPPORTED - Static variable in exception com.samsung.android.sdk.SsdkUnsupportedException
DEVICE_NOT_SUPPORTED indicates that Device does not supported.
dismiss(UUID) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotificationManager
Dismisses an active rich notification in the SrnRichNotificationManager that are associated with this package name.
dismissAll() - Method in class com.samsung.android.sdk.richnotification.SrnRichNotificationManager
Dismisses all active rich notifications in the SrnRichNotificationManager that are associated with this package name.

G

getActivityCallback(Intent) - Static method in class com.samsung.android.sdk.richnotification.SrnAction.CallbackIntent
Creates a CallbackIntent that will start a new activity.
getBroadcastCallback(Intent) - Static method in class com.samsung.android.sdk.richnotification.SrnAction.CallbackIntent
Creates a CallbackIntent that will perform a new broadcast.
getServiceCallback(Intent) - Static method in class com.samsung.android.sdk.richnotification.SrnAction.CallbackIntent
Creates a CallbackIntent that will start a new service.
getType() - Method in exception com.samsung.android.sdk.SsdkUnsupportedException
Returns error type when SDK failed to initialize.
getUuid() - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
Returns this rich notification's identifier.
getVersionCode() - Method in class com.samsung.android.sdk.richnotification.Srn
Returns the version number of the Rich Notification package.
getVersionName() - Method in class com.samsung.android.sdk.richnotification.Srn
Returns the version name of the Rich Notification package.

I

initialize(Context) - Method in class com.samsung.android.sdk.richnotification.Srn
Initializes an instance of the Accessory package.
isConnected() - Method in class com.samsung.android.sdk.richnotification.SrnRichNotificationManager
 
isFeatureEnabled(int) - Method in class com.samsung.android.sdk.richnotification.Srn
Checks if the Rich Notification package feature is available on the device.

L

LIBRARY_NOT_INSTALLED - Static variable in exception com.samsung.android.sdk.SsdkUnsupportedException
LIBRARY_NOT_INSTALLED indicates that SDK library is not installed.
LIBRARY_UPDATE_IS_RECOMMENDED - Static variable in exception com.samsung.android.sdk.SsdkUnsupportedException
LIBRARY_UPDATE_IS_RECOMMENDED indicates that SDK library update is recommended.
LIBRARY_UPDATE_IS_REQUIRED - Static variable in exception com.samsung.android.sdk.SsdkUnsupportedException
LIBRARY_UPDATE_IS_REQUIRED indicates that user must install SDK library to use the application.

N

notify(SrnRichNotification) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotificationManager
Notifies the rich notification service about a new or updated rich notification.

O

onError(UUID, SrnRichNotificationManager.ErrorType) - Method in interface com.samsung.android.sdk.richnotification.SrnRichNotificationManager.EventListener
Implement this method to receive an error information about a rich notification.
onRead(UUID) - Method in interface com.samsung.android.sdk.richnotification.SrnRichNotificationManager.EventListener
Implement this method to receive information when a rich notification has been read.
onRemoved(UUID) - Method in interface com.samsung.android.sdk.richnotification.SrnRichNotificationManager.EventListener
Implement this method to receive information when a rich notification is removed.

R

registerRichNotificationListener(SrnRichNotificationManager.EventListener) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotificationManager
Registers a SrnRichNotificationManager.EventListener to receive a callback.

S

setAlertType(SrnRichNotification.AlertType) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
Sets an alert type on how user will be notified when this notification is delivered to the wearable device.
setAlertType(SrnRichNotification.AlertType, SrnRichNotification.PopupType) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
Sets an alert type on how user will be notified when this notification is delivered to the wearable device.
setAssociatedAndroidNotification(int) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
Sets the id of an Android notification that is associated with this RichNotification.
setAssociatedAndroidNotification(int, String) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
Sets the id and tag of an Android notification that is associated with this RichNotification.
setBackgroundColor(int) - Method in class com.samsung.android.sdk.richnotification.templates.SrnPrimaryTemplate
Sets a background color for this template.
setBackgroundColor(int) - Method in class com.samsung.android.sdk.richnotification.templates.SrnSecondaryTemplate
Sets a background color for this template.
setBackgroundImage(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.templates.SrnPrimaryTemplate
Sets a background image for this template.
setBody(String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardSecondaryTemplate
Sets the body string in the template.
setBody(String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardTemplate
Sets the body string in the template.
setCallbackIntent(SrnAction.CallbackIntent) - Method in class com.samsung.android.sdk.richnotification.SrnAction
Sets the intent to be triggered when the user triggers your action.
setCharacterLimit(int) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.KeyboardInputMode
Sets the character limit for the input result.
setData(Uri) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteBuiltInAction
Sets the uri pointing to the data associated with the built in action set for this action.
setData(Uri) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
Sets the uri pointing to the data to associate which operation is set for this action.
setDescription(String) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction
Sets the informative description for the input request.
setExtras(Bundle) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
Sets extras for this action.
setHeaderSize(SrnStandardTemplate.HeaderSizeType) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardTemplate
Sets the size of the header of the template.
setIcon(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.actions.SrnHostAction
Sets the icon for this action.
setIcon(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction
Sets the icon for this action.
setIcon(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
Sets the icon for this action.
setIcon(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
Sets an icon for the SrnRichNotification.
setImage(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.templates.SrnQRSecondaryTemplate
Sets the image in the template.
setImage(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.templates.SrnQRTemplate
Sets an image for the SrnRichNotification.
setImage(SrnImageAsset) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardSecondaryTemplate
Sets an image for the SrnRichNotification.
setKeyboardType(SrnRemoteInputAction.KeyboardInputMode.KeyboardType) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.KeyboardInputMode
Sets the preferred keyboard type.
setMimeType(String) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
Sets the mime type that represents the data set using SrnRemoteLaunchAction.setData(Uri)
setOperation(String) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
Sets the operation name for this action.
setPackage(String) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
Sets package name for the action.
setPrefillString(String) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.KeyboardInputMode
Sets the string to prefill the input result.
setPrimaryTemplate(SrnPrimaryTemplate) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
Sets a primary template used by this notification.
setReadout(String, String) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
Sets a String that can be used for text-to-speech rendering on clients which support such rendering.
setRequestedInputMode(SrnRemoteInputAction.InputMode) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction
Sets the requested input mode.
setRouteCondition(Notification) - Static method in class com.samsung.android.sdk.richnotification.SrnRichNotificationManager
Use this call when you want the SrnRichNotificationManager to format and route your regular android notification to peripheral clients.
setSecondaryTemplate(SrnSecondaryTemplate) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
Sets a secondary template used by this notification.
setSmallIcon1(SrnImageAsset, String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnQRSecondaryTemplate
Sets the smallIcon in the template.
setSmallIcon1(SrnImageAsset, String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardSecondaryTemplate
Sets the smallIcon in the template.
setSmallIcon2(SrnImageAsset, String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnQRSecondaryTemplate
Sets the smallIcon2 in the template.
setSmallIcon2(SrnImageAsset, String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardSecondaryTemplate
Sets the smallIcon2 in the template.
setSubHeader(String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnQRTemplate
Sets a Subheader String for a SrnRichNotification.
setSubHeader(String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardSecondaryTemplate
Sets the subtitle in the template.
setSubHeader(String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardTemplate
Sets the sub_header string in the template.
setTitle(String) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotification
Sets a title for the SrnRichNotification.
setTitle(String) - Method in class com.samsung.android.sdk.richnotification.templates.SrnStandardSecondaryTemplate
Sets the title in the template.
setToast(String) - Method in class com.samsung.android.sdk.richnotification.actions.SrnHostAction
Sets the toast for this action.
setType(SrnRemoteBuiltInAction.OperationType) - Method in class com.samsung.android.sdk.richnotification.actions.SrnRemoteBuiltInAction
Sets the built in action, such as OPERATION_CALL for the action.
showErrorToast(UUID, String) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotificationManager
Sends a request to show an error toast for a SrnRichNotification.
Srn - Class in com.samsung.android.sdk.richnotification
This class is the entry class that provides access to the Rich Notification package.
Srn() - Constructor for class com.samsung.android.sdk.richnotification.Srn
Creates a Srn instance
SrnAction - Class in com.samsung.android.sdk.richnotification
This abstract class represents a basic action that all other action classes inherit from.
SrnAction.CallbackIntent - Class in com.samsung.android.sdk.richnotification
This class contains the information to execute user-defined behavior on the device when the user clicks an action on the wearable.
SrnHostAction - Class in com.samsung.android.sdk.richnotification.actions
This class represents a host action.
SrnHostAction(String) - Constructor for class com.samsung.android.sdk.richnotification.actions.SrnHostAction
Constructs a host action.
SrnImageAsset - Class in com.samsung.android.sdk.richnotification
This class describes an image asset that should be used to associate images to rich notifications and their respective templates.
SrnImageAsset(Context, String, Bitmap) - Constructor for class com.samsung.android.sdk.richnotification.SrnImageAsset
Constructs an image asset.
SrnLargeHeaderTemplate - Class in com.samsung.android.sdk.richnotification.templates
A template for a LargeHeader background image
SrnLargeHeaderTemplate() - Constructor for class com.samsung.android.sdk.richnotification.templates.SrnLargeHeaderTemplate
Creates a large header template instance.
SrnPrimaryTemplate - Class in com.samsung.android.sdk.richnotification.templates
This is the base class for PrimaryTemplates.
SrnQRSecondaryTemplate - Class in com.samsung.android.sdk.richnotification.templates
 
SrnQRSecondaryTemplate() - Constructor for class com.samsung.android.sdk.richnotification.templates.SrnQRSecondaryTemplate
Creates a QR secondary template instance.
SrnQRTemplate - Class in com.samsung.android.sdk.richnotification.templates
 
SrnQRTemplate() - Constructor for class com.samsung.android.sdk.richnotification.templates.SrnQRTemplate
Creates a QR template instance.
SrnRemoteBuiltInAction - Class in com.samsung.android.sdk.richnotification.actions
This class represents a built in action that is performed on the wearable.
SrnRemoteBuiltInAction(String) - Constructor for class com.samsung.android.sdk.richnotification.actions.SrnRemoteBuiltInAction
Constructs a built-in action.
SrnRemoteBuiltInAction(String, SrnRemoteBuiltInAction.OperationType) - Constructor for class com.samsung.android.sdk.richnotification.actions.SrnRemoteBuiltInAction
Constructs a built-in action with an operation.
SrnRemoteBuiltInAction.OperationType - Enum in com.samsung.android.sdk.richnotification.actions
Indicates what type of built in action is wanted.
SrnRemoteInputAction - Class in com.samsung.android.sdk.richnotification.actions
This class represents an input action that allows user input on the wearable.
SrnRemoteInputAction(String) - Constructor for class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction
Constructs a new input action.
SrnRemoteInputAction(String, SrnRemoteInputAction.InputMode) - Constructor for class com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction
Constructs a new input action with desired input mode.
SrnRemoteInputAction.InputModeFactory - Class in com.samsung.android.sdk.richnotification.actions
Creates InputMode objects for its purpose.
SrnRemoteInputAction.KeyboardInputMode - Class in com.samsung.android.sdk.richnotification.actions
This class represents string input with the keyboard on the wearable.
SrnRemoteInputAction.KeyboardInputMode.KeyboardType - Enum in com.samsung.android.sdk.richnotification.actions
 
SrnRemoteInputAction.MultiSelectInputMode - Class in com.samsung.android.sdk.richnotification.actions
This class represents an input mode where the user can pick multiple items on a list.
SrnRemoteInputAction.SingleSelectInputMode - Class in com.samsung.android.sdk.richnotification.actions
This class represents an input mode where the user can pick a single item on a list.
SrnRemoteLaunchAction - Class in com.samsung.android.sdk.richnotification.actions
This class represents an action that will launch an application on the wearable.
SrnRemoteLaunchAction(String) - Constructor for class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
Constructs a remote launch action.
SrnRemoteLaunchAction(String, Uri) - Constructor for class com.samsung.android.sdk.richnotification.actions.SrnRemoteLaunchAction
Constructs a remote launch action with a specific operation and associated Uri.
SrnRichNotification - Class in com.samsung.android.sdk.richnotification
This class represents an actionable rich notification.
SrnRichNotification(Context) - Constructor for class com.samsung.android.sdk.richnotification.SrnRichNotification
Constructor for a new rich notification.
SrnRichNotification(Context, UUID) - Constructor for class com.samsung.android.sdk.richnotification.SrnRichNotification
Constructor for a new or updated rich notification.
SrnRichNotification.AlertType - Enum in com.samsung.android.sdk.richnotification
Indicates how the notification will be alerted on the wearable device.
SrnRichNotification.PopupType - Enum in com.samsung.android.sdk.richnotification
Indicates whether the notification will be alerted with a popup or not.
SrnRichNotificationManager - Class in com.samsung.android.sdk.richnotification
This class manages the communication between the application code and the rich notification service.
SrnRichNotificationManager(Context) - Constructor for class com.samsung.android.sdk.richnotification.SrnRichNotificationManager
Constructs the rich notification manager.
SrnRichNotificationManager.ErrorType - Enum in com.samsung.android.sdk.richnotification
Indicates the reason of error.
SrnRichNotificationManager.EventListener - Interface in com.samsung.android.sdk.richnotification
This interface is used to notify the application code about the information regarding the rich notifications.
SrnSecondaryTemplate - Class in com.samsung.android.sdk.richnotification.templates
Base class for secondary templates
SrnStandardSecondaryTemplate - Class in com.samsung.android.sdk.richnotification.templates
 
SrnStandardSecondaryTemplate() - Constructor for class com.samsung.android.sdk.richnotification.templates.SrnStandardSecondaryTemplate
Creates a standard secondary template instance.
SrnStandardTemplate - Class in com.samsung.android.sdk.richnotification.templates
A standard template.
SrnStandardTemplate() - Constructor for class com.samsung.android.sdk.richnotification.templates.SrnStandardTemplate
Creates a small header template instance with SrnStandardTemplate.HeaderSizeType.SMALL.
SrnStandardTemplate(SrnStandardTemplate.HeaderSizeType) - Constructor for class com.samsung.android.sdk.richnotification.templates.SrnStandardTemplate
Creates a template with specific header size.
SrnStandardTemplate.HeaderSizeType - Enum in com.samsung.android.sdk.richnotification.templates
Indicates the size of the header of a standard primary template.
SsdkUnsupportedException - Exception in com.samsung.android.sdk
This exception is thrown to indicate that vendor is not Samsung or device does not supported, or SDK version does not match.
SsdkUnsupportedException(String, int) - Constructor for exception com.samsung.android.sdk.SsdkUnsupportedException
Constructs a SsdkUnsupportedException class with the specified detail message and error type.
start() - Method in class com.samsung.android.sdk.richnotification.SrnRichNotificationManager
Start the Rich Notification Manager.
stop() - Method in class com.samsung.android.sdk.richnotification.SrnRichNotificationManager
Stop the Rich Notification Manager.

U

unregisterRichNotificationListener(SrnRichNotificationManager.EventListener) - Method in class com.samsung.android.sdk.richnotification.SrnRichNotificationManager

V

valueOf(String) - Static method in enum com.samsung.android.sdk.richnotification.actions.SrnRemoteBuiltInAction.OperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.KeyboardInputMode.KeyboardType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.samsung.android.sdk.richnotification.SrnRichNotification.AlertType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.samsung.android.sdk.richnotification.SrnRichNotification.PopupType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.samsung.android.sdk.richnotification.SrnRichNotificationManager.ErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.samsung.android.sdk.richnotification.templates.SrnStandardTemplate.HeaderSizeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.samsung.android.sdk.richnotification.actions.SrnRemoteBuiltInAction.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.samsung.android.sdk.richnotification.actions.SrnRemoteInputAction.KeyboardInputMode.KeyboardType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.samsung.android.sdk.richnotification.SrnRichNotification.AlertType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.samsung.android.sdk.richnotification.SrnRichNotification.PopupType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.samsung.android.sdk.richnotification.SrnRichNotificationManager.ErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.samsung.android.sdk.richnotification.templates.SrnStandardTemplate.HeaderSizeType
Returns an array containing the constants of this enum type, in the order they are declared.
VENDOR_NOT_SUPPORTED - Static variable in exception com.samsung.android.sdk.SsdkUnsupportedException
VENDOR_NOT_SUPPORTED indicates that Vendor is not Samsung.
A C D G I L N O R S U V 

Copyright © Samsung Electronics, Co., Ltd. All rights reserved.