CFS-IS Extensions
The CFS-IS Extensions define and create the custom object that is used for mapping IBM® FileNet® Image Services (IS) document classes to classes in Content Engine, and IBM FileNet Image Services document indexes to Content Engine properties. These mappings are saved in an XML file format and stored as a custom object in each object store. The custom object is created by the add-on feature upon object store creation.
- Display Name
- ReleaseCFS-IS Extensions
- AddOn Descriptor
- ContentEngineISAddOn.xml
- XML Import Data
- ContentEngineISObjects.xml
- Installation Type
- Recommended
- Predecessors
- Base Content Engine Extensions
- Required By
- None
CFS-IS Extensions provides property templates and implements custom classes, objects, and properties in the following areas:
- Property templates
- Subclasses of the Annotation class
- Subclasses of the Document class
- Subclasses of Custom Object
- Event Actions
- Subscriptions
Property templates
The following property templates are added by CFS-IS Extensions and implemented by the add-on feature.
| Property Template | Type | Implementations | Description |
|---|---|---|---|
| Doc Class and Property Mapping XML | String | IS Mapping Custom Object class | The XML file containing the mappings ofIBM FileNet Image Servicesdocument classes to Content Engine classes andIBM FileNet Image Servicesdocument indexes to Content Engine properties. |
| IS Mapping Object Name | String | IS Mapping Custom Object class | The name of the custom object used to store the mapping XML file. The custom object is created by the add-on feature upon object store creation. |
| AnnotIdHi | Integer | ISAnnotation class | 32-bit unsigned integer value of the high-order part of theIBM FileNet Image Servicespage-relative annotation ID |
| AnnotIdLow | Integer | ISAnnotation class | 32-bit unsigned integer value of the low-order part of theIBM FileNet Image Servicespage-relative annotation ID. |
Custom Subclasses Added to the Annotation Class
The following subclass is derived from the Annotation class by CFS-IS Extensions.
| Subclass | Modifiable | Description |
|---|---|---|
| ISAnnotation | No | Contains the high- and low-order parts of theIBM FileNet Image Servicespage-relative annotation ID. They are not globally unique and are only unique relative to one page of oneIBM FileNet Image Servicesdocument. |
ISAnnotation, Subclass of the Annotation class
The following properties are added to the ISAnnotation subclass by CFS-IS Extensions.
| Property | Type | Modifiable | Description |
|---|---|---|---|
| AnnotIdHi | Integer | No | 32-bit unsigned integer value of the high-order part of theIBM FileNet Image Servicespage-relative annotation ID. |
| AnnotIdLow | Integer | No | 32-bit unsigned integer value of the low-order part of theIBM FileNet Image Servicespage-relative annotation ID. |
Custom Subclasses Added to the Document Class
The following subclass is derived from the Document Class by CFS-IS Extensions.
| Subclass | Modifiable | Description |
|---|---|---|
| XML Property Mapping Script | No | Contains an XSL Transform script for extracting properties from content for a particular XML document type. |
XML Property Mapping Script, Subclass of Document Class
The following properties are added to the XML Property Mapping Script subclass by CFS-IS Extensions.
| Property | Type | Modifiable | Description |
|---|---|---|---|
| XML Document Type | String | No | The type of XML document to which the XML property mapping script applies. |
| Target Class | Object | No | The class under which the XML document should be classified. |
Custom Subclasses of Custom Object
The following subclass is derived from the Custom Object by CFS-IS Extensions.
| Subclass | Modifiable | Description |
|---|---|---|
| IS Mapping Custom Object | No | Contains the XML mapping file ofIBM FileNet Image Servicesdocument classes to Content Engine classes andIBM FileNet Image Servicesdocument indexes to Content Engine properties, as well as the custom object used to store the mapping file. |
IS Mapping Custom Object, Subclass of Custom Object
The following properties are added to theIBM FileNet Image ServicesMapping Custom Object subclass by CFS-IS Extensions.
| Property | Type | Modifiable | Description |
|---|---|---|---|
| Doc Class and Property Mapping XML | String | Yes | The XML file containing the mappings of IS document classes to Content Engine classes and IS document indexes to Content Engine properties. |
| IS Mapping Object Name | String | Yes | The name of the custom object used to store the mapping XML file. The custom object is created by the add-on feature upon object store creation. |
Event Actions
The following Event Actions are added by CFS-IS Extensions.
| Event Action | Modifiable | Description |
|---|---|---|
| ISAnnotationDeleteEventAction | No | Propagates IS Annotation deletions to the Image Services server. |
| ISAnnotationCheckSupportedEventAction | No | Ensures that the operation being performed is supported for an IS Annotation. Any changes to CONTENT that are not performed by the CFS-IS ImportAgent are denied. |
| propertyMapUpdateEventAction | No | Causes updates to the IS Mapping Object to occur without requiring a restart of the Content Platform Engine server. |
Subscriptions
The following Subscriptions are supported by the Event Actions added by CFS-IS Extensions.
| Subscription | Action | Modifiable | Description |
|---|---|---|---|
| ISAnnotationDeleteSubscription | ISAnnotationDeleteEventAction | No | Subscription for IS Annotation DELETEs that invokes the ISAnnotationDeleteEventAction. |
| ISAnnotationCheckSupportedSubscription | ISAnnotationCheckSupportedEventAction | No | Subscription for IS Annotation CREATEs and UPDATEs, where the lastModifier is not the CFS-IS ImportAgent, that invokes the ISAnnotationCheckSupportedEventAction |
| ISClassMapUpdateSubscription | propertyMapUpdateEventAction | No | Subscription for IS Mapping Object UPDATEs that invokes the propertyMapUpdateEventAction. |