SS_PREPARE_PREVIEW SS_PUBLISH_THIS_PAGE SS_REMOVE_WEBSITE_ID SS_SET_ALL_CUSTOM_NODE_PROP_DEFS

11-28 Oracle Fusion Middleware Technical Reference Guide for Site Studio

11.7.60 SS_MAP_FRIENDLY_NAME

■ Description : This service maps either a dDocName value to a friendly name or a friendly name to a dDocName - this relates to use of the SSUrlFieldName configuration setting. ■ Parameters: – inputName : value of either the dDocName or the friendly name required. – direction : either fromDocName or toDocName required. ■ Returns : Nothing. ■ Security : The user must have write access to at least one security group on the content server.

11.7.61 SS_MOVE_NODE

■ Description : This service moves a site node in the hierarchy. ■ Parameters: – siteId : the unique identifier of the site required. – nodeId : the identifier of the node to move required. – newParentId : the identifier of the new parent for the node required. – insertAfterId : the identifier of the prior sibling to the moved node optional. If this parameter is not specified, the node will be the first child of new_ parent_id. ■ Returns : Nothing. ■ Security : The user must have at least write access to the new parent node.

11.7.62 SS_PARSE_FRIENDLY_URL

■ Description : This service returns the siteId and siteRelativeUrl for the target of the link passed. ■ Parameters: – ssFriendlyUrl : the friendly url located on the site required. ■ Returns : – siteId : the unique identifier of the site. – siteRelativeUrl : the parsed url of the entered friendly url. ■ Security : The user must have write access to at least one security group on the content server.

11.7.63 SS_PREPARE_PREVIEW

■ Description : The preview of a file is a temporary file in a directory under the directory of the actual checked-in item. This service creates a preview ID for a given file. ■ Parameters: – path : the local file system path of the file to be previewed. – ssDocName : the content ID of the item to preview. Site Studio Services 11-29 ■ Returns : – The Preview ID. ■ Security : The user must have write access to the file you are trying to preview.

11.7.64 SS_PUBLISH_THIS_PAGE

■ Description : This service is the same as the Publish Now functionality used to interact with Site Studio Publisher to publish the URL for the node. For this service to work with a site, the site must be marked with the Enable Publish Site action in Site Studio Designer to work. ■ Parameters: – nodeId : the unique identifier of the node. required – isSecondaryPage : A boolean value. The default is false. ■ Returns: Nothing. ■ Security : The user must have write access to at least one security group on the content server.

11.7.65 SS_REMOVE_WEBSITE_ID

■ Description : This service removes the given siteId to the list of web sites for the given document. ■ Parameters: – dDocName : the unique identifier for the file required. – siteId : the unique identifier of the site required. – fieldName : either xWebsites or xDontShowInListsForWebsite required. ■ Returns : Nothing. ■ Security : The user must have write access to the latest revision of the given dDocName.

11.7.66 SS_SET_ALL_CUSTOM_NODE_PROP_DEFS

■ Description : This service sets the custom node property definitions for the given site. ■ Parameters : – siteId : the unique identifier of the site required. Takes as input a result set named CustomNodePropertyDefs, which has the following columns: name, type, and description required. ■ Returns : Nothing. ■ Security : The user must have at least write access to the root node. 11-30 Oracle Fusion Middleware Technical Reference Guide for Site Studio

11.7.67 SS_SET_ELEMENT_DATA