clear Sub Channel Messages
public final Unit clearSubChannelMessages(ClearSubChannelMessagesParams params, ErrorHandler handler)
Based on ClearSubChannelMessagesParams.policy determine Clear range:
MessageOperationPolicy.LOCAL: Only Delete Local message
MessageOperationPolicy.LOCAL_REMOTE: same When Delete Local and Remote message Usage Example:
Notification level settings
val params = ClearSubChannelMessagesParams(
timestamp = System.currentTimeMillis() - 86400000,
policy = MessageOperationPolicy.LOCAL_REMOTE
)
subChannel.clearMessages(params) { error ->
if (error == null) {
@param handler Operation result callback. Success when error null
}
}Content copied to clipboard
first delete Local, then delete Remote
========================================