+Service Definition
<service name="DrmWebService">
<port binding="DrmWebServiceSoapHttp" name="DrmWebServiceSoapHttpPort">
<address location="http://localhost:8001/DrmWebService/DrmWebServiceSoapHttpPort"/>
</port>
</service>
Creates a new hierarchy in a version and assigns a top node to the hierarchy. The top node will be created if it doesnt exist.

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 Definition
<operation name="addHier">
<input message="DrmWebService_addHier"/>
<output message="DrmWebService_addHierResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="addHier">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/addHier"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Creates a new node in a hierarchy under the specified parent.

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.
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 Definition
<operation name="addNode">
<input message="DrmWebService_addNode"/>
<output message="DrmWebService_addNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="addNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/addNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Creates a new node and updates the properties of the node after creation.

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 Definition
<operation name="addNodeWithProps">
<input message="DrmWebService_addNodeWithProps"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="addNodeWithProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/addNodeWithProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Creates a new version. The version can be detached or saved to the repository.

Input Parameters:

string versionName: Version name field.
string versionDescr: The description field.
boolean dbConnect: Flag that indicates if the version should be persisted to the datastore. If false, the version will reside only in memory.

Output Parameters:

VersionType version: The version object field.
+Operation Definition
<operation name="addVersion">
<input message="DrmWebService_addVersion"/>
<output message="DrmWebService_addVersionResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="addVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/addVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Removes a node from a hierarchy and deletes the node if the removal operation results in an orphan 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 Definition
<operation name="annulNode">
<input message="DrmWebService_annulNode"/>
<output message="DrmWebService_annulNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="annulNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/annulNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Approves a change request.

Input Parameters:

int requestId: The id of the request header.

Output Parameters:

RequestValidationResultType requestValidationResult: The request validation result. Returned when one validates a request.
+Operation Definition
<operation name="approveRequest">
<input message="DrmWebService_approveRequest"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="approveRequest">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/approveRequest"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Authenticates the username/password passed in the DRM SOAP header (DrmWebService_drmSoapHeader defined in the wsdl). This operation allows authentication to be performed as an individual operation, absent any other functionality.
+Operation Definition
<operation name="authenticate">
<input message="DrmWebService_authenticate"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="authenticate">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/authenticate"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Unloads a version from memory on the application server. The version is deleted if not saved to the repository.

Input Parameters:

string versionName: Version name field.
+Operation Definition
<operation name="closeVersion">
<input message="DrmWebService_closeVersion"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="closeVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/closeVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Copies a hierarchy node and inserts the node in another hierarchy under the specified parent.

Input Parameters:

string versionName: The version name of the source node.
string hierName: The hierarchy name of the source node.
string nodeName: The node name of the source node.
string targetHierName: The hierarchy name that the node will be copied to.
string targetParentName: The parent node that the new node will be inserted as a child.
+Operation Definition
<operation name="copyNode">
<input message="DrmWebService_copyNode"/>
<output message="DrmWebService_copyNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="copyNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/copyNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Deletes an existing hierarchy within a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
+Operation Definition
<operation name="deleteHier">
<input message="DrmWebService_deleteHier"/>
<output message="DrmWebService_deleteHierResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="deleteHier">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/deleteHier"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Deletes an existing node within a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
string mergeNodeName: The name of a node to merge with (if merging is desired and enabled).
boolean destroyNode: Flag to indicate that the node should be permanently deleted if the node becomes an orphan after merging.
+Operation Definition
<operation name="deleteNode">
<input message="DrmWebService_deleteNode"/>
<output message="DrmWebService_deleteNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="deleteNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/deleteNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Deletes one or more nodes within a hierarchy and provides the ability to merge or destroy the nodes.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: A list of nodes to delete.
StringListType mergeNodeNameList: The name of the nodes to merge with (if merging is desired and enabled).
boolean destroyNodes: Flag to indicate that the nodes should be permanently deleted if the nodes become orphans after merging.
+Operation Definition
<operation name="deleteNodes">
<input message="DrmWebService_deleteNodes"/>
<output message="DrmWebService_deleteNodesResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="deleteNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/deleteNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Deletes an existing change request.

Input Parameters:

int requestId: The id of the request to delete.
+Operation Definition
<operation name="deleteRequest">
<input message="DrmWebService_deleteRequest"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="deleteRequest">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/deleteRequest"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a blender object.

Input Parameters:

string blenderName: The blender name.
ObjectAccessEnum access: The object access of the blender.

Output Parameters:

BlenderType blender: Blender Object.
+Operation Definition
<operation name="getBlender">
<input message="DrmWebService_getBlender"/>
<output message="DrmWebService_getBlenderResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBlender">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBlender"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of blenders by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getBlenderNames">
<input message="DrmWebService_getBlenderNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBlenderNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBlenderNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of a blender job executed using the startBlenderByName operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
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:

BlenderResultsType blenderResult: Blender results object.
+Operation Definition
<operation name="getBlenderResults">
<input message="DrmWebService_getBlenderResults"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBlenderResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBlenderResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an existing book object.

Input Parameters:

string bookName: The book name.
ObjectAccessEnum access: The object access of the book.

Output Parameters:

BookType book: Represents the response for a book type.
+Operation Definition
<operation name="getBook">
<input message="DrmWebService_getBook"/>
<output message="DrmWebService_getBookResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBook">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBook"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the individual export results of a book job executed using the startBookByName operation.

Input Parameters:

int bookItemIndex:

Output Parameters:

base64Binary content: Byte array of compressed bytes. The deflate algorithm should be used to decompress the content.
+Operation Definition
<operation name="getBookItemResults">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBookItemResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBookItemResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of books by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getBookNames">
<input message="DrmWebService_getBookNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBookNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBookNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the combined export results of a book job executed using the startBookByName operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
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. The deflate algorithm should be used to decompress the content.
+Operation Definition
<operation name="getBookResults">
<input message="DrmWebService_getBookResults"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBookResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBookResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the number of export results of a book executed using the startBookByName operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
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 Definition
<operation name="getBookResultsItemCount">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBookResultsItemCount">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBookResultsItemCount"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a compare object.

Input Parameters:

string compareName: the compare name.
ObjectAccessEnum access: The object access of the compare.

Output Parameters:

CompareType compare: The compare object.
+Operation Definition
<operation name="getCompare">
<input message="DrmWebService_getCompare"/>
<output message="DrmWebService_getCompareResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getCompare">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getCompare"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of compares by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getCompareNames">
<input message="DrmWebService_getCompareNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getCompareNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getCompareNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of a compare job executed using the startCompare or startCompareByName operations.

Output Parameters:

CompareResultType compareResult: Results of a compare operation.
+Operation Definition
<operation name="getCompareResults">
<input message="DrmWebService_getCompareResults"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getCompareResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getCompareResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of a version copy job executed using the startCopyVersion operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
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:

JobStatusEnum jobStatus: JobInfoType type.
+Operation Definition
<operation name="getCopyVersionResults">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getCopyVersionResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getCopyVersionResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of an as-of version creation job executed using the startCreateVersionAsOfDate operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
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:

