Extensions
The ImageMaster Integration Service can be equipped with extensions. Extensions offer a powerful means for customization in an ImageMaster environment in an efficient and flexible manner. It is not foreseen to let customers themselves develop extensions on their own, since these represent plug-ins on a deep implementation level, but rather it is envisaged to provide a prepared set of standard extensions together with ImageMaster and to offer the capability for integrating customer-specific extensions that are developed in-house.
From a technological perspective, extensions are Java classes loaded by the Integration Service at run-time when the system encounters an extension point. Several extension points are foreseen, which in particular cover operations that bear potential for customization, e.g. for operations or scenarios such as:
-
creation, deletion or update of a document (revision)
-
assignment of a retention plan
-
routing to a specific realm in the archive storage
-
customization of audit trails
For example, the following scenarios are conceivable with extensions to cover customer-specific requirements:
-
A retention period can automatically be assigned to an incoming document revision based on the document type and even depending on further document attributes.
-
An incoming document revision can be routed to a specific physical archive based on the document type and even depending on further document attributes.
-
In an environment with SAP integration, the SAP content repository that is assigned to an incoming document can be used to route the document to a specific archive storage.
For further details on extensions see the Integration Service system manual [SM IS]