Store Content operation

Stores a new document or updates an existing document in an EMC Documentum repository.

For information about the General and Route Evaluation property groups, see Common operation properties .

Login Settings properties

Login settings for invoking the Content Repository Connector for EMC Documentum service.

Login Mode

A com.adobe.livecycle.emcdocumentumcontentrepositoryconnector.client.type.impl.LoginSettings value that represents how the operation will be authenticated with Documentum. Valid values are INVOCATION_CONTEXT (Use Credentials from process context), USER_CREDENTIALS (Use User Credentials), and TOKEN (Use Documentum Login Ticket).

If you provide a literal value, select one of the following options:

Use Credentials from process context:
Uses the AEM forms User Management credential from the process context for the Documentum authentication.

Use User Credentials:
Uses the User Name and Password properties to authenticate with Documentum. Ensure that the user name is valid for the repository that is specified in the Repository Name property in the Relationship Information property group for this operation.

Use Documentum Login Ticket:
Uses the Documentum Login Ticket and User Name properties to authenticate with Documentum. This login ticket must be valid in the current Documentum Foundation Class (DFC) session, and the user name must be set to the correct user of the DFC session.

User Name

(Optional) A string value that specifies the user name to use when this operation is authenticated with Documentum. No default is provided.

This field is used only when the Login Mode property is set to USER_CREDENTIALS (Use User Credentials) or TOKEN (Use Documentum Login Ticket).

Password

(Optional) A string value that specifies the password associated with the user name that is specified in the User Name property to use when this operation is authenticated with Documentum. No default is provided.

This field is used only when the Login Mode property is set to USER_CREDENTIALS (Use User Credentials).

Documentum Login Ticket

(Optional) A string value that specifies the value of an existing Documentum login ticket for a valid DFC session. No default is provided.

This field is used only when the Login Mode property is set to TOKEN (Use Documentum Login Ticket).

Document Creation Settings properties

Properties to use when creating a document to store in the repository.

Repository Name

A string value that represents the name of the Documentum repository. You can choose from the list of available repositories from your current connection broker defined in administration console. (See AEM forms administration help.)

Document Name

A string value that indicates the name of the document to use when storing content. If a document with the same object name exists in the repository at the path that you specify for the Folder Path property, this operation updates that document object according to the rule that is defined for the Update Version Type property in the Document Content Settings property group for this operation.

Folder Path

A string value that indicates the folder location within the repository where you want to create the document.

If you provide a literal value, type the path or click Browse to select the folder from the Documentum repository.

When typing the folder path, use the following rules:

  • Do not include the repository name in the folder path.

  • Use a forward slash (/) to separate folder names, as shown in this example:

    /[CabinetName]/[FolderPath]/[documentName]

Document Class Type

A string value that indicates the Documentum class type for the document.

Note: This property is used only if a document with the same name does not exist.

Document Content Type

A string value that indicates the Documentum content type for the document. If the content type does not exist in the repository, this operation creates it.

Note: This property is used only if a document with the same name does not exist.

Document Content Settings properties

Properties that are related to the content of the document to store in the repository.

Update Version Type

(Optional) An UpdateVersionType value that represents how to increment the document version updates based on the document type. The following values are valid:

Keep Same Version:
Version number remains the same.

Increment Major Version:
Updates the version number with a major version increment.

Increment Minor Version:
Updates the version number with a minor version increment.

The default is Keep Same Version .

Note: This property is used only if a document of the same name exists.

Title of the Document

(Optional) A string value that indicates the document title.

Subject for the Document

(Optional) A string value that specifies the document subject.

Document Contents

A document value that represents the document content.

If you provide a literal value, clicking the ellipsis button  ; displays the Select Asset dialog box. (See About Select Asset .)

Note: This property is mandatory for the operation to run correctly.

Keywords for the Document

Optional) A list value that specifies all keyword strings that are associated with the document.

If a literal value is used, you can add new keywords by clicking the Add button  and, in the Edit Table Item dialog box, type a new keyword and click OK.

Meta-Data properties

Metadata properties for the stored document.

Attribute Mapping Table

(Optional) Maps the document attributes to process variables in the given table. While creating or updating the document in the Documentum repository, the mapped document attributes are set on the document. If you leave an attribute value blank, the current value of that attribute in the repository is maintained. To clear the value of an attribute, map the attribute to "" (empty string).

Results properties

Properties for the created or updated document.

Store Content Result

An object value that stores the content properties specified in the Results property group.

Document ID

A string value that indicates the ID for the document.

Document Version

A string value that specifies the version number of the document.

Name Of The Document Creator

A string value that indicates the user name of the original author of the document.

Document Creation Date

A date value that indicates when the original version of the document was created.

Last Document Modifier

A string value that specifies the user name of the last person who changed the document.

Last Document Modification Date

A date value that indicates when the document was last changed.

Exceptions

This operation can throw a RepositoryException exception.

// Ethnio survey code removed