COLLECTION_ISVALID_META COLLECTION_LOCK COLLECTION_MOVE_ALL

Folders Services 7-21 Additional Required Service Parameters One of the following sets of parameters to identify the folder: ■ hasCollectionID: Boolean Specifies whether the dCollectionID parameter is used to identify the folder. dCollectionID: The folder ID of the folder referenced by the shortcut. ■ hasCollectionPath: Boolean Specifies whether the dCollectionPath parameter is used to identify the folder. dCollectionPath: The path of the folder. ■ hasCollectionGUID: Boolean Specifies whether the dCollectionGUID parameter is used to identify the folder. dCollectionGUID: The GUID of the folder. Results ■ canReadCollection: Boolean Is true if the requesting user has read privilege for the folder. ■ canWriteCollection: Boolean Is true if the requesting user has write privilege for the folder. ■ canAdminCollection: Boolean Is true if the requesting user has admin privilege for the folder. ■ Result Sets: – PATH contains a row with folder information for every folder in the folders path – DocFormats – ClbraProjectsAccessLists – DocTypes – metadata

7.2.43 COLLECTION_ISVALID_META

Service that verifies that the folder can be added by the item of the specified metadata. The most likely errors are mismatched parameters or the folder does not exist. Service Class: Service general service Location: IdcHomeDircomponentsfolders_gresourcesfolders_service.htm

7.2.44 COLLECTION_LOCK

Service that checks out a folder by name dDocName and locks the folder. The most likely errors are mismatched parameters or the folder does not exist. Service Class: Doc Service Location: IdcHomeDircomponentsfolders_gresourcesfolders_service.htm 7-22 Oracle Fusion Middleware Services Reference Guide for Oracle Universal Content Management

7.2.45 COLLECTION_MOVE_ALL

Service that moves all of the content in a specified Folders_g folder into a different Folders_g folder. The most likely errors are mismatched parameters or the folder does not exist. No returned data. Service Class: Service general service Location: IdcHomeDircomponentsfolders_gresourcesfolders_service.htm Additional Required Service Parameters One of the following sets of parameters to identify the current source folder of items to move: ■ fromhasCollectionID: Boolean Specifies whether the fromdCollectionID parameter is used to identify the source folder. fromdCollectionID: The source folder ID. ■ fromhasCollectionPath: Boolean Specifies whether the fromdCollectionPath parameter is used to identify the source folder. fromdCollectionPath: The path to the source folder. ■ fromhasCollectionGUID: Boolean Specifies whether the fromdCollectionGUID parameter is used to identify the source folder. fromdCollectionGUID: The source folder GUID. One of the following sets of parameters to identify the destination folder: ■ tohasCollectionID: Boolean Specifies whether the todCollectionID parameter is used to identify the destination parent folder. todCollectionID: The ID for the destination parent folder. ■ tohasCollectionPath: Boolean Specifies whether the todCollectionPath parameter is used to identify the destination parent folder. todCollectionPath: The path to the destination parent folder. ■ tohasCollectionGUID: Boolean Specifies whether the todCollectionGUID parameter is used to identify the destination parent folder. todCollectionGUID: The GUID for the destination parent folder. ■ tolevel0: Specifies the base value in the path for the destination parent folder for example, Contribution Folders. tolevel1: Specifies the next level value in the path for the destination parent folder for example, t4. tolevel2: Specifies the next level value in the path for the destination parent folder for example, 1. Example IdcService=COLLECTION_MOVE_ALL fromhasCollectionPath=true fromdCollectionPath=Contribution FoldersB1 tohasCollectionPath=true todCollectionPath=Contribution Folderst41 Folders Services 7-23

7.2.46 COLLECTION_MOVE_COLLECTION