provdm Package

You can use custom code to define data mapping, using the provdm package. This package offers WODataMapper and CWODataMapper interfaces. You can derive new interfaces from these to create custom data mappers. Custom code must inherit from provdm::WODataMapper and provdm::CWODataMapper and provide an implementation for each operation of AbstractDataMapper:
  • forwardMapping() and backwardMapping() operations correspond to the operations implementing the mapping.

  • showFwdInfo() and showBwdInfo() operations should give information about the mappings methods. By default, they return an empty string. This information is displayed in the management screen of the administration tools.

Data mapper Interfaces provided


WODataMapper is designed for generic DataMapping, which does not depend on cartridge instance type.

CWODataMapper is designed for specific DataMapping, which depends on the type of cartridge instance. It also allows the modification of WorkOrder name to CartridgeWorkOrder name.