Click or drag to resize
Oracle.Cloud.Mobile.Synchronization Namespace
 
Classes
  ClassDescription
Public classCachedResourceChangedEventArgs
Event args for the Synchronizer.CachedResourceChanged event.
Public classHttpSyncMessageHandler
This class is used by the SynchronizationEngineHost.CreateHttpClient() to create a sync enabled HttpClient.
Public classOfflineResourceSynchronizedEventArgs
Event args for the Synchronizer.OFflineResourceSynchronized event.
Public classSynchronization
Class that provides caching and Synchronization capabilities.
Public classSynchronizationEngine
This class provides Synchronization capabilities for apps that do not use the rest of the SDK, which should be very rare.
Public classSynchronizationEngineHost
This class is used to by the SynchronizationEngine to get contextual information ex the device status, current loggedin user, etc. Callers need to implement it when hosting the synchronization engine independent of the rest of the SDK, which should be very rare.
Public classSynchronizationException
Exception class thrown to callers by the synchronization logic.
Public classSyncPolicy
Specifies policies that control how a resource is cached and synchronized.
Interfaces
  InterfaceDescription
Public interfaceISQLiteConnection
Interface for SynchronizationEngineHost implementations expose for accessing SQLite.
Public interfaceISQLiteRow
Interface that abstracts a row read from the database, returned by ISynchronizationEngineHostSQLite.ExecuteQuery().
Enumerations
  EnumerationDescription
Public enumerationConflictResolutionPolicy
Specifies how conflicts should be resolved.
Public enumerationEvictionPolicy
Specifies how a cached resource that has expired should be evicted.
Public enumerationExpirationPolicy
Specifies how cached resources are expired.
Public enumerationFetchPolicy
Policy that specifies how a resource should be fetched as part of a GET.
Public enumerationRefreshPolicy
Specifies how a cahed resource is refreshed.
Public enumerationUpdatePolicy
The update Policy to use during Synchronization.