Class InboxImporter
- Namespace
- Zedal.Sdk.DocumentHandler.InboxSync
- Assembly
- Zedal.Sdk.dll
Standard-Implementierung von IInboxImporter auf Basis der Core-Query- und Document-APIs.
public sealed class InboxImporter : IInboxImporter
- Inheritance
-
InboxImporter
- Implements
- Inherited Members
Constructors
Methods
- ImportAsTransportAsync(IEnumerable<string>, int, bool, CancellationToken)
Übernimmt Inbox-Einträge per ImportTransportDocumentFromInbox(DocumentId, bool, bool).
- ImportToFileAreaAsync(IEnumerable<string>, PrivacyLevel, int, bool, CancellationToken)
Übernimmt Inbox-Einträge in den File-Area-Bereich (Nachweis-Akten) per ImportDocumentToFileAreaFromInbox(DocumentId, PrivacyLevel). Ziel-Akte wird vom Server bestimmt (vorhandene passende Akte oder Neuanlage).
- ListPendingAsync(IEnumerable<string>, int, CancellationToken)
Listet die Inbox-Einträge auf, die als nächstes von
ImportAsTransportAsyncbzw.ImportToFileAreaAsyncverarbeitet würden. Reine Peek-Operation — nichts wird konsumiert oder verändert. Wendet denselben Filter an wie die Import-Methoden (removed = false, optionaldocument_type IN [...]).