This image shows a sample class diagram for a Media Object insert operation for the Address Book Media Object Processor Business Service. The Address Book Media Object Processor is shown extending the foundation business service class.
The focus of this image shows value objects extending the value object foundation class. This image shows the value objects along with their fields. The value objects are:
RI_AddressBookMediaObjectProcessor
This is the internal business service class that extends the foundation class "BusinessService". This class contains the code to call the Media Object operations.
MOItem_Internal
This the default value object created through the Media Object Value Object Class Wizard. This object contains the media object details such as Media Object Name, Seq Number, and Type of Media Object, as well as the actual attachment. Like all value objects, this extends the foundation class "ValueObject".
ABGT_Internal
This is the value object created through the Meda Object Value Object Class Wizard for the Media Object data structure "ABGT". This value object contains the Member variable mnAddressNumber; this is the AddressBook number record to which these media object attachments should represent. This value object contains the reference to the array of MOItem_internal objects, which provides the option to handle multiple attachments for each Address Book record.