AsOfVersionResultType asOfVersion: The AsOfVersionResultType field.
+Operation Definition
<operation name="getCreateVersionAsOfDateResults">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getCreateVersionAsOfDateResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getCreateVersionAsOfDateResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of a version delete job executed using the startDeleteVersion operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
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:

JobStatusEnum jobStatus: JobInfoType type.
+Operation Definition
<operation name="getDeleteVersionResults">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getDeleteVersionResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getDeleteVersionResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an export object.

Input Parameters:

string exportName: The export name.
ObjectAccessEnum access: The object access of the export.

Output Parameters:

ExportType export: Export object type.
+Operation Definition
<operation name="getExport">
<input message="DrmWebService_getExport"/>
<output message="DrmWebService_getExportResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getExport">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getExport"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of exports by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getExportNames">
<input message="DrmWebService_getExportNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getExportNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getExportNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of an export job executed using the startExport or startExportByName operations.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
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. The deflate algorithm should be used to decompress the content.
+Operation Definition
<operation name="getExportResults">
<input message="DrmWebService_getExportResults"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getExportResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getExportResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a global node object from the specified version.

Input Parameters:

string versionName: Version name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

GlobalNodeWithPropValuesType globalNode: A response object that represents a global node object and property values.
+Operation Definition
<operation name="getGlobalNode">
<input message="DrmWebService_getGlobalNode"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getGlobalNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getGlobalNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves values for the specified properties for a global node from a version. This operation returns property values in the form of a name value pair or a values-only object.

Input Parameters:

string versionName: Version name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum propValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

PropValueFlexListType propValueFlexList: A field that includes a list of PropValueFlexListType objects.
+Operation Definition
<operation name="getGlobalNodePropValues">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getGlobalNodePropValues">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getGlobalNodePropValues"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves values for the specified properties for a global node from a version. This operation returns property values in the form of a list of PropType objects.

Input Parameters:

string versionName: Version name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.

Output Parameters:

PropListType propList: Return list type field of PropListType types.
+Operation Definition
<operation name="getGlobalNodeProps">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getGlobalNodeProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getGlobalNodeProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves one or more global nodes and their properties from a version.

Input Parameters:

string versionName: Version name field.
StringListType nodeNameList: List of node names to retrieve.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

GlobalNodeWithPropValuesListType globalNodeList: An array of global nodes.
+Operation Definition
<operation name="getGlobalNodes">
<input message="DrmWebService_getGlobalNodes"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getGlobalNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getGlobalNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of a query job executing using the startGlobalQuery operation.

Output Parameters:

GlobalQueryResultType globalQueryResult: A query results for a global query.
+Operation Definition
<operation name="getGlobalQueryResults">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getGlobalQueryResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getGlobalQueryResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a hierarchy object from a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.

Output Parameters:

HierType hier: The hierarchy object type.
+Operation Definition
<operation name="getHier">
<input message="DrmWebService_getHier"/>
<output message="DrmWebService_getHierResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getHier">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getHier"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of hierarchy groups by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getHierGroupNames">
<input message="DrmWebService_getHierGroupNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getHierGroupNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getHierGroupNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of hierarchies by name from a version.

Input Parameters:

string versionName: Version name field.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getHierNames">
<input message="DrmWebService_getHierNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getHierNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getHierNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves specified property values for a hierarchy from a version. This operation returns property values in the form of a name value pair or a values-only object.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

PropValueFlexListType propValueFlexList: A field that includes a list of PropValueFlexListType objects.
+Operation Definition
<operation name="getHierPropValues">
<input message="DrmWebService_getHierPropValues"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getHierPropValues">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getHierPropValues"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Returns specified property values for a hierarchy from a version. This operation returns property values in the form of property value objects.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType propNameList: List of properties to return.

Output Parameters:

PropListType propList: Return list type field of PropListType types.
+Operation Definition
<operation name="getHierProps">
<input message="DrmWebService_getHierProps"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getHierProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getHierProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the top node of a hierarchy from a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

NodeWithPropValuesType node: A return type for a node and it's property values.
+Operation Definition
<operation name="getHierTopNode">
<input message="DrmWebService_getHierTopNode"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getHierTopNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getHierTopNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of hierarchies from a version.

Input Parameters:

string versionName: Version name field.
StringListType hierNameList: List of hierarchies to return.

Output Parameters:

HierListType hierList: The hierarchy group list type object.
+Operation Definition
<operation name="getHiers">
<input message="DrmWebService_getHiers"/>
<output message="DrmWebService_getHiersResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getHiers">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getHiers"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an import object.

Input Parameters:

string importName: The import name to return.
ObjectAccessEnum access: The object access of the import.

Output Parameters:

ImportType import:
+Operation Definition
<operation name="getImport">
<input message="DrmWebService_getImport"/>
<output message="DrmWebService_getImportResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getImport">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getImport"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of imports by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getImportNames">
<input message="DrmWebService_getImportNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getImportNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getImportNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of an import job executed using the startImport OR startImportByName operations.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
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:

ImportResultsType importResults: The results of an import run.
+Operation Definition
<operation name="getImportResults">
<input message="DrmWebService_getImportResults"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getImportResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getImportResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an asynchronous job object. The job object contains status information and any exceptions that may have occurred.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
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:

JobStatusEnum jobStatus: JobInfoType type.
+Operation Definition
<operation name="getJobStatus">
<input message="DrmWebService_getJobStatus"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getJobStatus">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getJobStatus"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of transactions from the transaction log.

Input Parameters:

LogCriteriaType logCriteria: An object representing criteria for transaction history.

Output Parameters:

LogItemListType logItemList: List of logItemType objects.
+Operation Definition
<operation name="getLogItems">
<input message="DrmWebService_getLogItems"/>
<output message="DrmWebService_getLogItemsResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getLogItems">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getLogItems"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a hierarchy node and its property values from a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

NodeWithPropValuesType node: A return type for a node and it's property values.
+Operation Definition
<operation name="getNode">
<input message="DrmWebService_getNode"/>
<output message="DrmWebService_getNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the property values of a hierarchy node from a version. This operation returns property values in the form of a name value pair or a values-only object.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

PropValueFlexListType propValueFlexList: A field that includes a list of PropValueFlexListType objects.
+Operation Definition
<operation name="getNodePropValues">
<input message="DrmWebService_getNodePropValues"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getNodePropValues">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getNodePropValues"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the property values of a hierarchy node from a version. This operation returns property values in the form of a list of property value objects.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.

Output Parameters:

PropListType propList: Return list type field of PropListType types.
+Operation Definition
<operation name="getNodeProps">
<input message="DrmWebService_getNodeProps"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getNodeProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getNodeProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of node types by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getNodeTypeNames">
<input message="DrmWebService_getNodeTypeNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getNodeTypeNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getNodeTypeNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an array of node type objects.

Output Parameters:

NodeTypeListType nodeTypeList:
+Operation Definition
<operation name="getNodeTypes">
<input message="DrmWebService_getNodeTypes"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getNodeTypes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getNodeTypes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a hierarchy node and its property values from a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.

Output Parameters:

