Package io.objectbox.sync.listener
Interface SyncListener
- All Superinterfaces:
SyncChangeListener,SyncCompletedListener,SyncConnectionListener,SyncLoginListener,SyncTimeListener
- All Known Implementing Classes:
AbstractSyncListener
@Experimental
public interface SyncListener
extends SyncLoginListener, SyncCompletedListener, SyncChangeListener, SyncConnectionListener, SyncTimeListener
This listener has callback methods invoked by all fundamental synchronization events.
Set via
SyncBuilder.listener(SyncListener) or SyncClient.setSyncListener(SyncListener).
See AbstractSyncListener for a no-op convenience implementation.
Use more specific listeners, like SyncLoginListener, to only receive a sub-set of events.
-
Method Summary
Methods inherited from interface io.objectbox.sync.listener.SyncChangeListener
onSyncChangesMethods inherited from interface io.objectbox.sync.listener.SyncCompletedListener
onUpdatesCompletedMethods inherited from interface io.objectbox.sync.listener.SyncConnectionListener
onDisconnectedMethods inherited from interface io.objectbox.sync.listener.SyncLoginListener
onLoggedIn, onLoginFailedMethods inherited from interface io.objectbox.sync.listener.SyncTimeListener
onServerTimeUpdate