Creates a glyph; the image data bytes must be converted to a base-64 string.
Input Parameters:
string descr: Description of glyph.
string imageData: Base-64 string value of the byte data.
ImageTypeEnum imageTypeEnum: Currently supported image types are PNG.
<operation name="addGlyph">
</operation>
<operation name="addGlyph">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a hierarchy within an existing version; this method will also create a top node for the hierarchy.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string descr: Hierarchy description field.
string topNodeName: Top node name field.
string topNodeDescr: Top node description field.
<operation name="addHier">
</operation>
<operation name="addHier">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a hierarchy group.
Input Parameters:
string name: Hierarchy group name field.
string descr: Hierarchy group description field.
int order: Sort order field for the hierarchy group.
<operation name="addHierGroup">
</operation>
<operation name="addHierGroup">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a node and will insert that node under a parent if the parent exist.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string parentName: Parent node name field.
string nodeName: Node name field.
boolean isLeaf: Field indicating whether node is a leaf node.
NameValueListType propNameValueList: Name/value pair list field for property definition name and value for the node property value.
boolean updateIfExists: If True and the node exists, then update the properties for the node; if the node exists and this flag is False, then skip property updates.
<operation name="addNode">
</operation>
<operation name="addNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a node access group; this method allows one to associate existing users.
<operation name="addNodeAccessGroup">
</operation>
<operation name="addNodeAccessGroup">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a node type; this method allows one to associate properties, categories, validations, and a glyph.
Input Parameters:
string name: Name of the node type.
string descr: Description of the node type.
StringListType propNameList: Property definition names to associate with this node type.
StringListType categoryNameList: The property category names to associate with this node type.
StringListType validationList: The validation definition names to associate with this node type.
string glyphName: The glyph name to associate with this node type.
<operation name="addNodeType">
</operation>
<operation name="addNodeType">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a node; this method allows one to specify properties to update.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string parentName: Parent node name field.
string nodeName: Node name field.
boolean isLeaf: Field indicating if node is a leaf node.
PropListType propList: The list of properties and their values to set on the node.
boolean updateIfExists: If True and the node exists, then update the properties for the node; if the node exists and this flag is False, then skip property updates.
<operation name="addNodeWithProps">
</operation>
<operation name="addNodeWithProps">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a node but does not associate that node to a parent node.
Input Parameters:
string versionName: Version name field.
string nodeName: Node name field.
boolean isLeaf: Field indicating whether node is a leaf node.
<operation name="addOrphanNode">
</operation>
<operation name="addOrphanNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a property category; this method allows one to set the properties.
Input Parameters:
string propCategoryName: Property category name field.
string descr: Property category description field.
PropCategoryTypeEnum propCategoryType: An enumeration value indicating the type of property category.
StringListType propNameList: A list of property definition names to associate with this property category.
boolean availableUserCategory: Flag indicating whether the category should be saved as a user category.
int order: The order in which the property category appears in the property editor.
<operation name="addPropCategory">
</operation>
<operation name="addPropCategory">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a property definition.
Input Parameters:
PropDefType propDef: A property definition object field.
<operation name="addPropDef">
</operation>
<operation name="addPropDef">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a user definition.
Input Parameters:
string password: The password to set for this new user.
<operation name="addUser">
</operation>
<operation name="addUser">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a validation definition.
Input Parameters:
string name: The validation name field.
string descr: Validation description.
string displayLabel: The label for the validation.
ValidationTypeEnum allowedType: An enumeration indicating how the validation can be executed.
boolean cascade: Flag indicating whether the validation is to be implicitly assigned via inheritance.
int columnWidth: (To be deprecated)
boolean setup: Flag that indicates whether the server should check the validity of the parameters.
int sortOrder: The sort order of the property definition within a category.
string validationClass: The type class of validation.
<operation name="addValidation">
</operation>
<operation name="addValidation">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a version; depending on the input parameter dbConnect, the version will either be disconnected or persisted to the data store.
Input Parameters:
string versionName: Version name field.
string versionDescr: Description field.
boolean dbConnect: Flag that indicates whether the version should be persisted to the data store. If False, the version resides only in memory.
<operation name="addVersion">
</operation>
<operation name="addVersion">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Removes the node from the hierarchy and deletes it if it is an orphan (For example, if a node has the same parent in all hierarchies in which it exists, then an annul results in the deletion of the node.)
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
boolean annulChildNodes: Flag indicating to remove children from the hierarchy and delete children if the child is an orphan.
<operation name="annulNode">
</operation>
<operation name="annulNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Approves a request.
Input Parameters:
int requestId: ID of the request header.
<operation name="approveRequest">
</operation>
<operation name="approveRequest">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Assigns a global, inheriting property to a hierarchy. This will control what hierarchy a property value is inherited from.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string propName: Property definition name.
<operation name="assignControlledProps">
</operation>
<operation name="assignControlledProps">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Closing a version clears it from memory and deletes it if not saved to the database.
Input Parameters:
string versionName: Version name field.
<operation name="closeVersion">
</operation>
<operation name="closeVersion">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Copies a node and inserts that node under a Parent.
Input Parameters:
string versionName: Version name of the source node.
string hierName: Hierarchy name of the source node.
string nodeName: Node name of the source node.
string targetHierName: Hierarchy name that the node will be copied to.
string targetParentName: Parent node that the new node will be inserted as a child.
<operation name="copyNode">
</operation>
<operation name="copyNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Copies a node's specified property values to an existing node.
Input Parameters:
NodeLocatorType sourceNodeLocator: Source locator indicating version, hierarchy and node.
NodeLocatorType targetNodeLocator: Target locator indicating version, hierarchy and node.
PropCopyModeEnum propCopyMode: Mode that indicates to the server which type of properties should be copied.
StringListType selectedPropNameList: If copy mode is set to selected; this list will contain the properties to copy.
<operation name="copyNodeProps">
</operation>
<operation name="copyNodeProps">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a user based upon an existing user.
Input Parameters:
string existingUserName: User name of the user to copy.
string userName: User name desired for the new user.
<operation name="copyUser">
</operation>
<operation name="copyUser">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous job to copy a version and its contents.
Input Parameters:
string sourceVersion: Name of the version to copy.
string targetVersion: Name of the new version.
string targetDescr: Description of the new version.
boolean clearApproval: Flag indicating whether the approval flags should be cleared.
boolean clearChanged: Flag indicating whether the changed on properties should be cleared.
boolean dbConnect: Flag indicating whether the version should be persisted to the data store.
<operation name="copyVersion">
</operation>
<operation name="copyVersion">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a blender.
Input Parameters:
BlenderType blender: The input parameter for a blender.
<operation name="createBlender">
</operation>
<operation name="createBlender">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a book.
Input Parameters:
BookType book: The input parameter for a book.
<operation name="createBook">
</operation>
<operation name="createBook">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a compare.
Input Parameters:
CompareType compare: The input parameter for creating a compare.
<operation name="createCompare">
</operation>
<operation name="createCompare">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates an export.
Input Parameters:
ExportType export: The input parameter for creating an export.
<operation name="createExport">
</operation>
<operation name="createExport">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates an import.
Input Parameters:
ImportType importDef: The input parameter for creating an import.
<operation name="createImport">
</operation>
<operation name="createImport">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a query.
Input Parameters:
QueryType query: The input parameter for creating a query.
<operation name="createQuery">
</operation>
<operation name="createQuery">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Creates a request.
Input Parameters:
RequestType request: The input parameter for creating a request.
<operation name="createRequest">
</operation>
<operation name="createRequest">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes a blender.
Input Parameters:
string blenderName: Blender name to delete.
<operation name="deleteBlender">
</operation>
<operation name="deleteBlender">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes a book.
Input Parameters:
string bookName: Book name to delete.
<operation name="deleteBook">
</operation>
<operation name="deleteBook">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes a compare.
Input Parameters:
string compareName: Compare name to delete.
<operation name="deleteCompare">
</operation>
<operation name="deleteCompare">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes an export.
Input Parameters:
string exportName: Export name to delete.
<operation name="deleteExport">
</operation>
<operation name="deleteExport">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes a glyph.
Input Parameters:
string glyphName: Glyph name to delete.
<operation name="deleteGlyph">
</operation>
<operation name="deleteGlyph">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes a hierarchy within a version.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
<operation name="deleteHier">
</operation>
<operation name="deleteHier">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes a hierarchy group.
Input Parameters:
string groupName: Name of the hierarchy group to delete.
<operation name="deleteHierGroup">
</operation>
<operation name="deleteHierGroup">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes an import.
Input Parameters:
string importName: Name of the import to delete.
<operation name="deleteImport">
</operation>
<operation name="deleteImport">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes a node within a hierarchy.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
string mergeNodeName: Name of a node to merge with (if merging is desired and enabled).
boolean destroyNode: Flag indicating that the node should be permanently deleted if the node becomes an orphan after merging.
<operation name="deleteNode">
</operation>
<operation name="deleteNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes a node access group.
Input Parameters:
string nodeAccessGroupName: Name of the node access group to delete.
<operation name="deleteNodeAccessGroup">
</operation>
<operation name="deleteNodeAccessGroup">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes a node type.
Input Parameters:
string nodeTypeName: Name of the node type to delete.
<operation name="deleteNodeType">
</operation>
<operation name="deleteNodeType">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes one or more nodes within a hierarchy. Enables you to specify Merge nodes as well as destroy the nodes (if they exist under more than one parent)
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType mergeNodeNameList: Name of the nodes to merge with (if merging is desired and enabled).
boolean destroyNodes: Flag indicating that the nodes should be permanently deleted if the nodes become orphans after merging.
<operation name="deleteNodes">
</operation>
<operation name="deleteNodes">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes Orphan nodes within a version. Enables you to specify a Merge node for the Orphan.
Input Parameters:
string versionName: Version name field.
StringListType mergeNodes: Name of the nodes to merge with (if merging is desired and enabled).
<operation name="deleteOrphanNodes">
</operation>
<operation name="deleteOrphanNodes">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes a property category.
Input Parameters:
string propCategoryName: Name of the property category to delete.
<operation name="deletePropCategory">
</operation>
<operation name="deletePropCategory">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes a property definition
Input Parameters:
string propDefName: Name of the property definition to delete.
<operation name="deletePropDef">
</operation>
<operation name="deletePropDef">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes a query.
Input Parameters:
string queryName: Name of the query to delete.
<operation name="deleteQuery">
</operation>
<operation name="deleteQuery">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes a request.
Input Parameters:
int requestId: ID of the request to delete.
<operation name="deleteRequest">
</operation>
<operation name="deleteRequest">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes a user.
Input Parameters:
string userName: User name of the user to delete.
<operation name="deleteUser">
</operation>
<operation name="deleteUser">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Deletes a validation definition.
Input Parameters:
string validationName: Name of the validation to delete.
<operation name="deleteValidation">
</operation>
<operation name="deleteValidation">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns assigned global node validations for a version.
Input Parameters:
string versionName: Version name field.
<operation name="getAssignedGlobalValidations">
</operation>
<operation name="getAssignedGlobalValidations">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns validations assigned at the hierarchy level.
Input Parameters:
HierLocatorType hierLocator: Hierarchy locator object to identify a hierarchy within a version.
<operation name="getAssignedHierValidations">
</operation>
<operation name="getAssignedHierValidations">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns validations assigned at the node level.
Input Parameters:
NodeLocatorType nodeLocator: Node locator object representing a node within a hierarchy.
<operation name="getAssignedNodeValidations">
</operation>
<operation name="getAssignedNodeValidations">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns validations assigned at the version level.
Input Parameters:
string versionName: Version name field.
<operation name="getAssignedVersionValidations">
</operation>
<operation name="getAssignedVersionValidations">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a blender.
Input Parameters:
string blenderName: Blender name.
<operation name="getBlender">
</operation>
<operation name="getBlender">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of blender names.
<operation name="getBlenderNames">
</operation>
<operation name="getBlenderNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the blender results of the asynchronous Method startBlenderByName.
Input Parameters:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getBlenderResults">
</operation>
<operation name="getBlenderResults">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a book.
Output Parameters:
BookType book: Represents the response for a book type.
<operation name="getBook">
</operation>
<operation name="getBook">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the individual book item results of the asynchronous startBookByName method.
Output Parameters:
base64Binary content: Byte array of compressed bytes. Use the deflate algorithm to decompress the content.
<operation name="getBookItemResults">
</operation>
<operation name="getBookItemResults">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a string list of book names.
<operation name="getBookNames">
</operation>
<operation name="getBookNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the results of the asynchronous startBookByName method.
Input Parameters:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
Output Parameters:
base64Binary content: Byte array of compressed bytes. Use the deflate algorithm to decompress the content.
<operation name="getBookResults">
</operation>
<operation name="getBookResults">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the number of book items results from the startBookByName method.
Input Parameters:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
Output Parameters:
int intVal: Primitive int value.
<operation name="getBookResultsItemCount">
</operation>
<operation name="getBookResultsItemCount">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the compare definition.
Input Parameters:
string compareName: Compare name.
<operation name="getCompare">
</operation>
<operation name="getCompare">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a string list of compare definition names.
<operation name="getCompareNames">
</operation>
<operation name="getCompareNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the compare results from the asynchronous operation
Input Parameters:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getCompareResults">
</operation>
<operation name="getCompareResults">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a string list of global inheriting property names for a hierarchy.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
<operation name="getControlledPropNames">
</operation>
<operation name="getControlledPropNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the results from the asynchronous startCopyVersion method.
Input Parameters:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getCopyVersionResults">
</operation>
<operation name="getCopyVersionResults">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the results from the asynchronous startCreateVersionAsOfDate method.
Input Parameters:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getCreateVersionAsOfDateResults">
</operation>
<operation name="getCreateVersionAsOfDateResults">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the results from the asynchronous startCreateAsOfTxnID method.
Input Parameters:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getCreateVersionAsOfTxnIDResults">
</operation>
<operation name="getCreateVersionAsOfTxnIDResults">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the results from the asynchronous startDeleteVersion method.
Input Parameters:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getDeleteVersionResults">
</operation>
<operation name="getDeleteVersionResults">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a export definition.
Input Parameters:
string exportName: Export name.
<operation name="getExport">
</operation>
<operation name="getExport">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a string list of export definition names.
<operation name="getExportNames">
</operation>
<operation name="getExportNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the results from the asynchronous startExport method.
Input Parameters:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
Output Parameters:
base64Binary content: Byte array of compressed bytes. Use the deflate algorithm to decompress the content.
<operation name="getExportResults">
</operation>
<operation name="getExportResults">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a global node within a version.
Input Parameters:
string versionName: Version name field.
string nodeName: Node name field.
PropValueListTypeEnum returnPropValueListType: Enumeration indicating how the properties should be returned.
<operation name="getGlobalNode">
</operation>
<operation name="getGlobalNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns specified property values for a global node within a version. This method can return property values as a name value pair OR as a values-only object.
Input Parameters:
string versionName: Version name field.
string nodeName: Node name field.
<operation name="getGlobalNodePropValues">
</operation>
<operation name="getGlobalNodePropValues">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns specified property values for a global node within a version. This method returns property values as a list of PropType objects.
Input Parameters:
string versionName: Version name field.
string nodeName: Node name field.
Output Parameters:
PropListType propList: Return list type field of PropListType types.
<operation name="getGlobalNodeProps">
</operation>
<operation name="getGlobalNodeProps">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the number of references of a globalNode.
Output Parameters:
int intVal: Primitive int value.
<operation name="getGlobalNodeRefCount">
</operation>
<operation name="getGlobalNodeRefCount">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the references of a global node.
<operation name="getGlobalNodeReferences">
</operation>
<operation name="getGlobalNodeReferences">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns one or more global nodes within a version. This method enables you to specify the global nodes and their property values to return.
Input Parameters:
string versionName: Version name field.
PropValueListTypeEnum returnPropValueListType: Enumeration indicating how the properties should be returned.
<operation name="getGlobalNodes">
</operation>
<operation name="getGlobalNodes">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the query results of the asynchronous startGlobalQuery method.
Input Parameters:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getGlobalQueryResults">
</operation>
<operation name="getGlobalQueryResults">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a glyph.
Input Parameters:
string glyphName: Name of the glyph to return.
<operation name="getGlyph">
</operation>
<operation name="getGlyph">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a hierarchy within a version.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
Output Parameters:
HierType hier: The hierarchy object type.
<operation name="getHier">
</operation>
<operation name="getHier">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a hierarchy group.
Input Parameters:
string name: The hierarchy group name to return.
Output Parameters:
HierGroup hierGroup: The hierarchy group type object.
<operation name="getHierGroup">
</operation>
<operation name="getHierGroup">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns all hierarchy group names.
<operation name="getHierGroupNames">
</operation>
<operation name="getHierGroupNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of hierarchy names within a version.
Input Parameters:
string versionName: Version name field.
<operation name="getHierNames">
</operation>
<operation name="getHierNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns specified property values for a hierarchy. This method can return property values as a name value pair OR as a values-only object.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getHierPropValues">
</operation>
<operation name="getHierPropValues">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns specified property value objects for a hierarchy.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
Output Parameters:
PropListType propList: Return list type field of PropListType types.
<operation name="getHierProps">
</operation>
<operation name="getHierProps">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a hierarchy top node.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getHierTopNode">
</operation>
<operation name="getHierTopNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of hierarchies for a given version.
Input Parameters:
string versionName: Version name field.
Output Parameters:
HierListType hierList: The hierarchy group list type object.
<operation name="getHiers">
</operation>
<operation name="getHiers">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns an import definition.
Input Parameters:
string importName: The import name to return.
<operation name="getImport">
</operation>
<operation name="getImport">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of import names.
<operation name="getImportNames">
</operation>
<operation name="getImportNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the import results from the asynchronous startImport OR startImportByName methods.
Input Parameters:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getImportResults">
</operation>
<operation name="getImportResults">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a asynchronous job object; the job object contains information about status and any exceptions that may have occurred.
Input Parameters:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getJobStatus">
</operation>
<operation name="getJobStatus">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns transaction log items.
Input Parameters:
LogCriteriaType logCriteria: An object representing criteria for transaction history.
<operation name="getLogItems">
</operation>
<operation name="getLogItems">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a local node and optional property values for that node.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getNode">
</operation>
<operation name="getNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a node access group.
Input Parameters:
string nodeAccessGroupName: Node access group name to return.
<operation name="getNodeAccessGroup">
</operation>
<operation name="getNodeAccessGroup">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of node access group names.
<operation name="getNodeAccessGroupNames">
</operation>
<operation name="getNodeAccessGroupNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of users for a node access group.
Input Parameters:
string nodeAccessGroupName: Node access group name.
<operation name="getNodeAccessGroupUserList">
</operation>
<operation name="getNodeAccessGroupUserList">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a node access groups access level.
Input Parameters:
NodeLocatorType nodeLocator: Node locator object representing a node within a hierarchy and version.
<operation name="getNodeAccessLevel">
</operation>
<operation name="getNodeAccessLevel">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a node given a node ID.
Input Parameters:
HierLocatorType hierLocator: A hierarchy locator object representing a hierarchy in a version.
string name: The name of the node to return.
<operation name="getNodeByID">
</operation>
<operation name="getNodeByID">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a node's specified property values. This method can return property values as a name value pair OR as a values-only object.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getNodePropValues">
</operation>
<operation name="getNodePropValues">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a nodes's specified property values. This method returns property values as a list of PropType objects.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
Output Parameters:
PropListType propList: Return list type field of PropListType types.
<operation name="getNodeProps">
</operation>
<operation name="getNodeProps">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of node type names.
<operation name="getNodeTypeNames">
</operation>
<operation name="getNodeTypeNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns an array of node type objects.
<operation name="getNodeTypes">
</operation>
<operation name="getNodeTypes">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a node and specified PropType objects.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
Output Parameters:
NodeWithPropsType nodeWithProps: A return type that includes a node and its property objects.
<operation name="getNodeWithProps">
</operation>
<operation name="getNodeWithProps">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns one or more specified nodes.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getNodes">
</operation>
<operation name="getNodes">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns orphan nodes and their properties for a given version. You can specify the global properties to be returned in the input parameter.
Input Parameters:
string versionName: Version name field.
int maxNodes: The maximum number of nodes to return in the result.
<operation name="getOrphanNodes">
</operation>
<operation name="getOrphanNodes">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of property categories.
<operation name="getPropCategories">
</operation>
<operation name="getPropCategories">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a property definition by name.
Input Parameters:
string propDefName: The name of the property definition to retrieve.
Output Parameters:
PropDefType propDef: A return type for a property definition.
<operation name="getPropDef">
</operation>
<operation name="getPropDef">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of specified property definition names.
Input Parameters:
ObjectScopeEnum propDefLevel: An enumeration indicating the scope of the property definition.
<operation name="getPropDefNames">
</operation>
<operation name="getPropDefNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns an array list of specified property definition objects.
Input Parameters:
ObjectScopeEnum propDefLevel: An enumeration indicating the scope of the property definition.
<operation name="getPropDefs">
</operation>
<operation name="getPropDefs">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns an array list property definition objects for a given property category.
Input Parameters:
string categoryName: Property category name.
<operation name="getPropDefsByCategory">
</operation>
<operation name="getPropDefsByCategory">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns an array list of specified query objects.
Input Parameters:
boolean global: Flag indicating if global queries should be returned.
<operation name="getQueries">
</operation>
<operation name="getQueries">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a query by name.
Input Parameters:
string queryName: The name of the query.
<operation name="getQuery">
</operation>
<operation name="getQuery">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of query names.
<operation name="getQueryNames">
</operation>
<operation name="getQueryNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns query results for the asynchronous startQuery method.
Input Parameters:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getQueryResults">
</operation>
<operation name="getQueryResults">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the related node count for a given node given the input of: ancestors, children, descendants, siblings.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
RelationshipEnum relationship: An enumeration indicating what types of nodes to return (Children, Descendants, and so on).
boolean visibleOnly: Flag indicating that visible children should only be returned.
boolean includeLeaves: Flag to include leaf nodes.
Output Parameters:
int intVal: Primitive int value.
<operation name="getRelatedNodeCount">
</operation>
<operation name="getRelatedNodeCount">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns related node names for a given node given the input of: ancestors, children, descendants, siblings.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
RelationshipEnum relationship: An enumeration indicating what types of nodes to return (i.e. Children, Descendants, etc).
<operation name="getRelatedNodeNames">
</operation>
<operation name="getRelatedNodeNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the related nodes for a node given the input of: ancestors, children, descendants, siblings.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
RelationshipEnum relationship: An enumeration indicating what types of nodes to return (i.e. Children, Descendants, etc).
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getRelatedNodes">
</operation>
<operation name="getRelatedNodes">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the related nodes and properties for a node given the input of: ancestors, children, descendants, siblings.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
RelationshipEnum relationship: An enumeration indicating what types of nodes to return (i.e. Children, Descendants, etc).
Output Parameters:
NodeWithPropsListType nodeWithPropsList: A return type that includes a list of nodes and their node property objects.
<operation name="getRelatedNodesWithProps">
</operation>
<operation name="getRelatedNodesWithProps">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a request by external ID.
Input Parameters:
string externalId: The free-form field on a request object.
<operation name="getRequestByExternalId">
</operation>
<operation name="getRequestByExternalId">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a request by ID.
Input Parameters:
int requestId: The system-generated ID for a request.
<operation name="getRequestById">
</operation>
<operation name="getRequestById">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the results of the asynchronous startSaveVersion method.
Input Parameters:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getSaveVersionResults">
</operation>
<operation name="getSaveVersionResults">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of action items from transaction log criteria.
Input Parameters:
LogCriteriaType logCriteria: An object representing criteria for transaction history.
<operation name="getScriptFromLog">
</operation>
<operation name="getScriptFromLog">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of action items for modeling a node.
Input Parameters:
string versionName: Version name field.
string nodeName: Node name field.
string newNodeName: The new node name to create.
string newNodeDescr: The new node description.
StringListType hierNameList: The list of hierarchies the existing node exists in.
PropCopyModeEnum propCopyMode: An enumeration indicating what type of properties should be included.
StringListType propNameList: If the copy mode is selected then this list of properties will be evaluated in the node model operation.
<operation name="getScriptFromModel">
</operation>
<operation name="getScriptFromModel">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns the results of the asynchronous startScript method.
Input Parameters:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getScriptResults">
</operation>
<operation name="getScriptResults">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a system preference value.
Input Parameters:
string systemPreferenceName: The name of the system preference to return.
<operation name="getSysPrefValue">
</operation>
<operation name="getSysPrefValue">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns all of the system preferences.
<operation name="getSysPrefs">
</operation>
<operation name="getSysPrefs">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a user by name.
Input Parameters:
string userName: The user name of the user to retrieve.
Output Parameters:
UserType user: Represents a user object.
<operation name="getUser">
</operation>
<operation name="getUser">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of user names.
<operation name="getUserNames">
</operation>
<operation name="getUserNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a validation.
Input Parameters:
string validationName: The name of the validation to retrieve.
<operation name="getValidation">
</operation>
<operation name="getValidation">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of validation names.
<operation name="getValidationNames">
</operation>
<operation name="getValidationNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of all validations.
<operation name="getValidations">
</operation>
<operation name="getValidations">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a version by name.
Input Parameters:
string versionName: Version name field.
<operation name="getVersion">
</operation>
<operation name="getVersion">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns a list of version names.
<operation name="getVersionNames">
</operation>
<operation name="getVersionNames">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns version level property values for a version.This method can return property values as a name value pair OR as a values-only object.
Input Parameters:
string versionName: Version name field.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getVersionPropValues">
</operation>
<operation name="getVersionPropValues">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns an array of specified version level property types.
Input Parameters:
string versionName: Version name field.
Output Parameters:
PropListType propList: Return list type field of PropListType types.
<operation name="getVersionProps">
</operation>
<operation name="getVersionProps">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns an array of specified versions.
<operation name="getVersions">
</operation>
<operation name="getVersions">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Inactivates a node.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name to inactivate.
string mergeNodeName: The name of the node to merge this inactive node to (if merging is enabled).
<operation name="inactivateNode">
</operation>
<operation name="inactivateNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Inactivates specified nodes.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType mergeNodeNameList: List of node names to merge the corresponding nodeNameList with (if merging is enabled).
<operation name="inactivateNodes">
</operation>
<operation name="inactivateNodes">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Inserts a node under a parent node in a hierarchy.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
string targetParentName: The existing parent node name to insert this node under.
NameValueListType propNameValueList: Name/Value Pair list field for property definition name and value for the node property value.
<operation name="insertNode">
</operation>
<operation name="insertNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Inserts a node under a parent node in a hierarchy. This method also updates node properties that are specified in the input parameters.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
string targetParentName: The existing parent node name to insert this node under.
<operation name="insertNodeWithProps">
</operation>
<operation name="insertNodeWithProps">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Inserts one or more nodes under a parent node.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: List of nodes to insert under a new parent.
string targetParentName: The existing parent node name to insert this node under.
<operation name="insertNodes">
</operation>
<operation name="insertNodes">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Moves a node to a new parent node in a hierarchy.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
string targetParentName: The name of the new parent node.
<operation name="moveNode">
</operation>
<operation name="moveNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Moves one or more nodes to new parent node in a hierarchy.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string targetParentName: The name of the new parent node.
<operation name="moveNodes">
</operation>
<operation name="moveNodes">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Opens a version into memory.
Input Parameters:
string versionName: Version name field.
<operation name="openVersion">
</operation>
<operation name="openVersion">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Orders children nodes for a given parent node.
Input Parameters:
NodeLocatorType nodeLocator: Node locator object representing a node within a hierarchy.
StringListType nodeNames: List of nodes to order. The sequence of this list will be used to order the children.
<operation name="orderChildren">
</operation>
<operation name="orderChildren">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Returns request headers given query criteria.
<operation name="queryRequests">
</operation>
<operation name="queryRequests">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Reactivates a inactive node.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
<operation name="reactivateNode">
</operation>
<operation name="reactivateNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Reactivates one or more inactive nodes.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
<operation name="reactivateNodes">
</operation>
<operation name="reactivateNodes">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Removes a parent child relationship for a node within a hierarchy; the node is not physically deleted.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
<operation name="removeNode">
</operation>
<operation name="removeNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Removes a parent child relationship for one or more nodes within a hierarchy; the nodes are not physically deleted.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
<operation name="removeNodes">
</operation>
<operation name="removeNodes">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Runs an existing blender and returns the results.
Input Parameters:
string blenderName: The name of a blender.
string sourceVersionName: The source version name.
string targetVersionName: The target version name.
string newVersionName: If present, the new version name that will be created as a result of the blend operation instead of blending into the target version.
string newVersionDescr: If present, the new version description that will be created as a result of the blend operation instead of blending into the target version.
int timeoutDuration: A timeout value in milliseconds to stop waiting for blender results.
<operation name="runBlenderByName">
</operation>
<operation name="runBlenderByName">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Runs a compare given compareCriteria and a string list of properties to return with the results.
Input Parameters:
CompareType compareCriteria: The compare criteria to be used to run the compare.
StringListType returnPropNameList: List of property values to return after the compare.
<operation name="runCompare">
</operation>
<operation name="runCompare">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Runs a compare given a compare name. This method runs an existing compare.
Input Parameters:
string compareName: The compare name to run.
string fromVersionName: The source version name for the compare.
string toVersionName: The target version name for the compare.
StringListType returnPropNameList: List of property values to return after the compare.
<operation name="runCompareByName">
</operation>
<operation name="runCompareByName">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Runs a global query and returns the query results.
Input Parameters:
QueryType query: The query criteria for the global query.
StringListType propNameList: List of property values to return after the query.
<operation name="runGlobalQuery">
</operation>
<operation name="runGlobalQuery">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Rusn a local query and returns the query results.
Input Parameters:
QueryType query: The query criteria for the local query.
StringListType propNameList: List of property values to return after the query.
<operation name="runQuery">
</operation>
<operation name="runQuery">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Runs batch validations on a given hierarchy and returns the results.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType validationNameList: List of validation names to run for the hierarchy.
int maxNodes: The maximum number of results to return for the validation run.
StringListType propNameList: List of properties to return in the validation results.
<operation name="runValidateHier">
</operation>
<operation name="runValidateHier">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Runs batch validations on a given node and returns the results.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
StringListType validationNameList: List of validation names to run for the node.
boolean recurse: Flag indicating if the validation should run the node specified and its descendants.
int maxNodes: The maximum number of validation results to return.
StringListType propNameList: List of properties to return in the validation results.
<operation name="runValidateNode">
</operation>
<operation name="runValidateNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Runs batch validations on a given version and returns the results.
Input Parameters:
string versionName: Version name field.
StringListType validationNameList: List of validation names to run for the version.
int maxNodes: The maximum number of validation results to return.
StringListType propNameList: List of properties to return in the validation results.
<operation name="runValidateVersion">
</operation>
<operation name="runValidateVersion">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Finds nodes within a hierarchy given a search value.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string propName: Property name field.
string searchString: The search criteria value. An asterisk (*) can be supplied as a wildcard character.
int maxNodes: The maximum number of nodes to return in the result.
StringListType returnPropNameList: List of properties to return in the results.
<operation name="searchForNodesInHier">
</operation>
<operation name="searchForNodesInHier">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Finds nodes within a version given a search value.
Input Parameters:
string versionName: Version name field.
string propName: Property name field.
string searchString: The search criteria value. An asterisk (*) can be supplied as a wildcard character.
int maxNodes: The maximum number of nodes to return in the result.
StringListType returnPropNameList: List of properties to return in the results.
<operation name="searchForNodesInVersion">
</operation>
<operation name="searchForNodesInVersion">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates a hierarchy with a new top node.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string topNodeName: The top node name.
<operation name="setHierTopNode">
</operation>
<operation name="setHierTopNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Assigns validations at the hierarchy level (RealTime or Batch).
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
<operation name="setHierValidations">
</operation>
<operation name="setHierValidations">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates an internal user's password.
Input Parameters:
string userName: The username field.
string newPassword: The new password for the user.
PasswordExpireEnum passwordExpireType: An enumeration indicating how the password should expire.
<operation name="setUserPassword">
</operation>
<operation name="setUserPassword">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Assigns validations at the version level (RealTime or Batch).
Input Parameters:
string versionName: Version name field.
<operation name="setVersionValidations">
</operation>
<operation name="setVersionValidations">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts a asynchronous blender job.
Input Parameters:
string blenderName: The blender name field.
string sourceVersionName: The source version name.
string targetVersionName: The target version name.
string newVersionName: If present, the new version name that will be created as a result of the blend operation instead of blending into the target version.
string newVersionDescr: If present, the new version description that will be created as a result of the blend operation instead of blending into the target version.
<operation name="startBlenderByName">
</operation>
<operation name="startBlenderByName">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts aN asynchronous book job by book name.
Input Parameters:
string bookName: The book name field.
string fromVersionName: The current version name.
string toVersionName: The previous version name.
<operation name="startBookByName">
</operation>
<operation name="startBookByName">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous compare job given a compare.
Input Parameters:
CompareType compareCriteria: The compare criteria to be used for the compare.
StringListType returnPropNameList: List of properties to return in the results.
<operation name="startCompare">
</operation>
<operation name="startCompare">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous compare job by compare name.
Input Parameters:
string compareName: The compare name field.
string fromVersionName: The from version name field.
string toVersionName: The to version name field.
StringListType returnPropNameList: List of properties to return in the results.
<operation name="startCompareByName">
</operation>
<operation name="startCompareByName">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous compare export job by export name.
Input Parameters:
string exportName: The name of the compare export.
string fromVersionName: The from version name field.
string toVersionName: The to version name field.
<operation name="startCompareExportByName">
</operation>
<operation name="startCompareExportByName">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts a asynchronous compare export for a hierarchy.
Input Parameters:
string exportName: The name of the compare export.
string fromVersionName: The from version name field.
string fromHierName: The from hierarchy name field.
string toVersionName: The to version name field.
string toHierName: The to hierarchy name field.
<operation name="startCompareExportByNameOnHier">
</operation>
<operation name="startCompareExportByNameOnHier">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous compare export for a node.
Input Parameters:
string exportName: The name of the compare export.
string fromVersionName: The from version name field.
string toVersionName: The to version name field.
<operation name="startCompareExportByNameOnHierNode">
</operation>
<operation name="startCompareExportByNameOnHierNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous copy version job.
Input Parameters:
string sourceVersionName: The name of the version to copy.
string destVersionName: The new name of the version.
string destDescr: The new description field of the version.
boolean clearApproval: Flag indicating that the approval flags should be cleared.
boolean clearChanged: Flag indicating that the changed on properties should be cleared.
boolean dbConnect: Flag indicating that the version should be persisted to the data store.
<operation name="startCopyVersion">
</operation>
<operation name="startCopyVersion">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous job to create a as of version based upon transaction Id.
Input Parameters:
string versionName: Version name field.
int endTxnId: Ending transaction ID field.
<operation name="startCreateAsOfTxnID">
</operation>
<operation name="startCreateAsOfTxnID">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous job to create a as of version based upon a date.
Input Parameters:
string versionName: Version name field.
dateTime asOfDateTime: A date time value to create the version snapshot.
<operation name="startCreateVersionAsOfDate">
</operation>
<operation name="startCreateVersionAsOfDate">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts ann asynchronous job to delete a version.
Input Parameters:
string versionName: Version name field.
<operation name="startDeleteVersion">
</operation>
<operation name="startDeleteVersion">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous export job using a export definition.
<operation name="startExport">
</operation>
<operation name="startExport">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous export job by export name.
Input Parameters:
string exportName: The export name to run.
string fromVersionName: The from version name field.
string toVersionName: The to version name field.
<operation name="startExportByName">
</operation>
<operation name="startExportByName">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous query job using query definition. Also returns specified properties for query matches.
Input Parameters:
StringListType propNameList: List of properties to return in the results.
<operation name="startGlobalQuery">
</operation>
<operation name="startGlobalQuery">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous job for an existing hierarchy export definition.
Input Parameters:
string exportName: The export name to run.
string versionName: Version name field.
boolean includeAllHiers: Flag indicating that the export should include all hierarchies.
<operation name="startHierExportByName">
</operation>
<operation name="startHierExportByName">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous job for an existing hierarchy export definition. This method enables you to specify only one node per hierarchy as the node to export from.
Input Parameters:
string exportName: The export name to run.
string versionName: Version name field.
<operation name="startHierExportByNameOnHierNode">
</operation>
<operation name="startHierExportByNameOnHierNode">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous job for an existing hierarchy export definition. This method enables you to specify nodes per hierarchy as the node to export from.
Input Parameters:
string exportName: The export name to run.
string versionName: Version name field.
<operation name="startHierExportByNameOnHierNodes">
</operation>
<operation name="startHierExportByNameOnHierNodes">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous job for an existing hierarchy export definition. This method enables you to set a list of hierarchies within a version to export; each hierarchy specified is exported from its top node.
Input Parameters:
string exportName: The export name to run.
string versionName: Version name field.
<operation name="startHierExportByNameOnHiers">
</operation>
<operation name="startHierExportByNameOnHiers">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous job to import given an import definition.
Input Parameters:
ImportType importProfile: The import profile field.
base64Binary compressedFileContent: Byte array of compressed bytes that represent the script file. The deflate algorithm should be used to compress the content.
<operation name="startImport">
</operation>
<operation name="startImport">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous job to import given an import definition.
Input Parameters:
string importName: The import name field.
base64Binary compressedFileContent: Byte array of compressed bytes that represent the file. The deflate algorithm should be used to compress the content.
string versionName: Version name field. This field value will be used as the name of the version.
string versionDescription: Version description field. This field value will be used as the description of the version.
<operation name="startImportByName">
</operation>
<operation name="startImportByName">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous job for a query given a query definition.
Input Parameters:
StringListType propNameList: List of properties to return in the results.
<operation name="startQuery">
</operation>
<operation name="startQuery">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous job to save a version.
Input Parameters:
string versionName: Version name field.
<operation name="startSaveVersion">
</operation>
<operation name="startSaveVersion">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous action script job. This method takes a list of action items as input.
Below is a list of possible actions with their min and max parameter count, the parameters to input, and their positions:
Activate - MinParamCount = 3, MaxParamCount = 3. Position: Parameters and position:versionName = 0, HierNamePos = 1, nodeName = 2
Add - MinParamCount = 5, MaxParamCount = 5. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, ParentNodeNamePos = 3, LeafFlagPos = 4
AddHier - MinParamCount = 4, MaxParamCount = 5. Parameters and position: versionNamePos = 0, HierNamePos = 1, HierDescriptionPos = 2, TopNodeNamePos = 3, TopNodeDescriptionPos = 4
AddInsert - MinParamCount = 5, MaxParamCount = 5. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, ParentNodeNamePos = 3, LeafFlagPos = 4
AddOrphan - MinParamCount = 3, MaxParamCount = 3. Parameters and position: versionNamePos = 0, nodeNamePos = 1, LeafFlagPos = 2
Annul - MinParamCount = 3, MaxParamCount = 3. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2
AnnulAllBelow - MinParamCount = 3, MaxParamCount = 3. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2
AssignHierValidations - MinParamCount = 2, MaxParamCount = 3. Parameters and position: versionNamePos = 0, HierNamePos = 1, validationListPos = 2
AssignVersionValidations - MinParamCount = 1, MaxParamCount = 2. Parameters and position: versionNamePos = 0, validationListPos = 1
ChangeGlobalProps - MinParamCount = 3, MaxParamCount = 4. Parameters and position: versionNamePos = 0, nodeNamePos = 1, PropertyLabelPos = 2, PropertyValuePos = 3
ChangeHierTopNode - MinParamCount = 3, MaxParamCount = 3. Parameters and position: versionNamePos = 0, HierNamePos = 1, TopNodeNamePos = 2
ChangeProp - MinParamCount = 4, MaxParamCount = 5. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3, PropertyValuePos = 4
ClearPropsBelow - MinParamCount = 4, MaxParamCount = 4. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3
Delete - MinParamCount = 3, MaxParamCount = 4. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, MergeNodeNamePos = 3
DeleteHier - MinParamCount = 2, MaxParamCount = 2. Parameters and position: versionNamePos = 0, HierNamePos = 1
DeleteOrphan - MinParamCount = 2, MaxParamCount = 3. Parameters and position: versionNamePos = 0, nodeNamePos = 1, MergeNodeNamePos = 2
Destroy - MinParamCount = 3, MaxParamCount = 3. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2
Inactivate - MinParamCount = 3, MaxParamCount = 4. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, MergeNodeNamePos = 3
Insert - MinParamCount = 4, MaxParamCount = 4. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, ParentNodeNamePos = 3
LockProp - MinParamCount = 5, MaxParamCount = 5. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3, LockFlagPos = 4
Move - MinParamCount = 4, MaxParamCount = 4. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, NewParentNodeNamePos = 3
NodeExists - MinParamCount = 2, MaxParamCount = 2. Parameters and position: versionNamePos = 0, nodeNamePos = 1
NodeExistsInHier - MinParamCount = 3, MaxParamCount = 3. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2
NodeHasAsParent - MinParamCount = 4, MaxParamCount = 4. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, ParentNodeNamePos = 3
PropCompare - MinParamCount = 4, MaxParamCount = 5. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3, compareToStringPos = 4
PropQuery - MinParamCount = 4, MaxParamCount = 4. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3
Remove - MinParamCount = 3, MaxParamCount = 3. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2
RemoveDupProps - MinParamCount = 4, MaxParamCount = 4. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3
RemoveHierPropValue - MinParamCount = 3, MaxParamCount = 3. Parameters and position: versionNamePos = 0, HierNamePos = 1, PropertyLabelPos = 2
RemoveProp - MinParamCount = 4, MaxParamCount = 4. Parameters and position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3
RemoveVersionPropValue - MinParamCount = 2, MaxParamCount = 2. Parameters and position: versionNamePos = 0, PropertyLabelPos = 1
UpdateHierPropValue - MinParamCount = 3, MaxParamCount = 4. Parameters and position: versionNamePos = 0, HierNamePos = 1, PropertyLabelPos = 2, PropertyValuePos = 3
UpdateVersionPropValue - MinParamCount = 2, MaxParamCount = 3. Parameters and position: versionNamePos = 0, PropertyLabelPos = 1, PropertyValuePos = 2
<operation name="startScript">
</operation>
<operation name="startScript">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Starts an asynchronous action script given a action script file.
<operation name="startScriptFromFile">
</operation>
<operation name="startScriptFromFile">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates an existing blender.
<operation name="updateBlender">
</operation>
<operation name="updateBlender">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates an existing book.
<operation name="updateBook">
</operation>
<operation name="updateBook">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates an existing compare.
<operation name="updateCompare">
</operation>
<operation name="updateCompare">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates an existing export.
<operation name="updateExport">
</operation>
<operation name="updateExport">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates an existing glyph.
<operation name="updateGlyph">
</operation>
<operation name="updateGlyph">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates an existing hierarchy group.
Input Parameters:
HierGroup hierGroup: Hierarchy group to be updated.
<operation name="updateHierGroup">
</operation>
<operation name="updateHierGroup">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates property values for a hierarchy given a namevalue list type object.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
NameValueListType propValueList: A name value list type field that indicates the properties and their values.
<operation name="updateHierPropValues">
</operation>
<operation name="updateHierPropValues">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates property values for a hierarchy given a list of proptype objects.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
PropListType propList: A list type object for the PropListType type.
<operation name="updateHierProps">
</operation>
<operation name="updateHierProps">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates an existing import.
Input Parameters:
ImportType importDef: The import definition object.
<operation name="updateImport">
</operation>
<operation name="updateImport">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates an existing node access group.
<operation name="updateNodeAccessGroup">
</operation>
<operation name="updateNodeAccessGroup">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates a nodes property values by specifying list of name/value types.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
NameValueListType propNameValueList: Name/Value Pair list field for property definition name and value for the node property value.
<operation name="updateNodePropValues">
</operation>
<operation name="updateNodePropValues">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates a nodes property values given a list of proptype object.
Input Parameters:
string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
PropListType propList: A list of property values to update for the node.
<operation name="updateNodeProps">
</operation>
<operation name="updateNodeProps">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updats an existing property category.
<operation name="updatePropCategory">
</operation>
<operation name="updatePropCategory">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates an existing property definition.
<operation name="updatePropDef">
</operation>
<operation name="updatePropDef">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates a property definitions list values.
Input Parameters:
string propDefName: Property definition name for a list type property definition.
StringListType listValues: List of values to update the property with.
<operation name="updatePropDefListValues">
</operation>
<operation name="updatePropDefListValues">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates an existing query.
Input Parameters:
string renameName: If supplied a new name to give the query criteria.
<operation name="updateQuery">
</operation>
<operation name="updateQuery">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates an existing request definition.
<operation name="updateRequest">
</operation>
<operation name="updateRequest">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates an existing user.
<operation name="updateUser">
</operation>
<operation name="updateUser">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates an existing users lockout settings.
<operation name="updateUserLockout">
</operation>
<operation name="updateUserLockout">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates a password for a user other than the current user.
Input Parameters:
string userName: The existing user name field.
string oldPassword: The old password field.
string newPassword: The new password field.
<operation name="updateUserPassword">
</operation>
<operation name="updateUserPassword">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates an existing validation.
<operation name="updateValidation">
</operation>
<operation name="updateValidation">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates a versions property values by specifying list of name/value types.
Input Parameters:
string versionName: Version name field.
NameValueListType propValueList: List type of nameValueListType for properties and their values.
<operation name="updateVersionPropValues">
</operation>
<operation name="updateVersionPropValues">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Updates a versions property values by specifying an array of proptype objects.
Input Parameters:
string versionName: Version name field.
PropListType propList: List type of PropListType for properties and their values.
<operation name="updateVersionProps">
</operation>
<operation name="updateVersionProps">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>
Validates an existing request.
Input Parameters:
boolean saveIfSuccessful: Flag indicating that the request should be saved if the validation was successful.
<operation name="validateRequest">
</operation>
<operation name="validateRequest">
<operation soapAction=""/>
<input>
<body use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="DrmServiceException">
<fault encodingStyle=""
name="DrmServiceException"
use="literal"/>
</fault>
</operation>