NodeWithPropsType nodeWithProps: A return type that includes a node and it's property objects.
+Operation Definition
<operation name="getNodeWithProps">
<input message="DrmWebService_getNodeWithProps"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getNodeWithProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getNodeWithProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of hierarchy node objects from a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: List of node names.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

NodeWithPropValuesListType nodeList: A return type for a list of nodes and their property values.
+Operation Definition
<operation name="getNodes">
<input message="DrmWebService_getNodes"/>
<output message="DrmWebService_getNodesResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a property definition object.

Input Parameters:

string propDefName: The name of the property definition to retrieve.

Output Parameters:

PropDefType propDef: A return type for a property definition.
+Operation Definition
<operation name="getPropDef">
<input message="DrmWebService_getPropDef"/>
<output message="DrmWebService_getPropDefResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getPropDef">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getPropDef"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of property definition names.

Input Parameters:

ObjectScopeEnum propDefLevel: An enumeration indicating the scope of the property definition.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getPropDefNames">
<input message="DrmWebService_getPropDefNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getPropDefNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getPropDefNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an array of property definition objects.

Input Parameters:

ObjectScopeEnum propDefLevel: An enumeration indicating the scope of the property definition.

Output Parameters:

PropDefListType propDefList: Return list type for property definitions.
+Operation Definition
<operation name="getPropDefs">
<input message="DrmWebService_getPropDefs"/>
<output message="DrmWebService_getPropDefsResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getPropDefs">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getPropDefs"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an array of query objects.

Input Parameters:

boolean global: Flag to indicate if global queries should be returned.
StringListType queryNameList: The list of queries to return.

Output Parameters:

QueryListType queryList: Field for a queryListType object.
+Operation Definition
<operation name="getQueries">
<input message="DrmWebService_getQueries"/>
<output message="DrmWebService_getQueriesResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getQueries">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getQueries"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a query object.

Input Parameters:

string queryName: The name of the query.
ObjectAccessEnum access: The object access of the query.

Output Parameters:

QueryType query: A query type object.
+Operation Definition
<operation name="getQuery">
<input message="DrmWebService_getQuery"/>
<output message="DrmWebService_getQueryResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getQuery">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getQuery"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of queries by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getQueryNames">
<input message="DrmWebService_getQueryNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getQueryNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getQueryNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of a query job executed using the startQuery operation.

Output Parameters:

QueryResultType queryResult: A list type of queryResultType types.
+Operation Definition
<operation name="getQueryResults">
<input message="DrmWebService_getQueryResults"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getQueryResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getQueryResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the number of related nodes of a specified relationship type for a hierarchy node from a version.

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).
boolean visibleOnly: Flag to indicate if visible children should only be returned.
boolean includeLeaves: Flag to include leaf nodes.

Output Parameters:

int intVal: Primitive int value.
+Operation Definition
<operation name="getRelatedNodeCount">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getRelatedNodeCount">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getRelatedNodeCount"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of related nodes by name of a specified relationship type for a hierarchy node from a version.

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:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getRelatedNodeNames">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getRelatedNodeNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getRelatedNodeNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of related node objects of a specified relationship type for a hierarchy node from a version.

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).
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

NodeWithPropValuesListType nodeList: A return type for a list of nodes and their property values.
+Operation Definition
<operation name="getRelatedNodes">
<input message="DrmWebService_getRelatedNodes"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getRelatedNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getRelatedNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of related nodes and property values of a specified relationship type for a hierarchy node from a version.

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).
StringListType propNameList: List of properties to return.

Output Parameters:

NodeWithPropsListType nodeWithPropsList: A return type that includes a list of nodes and their node property objects.
+Operation Definition
<operation name="getRelatedNodesWithProps">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getRelatedNodesWithProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getRelatedNodesWithProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a change request by external ID.

Input Parameters:

string externalId: The free formed field on a request object.

Output Parameters:

RequestHeaderListType requestHeaderList: List of request headers.
+Operation Definition
<operation name="getRequestByExternalId">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getRequestByExternalId">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getRequestByExternalId"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a change request by internal ID.

Input Parameters:

int requestId: The system generated id for a request.

Output Parameters:

RequestType request: The request object.
+Operation Definition
<operation name="getRequestById">
<input message="DrmWebService_getRequestById"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getRequestById">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getRequestById"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of a version save job executed using the startSaveVersion operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
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:

JobStatusEnum jobStatus: JobInfoType type.
+Operation Definition
<operation name="getSaveVersionResults">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getSaveVersionResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getSaveVersionResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of an action script job executed using the startScript operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
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:

ActionItemResultListType actionItemList: List of action items.
+Operation Definition
<operation name="getScriptResults">
<input message="DrmWebService_getScriptResults"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getScriptResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getScriptResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a version object.

Input Parameters:

string versionName: Version name field.

Output Parameters:

VersionType version: The version object field.
+Operation Definition
<operation name="getVersion">
<input message="DrmWebService_getVersion"/>
<output message="DrmWebService_getVersionResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of versions by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getVersionNames">
<input message="DrmWebService_getVersionNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getVersionNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getVersionNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves specified property values for a version. This opreation returns property values in the form of a name value pair or a values-only object.

Input Parameters:

string versionName: Version name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

PropValueFlexListType propValueFlexList: A field that includes a list of PropValueFlexListType objects.
+Operation Definition
<operation name="getVersionPropValues">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getVersionPropValues">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getVersionPropValues"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Returns specified property values for a hierarchy from a version. This operation returns property values in the form of property objects.

Input Parameters:

string versionName: Version name field.
StringListType propNameList: List of properties to return.

Output Parameters:

PropListType propList: Return list type field of PropListType types.
+Operation Definition
<operation name="getVersionProps">
<input message="DrmWebService_getVersionProps"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getVersionProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getVersionProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Returns an array of specified versions objects.

Input Parameters:

StringListType versionNameList: A list of version names.

Output Parameters:

VersionListType versionList: List type of versionType objects.
+Operation Definition
<operation name="getVersions">
<input message="DrmWebService_getVersions"/>
<output message="DrmWebService_getVersionsResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getVersions">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getVersions"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Inactivates a node in a hierarchy.

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 Definition
<operation name="inactivateNode">
<input message="DrmWebService_inactivateNode"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="inactivateNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/inactivateNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Inactivates specified nodes in a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: List of nodes to inactivate.
StringListType mergeNodeNameList: List of node names to merge the corresponding nodeNameList with (if merging is enabled).
+Operation Definition
<operation name="inactivateNodes">
<input message="DrmWebService_inactivateNodes"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="inactivateNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/inactivateNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" 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 Definition
<operation name="insertNode">
<input message="DrmWebService_insertNode"/>
<output message="DrmWebService_insertNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="insertNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/insertNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Inserts a node under a parent node in a hierarchy and updates the specified properties of the node after insertion.

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.
PropListType propList: Array of properties to update.
+Operation Definition
<operation name="insertNodeWithProps">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="insertNodeWithProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/insertNodeWithProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Inserts one or more nodes under a parent node in a hierarchy.

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 Definition
<operation name="insertNodes">
<input message="DrmWebService_insertNodes"/>
<output message="DrmWebService_insertNodesResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="insertNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/insertNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" 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 Definition
<operation name="moveNode">
<input message="DrmWebService_moveNode"/>
<output message="DrmWebService_moveNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="moveNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/moveNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" 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.
StringListType nodeNameList: List of existing node names to move.
string targetParentName: The name of the new parent node.
+Operation Definition
<operation name="moveNodes">
<input message="DrmWebService_moveNodes"/>
<output message="DrmWebService_moveNodesResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="moveNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/moveNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Loads a version into memory on the application server.

