public interface ImportBusinessMessageForUploadLogic
A kliens korábbi verziója fájlrendszert használt az üzenetet és metaadataik tárolására.
Az aktuális verzió a metaadatokat adatbázisban tárolja, az üzeneteket pedig alapérelmezett esetben továbbra is fájlrendszeren.
Akkor kell az importálás funkciót használni, ha a feltöltendő üzenet adatait csak fájlrendszeren keresztül tudja átadni
a szakmai rendszer, tehát nem képes a ClientStorage.saveUploadableBusinessMessage
meghívására, vagy az adatok adatbázisba történő beszúrásra.
Az importálás az üzenet előkészítése feltöltésre folyamat előtti lépés, a fájlrendszerről átveszi a feltöltendő
üzenetet, és a ClientStorage.saveUploadableBusinessMessage
hívással elmenti az adatbázisba.
| Modifier and Type | Method and Description |
|---|---|
void |
importBusinessMessageForUpload(String messageIDRaw)
Feltöltésre előkészítendő szakmai üzenet importálása az adatbázisba.
|
List<String> |
listImportableBusinessMessageIdsForUpload()
Feltöltésre előkészítendő szakmai üzenetek azonosítóinak listázása időrend szerint a fájlrendszerről
|
BusinessDataContainer |
loadImportableBusinessMessageForUpload(String messageIDRaw)
Feltöltésre előkészítendő szakmai üzenet betöltése fájlrendszerről
|
void |
setImportableBusinessMessageForUploadProcessed(String messageIDRaw,
boolean success,
MessageException messageException)
Feltöltésre előkészítendő szakmai üzenet importált állapotba állítása a fájlrendszeren.
|
void importBusinessMessageForUpload(String messageIDRaw)
messageIDRaw - A feltöltendő üzenet azonosítójaList<String> listImportableBusinessMessageIdsForUpload()
BusinessDataContainer loadImportableBusinessMessageForUpload(String messageIDRaw)
messageIDRaw - void setImportableBusinessMessageForUploadProcessed(String messageIDRaw, boolean success, MessageException messageException)
messageIDRaw - Az importált üzenet azonosítójasuccess - Sikeres volt-e az importálás?messageException - Importálás közben keletkezett üzenet hiba (opcionális, ha success == false, akkor lehet megadva).Copyright © 2025. All rights reserved.