Extensions

Der ImageMaster Integration Service kann mit Extensions ausgestattet werden. Extensions stellen ein leistungsfähiges Mittel dar, um kundenspezifische Anpassungen in einer ImageMaster Umgebung effizient und flexibel zu handhaben. Es ist nicht vorgesehen, dass Kunden ihre eigenen Extensions entwickeln, da es sich bei diesen um Plug-ins auf einer technisch sehr tiefen Programmierebene handelt. Stattdessen gibt es einige Standard-Extensions, die intern angepasst und an vordefinierten Erweiterungspunkten zugeschaltet werden können.

Aus technologischer Sicht sind Extensions Java-Klassen, die zur Laufzeit vom Integration Service nachgeladen und ausgeführt werden, wenn das System auf einen Erweiterungspunkt stößt. Mehrere Erweiterungspunkte sind an Stellen vorgesehen, die ein hohes Potenzial für Erweiterungen bergen:

  • beim Erzeugen, Löschen oder Update von Dokumenten (oder Dokumentversionen)

  • bei Zuweisung eines Aufbewahrungsplans

  • zur Weiterleitung in einen speziellen Bereich (Realm) im Storage des Archivs

  • zur individuellen Anpassung des Audit-Trails

Beispielsweise sind folgende Szenarien denkbar mit Extensions, um kundenspezifische Anforderungen abzudecken:

  • Eine Aufbewahrungsfrist kann einem neu eingehenden Dokument automatisch zugewiesen werden basierend auf dem Dokumenttyp und sogar abhängig von weiteren Attributwerten.

  • Eine neue Version eines Dokuments kann in einen spezifischen, physischen Storagebereich geleitet werden basierend auf dem Dokumenttyp und sogar abhängig von weiteren Attributwerten.

  • In einer Umgebung mit einer SAP-Integration kann das Content Repository, das einem eingehenden Dokument zugewiesen ist, verwendet werden, um das Dokument in einen spezifischen, physischen Storagebereich zu leiten.

Weitere Details zu Extensions können dem Systemhandbuch entnommen werden [SM IS]