Input Parameters:

string versionName: Version name field.
+Operation Definition
<operation name="openVersion">
<input message="DrmWebService_openVersion"/>
<output message="DrmWebService_openVersionResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="openVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/openVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an array of change request headers using query criteria.

Input Parameters:

RequestQueryParamsType requestQueryParams: Field for request query parameters.

Output Parameters:

RequestHeaderListType requestHeaderList: List of request headers.
+Operation Definition
<operation name="queryRequests">
<input message="DrmWebService_queryRequests"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="queryRequests">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/queryRequests"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Reactivates a inactive node in a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
+Operation Definition
<operation name="reactivateNode">
<input message="DrmWebService_reactivateNode"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="reactivateNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/reactivateNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Reactivates one or more inactive nodes in a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: List of node names to reactivate.
+Operation Definition
<operation name="reactivateNodes">
<input message="DrmWebService_reactivateNodes"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="reactivateNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/reactivateNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Removes a node from a parent node in a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
+Operation Definition
<operation name="removeNode">
<input message="DrmWebService_removeNode"/>
<output message="DrmWebService_removeNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="removeNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/removeNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Removes one or more nodes from a parent node in a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: A list of node names to remove.
+Operation Definition
<operation name="removeNodes">
<input message="DrmWebService_removeNodes"/>
<output message="DrmWebService_removeNodesResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="removeNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/removeNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs an existing blender and returns the results of the blender.

Input Parameters:

string blenderName: The name of a blender.
string sourceVersionName: The source version name.
string targetVersionName: The target version name.
ObjectAccessEnum access: Access level of the blender to run.
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.

Output Parameters:

BlenderResultsType blenderResult: Blender results object.
+Operation Definition
<operation name="runBlenderByName">
<input message="DrmWebService_runBlenderByName"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runBlenderByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runBlenderByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs a hierarchy compare using a compare object and returns the results of the comparison.

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.

Output Parameters:

CompareResultType compareResult: Results of a compare operation.
+Operation Definition
<operation name="runCompare">
<input message="DrmWebService_runCompare"/>
<output message="DrmWebService_runCompareResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runCompare">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runCompare"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs a hierarchy compare and returns the results of the comparison.

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.
ObjectAccessEnum access: Access level of the compare to run.
StringListType returnPropNameList: List of property values to return after the compare.

Output Parameters:

CompareResultType compareResult: Results of a compare operation.
+Operation Definition
<operation name="runCompareByName">
<input message="DrmWebService_runCompareByName"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runCompareByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runCompareByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs a query for nodes in a version using a query object and returns the results of the query.

Input Parameters:

QueryType query: The query criteria for the global query.
StringListType propNameList: List of property values to return after the query.

Output Parameters:

GlobalQueryResultType globalQueryResult: A query results for a global query.
+Operation Definition
<operation name="runGlobalQuery">
<input message="DrmWebService_runGlobalQuery"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runGlobalQuery">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runGlobalQuery"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs a query for nodes in a hierarchy using a query object and returns the results of the query.

Input Parameters:

QueryType query: The query criteria for the local query.
StringListType propNameList: List of property values to return after the query.

Output Parameters:

QueryResultType queryResult: A list type of queryResultType types.
+Operation Definition
<operation name="runQuery">
<input message="DrmWebService_runQuery"/>
<output message="DrmWebService_runQueryResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runQuery">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runQuery"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs one or more batch validations on a hierarchy and returns the results of the validation.

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.

Output Parameters:

HierValidationResultType validationResult: The results of a hierarchy level validation run.
+Operation Definition
<operation name="runValidateHier">
<input message="DrmWebService_runValidateHier"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runValidateHier">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runValidateHier"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs one or more batch validations on a node in a hierarchy and returns the results of the validation.

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 to indicate if the validation should run the node specified and it's descendants.
int maxNodes: The maximum number of validation results to return.
StringListType propNameList: List of properties to return in the validation results.

Output Parameters:

QueryResultType queryResult: A list type of queryResultType types.
+Operation Definition
<operation name="runValidateNode">
<input message="DrmWebService_runValidateNode"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runValidateNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runValidateNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs one or more batch validations on a version and returns the results of the validation.

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.

Output Parameters:

VersionValidationResultType validationResult: The version validation results.
+Operation Definition
<operation name="runValidateVersion">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runValidateVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runValidateVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>

Input Parameters:

RequestType request:
+Operation Definition
<operation name="saveRequest">
<input message="DrmWebService_saveRequest"/>
<output message="DrmWebService_saveRequestResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="saveRequest">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/saveRequest"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Finds nodes in a hierarchy using search criteria.

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.

Output Parameters:

QueryResultType queryResult: A list type of queryResultType types.
+Operation Definition
<operation name="searchForNodesInHier">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="searchForNodesInHier">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/searchForNodesInHier"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Finds nodes in a version using search criteria.

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.

Output Parameters:

QueryResultListType queryResultList: A list response type for query results.
+Operation Definition
<operation name="searchForNodesInVersion">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="searchForNodesInVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/searchForNodesInVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Assigns a new top node to a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string topNodeName: The top node name.
+Operation Definition
<operation name="setHierTopNode">
<input message="DrmWebService_setHierTopNode"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="setHierTopNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/setHierTopNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Assigns validations to a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType validationNameList: List of validation names.
+Operation Definition
<operation name="setHierValidations">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="setHierValidations">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/setHierValidations"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Assigns validations to a version.

Input Parameters:

string versionName: Version name field.
StringListType validationNameList: List of version names.
+Operation Definition
<operation name="setVersionValidations">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="setVersionValidations">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/setVersionValidations"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous blender job. The results of the blender are retrieved using the getBlenderResults operation.

Input Parameters:

string blenderName: The blender name field.
string sourceVersionName: The source version name.
string targetVersionName: The target version name.
ObjectAccessEnum access: The object access level of the blender.
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.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startBlenderByName">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startBlenderByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startBlenderByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous book job. The results of the book are retrieved using the getBookResults operation.

Input Parameters:

string bookName: The book name field.
ObjectAccessEnum access: The object access field for the book.
string fromVersionName: The current version name.
string toVersionName: The previous version name.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startBookByName">
<input message="DrmWebService_startBookByName"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startBookByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startBookByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous hierarchy compare job using a compare object. The results of the comparison are retrieved using the getCompareResults operation.

Input Parameters:

CompareType compareCriteria: The compare criteria to be used for the compare.
StringListType returnPropNameList: List of properties to return in the results.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startCompare">
<input message="DrmWebService_startCompare"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startCompare">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startCompare"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous hierarchy compare job. The results of the comparison are retrieved using the getCompareResults operation.

