Applications can choose to handle the data received from the server directly using this class.
All the incoming data from the server are handled by the synchronization layer and stored in
the application database. Synchronization layer can only handle the data that is in the standard
format i.e. Business Entities.
Applications might have need to handle the data directly either because of business reasons or
because the data in the IBXML does is not in the format of Business Entities. In such cases
applications can register their own custom data handlers.
The custom data handlers provide the data in the form of byte array (byte[]) to the registered
data handler. Then the application can choose to handle the data as required.
Applications have to implement this interface and register the implementation in the SyncEngine
class to do custom data handling.