Interfaces

com.imimobile.connect.ui.interfaces

The below classes support conversation interface. This package contains the following interfaces:

• ICDataSetObserver
• ICMessageGroup
• ICMessagePart
• ICUIStartupCallback

ICUIStartupCallback

This interface represents call back methods to notify when SDK startup completed

onStartupComplete


This method is used to invoke when SDK startup completed

  Syntax: void onStartupComplete(ICException e)

  Parameters:

ParameterTypeDescription
eICExceptionException thrown for startup is not successful

ICDataSetObserver

This interface represents call back methods to notify data set changed

onDataSetChanged


This method is invoked to notify that the data set has changed.

  Syntax: void onDataSetChanged()

ICMessageGroup

getTitle


This method is used to get message group title.

  Syntax: String getTitle()

  Return Value: Returns message Group title.

ICMessagePart

This interface represents a part of the message that the developer wants to display in a part view.

getContentType


This method is used to get context type for message part

  Syntax: `getContentType()

  Return Value: returns context type for message part