Input Parameters:

string compareName: The compare name field.
string fromVersionName: The from version name field.
string toVersionName: The to version name field.
ObjectAccessEnum access: The object access field for the book.
StringListType returnPropNameList: List of properties to return in the results.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startCompareByName">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startCompareByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startCompareByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous compare export job.

Input Parameters:

string exportName: The name of the compare export.
string fromVersionName: The from version name field.
string toVersionName: The to version name field.
ObjectAccessEnum access: The object access level of the export.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startCompareExportByName">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startCompareExportByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startCompareExportByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous compare export job for specified hierarchies.

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.
ObjectAccessEnum access: Access level of the export to run.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startCompareExportByNameOnHier">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startCompareExportByNameOnHier">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startCompareExportByNameOnHier"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous compare export job for specified hierarchies and nodes.

Input Parameters:

string exportName: The name of the compare export.
string fromVersionName: The from version name field.
HierNodeNamePairType fromHierNode: The from hierarchy name field.
string toVersionName: The to version name field.
HierNodeNamePairType toHierNode: The to hierarchy name field.
ObjectAccessEnum access: Access level of the export to run.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startCompareExportByNameOnHierNode">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startCompareExportByNameOnHierNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startCompareExportByNameOnHierNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous copy version job. The results of the version copy are retrieved using the getCopyVersionResults operation.

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 to indicate if the approval flags should be cleared.
boolean clearChanged: Flag to indicate if the changed on properties should be cleared.
boolean dbConnect: Flag to indicate if the version should be persisted to the datastore.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startCopyVersion">
<input message="DrmWebService_startCopyVersion"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startCopyVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startCopyVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous job to create an as-of version using a date and time. The results of the as-of version creation are retrieved using the getCreateVersionAsOfDateResults operation.

Input Parameters:

string versionName: Version name field.
dateTime asOfDateTime: A date time value to create the version snapshot.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startCreateVersionAsOfDate">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startCreateVersionAsOfDate">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startCreateVersionAsOfDate"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous job to delete a version. The results of the version delete are retrieved using the getDeleteVersionResults operation.

Input Parameters:

string versionName: Version name field.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startDeleteVersion">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startDeleteVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startDeleteVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous export job using an export object. The results of the export are retrieved using the getExportResults operation.

Input Parameters:

ExportType export: The export type field.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startExport">
<input message="DrmWebService_startExport"/>
<output message="DrmWebService_startExportResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startExport">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startExport"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous export job. The results of the export are retrieved using the getExportResults operation.

Input Parameters:

string exportName: The export name to run.
ObjectAccessEnum access: Access level of the export to run.
string fromVersionName: The from version name field.
string toVersionName: The to version name field.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startExportByName">
<input message="DrmWebService_startExportByName"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startExportByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startExportByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous query job for a version using a query object. The results of the query are retrieved using the getQueryResults operation.

Input Parameters:

QueryType query: The query criteria field.
StringListType propNameList: List of properties to return in the results.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startGlobalQuery">
<input message="DrmWebService_startGlobalQuery"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startGlobalQuery">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startGlobalQuery"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous hierarchy export job. The results of the export are retrieved using the getExportResults operation.

Input Parameters:

string exportName: The export name to run.
string versionName: Version name field.
boolean includeAllHiers: Flag to indicate if the export should include all hierarchies.
ObjectAccessEnum access: Access level of the export to run.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startHierExportByName">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startHierExportByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startHierExportByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous hierarchy export job for a specified hierarchy and node. The results of the export are retrieved using the getExportResults operation.

Input Parameters:

string exportName: The export name to run.
string versionName: Version name field.
HierNodeNamePairType hierNode: The hierarchy node field.
ObjectAccessEnum access: Access level of the export to run.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startHierExportByNameOnHierNode">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startHierExportByNameOnHierNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startHierExportByNameOnHierNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous hierarchy export job for one or more specified hierarchies and nodes. The results of the export are retrieved using the getExportResults operation.

Input Parameters:

string exportName: The export name to run.
string versionName: Version name field.
HierNodeNamePairListType hierNodeList: A list type with hierarchy/node pairs.
ObjectAccessEnum access: Access level of the export to run.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startHierExportByNameOnHierNodes">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startHierExportByNameOnHierNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startHierExportByNameOnHierNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous hierarchy export job for specified hierarchies. The results of the export are retrieved using the getExportResults operation.

Input Parameters:

string exportName: The export name to run.
string versionName: Version name field.
StringListType hierNameList: A list type fo hierarchy names.
ObjectAccessEnum access: Access level of the export to run.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startHierExportByNameOnHiers">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startHierExportByNameOnHiers">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startHierExportByNameOnHiers"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous import job using an import object. The results of the import are retrieved using the getImportResults operation.

Input Parameters:

ImportType import:
base64Binary compressedFileContent: Byte array of compressed bytes that represent the script file. The deflate algorithm should be used to compress the content.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startImport">
<input message="DrmWebService_startImport"/>
<output message="DrmWebService_startImportResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startImport">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startImport"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous import job. The results of the import are retrieved using the getImportResults operation.

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.
ObjectAccessEnum access: Access level of the import.
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.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startImportByName">
<input message="DrmWebService_startImportByName"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startImportByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startImportByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous query job using a query object. The results of the query are retrieved using the getQueryResults operation.

Input Parameters:

QueryType query: Query criteria field.
StringListType propNameList: List of properties to return in the results.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startQuery">
<input message="DrmWebService_startQuery"/>
<output message="DrmWebService_startQueryResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startQuery">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startQuery"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous save version job. The results of the version save are retrieved using the getSaveVersionResults operation.

Input Parameters:

string versionName: Version name field.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startSaveVersion">
<input message="DrmWebService_startSaveVersion"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startSaveVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startSaveVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous action script job using a list of action script items. The following are the possible actions with their min and max parameter counts, the parameters to input and their position:

