com.pushtechnology.diffusion.client.callbacks.package-info Maven / Gradle / Ivy
/*******************************************************************************
* Copyright (c) 2014, 2023 DiffusionData Ltd., All Rights Reserved.
*
* Use is subject to licence terms.
*
* NOTICE: All information contained herein is, and remains the
* property of DiffusionData. The intellectual and technical
* concepts contained herein are proprietary to DiffusionData and
* may be covered by U.S. and Foreign Patents, patents in process, and
* are protected by trade secret or copyright law.
*******************************************************************************/
/**
* Client API : Callback Interfaces.
*
* The interfaces in this package were added in release 5.1. The most
* significant difference to the similar callbacks in
* {@code com.pushtechnology.client.features} is that the {@code onDiscard}
* methods have been replaced with {@code onError} methods
* that take a {@code ErrorReason} parameter, allowing better contextual error
* handling.
*
* @author DiffusionData Limited
* @since 5.1
*/
package com.pushtechnology.diffusion.client.callbacks;