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>