Activate - MinParamCount = 3, MaxParamCount = 3. Position: Params and Position: versionName = 0, HierNamePos = 1, nodeName = 2
Add - MinParamCount = 5, MaxParamCount = 5. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, ParentNodeNamePos = 3, LeafFlagPos = 4
AddHier - MinParamCount = 4, MaxParamCount = 5. Params and Position: versionNamePos = 0, HierNamePos = 1, HierDescriptionPos = 2, TopNodeNamePos = 3, TopNodeDescriptionPos = 4
AddInsert - MinParamCount = 5, MaxParamCount = 5. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, ParentNodeNamePos = 3, LeafFlagPos = 4
AddOrphan - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, nodeNamePos = 1, LeafFlagPos = 2
Annul - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2
AnnulAllBelow - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2
AssignHierValidations - MinParamCount = 2, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, validationListPos = 2
AssignVersionValidations - MinParamCount = 1, MaxParamCount = 2. Params and Position: versionNamePos = 0, validationListPos = 1
ChangeGlobalProps - MinParamCount = 3, MaxParamCount = 4. Params and Position: versionNamePos = 0, nodeNamePos = 1, PropertyLabelPos = 2, PropertyValuePos = 3
ChangeHierTopNode - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, TopNodeNamePos = 2
ChangeProp - MinParamCount = 4, MaxParamCount = 5. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3, PropertyValuePos = 4
ClearPropsBelow - MinParamCount = 4, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3
Delete - MinParamCount = 3, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, MergeNodeNamePos = 3
DeleteHier - MinParamCount = 2, MaxParamCount = 2. Params and Position: versionNamePos = 0, HierNamePos = 1
DeleteOrphan - MinParamCount = 2, MaxParamCount = 3. Params and Position: versionNamePos = 0, nodeNamePos = 1, MergeNodeNamePos = 2
Destroy - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2
Inactivate - MinParamCount = 3, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, MergeNodeNamePos = 3
Insert - MinParamCount = 4, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, ParentNodeNamePos = 3
LockProp - MinParamCount = 5, MaxParamCount = 5. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3, LockFlagPos = 4
Move - MinParamCount = 4, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, NewParentNodeNamePos = 3
NodeExists - MinParamCount = 2, MaxParamCount = 2. Params and Position: versionNamePos = 0, nodeNamePos = 1
NodeExistsInHier - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2
NodeHasAsParent - MinParamCount = 4, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, ParentNodeNamePos = 3
PropCompare - MinParamCount = 4, MaxParamCount = 5. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3, compareToStringPos = 4
PropQuery - MinParamCount = 4, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3
Remove - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2
RemoveDupProps - MinParamCount = 4, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3
RemoveHierPropValue - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, PropertyLabelPos = 2
RemoveProp - MinParamCount = 4, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3
RemoveVersionPropValue - MinParamCount = 2, MaxParamCount = 2. Params and Position: versionNamePos = 0, PropertyLabelPos = 1
UpdateHierPropValue - MinParamCount = 3, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, PropertyLabelPos = 2, PropertyValuePos = 3
UpdateVersionPropValue - MinParamCount = 2, MaxParamCount = 3. Params and Position: versionNamePos = 0, PropertyLabelPos = 1, PropertyValuePos = 2

Input Parameters:

ActionItemListType actionItemList: A list of action items to process.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startScript">
<input message="DrmWebService_startScript"/>
<output message="DrmWebService_startScriptResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startScript">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startScript"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous action script job from a source file. The results of the acript script job are retrieved using the getScriptResults operation.

Input Parameters:

ScriptLoadParamsType scriptLoaderParams: Field describes the action script content to be processed.
CharacterEncodingEnum encoding: An enumeration indicating encoding of the text file.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startScriptFromFile">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startScriptFromFile">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startScriptFromFile"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Updates property values for a hierarchy using name-value pairs.

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 Definition
<operation name="updateHierPropValues">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="updateHierPropValues">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/updateHierPropValues"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Updates property values for a hierarchy using property objects.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
PropListType propList: A list type object for the PropListType type.
+Operation Definition
<operation name="updateHierProps">
<input message="DrmWebService_updateHierProps"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="updateHierProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/updateHierProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Updates property values of a hierarchy node using name-value pairs.

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 Definition
<operation name="updateNodePropValues">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="updateNodePropValues">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/updateNodePropValues"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Updates property values of a hierarchy node using property objects.

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 Definition
<operation name="updateNodeProps">
<input message="DrmWebService_updateNodeProps"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="updateNodeProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/updateNodeProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Updates property values of a version using name-value pairs.

Input Parameters:

string versionName: Version name field.
NameValueListType propValueList: List type of nameValueListType for properties and their values.
+Operation Definition
<operation name="updateVersionPropValues">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="updateVersionPropValues">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/updateVersionPropValues"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Updates property values of a version using property objects.

Input Parameters:

string versionName: Version name field.
PropListType propList: List type of PropListType for properties and their values.
+Operation Definition
<operation name="updateVersionProps">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="updateVersionProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/updateVersionProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Validates an existing change request that has not been approved.

Input Parameters:

RequestType request: The request to validate.
boolean saveIfSuccessful: Flag to indicate that the request should be saved if the validation was successful.

Output Parameters:

