SS_SET_ELEMENT_DATA SS_SET_ENVIRONMENT_PROPERTY_NAMES SS_SET_NODE_PROPERTY SS_SET_NODES_PROPERTIES

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

11.7.67 SS_SET_ELEMENT_DATA

■ Description : This service is used by Contributor to update and save changes. This is called at the end of a revision. The checkout of the data file is independent of this service; the data file must be checked out before it can be checked in with changes. ■ Parameters: – dDocName : the unique identifier of the data file required. – dId : the ID of the revision checked out required. The two above values are obtained with the check-out of the data file. – A result set named SSElementData, with the following columns: element, value, and isList. The isList is boolean, so if it is yes, then an additional result set with the name of the element and the columns named with the list sub-elements. ■ Returns: Nothing. ■ Security : The user must have write access to at least one security group on the content server.

11.7.68 SS_SET_ENVIRONMENT_PROPERTY_NAMES

■ Description : This service sets the defined environment properties for the specified site. ■ Parameters: – siteId : the unique identifier of the site required. – a result set called EnvironmentProperties with a single column called name that has a row for each property identified as an environment property. ■ Returns : Nothing. ■ Security : The user must have write access to at least one security group on the content server.

11.7.69 SS_SET_NODE_PROPERTY

■ Description : This service sets a node property. ■ Parameters: – siteId : the unique identifier of the site required. – nodeId : the unique identifier of the node required. – property : the name of the property to set or remove required. – value : the new value of the attribute optional. If the value is not specified, the property will be removed. ■ Returns : Nothing. ■ Security : The user must have at least write access to the node. Site Studio Services 11-31

11.7.70 SS_SET_NODES_PROPERTIES

■ Description : This service is a method to set multiple node properties on multiple nodes. ■ Parameters: – siteId : the unique identifier of the site required. – nodeId0 : the unique identifier of the node or nodes required. . . . nodeIdN – property0 : the name of the property or properties required. . . . propertyN – value0 : the value of the associated property required. . . . valueN ■ Returns: – A rowsProcessed value of the number of properties set. ■ Security : The user must have at least write access to the node.

11.7.71 SS_SET_PREVIEW_ELEMENT_DATA