You can create an
object by calling
on the
class. Creating an add-on automatically registers it in the FileNet P8 Global Configuration Data (GCD) database. A registered add-on can then be:
- Installed during new object store creation.
- Installed on an existing object store.
The following tables list the members exposed by IAddOn.
Public Properties
Name | Description | |
---|---|---|
![]() | AddOnType | Specifies whether the addon is optional or recommended for installation into an object store. During object store creation, Enterprise Manager selects for installation those addons having a type of recommended. Therefore, you should define an addon as recommended only if the functionality it provides is very likely to be required in most installations. The majority of addons should be defined as optional and must be explicitly selected for installation. Note that although the default Enterprise Manager behavior is to install recommended addons, this is not required; you can deselect a recommended addon if you do not need the functionality it provides. |
![]() | Creator | Indicates the name of the user assigned as the creator of the object. Settability of this property is read-only for most users. For users who have been granted privileged write access ( |
![]() | DateCreated | Indicates the date and time the object was created. The Content Engine stores dates and times using Coordinated Universal Time (UTC). Settability of this property is read-only for most users. For users who have been granted privileged write access ( |
![]() | DateLastModified | Indicates the date and time the object was last modified. The Content Engine stores dates and times using Coordinated Universal Time (UTC). Settability of this property is read-only for most users. For users who have been granted privileged write access ( |
![]() | DescriptiveText | User-readable text that describes an object. The text is not locale-specific to the retrieving user except for the following classes:
|
![]() | DisplayName | The user-readable, provider-specific name of an object. This property is usually the designated Name property of the object's class. |
![]() | Id | A representation of the Globally Unique Identifier (GUID), a unique 128-bit number, that is assigned to this Content Engine object when the object is created. When converted to a string, the Id property is typically depicted as 32 hexadecimal characters enclosed by brackets in the following format: {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}. For example, {3F2504E0-4F89-11D3-9A0C-0305E82C3301}. For For a given property representation, the Id property has the following characteristics:
For a newly created document object, you can override the Id property of its associated |
![]() | LastModifier | Indicates the name of the user who last modified the object. Settability of this property is read-only for most users. For users who have been granted privileged write access ( |
![]() | Prerequisites | Specifies a list of IDs corresponding to the prerequisite add-ons that must be installed prior to the installation of this add-on or upgrade add-on. |
![]() | ScriptType | Specifies the language in which the pre- or post-import scripts are written. This property's value must be set to JavaScript. |
![]() | SupersededAddOnIds | The IDs of objects superseded by this . Although present on the A newer version |
Public Methods
Name | Description | |
---|---|---|
![]() | AccessImportDataStream | Obtains access to the import data via a stream. object. |
![]() | AccessPostImportScriptStream | Obtains access to the post-import script via a stream. object. |
![]() | AccessPreImportScriptStream | Obtains access to the pre-import script via a stream. object. |
![]() | SetImportDataStream | Specifies the data stream containing the import data for this object. |
![]() | SetPostImportScriptStream | Specifies the data stream containing the post-import script for this object. |
![]() | SetPreImportScriptStream | Specifies the data stream containing the pre-import script for this object. |