Workplace E-mail Extensions

The Workplace E-mail Extensions provide functionality required to support e-mail application integration. This feature AddOn adds several classes and properties to support e-mail message content, such as the message sender, recipients, and date and time information, as well as creating and managing link associations between e-mail messages and related objects.

Display Name
<Release> Workplace E-mail Extensions
XML Script Name
WorkplaceEmailExtensions.xml
Installation Type
Recommended
Predecessors
Required By
None

The Workplace E-mail Extensions provide property templates and implement custom classes, objects, and properties in the following areas throughout Enterprise Manager:

CAUTION  The Workplace E-mail Extensions provide classes and properties which support ready-to-use behavior for e-mail applications. The values for properties on object instances created by FileNet ready-to-use applications should not be modified, as changing these values could cause application behavior issues with FileNet applications and AddOn applications. However, the classes can be extended by other software applications. The descriptions included in this section are provided for informational purposes only.

Property Templates

The following property templates are added by Workplace E-mail Extensions and implemented by various feature AddOns. These templates are visible in Enterprise Manager under Domain Root > Object Stores > Object Store Name > Property Templates.

Property Template Type Implementations Description
Cc String Email class

Specifies the list of names for secondary recipients of the e-mail message. These names are visible in the "Cc..." (carbon copy) field of the e-mail message.

Email Dependent Reference Email Dependent Reference Email Items class Specifies the identifier of the related (linked) object. The value of this property is set if Cascade Delete support is enabled. As a result, when the parent e-mail message is deleted, this dependent (child) object will also be deleted.
From String Email class Specifies the name of the sender of the e-mail message which is visible in the "From:" field of the message.
Link IDs Object Email class

Contains the identifiers for each related (linked) object to this e-mail message, which are established by the Content Engine during the Add operation.

Received On DateTime Email class Specifies the date and time when the e-mail message was received, which are visible in the "Received:" field of the message.
Sent On DateTime Email class

Specifies the date and time when the e-mail message was sent, which are visible in the "Sent:" field of the message.

Subject String Email class Specifies the text visible in the "Subject:" field of the e-mail message.
To String Email class Specifies the list of names for primary recipients of the e-mail message. These names are visible in the "To..." field of the e-mail message.

Custom Subclasses of Document Class

The following subclasses are derived from the Document Class by Workplace E-mail Extensions. These subclasses and their respective properties are visible in Enterprise Manager under Domain Root > Object Stores > Object Store Name > Document Class > Custom Subclass Name.

Subclass
Modifiable
Description
Email Yes

Contains information about an e-mail message, including the fields: From, To, Cc, Date/Time Sent, Date/Time Received, and Subject.

Email, Subclass of Document Class

The following properties are added to the Email subclass by Workplace E-mail Extensions. These properties are visible in Enterprise Manager under Domain Root > Object Stores > Object Store Name > Document Class > Email, right-click Properties.

Property Type
Modifiable
Description
Cc String No

Specifies the list of names for secondary recipients of the e-mail message. These names are visible in the "Cc..." (carbon copy) field of the e-mail message.

From String No Specifies the name of the sender of the e-mail message which is visible in the "From:" field of the message.
Link IDs Object No

Contains the identifiers for each related (linked) object to this e-mail message, which are established by the Content Engine during the Add operation.

Received On DateTime No Specifies the date and time when the e-mail message was received, which are visible in the "Received:" field of the message.
Sent On DateTime No

Specifies the date and time when the e-mail message was sent, which are visible in the "Sent:" field of the message.

Subject String No Specifies the text visible in the "Subject:" field of the e-mail message.
To String No Specifies the list of names for primary recipients of the e-mail message. These names are visible in the "To..." field of the e-mail message.

Subclasses of P8 AE Link (Link Class)

The following subclass is derived from the P8 AE Link Class by Workplace E-mail Extensions, which are a subclass of the Link Class. This subclass is visible in Enterprise Manager under Domain Root > Object Stores > Object Store Name > Other Classes > Link > P8 AE Link > Custom Subclass Name.

Subclass
Modifiable
Description
Email Items Yes

Used to support e-mail application integration to create link associations between e-mail messages and objects contained in an object store. For example: to create a link association between an original e-mail message and the attachments to that message.

Email Items, Subclass of P8 AE Link

The following properties are added to the Email Items subclass by Workplace E-mail Extensions. These properties are visible in Enterprise Manager under Domain Root > Object Stores > Object Store Name > Other Classes > Link > P8 AE Link > Email Items, right-click Properties > Property Definitions.

Property Type
Modifiable
Description
Email Dependent Reference Email Dependent Reference No Specifies the identifier of the related (linked) object. The value of this property is set if Cascade Delete support is enabled. As a result, when the parent e-mail message is deleted, this dependent (child) object will also be deleted.