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 name="addHier">
</operation>
<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 name="addNode">
</operation>
<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 name="addNodeWithProps">
</operation>
<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.
<operation name="addVersion">
</operation>
<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 name="annulNode">
</operation>
<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.
<operation name="approveRequest">
</operation>
<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 name="authenticate">
</operation>
<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 name="closeVersion">
</operation>
<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 name="copyNode">
</operation>
<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 name="deleteHier">
</operation>
<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 name="deleteNode">
</operation>
<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 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 name="deleteNodes">
</operation>
<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 name="deleteRequest">
</operation>
<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.
<operation name="getBlender">
</operation>
<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.
<operation name="getBlenderNames">
</operation>
<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:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getBlenderResults">
</operation>
<operation name="getBlenderResults">
<operation soapAction="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.
Output Parameters:
BookType book: Represents the response for a book type.
<operation name="getBook">
</operation>
<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.
Output Parameters:
base64Binary content: Byte array of compressed bytes. The deflate algorithm should be used to decompress the content.
<operation name="getBookItemResults">
</operation>
<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.
<operation name="getBookNames">
</operation>
<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:
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 name="getBookResults">
</operation>
<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:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
Output Parameters:
int intVal: Primitive int value.
<operation name="getBookResultsItemCount">
</operation>
<operation name="getBookResultsItemCount">
<operation soapAction="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.
<operation name="getCompare">
</operation>
<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.
<operation name="getCompareNames">
</operation>
<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.
<operation name="getCompareResults">
</operation>
<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:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getCopyVersionResults">
</operation>
<operation name="getCopyVersionResults">
<operation soapAction="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:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getCreateVersionAsOfDateResults">
</operation>
<operation name="getCreateVersionAsOfDateResults">
<operation soapAction="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:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getDeleteVersionResults">
</operation>
<operation name="getDeleteVersionResults">
<operation soapAction="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.
<operation name="getExport">
</operation>
<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.
<operation name="getExportNames">
</operation>
<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:
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 name="getExportResults">
</operation>
<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.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getGlobalNode">
</operation>
<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.
PropValueListTypeEnum propValueListType: An enumeration indicating how the properties should be returned.
<operation name="getGlobalNodePropValues">
</operation>
<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.
Output Parameters:
PropListType propList: Return list type field of PropListType types.
<operation name="getGlobalNodeProps">
</operation>
<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.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getGlobalNodes">
</operation>
<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.
<operation name="getGlobalQueryResults">
</operation>
<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 name="getHier">
</operation>
<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.
<operation name="getHierGroupNames">
</operation>
<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.
<operation name="getHierNames">
</operation>
<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.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getHierPropValues">
</operation>
<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.
Output Parameters:
PropListType propList: Return list type field of PropListType types.
<operation name="getHierProps">
</operation>
<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.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getHierTopNode">
</operation>
<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.
Output Parameters:
HierListType hierList: The hierarchy group list type object.
<operation name="getHiers">
</operation>
<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.
<operation name="getImport">
</operation>
<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.
<operation name="getImportNames">
</operation>
<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:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getImportResults">
</operation>
<operation name="getImportResults">
<operation soapAction="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:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getJobStatus">
</operation>
<operation name="getJobStatus">
<operation soapAction="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.
<operation name="getLogItems">
</operation>
<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.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getNode">
</operation>
<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.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getNodePropValues">
</operation>
<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.
Output Parameters:
PropListType propList: Return list type field of PropListType types.
<operation name="getNodeProps">
</operation>
<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.
<operation name="getNodeTypeNames">
</operation>
<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.
<operation name="getNodeTypes">
</operation>
<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.
Output Parameters:
NodeWithPropsType nodeWithProps: A return type that includes a node and it's property objects.
<operation name="getNodeWithProps">
</operation>
<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.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getNodes">
</operation>
<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 name="getPropDef">
</operation>
<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.
<operation name="getPropDefNames">
</operation>
<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.
<operation name="getPropDefs">
</operation>
<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.
<operation name="getQueries">
</operation>
<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.
<operation name="getQuery">
</operation>
<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.
<operation name="getQueryNames">
</operation>
<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.
<operation name="getQueryResults">
</operation>
<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 name="getRelatedNodeCount">
</operation>
<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).
<operation name="getRelatedNodeNames">
</operation>
<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).
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getRelatedNodes">
</operation>
<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).
Output Parameters:
NodeWithPropsListType nodeWithPropsList: A return type that includes a list of nodes and their node property objects.
<operation name="getRelatedNodesWithProps">
</operation>
<operation name="getRelatedNodesWithProps">
<operation soapAction="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.
<operation name="getRequestByExternalId">
</operation>
<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.
<operation name="getRequestById">
</operation>
<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:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getSaveVersionResults">
</operation>
<operation name="getSaveVersionResults">
<operation soapAction="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:
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
<operation name="getScriptResults">
</operation>
<operation name="getScriptResults">
<operation soapAction="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.
<operation name="getVersion">
</operation>
<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.
<operation name="getVersionNames">
</operation>
<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.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
<operation name="getVersionPropValues">
</operation>
<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.
Output Parameters:
PropListType propList: Return list type field of PropListType types.
<operation name="getVersionProps">
</operation>
<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.
<operation name="getVersions">
</operation>
<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 name="inactivateNode">
</operation>
<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 mergeNodeNameList: List of node names to merge the corresponding nodeNameList with (if merging is enabled).
<operation name="inactivateNodes">
</operation>
<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 name="insertNode">
</operation>
<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.
<operation name="insertNodeWithProps">
</operation>
<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 name="insertNodes">
</operation>
<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 name="moveNode">
</operation>
<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.
string targetParentName: The name of the new parent node.
<operation name="moveNodes">
</operation>
<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 name="openVersion">
</operation>
<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.
<operation name="queryRequests">
</operation>
<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 name="reactivateNode">
</operation>
<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.
<operation name="reactivateNodes">
</operation>
<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 name="removeNode">
</operation>
<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.
<operation name="removeNodes">
</operation>
<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.
string newVersionName: If present, the new version name that will be created as a result of the blend operation instead of blending into the target version.
string newVersionDescr: If present, the new version description that will be created as a result of the blend operation instead of blending into the target version.
int timeoutDuration: A timeout value in milliseconds to stop waiting for blender results.
<operation name="runBlenderByName">
</operation>
<operation name="runBlenderByName">
<operation soapAction="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.
<operation name="runCompare">
</operation>
<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.
StringListType returnPropNameList: List of property values to return after the compare.
<operation name="runCompareByName">
</operation>
<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.
<operation name="runGlobalQuery">
</operation>
<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.
<operation name="runQuery">
</operation>
<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.
<operation name="runValidateHier">
</operation>
<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.
<operation name="runValidateNode">
</operation>
<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.
<operation name="runValidateVersion">
</operation>
<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>
<operation name="saveRequest">
</operation>
<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.
<operation name="searchForNodesInHier">
</operation>
<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.
<operation name="searchForNodesInVersion">
</operation>
<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 name="setHierTopNode">
</operation>
<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.
<operation name="setHierValidations">
</operation>
<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.
<operation name="setVersionValidations">
</operation>
<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.
string newVersionName: If present, the new version name that will be created as a result of the blend operation instead of blending into the target version.
string newVersionDescr: If present, the new version description that will be created as a result of the blend operation instead of blending into the target version.
<operation name="startBlenderByName">
</operation>
<operation name="startBlenderByName">
<operation soapAction="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.
string fromVersionName: The current version name.
string toVersionName: The previous version name.
<operation name="startBookByName">
</operation>
<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.
<operation name="startCompare">
</operation>
<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.
StringListType returnPropNameList: List of properties to return in the results.
<operation name="startCompareByName">
</operation>
<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.
<operation name="startCompareExportByName">
</operation>
<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.
<operation name="startCompareExportByNameOnHier">
</operation>
<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.
string toVersionName: The to version name field.
<operation name="startCompareExportByNameOnHierNode">
</operation>
<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.
<operation name="startCopyVersion">
</operation>
<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.
<operation name="startCreateVersionAsOfDate">
</operation>
<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.
<operation name="startDeleteVersion">
</operation>
<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.
<operation name="startExport">
</operation>
<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.
string fromVersionName: The from version name field.
string toVersionName: The to version name field.
<operation name="startExportByName">
</operation>
<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:
StringListType propNameList: List of properties to return in the results.
<operation name="startGlobalQuery">
</operation>
<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.
<operation name="startHierExportByName">
</operation>
<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.
<operation name="startHierExportByNameOnHierNode">
</operation>
<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.
<operation name="startHierExportByNameOnHierNodes">
</operation>
<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.
<operation name="startHierExportByNameOnHiers">
</operation>
<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:
base64Binary compressedFileContent: Byte array of compressed bytes that represent the script file. The deflate algorithm should be used to compress the content.
<operation name="startImport">
</operation>
<operation name="startImport">
<operation soapAction="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.
string versionName: Version name field. This field value will be used as the name of the version.
string versionDescription: Version description field. This field value will be used as the description of the version.
<operation name="startImportByName">
</operation>
<operation name="startImportByName">
<operation soapAction="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:
StringListType propNameList: List of properties to return in the results.
<operation name="startQuery">
</operation>
<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.
<operation name="startSaveVersion">
</operation>
<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
<operation name="startScript">
</operation>
<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.
<operation name="startScriptFromFile">
</operation>
<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 name="updateHierPropValues">
</operation>
<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 name="updateHierProps">
</operation>
<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 name="updateNodePropValues">
</operation>
<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 name="updateNodeProps">
</operation>
<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 name="updateVersionPropValues">
</operation>
<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 name="updateVersionProps">
</operation>
<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:
boolean saveIfSuccessful: Flag to indicate that the request should be saved if the validation was successful.
<operation name="validateRequest">
</operation>
<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>