Package-level declarations

Types

Link copied to clipboard

The SDK was unable to dispatch analytics event to server, due to some kind of connectivity issue.

Link copied to clipboard
public class CXOneException extends Exception

Wrapping class for exceptions thrown during SDK operation, which are caused by incorrect usage, or possible internal errors.

Link copied to clipboard
public final class InternalError extends CXOneException

An "impossible" error has occurred.

Link copied to clipboard
public final class InvalidCustomFieldValue extends CXOneException

A custom value passed to com.nice.cxonechat.ChatThreadsHandler.create pre-chat survey has an invalid format.

Link copied to clipboard
public final class InvalidParameterException extends CXOneException

An action was attempted with an invalid parameter.

Link copied to clipboard
public final class InvalidStateException extends CXOneException

An action was attempted when a ChatInstanceProvider was in an invalid state.

Link copied to clipboard
public final class MissingCustomerId extends CXOneException

Backend has returned invalid customerId value causing invalid internal SDK state.

Link copied to clipboard

The channel configuration requires that, before creation of a chat thread, user fills out pre-chat survey and their answers have to be supplied as custom field parameters during thread creation.

Link copied to clipboard

Thread creation requires a current list of threads to be fetched in order to perform check that only one thread is created for a single-thread configuration.

Link copied to clipboard
Link copied to clipboard
@Deprecated(message = "This exception is no longer used, as the SDK doesn't restrict custom fields passed to the server.")
public final class UndefinedCustomField extends CXOneException

A custom value passed to com.nice.cxonechat.ChatThreadsHandler.create for an invalid (ie., missing) pre-chat survey field.

Link copied to clipboard

The method being called is not supported with the current channel configuration.