Create folders with type and attributes operation

Creates or modifies folders in a Documentum repository. The folders have specified types and attributes.

For information about the General and Route Evaluation property groups, see Common operation properties . In addition, this operation provides the following property groups and exceptions:

Login Settings properties

Folder Creation Settings properties

Folder Type and Meta-Data properties

Result properties

Exceptions

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).

Folder Creation Settings properties

Properties to use when creating a folder 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 .) No default is provided.

Parent Folder Path

A string value that indicates the folder path within the repository where you create the folder. No default is provided.

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]/
Note: Folders that are specified in the folder path that do not exist are created automatically.

Folder Name

A string value that specifies the name of the folder to create or modify.

Folder Type and Meta-Data properties

Folder type and attributes to use when creating a folder.

Folder Type

(Optional) A string value that specifies the type of folder to create. The value specified in this property is used to populate the map value in the Attribute Mapping Table property.

If you provide a literal value, type the value that represents the folder type.

Note: When no value is provided, the map value in the Attribute Mapping Table property is not populated.

Attribute Mapping Table

(Optional) A map value for mapping folder type attributes to process variable values.

The attributes are available only when a value is specified in the Folder Type property. The process variables that you map to attributes must be the same data type. For example, if an attribute is a string , it must be mapped to a process variable of data type string . The name of an attribute is used as the key.

If you provide a literal value, the table shows the name of the attribute in the Name column and the corresponding folder type in the Type column. To map a process variable to an attribute, select the variable from a list in the Value column.

Result properties

Properties for the created folder.

folderID

The location to store the object ID of the created folder in the folder path. The data type is string .

Exceptions

This operation can throw a RepositoryException exception.

// Ethnio survey code removed