RequestValidationResultType requestValidationResult: The request validation result. Returned when one validates a request.
+Operation Definition
<operation name="validateRequest">
<input message="DrmWebService_validateRequest"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="validateRequest">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/validateRequest"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
+Message Definition
<message name="DrmExceptionFault">
<part element="drmException" name="faultInfo"/>
</message>
Referenced By:
Operation: addHier
Operation: addNode
Operation: addNodeWithProps
Operation: addVersion
Operation: annulNode
Operation: approveRequest
Operation: authenticate
Operation: closeVersion
Operation: copyNode
Operation: deleteHier
Operation: deleteNode
Operation: deleteNodes
Operation: deleteRequest
Operation: getBlender
Operation: getBlenderNames
Operation: getBlenderResults
Operation: getBook
Operation: getBookItemResults
Operation: getBookNames
Operation: getBookResults
Operation: getBookResultsItemCount
Operation: getCompare
Operation: getCompareNames
Operation: getCompareResults
Operation: getCopyVersionResults
Operation: getCreateVersionAsOfDateResults
Operation: getDeleteVersionResults
Operation: getExport
Operation: getExportNames
Operation: getExportResults
Operation: getGlobalNode
Operation: getGlobalNodePropValues
Operation: getGlobalNodeProps
Operation: getGlobalNodes
Operation: getGlobalQueryResults
Operation: getHier
Operation: getHierGroupNames
Operation: getHierNames
Operation: getHierPropValues
Operation: getHierProps
Operation: getHierTopNode
Operation: getHiers
Operation: getImport
Operation: getImportNames
Operation: getImportResults
Operation: getJobStatus
Operation: getLogItems
Operation: getNode
Operation: getNodePropValues
Operation: getNodeProps
Operation: getNodeTypeNames
Operation: getNodeTypes
Operation: getNodeWithProps
Operation: getNodes
Operation: getPropDef
Operation: getPropDefNames
Operation: getPropDefs
Operation: getQueries
Operation: getQuery
Operation: getQueryNames
Operation: getQueryResults
Operation: getRelatedNodeCount
Operation: getRelatedNodeNames
Operation: getRelatedNodes
Operation: getRelatedNodesWithProps
Operation: getRequestByExternalId
Operation: getRequestById
Operation: getSaveVersionResults
Operation: getScriptResults
Operation: getVersion
Operation: getVersionNames
Operation: getVersionPropValues
Operation: getVersionProps
Operation: getVersions
Operation: inactivateNode
Operation: inactivateNodes
Operation: insertNode
Operation: insertNodeWithProps
Operation: insertNodes
Operation: moveNode
Operation: moveNodes
Operation: openVersion
Operation: queryRequests
Operation: reactivateNode
Operation: reactivateNodes
Operation: removeNode
Operation: removeNodes
Operation: runBlenderByName
Operation: runCompare
Operation: runCompareByName
Operation: runGlobalQuery
Operation: runQuery
Operation: runValidateHier
Operation: runValidateNode
Operation: runValidateVersion
Operation: saveRequest
Operation: searchForNodesInHier
Operation: searchForNodesInVersion
Operation: setHierTopNode
Operation: setHierValidations
Operation: setVersionValidations
Operation: startBlenderByName
Operation: startBookByName
Operation: startCompare
Operation: startCompareByName
Operation: startCompareExportByName
Operation: startCompareExportByNameOnHier
Operation: startCompareExportByNameOnHierNode
Operation: startCopyVersion
Operation: startCreateVersionAsOfDate
Operation: startDeleteVersion
Operation: startExport
Operation: startExportByName
Operation: startGlobalQuery
Operation: startHierExportByName
Operation: startHierExportByNameOnHierNode
Operation: startHierExportByNameOnHierNodes
Operation: startHierExportByNameOnHiers
Operation: startImport
Operation: startImportByName
Operation: startQuery
Operation: startSaveVersion
Operation: startScript
Operation: startScriptFromFile
Operation: updateHierPropValues
Operation: updateHierProps
Operation: updateNodePropValues
Operation: updateNodeProps
Operation: updateVersionPropValues
Operation: updateVersionProps
Operation: validateRequest
+Message Definition
<message name="DrmWebService_addHier">
<part element="addHier" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_addHierResponse">
<part element="addHierResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_addNode">
<part element="addNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_addNodeResponse">
<part element="addNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_addNodeWithProps">
<part element="addNodeWithProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_addNodeWithPropsResponse">
<part element="addNodeWithPropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_addVersion">
<part element="addVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_addVersionResponse">
<part element="addVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_annulNode">
<part element="annulNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_annulNodeResponse">
<part element="annulNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_approveRequest">
<part element="approveRequest" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_approveRequestResponse">
<part element="approveRequestResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_authenticate">
<part element="authenticate" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_authenticateResponse">
<part element="authenticateResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_closeVersion">
<part element="closeVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_closeVersionResponse">
<part element="closeVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_copyNode">
<part element="copyNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_copyNodeResponse">
<part element="copyNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteHier">
<part element="deleteHier" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteHierResponse">
<part element="deleteHierResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteNode">
<part element="deleteNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteNodeResponse">
<part element="deleteNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteNodes">
<part element="deleteNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteNodesResponse">
<part element="deleteNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteRequest">
<part element="deleteRequest" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteRequestResponse">
<part element="deleteRequestResponse" name="parameters"/>
</message>
Referenced By:
The DrmWebService_drmSoapHeader contains authentication information.
+Message Definition
<message name="DrmWebService_drmSoapHeader">
<documentation> The DrmWebService_drmSoapHeader contains authentication information. </documentation>
<part element="drmSoapHeader" name="header"/>
</message>
+Message Definition
<message name="DrmWebService_getBlender">
<part element="getBlender" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBlenderNames">
<part element="getBlenderNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBlenderNamesResponse">
<part element="getBlenderNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBlenderResponse">
<part element="getBlenderResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBlenderResults">
<part element="getBlenderResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBlenderResultsResponse">
<part element="getBlenderResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBook">
<part element="getBook" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookItemResults">
<part element="getBookItemResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookItemResultsResponse">
<part element="getBookItemResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookNames">
<part element="getBookNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookNamesResponse">
<part element="getBookNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookResponse">
<part element="getBookResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookResults">
<part element="getBookResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookResultsItemCount">
<part element="getBookResultsItemCount" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookResultsItemCountResponse">
<part element="getBookResultsItemCountResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookResultsResponse">
<part element="getBookResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCompare">
<part element="getCompare" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCompareNames">
<part element="getCompareNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCompareNamesResponse">
<part element="getCompareNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCompareResponse">
<part element="getCompareResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCompareResults">
<part element="getCompareResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCompareResultsResponse">
<part element="getCompareResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCopyVersionResults">
<part element="getCopyVersionResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCopyVersionResultsResponse">
<part element="getCopyVersionResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCreateVersionAsOfDateResults">
<part element="getCreateVersionAsOfDateResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCreateVersionAsOfDateResultsResponse">
<part element="getCreateVersionAsOfDateResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getDeleteVersionResults">
<part element="getDeleteVersionResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getDeleteVersionResultsResponse">
<part element="getDeleteVersionResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getExport">
<part element="getExport" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getExportNames">
<part element="getExportNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getExportNamesResponse">
<part element="getExportNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getExportResponse">
<part element="getExportResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getExportResults">
<part element="getExportResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getExportResultsResponse">
<part element="getExportResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNode">
<part element="getGlobalNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNodePropValues">
<part element="getGlobalNodePropValues" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNodePropValuesResponse">
<part element="getGlobalNodePropValuesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNodeProps">
<part element="getGlobalNodeProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNodePropsResponse">
<part element="getGlobalNodePropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNodeResponse">
<part element="getGlobalNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNodes">
<part element="getGlobalNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNodesResponse">
<part element="getGlobalNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalQueryResults">
<part element="getGlobalQueryResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalQueryResultsResponse">
<part element="getGlobalQueryResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHier">
<part element="getHier" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierGroupNames">
<part element="getHierGroupNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierGroupNamesResponse">
<part element="getHierGroupNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierNames">
<part element="getHierNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierNamesResponse">
<part element="getHierNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierPropValues">
<part element="getHierPropValues" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierPropValuesResponse">
<part element="getHierPropValuesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierProps">
<part element="getHierProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierPropsResponse">
<part element="getHierPropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierResponse">
<part element="getHierResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierTopNode">
<part element="getHierTopNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierTopNodeResponse">
<part element="getHierTopNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHiers">
<part element="getHiers" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHiersResponse">
<part element="getHiersResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getImport">
<part element="getImport" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getImportNames">
<part element="getImportNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getImportNamesResponse">
<part element="getImportNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getImportResponse">
<part element="getImportResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getImportResults">
<part element="getImportResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getImportResultsResponse">
<part element="getImportResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getJobStatus">
<part element="getJobStatus" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getJobStatusResponse">
<part element="getJobStatusResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getLogItems">
<part element="getLogItems" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getLogItemsResponse">
<part element="getLogItemsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNode">
<part element="getNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodePropValues">
<part element="getNodePropValues" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodePropValuesResponse">
<part element="getNodePropValuesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeProps">
<part element="getNodeProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodePropsResponse">
<part element="getNodePropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeResponse">
<part element="getNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeTypeNames">
<part element="getNodeTypeNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeTypeNamesResponse">
<part element="getNodeTypeNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeTypes">
<part element="getNodeTypes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeTypesResponse">
<part element="getNodeTypesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeWithProps">
<part element="getNodeWithProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeWithPropsResponse">
<part element="getNodeWithPropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodes">
<part element="getNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodesResponse">
<part element="getNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getPropDef">
<part element="getPropDef" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getPropDefNames">
<part element="getPropDefNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getPropDefNamesResponse">
<part element="getPropDefNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getPropDefResponse">
<part element="getPropDefResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getPropDefs">
<part element="getPropDefs" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getPropDefsResponse">
<part element="getPropDefsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQueries">
<part element="getQueries" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQueriesResponse">
<part element="getQueriesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQuery">
<part element="getQuery" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQueryNames">
<part element="getQueryNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQueryNamesResponse">
<part element="getQueryNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQueryResponse">
<part element="getQueryResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQueryResults">
<part element="getQueryResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQueryResultsResponse">
<part element="getQueryResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodeCount">
<part element="getRelatedNodeCount" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodeCountResponse">
<part element="getRelatedNodeCountResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodeNames">
<part element="getRelatedNodeNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodeNamesResponse">
<part element="getRelatedNodeNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodes">
<part element="getRelatedNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodesResponse">
<part element="getRelatedNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodesWithProps">
<part element="getRelatedNodesWithProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodesWithPropsResponse">
<part element="getRelatedNodesWithPropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRequestByExternalId">
<part element="getRequestByExternalId" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRequestByExternalIdResponse">
<part element="getRequestByExternalIdResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRequestById">
<part element="getRequestById" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRequestByIdResponse">
<part element="getRequestByIdResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getSaveVersionResults">
<part element="getSaveVersionResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getSaveVersionResultsResponse">
<part element="getSaveVersionResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getScriptResults">
<part element="getScriptResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getScriptResultsResponse">
<part element="getScriptResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersion">
<part element="getVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionNames">
<part element="getVersionNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionNamesResponse">
<part element="getVersionNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionPropValues">
<part element="getVersionPropValues" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionPropValuesResponse">
<part element="getVersionPropValuesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionProps">
<part element="getVersionProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionPropsResponse">
<part element="getVersionPropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionResponse">
<part element="getVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersions">
<part element="getVersions" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionsResponse">
<part element="getVersionsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_inactivateNode">
<part element="inactivateNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_inactivateNodeResponse">
<part element="inactivateNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_inactivateNodes">
<part element="inactivateNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_inactivateNodesResponse">
<part element="inactivateNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_insertNode">
<part element="insertNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_insertNodeResponse">
<part element="insertNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_insertNodeWithProps">
<part element="insertNodeWithProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_insertNodeWithPropsResponse">
<part element="insertNodeWithPropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_insertNodes">
<part element="insertNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_insertNodesResponse">
<part element="insertNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_moveNode">
<part element="moveNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_moveNodeResponse">
<part element="moveNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_moveNodes">
<part element="moveNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_moveNodesResponse">
<part element="moveNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_openVersion">
<part element="openVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_openVersionResponse">
<part element="openVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_queryRequests">
<part element="queryRequests" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_queryRequestsResponse">
<part element="queryRequestsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_reactivateNode">
<part element="reactivateNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_reactivateNodeResponse">
<part element="reactivateNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_reactivateNodes">
<part element="reactivateNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_reactivateNodesResponse">
<part element="reactivateNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_removeNode">
<part element="removeNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_removeNodeResponse">
<part element="removeNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_removeNodes">
<part element="removeNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_removeNodesResponse">
<part element="removeNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runBlenderByName">
<part element="runBlenderByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runBlenderByNameResponse">
<part element="runBlenderByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runCompare">
<part element="runCompare" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runCompareByName">
<part element="runCompareByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runCompareByNameResponse">
<part element="runCompareByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runCompareResponse">
<part element="runCompareResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runGlobalQuery">
<part element="runGlobalQuery" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runGlobalQueryResponse">
<part element="runGlobalQueryResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runQuery">
<part element="runQuery" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runQueryResponse">
<part element="runQueryResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runValidateHier">
<part element="runValidateHier" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runValidateHierResponse">
<part element="runValidateHierResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runValidateNode">
<part element="runValidateNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runValidateNodeResponse">
<part element="runValidateNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runValidateVersion">
<part element="runValidateVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runValidateVersionResponse">
<part element="runValidateVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_saveRequest">
<part element="saveRequest" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_saveRequestResponse">
<part element="saveRequestResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_searchForNodesInHier">
<part element="searchForNodesInHier" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_searchForNodesInHierResponse">
<part element="searchForNodesInHierResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_searchForNodesInVersion">
<part element="searchForNodesInVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_searchForNodesInVersionResponse">
<part element="searchForNodesInVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_setHierTopNode">
<part element="setHierTopNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_setHierTopNodeResponse">
<part element="setHierTopNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_setHierValidations">
<part element="setHierValidations" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_setHierValidationsResponse">
<part element="setHierValidationsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_setVersionValidations">
<part element="setVersionValidations" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_setVersionValidationsResponse">
<part element="setVersionValidationsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startBlenderByName">
<part element="startBlenderByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startBlenderByNameResponse">
<part element="startBlenderByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startBookByName">
<part element="startBookByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startBookByNameResponse">
<part element="startBookByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompare">
<part element="startCompare" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareByName">
<part element="startCompareByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareByNameResponse">
<part element="startCompareByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareExportByName">
<part element="startCompareExportByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareExportByNameOnHier">
<part element="startCompareExportByNameOnHier" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareExportByNameOnHierNode">
<part element="startCompareExportByNameOnHierNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareExportByNameOnHierNodeResponse">
<part element="startCompareExportByNameOnHierNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareExportByNameOnHierResponse">
<part element="startCompareExportByNameOnHierResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareExportByNameResponse">
<part element="startCompareExportByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareResponse">
<part element="startCompareResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCopyVersion">
<part element="startCopyVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCopyVersionResponse">
<part element="startCopyVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCreateVersionAsOfDate">
<part element="startCreateVersionAsOfDate" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCreateVersionAsOfDateResponse">
<part element="startCreateVersionAsOfDateResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startDeleteVersion">
<part element="startDeleteVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startDeleteVersionResponse">
<part element="startDeleteVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startExport">
<part element="startExport" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startExportByName">
<part element="startExportByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startExportByNameResponse">
<part element="startExportByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startExportResponse">
<part element="startExportResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startGlobalQuery">
<part element="startGlobalQuery" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startGlobalQueryResponse">
<part element="startGlobalQueryResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByName">
<part element="startHierExportByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByNameOnHierNode">
<part element="startHierExportByNameOnHierNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByNameOnHierNodeResponse">
<part element="startHierExportByNameOnHierNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByNameOnHierNodes">
<part element="startHierExportByNameOnHierNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByNameOnHierNodesResponse">
<part element="startHierExportByNameOnHierNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByNameOnHiers">
<part element="startHierExportByNameOnHiers" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByNameOnHiersResponse">
<part element="startHierExportByNameOnHiersResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByNameResponse">
<part element="startHierExportByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startImport">
<part element="startImport" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startImportByName">
<part element="startImportByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startImportByNameResponse">
<part element="startImportByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startImportResponse">
<part element="startImportResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startQuery">
<part element="startQuery" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startQueryResponse">
<part element="startQueryResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startSaveVersion">
<part element="startSaveVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startSaveVersionResponse">
<part element="startSaveVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startScript">
<part element="startScript" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startScriptFromFile">
<part element="startScriptFromFile" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startScriptFromFileResponse">
<part element="startScriptFromFileResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startScriptResponse">
<part element="startScriptResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_updateHierPropValues">
<part element="updateHierPropValues" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_updateHierPropValuesResponse">
<part element="