Überblick (Hinweis: Dieser Service beifindet sich noch in der Testphase und funktioniert noch nicht korrekt!)
Der ArchiveJob ArchiveD3 ersetzt die Logik aus der bestehenden Action / Channel Distriubtion “D3FileArchiveHandler” enthält. Dieser Ansatz hätte dann auch den Vorteil, dass beim Archivieren ein Archiv-Index aufgebaut wird, welcher für die spätere Suche in Nachrichtenmonitor benötigt wird. Für die interne Marktkommunikation erstellt diesen Job eine Metadaten-Datei (JPL-Datei) und persistiert diese zusammen mit der zu archivierenden EDIFACT in der DB-Tabelle “B2BBP_ARCHIVE_SYNC”. Auf diese Tabelle schaut der Service “D3ArchiveService”, der die persistierten Daten aus der Tabelle ausliest und auf einem File-Server ablegt.
ArchiveJob
Allgemeine Eigenschaften sind in der Dokumentation des ArchiveJobs beschrieben.
Folgende Eigenschaften für den ArchiveD3 muss angelegt werden:
B3P_ARCHIVE_TYPE | com.nextlevel.b2b.d3.api.ArchiveD3 |