LegacyDataService
public extension LegacyDataService where Provider: OfflineODataProvider
Expose OfflineODataProvider
specific methods and properties directly on DataService.
-
See definition in
OfflineODataProvider
.Declaration
Swift
func clear() throws
-
See definition in
OfflineODataProvider
.Declaration
Swift
func close() throws
-
See definition in
OfflineODataProvider
.Declaration
Swift
func requestQueueIsEmpty() throws -> Bool
-
See definition in
OfflineODataProvider
.Declaration
Swift
func hasPendingDownload() throws -> Bool
-
See definition in
OfflineODataProvider
.Declaration
Swift
func hasPendingUpload() throws -> Bool
-
See definition in
OfflineODataProvider
.Declaration
Swift
func open(completionHandler: @escaping (_ error: OfflineODataError?) -> Void)
-
See definition in
OfflineODataProvider
.Declaration
Swift
func upload(completionHandler: @escaping (_ error: OfflineODataError?) -> Void)
-
See definition in
OfflineODataProvider
.Declaration
Swift
func upload(categories: [UploadCategory], completionHandler: @escaping (_ error: OfflineODataError?) -> Void)
-
See definition in
OfflineODataProvider
.Declaration
Swift
@discardableResult func download(completionHandler: @escaping (_ error: OfflineODataError?) -> Void) -> CancelToken
-
See definition in
OfflineODataProvider
.Declaration
Swift
@discardableResult func download(withSubset subset: [OfflineODataDefiningQuery], completionHandler: @escaping (_ error: OfflineODataError?) -> Void) -> CancelToken
-
See definition in
OfflineODataProvider
.Declaration
Swift
func add(definingQuery: OfflineODataDefiningQuery) throws
-
See definition in
OfflineODataProvider
.Declaration
Swift
func remove(definingQuery: OfflineODataDefiningQuery) throws
-
See definition in
OfflineODataProvider
.Declaration
Swift
func remove(definingQuery: OfflineODataDefiningQuery, completionHandler: @escaping (_ error: OfflineODataError?) -> Void)
-
See definition in
OfflineODataProvider
.Declaration
Swift
func cancelDownload() throws
-
See definition in
OfflineODataProvider
.Declaration
Swift
func cancelUpload() throws
-
See definition in
OfflineODataProvider
.Declaration
Swift
func sendStore(note: String? = nil, completionHandler: @escaping (_ error: OfflineODataError?) -> Void)
-
See definition in
OfflineODataProvider
.Declaration
Swift
func sendEncryptedStore(newEncryptionKey: String, note: String? = nil, completionHandler: @escaping (_ error: OfflineODataError?) -> Void)
-
See definition in
OfflineODataProvider
.Declaration
Swift
func forceReauthentication(completionHandler: @escaping () -> Void)
-
See definition in
OfflineODataProvider
.Declaration
Swift
func logRequestQueue(level: SAPCommon.LogLevel = SAPCommon.LogLevel.debug) throws
-
See definition in
OfflineODataProvider
.Declaration
Swift
func logDefiningQueries(level: SAPCommon.LogLevel = SAPCommon.LogLevel.debug) throws
-
See definition in
OfflineODataProvider
.Declaration
Swift
func fetchErrorArchive(query: DataQuery = DataQuery()) throws -> Array<OfflineODataErrorArchiveEntity>
-
See definition in
OfflineODataProvider
.Declaration
Swift
func fetchEventLog(query: DataQuery = DataQuery()) throws -> Array<OfflineODataEvent>
-
Undocumented
Declaration
Swift
func undoPendingChanges(for entity: EntityValue) throws
-
Undocumented
Declaration
Swift
func undoPendingChanges(for entities: [EntityValue]) throws
-
Undocumented
Declaration
Swift
func getPreviousUser() throws -> String?
-
See definition in
OfflineODataProvider
.Declaration
Swift
func executeMethod(_ method: DataMethod, parameters: ParameterList, headers: HTTPHeaders, options: RequestOptions) throws -> DataValue?
-
See definition in
OfflineODataProvider
.Declaration
Swift
func getDefiningQueries() throws -> Array<OfflineODataDefiningQuery>