COLLECTION_UPDATE_META_TABLE COLLECTION_UPDATE_MOUNTS COLLECTION_UPDATE_PROFILE_METADATA_DEFAULTS COLLECTION_UPDATE_PROFILE_METADATA_REVISION_DEFAULTS COLLECTION_UPDATE_STRUCTURE COLLECTION_VERIFY_FOLDER_NAME

7-32 Oracle Fusion Middleware Services Reference Guide for Oracle Universal Content Management Additional Required Service Parameters One of the following sets of parameters to identify the folder: ■ hasCollectionID: Boolean Specifies that the dCollectionID parameter is used to identify the folder. dCollectionID: The folder ID of the parent folder. ■ hasCollectionPath: Boolean Specifies that the dCollectionPath parameter is used to identify the folder. dCollectionPath: The path of the parent folder. ■ hasCollectionGUID: Boolean Specifies that the dCollectionGUID parameter is used to identify the folder. dCollectionGUID: The GUID of the parent folder. Example IdcService=COLLECTION_UPDATE_META hasCollectionGUID=true dCollectionGUID=5A2E5617-7F95-7356-D923-F6DA894D489C

7.2.68 COLLECTION_UPDATE_META_TABLE

Service that updates a folder metadata table. The most likely errors are mismatched parameters or the folder does not exist. Service Class: Meta Service Location: IdcHomeDircomponentsfolders_gresourcesfolders_service.htm

7.2.69 COLLECTION_UPDATE_MOUNTS

Service that updates the files of the specified local folder. The most likely errors are mismatched parameters or the folder does not exist. Service Class: Search Service Location: IdcHomeDircomponentsfolders_gresourcesfolders_mounted_ service.htm

7.2.70 COLLECTION_UPDATE_PROFILE_METADATA_DEFAULTS

Service that updates the profile metadata field defaults. The most likely errors are mismatched parameters or the folder does not exist. Service Class: Doc Service Location: IdcHomeDircomponentsfolders_gresourcesfolders_service.htm

7.2.71 COLLECTION_UPDATE_PROFILE_METADATA_REVISION_DEFAULTS

Service that updates the profile metadata field defaults of a revision. The most likely errors are mismatched parameters or the folder does not exist. Service Class: Doc Service Location: IdcHomeDircomponentsfolders_gresourcesfolders_service.htm Folders Services 7-33

7.2.72 COLLECTION_UPDATE_STRUCTURE

Service that refreshes the folder cache. The most likely errors are mismatched parameters or the folder does not exist. Service Class: Meta Service Location: IdcHomeDircomponentsfolders_gresourcesfolders_service.htm

7.2.73 COLLECTION_VERIFY_FOLDER_NAME

Service that validates that the given folder name is a valid name for a Folders_g folder. The most likely errors are mismatched parameters or the folder does not exist. Service Class: Service general service Location: IdcHomeDircomponentsfolders_gresourcesfolders_service.htm Additional Required Service Parameters One of the following sets of parameters to identify the folder: ■ dCollectionName: The Collection ID for the folder. ■ hasCollectionPath: Boolean Specifies that the dCollectionPath parameter is used to identify the folder. dCollectionPath: The path of the parent folder. Optional Service Parameters ■ CollectionSkipIllegalFolderValidation: Allows all validation to be skipped except csCollectionFolderHasNoName. The default is false. Configuration Parameters ■ CollectionIllegalFolderCharacters: String containing any illegal characters to use in a folder name. The default is \:?¦ ■ dCollectionNameSize: Maximum number of characters for a folder name. The default is 100. ■ CollectionIllegalFolderPattern_1: A regular expression. If the expression matches the folder name, the verification will fail. The default is \\.. ■ CollectionIllegalFolderPattern_2: A regular expression. If the expression matches the folder name, the verification will fail. The default is .\\. ■ CollectionIllegalFolderPattern_3: A regular expression. If the expression matches the folder name, the verification will fail. The default is com[\\d] ■ CollectionIllegalFolderPattern_4: A regular expression. If the expression matches the folder name, the verification will fail. The default is lpt[\\d] ■ CollectionIllegalFolderPattern_5: A regular expression. If the expression matches the folder name, the verification will fail. The default is con ■ CollectionIllegalFolderPattern_6: A regular expression. If the expression matches the folder name, the verification will fail. The default is nul ■ CollectionIllegalFolderPattern_7: A regular expression. If the expression matches the folder name, the verification will fail. The default is prn Additional CollectionIllegalFolderPattern_{n} variables can be added. They are evaluated by the service as long as they are in sequence. 7-34 Oracle Fusion Middleware Services Reference Guide for Oracle Universal Content Management Results ■ Result Sets: – SUCCESS – FAILED csCollectionFolderHasNoName – FAILED csCollectionInvalidCharacter:pos=position of first bad char – FAILED csCollectionNameTooLong:folder name,number of extra characters – FAILED csCollectionIllegalPatternMatch:folder name,illegal folder pattern Example IdcService=COLLECTION_VERIFY_FOLDER_NAME hasCollectionPath=true dCollectionPath=Contribution Foldersdepthr CollectionSkipIllegalFolderValidation=true dCollectionNameSize=90

7.2.74 GET_FOLDER_HISTORY_REPORT