Interface | Description |
---|---|
ConnectionListener |
Interface used when reporting changes that happened to the connection used by the session.
|
ProgressListener |
Interface used when interested in updates on data either being uploaded to or downloaded from
a Realm Object Server.
|
SyncSession.ClientResetHandler |
Callback for the specific error event known as a Client Reset, determined by the error code
ErrorCode.CLIENT_RESET . |
SyncSession.ErrorHandler |
Interface used to report any session errors.
|
Class | Description |
---|---|
Progress |
Class used to encapsulate progress notifications when either downloading or uploading Realm data.
|
Sync |
A sync manager handling synchronization of local Realms with remote Realm Apps.
|
Sync.Debug |
Debugging related options.
|
SyncConfiguration |
A
SyncConfiguration is used to setup a Realm Database that can be synchronized between
devices using MongoDB Realm. |
SyncConfiguration.Builder |
Builder used to construct instances of a SyncConfiguration in a fluent manner.
|
SyncSession |
A session controls how data is synchronized between a single Realm on the device and the server
Realm on the Realm Object Server.
|
Enum | Description |
---|---|
ConnectionState |
Enum describing the states of the underlying connection used by a
SyncSession . |
ProgressMode |
Enum describing how to listen to progress changes.
|
SyncSession.State |
Enum describing the states a SyncSession can be in.
|
Exception | Description |
---|---|
ClientResetRequiredError |
Class encapsulating information needed for handling a Client Reset event.
|