mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-14 17:58:59 +00:00
Merged CMIS063 to HEAD
17009: MOB-1330: Upgrade Web Services Repository to 0.7 17021: CMIS 0.7 upgrade - checkpoint. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@17254 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -85,7 +85,7 @@
|
||||
<cmisra:mediatype>${cmisconstants.MIMETYPE_ENTRY}</cmisra:mediatype>
|
||||
</cmisra:uritemplate>
|
||||
<cmisra:uritemplate>
|
||||
<cmisra:template>${absurl(url.serviceContext)}/api/query?q={q}&includeAllowableActions={includeAllowableActions?}&searchAllVersions={searchAllVersions?}&skipCount={skipCount?}&maxItems={maxItems?}</cmisra:template>
|
||||
<cmisra:template>${absurl(url.serviceContext)}/api/query?q={q}&searchAllVersions={searchAllVersions}&maxItems={maxItems}&skipCount={skipCount}&includeAllowableActions={includeAllowableActions}&includeRelationships={includeRelationships}</cmisra:template>
|
||||
<cmisra:type>${cmisconstants.URI_QUERY}</cmisra:type>
|
||||
<cmisra:mediatype>${cmisconstants.MIMETYPE_FEED}</cmisra:mediatype>
|
||||
</cmisra:uritemplate>
|
||||
|
0
source/generated/org/alfresco/repo/cmis/ws/CmisACLType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CmisACLType.java
Normal file → Executable file
@@ -1,96 +0,0 @@
|
||||
|
||||
package org.alfresco.repo.cmis.ws;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAnyAttribute;
|
||||
import javax.xml.bind.annotation.XmlAnyElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.namespace.QName;
|
||||
import org.w3c.dom.Element;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for cmisAnyXml complex type.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="cmisAnyXml">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <any/>
|
||||
* </sequence>
|
||||
* <attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200901}cmisUndefinedAttribute"/>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "cmisAnyXml", namespace = "http://docs.oasis-open.org/ns/cmis/core/200901", propOrder = {
|
||||
"any"
|
||||
})
|
||||
public class CmisAnyXml {
|
||||
|
||||
@XmlAnyElement(lax = true)
|
||||
protected List<Object> any;
|
||||
@XmlAnyAttribute
|
||||
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
|
||||
|
||||
/**
|
||||
* Gets the value of the any property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the any property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getAny().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link Element }
|
||||
* {@link Object }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<Object> getAny() {
|
||||
if (any == null) {
|
||||
any = new ArrayList<Object>();
|
||||
}
|
||||
return this.any;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets a map that contains attributes that aren't bound to any typed property on this class.
|
||||
*
|
||||
* <p>
|
||||
* the map is keyed by the name of the attribute and
|
||||
* the value is the string value of the attribute.
|
||||
*
|
||||
* the map returned by this method is live, and you can add new attribute
|
||||
* by updating the map directly. Because of this design, there's no setter.
|
||||
*
|
||||
*
|
||||
* @return
|
||||
* always non-null
|
||||
*/
|
||||
public Map<QName, String> getOtherAttributes() {
|
||||
return otherAttributes;
|
||||
}
|
||||
|
||||
}
|
@@ -1,142 +0,0 @@
|
||||
|
||||
package org.alfresco.repo.cmis.ws;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAnyElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import org.w3c.dom.Element;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for cmisChoiceXhtml complex type.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="cmisChoiceXhtml">
|
||||
* <complexContent>
|
||||
* <extension base="{http://docs.oasis-open.org/ns/cmis/core/200901}cmisChoice">
|
||||
* <sequence>
|
||||
* <element name="value" maxOccurs="unbounded" minOccurs="0">
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <any/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "cmisChoiceXhtml", namespace = "http://docs.oasis-open.org/ns/cmis/core/200901", propOrder = {
|
||||
"value"
|
||||
})
|
||||
public class CmisChoiceXhtml
|
||||
extends CmisChoice
|
||||
{
|
||||
|
||||
protected List<CmisChoiceXhtml.Value> value;
|
||||
|
||||
/**
|
||||
* Gets the value of the value property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the value property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getValue().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link CmisChoiceXhtml.Value }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<CmisChoiceXhtml.Value> getValue() {
|
||||
if (value == null) {
|
||||
value = new ArrayList<CmisChoiceXhtml.Value>();
|
||||
}
|
||||
return this.value;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for anonymous complex type.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <any/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"any"
|
||||
})
|
||||
public static class Value {
|
||||
|
||||
@XmlAnyElement(lax = true)
|
||||
protected List<Object> any;
|
||||
|
||||
/**
|
||||
* Gets the value of the any property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the any property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getAny().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link Element }
|
||||
* {@link Object }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<Object> getAny() {
|
||||
if (any == null) {
|
||||
any = new ArrayList<Object>();
|
||||
}
|
||||
return this.any;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
@@ -1,142 +0,0 @@
|
||||
|
||||
package org.alfresco.repo.cmis.ws;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAnyElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import org.w3c.dom.Element;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for cmisChoiceXml complex type.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="cmisChoiceXml">
|
||||
* <complexContent>
|
||||
* <extension base="{http://docs.oasis-open.org/ns/cmis/core/200901}cmisChoice">
|
||||
* <sequence>
|
||||
* <element name="value" maxOccurs="unbounded" minOccurs="0">
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <any/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "cmisChoiceXml", namespace = "http://docs.oasis-open.org/ns/cmis/core/200901", propOrder = {
|
||||
"value"
|
||||
})
|
||||
public class CmisChoiceXml
|
||||
extends CmisChoice
|
||||
{
|
||||
|
||||
protected List<CmisChoiceXml.Value> value;
|
||||
|
||||
/**
|
||||
* Gets the value of the value property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the value property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getValue().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link CmisChoiceXml.Value }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<CmisChoiceXml.Value> getValue() {
|
||||
if (value == null) {
|
||||
value = new ArrayList<CmisChoiceXml.Value>();
|
||||
}
|
||||
return this.value;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for anonymous complex type.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <any/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"any"
|
||||
})
|
||||
public static class Value {
|
||||
|
||||
@XmlAnyElement(lax = true)
|
||||
protected List<Object> any;
|
||||
|
||||
/**
|
||||
* Gets the value of the any property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the any property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getAny().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link Element }
|
||||
* {@link Object }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<Object> getAny() {
|
||||
if (any == null) {
|
||||
any = new ArrayList<Object>();
|
||||
}
|
||||
return this.any;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
0
source/generated/org/alfresco/repo/cmis/ws/CmisExtensionType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CmisExtensionType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CmisListOfIdsType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CmisListOfIdsType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CmisObjectInFolderContainerType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CmisObjectInFolderContainerType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CmisObjectInFolderListType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CmisObjectInFolderListType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CmisObjectInFolderType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CmisObjectInFolderType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CmisObjectListType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CmisObjectListType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CmisObjectParentsType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CmisObjectParentsType.java
Normal file → Executable file
@@ -1,142 +0,0 @@
|
||||
|
||||
package org.alfresco.repo.cmis.ws;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAnyElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import org.w3c.dom.Element;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for cmisPropertyXhtml complex type.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="cmisPropertyXhtml">
|
||||
* <complexContent>
|
||||
* <extension base="{http://docs.oasis-open.org/ns/cmis/core/200901}cmisProperty">
|
||||
* <sequence>
|
||||
* <element name="value" maxOccurs="unbounded" minOccurs="0">
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <any/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "cmisPropertyXhtml", namespace = "http://docs.oasis-open.org/ns/cmis/core/200901", propOrder = {
|
||||
"value"
|
||||
})
|
||||
public class CmisPropertyXhtml
|
||||
extends CmisProperty
|
||||
{
|
||||
|
||||
protected List<CmisPropertyXhtml.Value> value;
|
||||
|
||||
/**
|
||||
* Gets the value of the value property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the value property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getValue().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link CmisPropertyXhtml.Value }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<CmisPropertyXhtml.Value> getValue() {
|
||||
if (value == null) {
|
||||
value = new ArrayList<CmisPropertyXhtml.Value>();
|
||||
}
|
||||
return this.value;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for anonymous complex type.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <any/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"any"
|
||||
})
|
||||
public static class Value {
|
||||
|
||||
@XmlAnyElement(lax = true)
|
||||
protected List<Object> any;
|
||||
|
||||
/**
|
||||
* Gets the value of the any property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the any property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getAny().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link Element }
|
||||
* {@link Object }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<Object> getAny() {
|
||||
if (any == null) {
|
||||
any = new ArrayList<Object>();
|
||||
}
|
||||
return this.any;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
@@ -1,96 +0,0 @@
|
||||
|
||||
package org.alfresco.repo.cmis.ws;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for cmisPropertyXhtmlDefinitionType complex type.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="cmisPropertyXhtmlDefinitionType">
|
||||
* <complexContent>
|
||||
* <extension base="{http://docs.oasis-open.org/ns/cmis/core/200901}cmisPropertyDefinitionType">
|
||||
* <sequence>
|
||||
* <element name="defaultValue" type="{http://docs.oasis-open.org/ns/cmis/core/200901}cmisPropertyXhtml" minOccurs="0"/>
|
||||
* <element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200901}cmisChoiceXhtml" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "cmisPropertyXhtmlDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200901", propOrder = {
|
||||
"defaultValue",
|
||||
"choice"
|
||||
})
|
||||
public class CmisPropertyXhtmlDefinitionType
|
||||
extends CmisPropertyDefinitionType
|
||||
{
|
||||
|
||||
protected CmisPropertyXhtml defaultValue;
|
||||
protected List<CmisChoiceXhtml> choice;
|
||||
|
||||
/**
|
||||
* Gets the value of the defaultValue property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CmisPropertyXhtml }
|
||||
*
|
||||
*/
|
||||
public CmisPropertyXhtml getDefaultValue() {
|
||||
return defaultValue;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the defaultValue property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CmisPropertyXhtml }
|
||||
*
|
||||
*/
|
||||
public void setDefaultValue(CmisPropertyXhtml value) {
|
||||
this.defaultValue = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the choice property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the choice property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getChoice().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link CmisChoiceXhtml }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<CmisChoiceXhtml> getChoice() {
|
||||
if (choice == null) {
|
||||
choice = new ArrayList<CmisChoiceXhtml>();
|
||||
}
|
||||
return this.choice;
|
||||
}
|
||||
|
||||
}
|
@@ -1,142 +0,0 @@
|
||||
|
||||
package org.alfresco.repo.cmis.ws;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAnyElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import org.w3c.dom.Element;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for cmisPropertyXml complex type.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="cmisPropertyXml">
|
||||
* <complexContent>
|
||||
* <extension base="{http://docs.oasis-open.org/ns/cmis/core/200901}cmisProperty">
|
||||
* <sequence>
|
||||
* <element name="value" maxOccurs="unbounded" minOccurs="0">
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <any/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "cmisPropertyXml", namespace = "http://docs.oasis-open.org/ns/cmis/core/200901", propOrder = {
|
||||
"value"
|
||||
})
|
||||
public class CmisPropertyXml
|
||||
extends CmisProperty
|
||||
{
|
||||
|
||||
protected List<CmisPropertyXml.Value> value;
|
||||
|
||||
/**
|
||||
* Gets the value of the value property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the value property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getValue().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link CmisPropertyXml.Value }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<CmisPropertyXml.Value> getValue() {
|
||||
if (value == null) {
|
||||
value = new ArrayList<CmisPropertyXml.Value>();
|
||||
}
|
||||
return this.value;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for anonymous complex type.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <any/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"any"
|
||||
})
|
||||
public static class Value {
|
||||
|
||||
@XmlAnyElement(lax = true)
|
||||
protected List<Object> any;
|
||||
|
||||
/**
|
||||
* Gets the value of the any property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the any property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getAny().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link Element }
|
||||
* {@link Object }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<Object> getAny() {
|
||||
if (any == null) {
|
||||
any = new ArrayList<Object>();
|
||||
}
|
||||
return this.any;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
@@ -1,125 +0,0 @@
|
||||
|
||||
package org.alfresco.repo.cmis.ws;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for cmisPropertyXmlDefinitionType complex type.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="cmisPropertyXmlDefinitionType">
|
||||
* <complexContent>
|
||||
* <extension base="{http://docs.oasis-open.org/ns/cmis/core/200901}cmisPropertyDefinitionType">
|
||||
* <sequence>
|
||||
* <element name="defaultValue" type="{http://docs.oasis-open.org/ns/cmis/core/200901}cmisPropertyXml" minOccurs="0"/>
|
||||
* <element name="schemaURI" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
|
||||
* <element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200901}cmisChoiceXml" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "cmisPropertyXmlDefinitionType", namespace = "http://docs.oasis-open.org/ns/cmis/core/200901", propOrder = {
|
||||
"defaultValue",
|
||||
"schemaURI",
|
||||
"choice"
|
||||
})
|
||||
public class CmisPropertyXmlDefinitionType
|
||||
extends CmisPropertyDefinitionType
|
||||
{
|
||||
|
||||
protected CmisPropertyXml defaultValue;
|
||||
@XmlSchemaType(name = "anyURI")
|
||||
protected String schemaURI;
|
||||
protected List<CmisChoiceXml> choice;
|
||||
|
||||
/**
|
||||
* Gets the value of the defaultValue property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CmisPropertyXml }
|
||||
*
|
||||
*/
|
||||
public CmisPropertyXml getDefaultValue() {
|
||||
return defaultValue;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the defaultValue property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CmisPropertyXml }
|
||||
*
|
||||
*/
|
||||
public void setDefaultValue(CmisPropertyXml value) {
|
||||
this.defaultValue = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the schemaURI property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getSchemaURI() {
|
||||
return schemaURI;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the schemaURI property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setSchemaURI(String value) {
|
||||
this.schemaURI = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the choice property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the choice property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getChoice().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link CmisChoiceXml }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<CmisChoiceXml> getChoice() {
|
||||
if (choice == null) {
|
||||
choice = new ArrayList<CmisChoiceXml>();
|
||||
}
|
||||
return this.choice;
|
||||
}
|
||||
|
||||
}
|
0
source/generated/org/alfresco/repo/cmis/ws/CmisTypeDefinitionListType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CmisTypeDefinitionListType.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CreateDocumentFromSource.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CreateDocumentFromSource.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CreateDocumentFromSourceResponse.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/CreateDocumentFromSourceResponse.java
Normal file → Executable file
@@ -1,63 +0,0 @@
|
||||
|
||||
package org.alfresco.repo.cmis.ws;
|
||||
|
||||
import javax.xml.bind.annotation.XmlEnum;
|
||||
import javax.xml.bind.annotation.XmlEnumValue;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for enumRepositoryRelationship.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
* <p>
|
||||
* <pre>
|
||||
* <simpleType name="enumRepositoryRelationship">
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <enumeration value="self"/>
|
||||
* <enumeration value="replica"/>
|
||||
* <enumeration value="peer"/>
|
||||
* <enumeration value="parent"/>
|
||||
* <enumeration value="child"/>
|
||||
* <enumeration value="archive"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </pre>
|
||||
*
|
||||
*/
|
||||
@XmlType(name = "enumRepositoryRelationship", namespace = "http://docs.oasis-open.org/ns/cmis/core/200901")
|
||||
@XmlEnum
|
||||
public enum EnumRepositoryRelationship {
|
||||
|
||||
@XmlEnumValue("self")
|
||||
SELF("self"),
|
||||
@XmlEnumValue("replica")
|
||||
REPLICA("replica"),
|
||||
@XmlEnumValue("peer")
|
||||
PEER("peer"),
|
||||
@XmlEnumValue("parent")
|
||||
PARENT("parent"),
|
||||
@XmlEnumValue("child")
|
||||
CHILD("child"),
|
||||
@XmlEnumValue("archive")
|
||||
ARCHIVE("archive");
|
||||
private final String value;
|
||||
|
||||
EnumRepositoryRelationship(String v) {
|
||||
value = v;
|
||||
}
|
||||
|
||||
public String value() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public static EnumRepositoryRelationship fromValue(String v) {
|
||||
for (EnumRepositoryRelationship c: EnumRepositoryRelationship.values()) {
|
||||
if (c.value.equals(v)) {
|
||||
return c;
|
||||
}
|
||||
}
|
||||
throw new IllegalArgumentException(v);
|
||||
}
|
||||
|
||||
}
|
@@ -1,54 +0,0 @@
|
||||
|
||||
package org.alfresco.repo.cmis.ws;
|
||||
|
||||
import javax.xml.bind.annotation.XmlEnum;
|
||||
import javax.xml.bind.annotation.XmlEnumValue;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for enumReturnVersion.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
* <p>
|
||||
* <pre>
|
||||
* <simpleType name="enumReturnVersion">
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <enumeration value="this"/>
|
||||
* <enumeration value="latest"/>
|
||||
* <enumeration value="latestmajor"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </pre>
|
||||
*
|
||||
*/
|
||||
@XmlType(name = "enumReturnVersion", namespace = "http://docs.oasis-open.org/ns/cmis/core/200901")
|
||||
@XmlEnum
|
||||
public enum EnumReturnVersion {
|
||||
|
||||
@XmlEnumValue("this")
|
||||
THIS("this"),
|
||||
@XmlEnumValue("latest")
|
||||
LATEST("latest"),
|
||||
@XmlEnumValue("latestmajor")
|
||||
LATESTMAJOR("latestmajor");
|
||||
private final String value;
|
||||
|
||||
EnumReturnVersion(String v) {
|
||||
value = v;
|
||||
}
|
||||
|
||||
public String value() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public static EnumReturnVersion fromValue(String v) {
|
||||
for (EnumReturnVersion c: EnumReturnVersion.values()) {
|
||||
if (c.value.equals(v)) {
|
||||
return c;
|
||||
}
|
||||
}
|
||||
throw new IllegalArgumentException(v);
|
||||
}
|
||||
|
||||
}
|
0
source/generated/org/alfresco/repo/cmis/ws/EnumUsers.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/EnumUsers.java
Normal file → Executable file
@@ -1,206 +0,0 @@
|
||||
|
||||
package org.alfresco.repo.cmis.ws;
|
||||
|
||||
import javax.xml.bind.JAXBElement;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlElementRef;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for anonymous complex type.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="folderPath" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="filter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* <element name="includeAllowableActions" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
|
||||
* <element name="includeRelationships" type="{http://docs.oasis-open.org/ns/cmis/core/200901}enumIncludeRelationships" minOccurs="0"/>
|
||||
* <element name="includeACL" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"repositoryId",
|
||||
"folderPath",
|
||||
"filter",
|
||||
"includeAllowableActions",
|
||||
"includeRelationships",
|
||||
"includeACL"
|
||||
})
|
||||
@XmlRootElement(name = "getFolderByPath")
|
||||
public class GetFolderByPath {
|
||||
|
||||
@XmlElement(required = true)
|
||||
protected String repositoryId;
|
||||
@XmlElement(required = true)
|
||||
protected String folderPath;
|
||||
@XmlElementRef(name = "filter", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class)
|
||||
protected JAXBElement<String> filter;
|
||||
@XmlElementRef(name = "includeAllowableActions", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class)
|
||||
protected JAXBElement<Boolean> includeAllowableActions;
|
||||
@XmlElementRef(name = "includeRelationships", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class)
|
||||
protected JAXBElement<EnumIncludeRelationships> includeRelationships;
|
||||
@XmlElementRef(name = "includeACL", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class)
|
||||
protected JAXBElement<Boolean> includeACL;
|
||||
|
||||
/**
|
||||
* Gets the value of the repositoryId property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getRepositoryId() {
|
||||
return repositoryId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the repositoryId property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setRepositoryId(String value) {
|
||||
this.repositoryId = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the folderPath property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getFolderPath() {
|
||||
return folderPath;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the folderPath property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setFolderPath(String value) {
|
||||
this.folderPath = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the filter property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link JAXBElement }{@code <}{@link String }{@code >}
|
||||
*
|
||||
*/
|
||||
public JAXBElement<String> getFilter() {
|
||||
return filter;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the filter property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link JAXBElement }{@code <}{@link String }{@code >}
|
||||
*
|
||||
*/
|
||||
public void setFilter(JAXBElement<String> value) {
|
||||
this.filter = ((JAXBElement<String> ) value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the includeAllowableActions property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
|
||||
*
|
||||
*/
|
||||
public JAXBElement<Boolean> getIncludeAllowableActions() {
|
||||
return includeAllowableActions;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the includeAllowableActions property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
|
||||
*
|
||||
*/
|
||||
public void setIncludeAllowableActions(JAXBElement<Boolean> value) {
|
||||
this.includeAllowableActions = ((JAXBElement<Boolean> ) value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the includeRelationships property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link JAXBElement }{@code <}{@link EnumIncludeRelationships }{@code >}
|
||||
*
|
||||
*/
|
||||
public JAXBElement<EnumIncludeRelationships> getIncludeRelationships() {
|
||||
return includeRelationships;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the includeRelationships property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link JAXBElement }{@code <}{@link EnumIncludeRelationships }{@code >}
|
||||
*
|
||||
*/
|
||||
public void setIncludeRelationships(JAXBElement<EnumIncludeRelationships> value) {
|
||||
this.includeRelationships = ((JAXBElement<EnumIncludeRelationships> ) value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the includeACL property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
|
||||
*
|
||||
*/
|
||||
public JAXBElement<Boolean> getIncludeACL() {
|
||||
return includeACL;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the includeACL property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
|
||||
*
|
||||
*/
|
||||
public void setIncludeACL(JAXBElement<Boolean> value) {
|
||||
this.includeACL = ((JAXBElement<Boolean> ) value);
|
||||
}
|
||||
|
||||
}
|
@@ -1,64 +0,0 @@
|
||||
|
||||
package org.alfresco.repo.cmis.ws;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for anonymous complex type.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="object" type="{http://docs.oasis-open.org/ns/cmis/core/200901}cmisObjectType"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"object"
|
||||
})
|
||||
@XmlRootElement(name = "getFolderByPathResponse")
|
||||
public class GetFolderByPathResponse {
|
||||
|
||||
@XmlElement(required = true)
|
||||
protected CmisObjectType object;
|
||||
|
||||
/**
|
||||
* Gets the value of the object property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CmisObjectType }
|
||||
*
|
||||
*/
|
||||
public CmisObjectType getObject() {
|
||||
return object;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the object property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CmisObjectType }
|
||||
*
|
||||
*/
|
||||
public void setObject(CmisObjectType value) {
|
||||
this.object = value;
|
||||
}
|
||||
|
||||
}
|
0
source/generated/org/alfresco/repo/cmis/ws/GetObject.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/GetObject.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/GetObjectByPath.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/GetObjectByPath.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/GetObjectByPathResponse.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/GetObjectByPathResponse.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/GetObjectOfLatestVersion.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/GetObjectOfLatestVersion.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/GetObjectOfLatestVersionResponse.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/GetObjectOfLatestVersionResponse.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/GetObjectRelationships.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/GetObjectRelationships.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/GetObjectRelationshipsResponse.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/GetObjectRelationshipsResponse.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/GetObjectResponse.java
Normal file → Executable file
0
source/generated/org/alfresco/repo/cmis/ws/GetObjectResponse.java
Normal file → Executable file
@@ -1,319 +0,0 @@
|
||||
|
||||
package org.alfresco.repo.cmis.ws;
|
||||
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.JAXBElement;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlElementRef;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for anonymous complex type.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="direction" type="{http://docs.oasis-open.org/ns/cmis/core/200901}enumRelationshipDirection" minOccurs="0"/>
|
||||
* <element name="typeId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* <element name="includeSubRelationshipTypes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
|
||||
* <element name="filter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* <element name="includeAllowableActions" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
|
||||
* <element name="includeRelationships" type="{http://docs.oasis-open.org/ns/cmis/core/200901}enumIncludeRelationships" minOccurs="0"/>
|
||||
* <element name="maxItems" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
|
||||
* <element name="skipCount" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"repositoryId",
|
||||
"objectId",
|
||||
"direction",
|
||||
"typeId",
|
||||
"includeSubRelationshipTypes",
|
||||
"filter",
|
||||
"includeAllowableActions",
|
||||
"includeRelationships",
|
||||
"maxItems",
|
||||
"skipCount"
|
||||
})
|
||||
@XmlRootElement(name = "getRelationships")
|
||||
public class GetRelationships {
|
||||
|
||||
@XmlElement(required = true)
|
||||
protected String repositoryId;
|
||||
@XmlElement(required = true)
|
||||
protected String objectId;
|
||||
@XmlElementRef(name = "direction", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class)
|
||||
protected JAXBElement<EnumRelationshipDirection> direction;
|
||||
@XmlElementRef(name = "typeId", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class)
|
||||
protected JAXBElement<String> typeId;
|
||||
@XmlElementRef(name = "includeSubRelationshipTypes", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class)
|
||||
protected JAXBElement<Boolean> includeSubRelationshipTypes;
|
||||
@XmlElementRef(name = "filter", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class)
|
||||
protected JAXBElement<String> filter;
|
||||
@XmlElementRef(name = "includeAllowableActions", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class)
|
||||
protected JAXBElement<Boolean> includeAllowableActions;
|
||||
@XmlElementRef(name = "includeRelationships", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class)
|
||||
protected JAXBElement<EnumIncludeRelationships> includeRelationships;
|
||||
@XmlElementRef(name = "maxItems", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class)
|
||||
protected JAXBElement<BigInteger> maxItems;
|
||||
@XmlElementRef(name = "skipCount", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class)
|
||||
protected JAXBElement<BigInteger> skipCount;
|
||||
|
||||
/**
|
||||
* Gets the value of the repositoryId property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getRepositoryId() {
|
||||
return repositoryId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the repositoryId property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setRepositoryId(String value) {
|
||||
this.repositoryId = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the objectId property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getObjectId() {
|
||||
return objectId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the objectId property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setObjectId(String value) {
|
||||
this.objectId = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the direction property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link JAXBElement }{@code <}{@link EnumRelationshipDirection }{@code >}
|
||||
*
|
||||
*/
|
||||
public JAXBElement<EnumRelationshipDirection> getDirection() {
|
||||
return direction;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the direction property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link JAXBElement }{@code <}{@link EnumRelationshipDirection }{@code >}
|
||||
*
|
||||
*/
|
||||
public void setDirection(JAXBElement<EnumRelationshipDirection> value) {
|
||||
this.direction = ((JAXBElement<EnumRelationshipDirection> ) value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the typeId property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link JAXBElement }{@code <}{@link String }{@code >}
|
||||
*
|
||||
*/
|
||||
public JAXBElement<String> getTypeId() {
|
||||
return typeId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the typeId property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link JAXBElement }{@code <}{@link String }{@code >}
|
||||
*
|
||||
*/
|
||||
public void setTypeId(JAXBElement<String> value) {
|
||||
this.typeId = ((JAXBElement<String> ) value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the includeSubRelationshipTypes property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
|
||||
*
|
||||
*/
|
||||
public JAXBElement<Boolean> getIncludeSubRelationshipTypes() {
|
||||
return includeSubRelationshipTypes;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the includeSubRelationshipTypes property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
|
||||
*
|
||||
*/
|
||||
public void setIncludeSubRelationshipTypes(JAXBElement<Boolean> value) {
|
||||
this.includeSubRelationshipTypes = ((JAXBElement<Boolean> ) value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the filter property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link JAXBElement }{@code <}{@link String }{@code >}
|
||||
*
|
||||
*/
|
||||
public JAXBElement<String> getFilter() {
|
||||
return filter;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the filter property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link JAXBElement }{@code <}{@link String }{@code >}
|
||||
*
|
||||
*/
|
||||
public void setFilter(JAXBElement<String> value) {
|
||||
this.filter = ((JAXBElement<String> ) value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the includeAllowableActions property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
|
||||
*
|
||||
*/
|
||||
public JAXBElement<Boolean> getIncludeAllowableActions() {
|
||||
return includeAllowableActions;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the includeAllowableActions property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
|
||||
*
|
||||
*/
|
||||
public void setIncludeAllowableActions(JAXBElement<Boolean> value) {
|
||||
this.includeAllowableActions = ((JAXBElement<Boolean> ) value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the includeRelationships property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link JAXBElement }{@code <}{@link EnumIncludeRelationships }{@code >}
|
||||
*
|
||||
*/
|
||||
public JAXBElement<EnumIncludeRelationships> getIncludeRelationships() {
|
||||
return includeRelationships;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the includeRelationships property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link JAXBElement }{@code <}{@link EnumIncludeRelationships }{@code >}
|
||||
*
|
||||
*/
|
||||
public void setIncludeRelationships(JAXBElement<EnumIncludeRelationships> value) {
|
||||
this.includeRelationships = ((JAXBElement<EnumIncludeRelationships> ) value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the maxItems property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
||||
*
|
||||
*/
|
||||
public JAXBElement<BigInteger> getMaxItems() {
|
||||
return maxItems;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the maxItems property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
||||
*
|
||||
*/
|
||||
public void setMaxItems(JAXBElement<BigInteger> value) {
|
||||
this.maxItems = ((JAXBElement<BigInteger> ) value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the skipCount property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
||||
*
|
||||
*/
|
||||
public JAXBElement<BigInteger> getSkipCount() {
|
||||
return skipCount;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the skipCount property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
||||
*
|
||||
*/
|
||||
public void setSkipCount(JAXBElement<BigInteger> value) {
|
||||
this.skipCount = ((JAXBElement<BigInteger> ) value);
|
||||
}
|
||||
|
||||
}
|
@@ -1,88 +0,0 @@
|
||||
|
||||
package org.alfresco.repo.cmis.ws;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java class for anonymous complex type.
|
||||
*
|
||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="object" type="{http://docs.oasis-open.org/ns/cmis/core/200901}cmisObjectType" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="hasMoreItems" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"object",
|
||||
"hasMoreItems"
|
||||
})
|
||||
@XmlRootElement(name = "getRelationshipsResponse")
|
||||
public class GetRelationshipsResponse {
|
||||
|
||||
protected List<CmisObjectType> object;
|
||||
protected boolean hasMoreItems;
|
||||
|
||||
/**
|
||||
* Gets the value of the object property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the object property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getObject().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link CmisObjectType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<CmisObjectType> getObject() {
|
||||
if (object == null) {
|
||||
object = new ArrayList<CmisObjectType>();
|
||||
}
|
||||
return this.object;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the hasMoreItems property.
|
||||
*
|
||||
*/
|
||||
public boolean isHasMoreItems() {
|
||||
return hasMoreItems;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value of the hasMoreItems property.
|
||||
*
|
||||
*/
|
||||
public void setHasMoreItems(boolean value) {
|
||||
this.hasMoreItems = value;
|
||||
}
|
||||
|
||||
}
|
366
source/java/org/alfresco/repo/cmis/ws/utils/CmisObjectIterator.java
Executable file
366
source/java/org/alfresco/repo/cmis/ws/utils/CmisObjectIterator.java
Executable file
@@ -0,0 +1,366 @@
|
||||
/*
|
||||
* Copyright (C) 2005-2009 Alfresco Software Limited.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
|
||||
* As a special exception to the terms and conditions of version 2.0 of
|
||||
* the GPL, you may redistribute this Program in connection with Free/Libre
|
||||
* and Open Source Software ("FLOSS") applications as described in Alfresco's
|
||||
* FLOSS exception. You should have recieved a copy of the text describing
|
||||
* the FLOSS exception, and it is also available here:
|
||||
* http://www.alfresco.com/legal/licensing"
|
||||
*/
|
||||
package org.alfresco.repo.cmis.ws.utils;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
import java.util.HashMap;
|
||||
import java.util.Iterator;
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.repo.cmis.ws.EnumUnfileObject;
|
||||
import org.alfresco.repo.model.filefolder.FileInfoImpl;
|
||||
import org.alfresco.service.cmr.coci.CheckOutCheckInService;
|
||||
import org.alfresco.service.cmr.model.FileFolderService;
|
||||
import org.alfresco.service.cmr.model.FileInfo;
|
||||
import org.alfresco.service.cmr.repository.ChildAssociationRef;
|
||||
import org.alfresco.service.cmr.repository.ContentData;
|
||||
import org.alfresco.service.cmr.repository.NodeRef;
|
||||
import org.alfresco.service.cmr.repository.NodeService;
|
||||
import org.alfresco.service.cmr.version.VersionService;
|
||||
import org.alfresco.service.namespace.QName;
|
||||
|
||||
/**
|
||||
* This class enumerates Documents and Folders hierarchy that begins from specified folder. Iterator returns Document or Empty Folder Objects those may be removed or deleted from
|
||||
* repository according to {@link EnumUnfileObject} <b>unfileObject</b> and {@link Boolean} <b>continueOnFailure</b> parameters. After hierarchy enumerating completion iterator may
|
||||
* introduce Object Id(s) {@link List} those were not deleted due to {@link Exception}(s)
|
||||
*
|
||||
* @author Dmitry Velichkevich
|
||||
*/
|
||||
public class CmisObjectIterator implements Iterator<FileInfo>
|
||||
{
|
||||
private EnumUnfileObject unfillingStrategy;
|
||||
private boolean continueOnFailure;
|
||||
|
||||
private NodeService nodeService;
|
||||
private FileFolderService fileFolderService;
|
||||
private VersionService versionService;
|
||||
private CheckOutCheckInService checkOutCheckInService;
|
||||
private CmisObjectsUtils objectsUtils;
|
||||
|
||||
private Map<FileInfo, List<FileInfo>> hierarchy = new HashMap<FileInfo, List<FileInfo>>();
|
||||
private LinkedList<FileInfo> objects = new LinkedList<FileInfo>();
|
||||
private List<String> failToDelete = new LinkedList<String>();
|
||||
|
||||
private FileInfo next;
|
||||
private boolean lastDeleted;
|
||||
private boolean nextFound;
|
||||
private boolean deleteAllVersions;
|
||||
|
||||
/**
|
||||
* Mandatory constructor
|
||||
*
|
||||
* @param rootObject - {@link NodeRef} instance that represents Root folder for hierarchy
|
||||
* @param unfillingStrategy - {@link EnumUnfileObject} value that determines File-able Objects deletion or removing strategy
|
||||
* @param continueOnFailure - {@link Boolean} value that determines whether it is necessary continue deletion after some {@link Exception} occurred
|
||||
* @param nodeService - A {@link NodeService} implementation instance for manipulating with Object Properties
|
||||
* @param fileFolderService - A {@link FileFolderService} implementation instance for manipulating with Objects
|
||||
* @param objectsUtils - {@link CmisObjectsUtils} service instance for simplifying manipulations with Objects and Object Properties
|
||||
*/
|
||||
public CmisObjectIterator(NodeRef rootObject, EnumUnfileObject unfillingStrategy, boolean continueOnFailure, boolean deleteAllVersions, NodeService nodeService, FileFolderService fileFolderService,
|
||||
VersionService versionService, CheckOutCheckInService checkOutCheckInService, CmisObjectsUtils objectsUtils)
|
||||
{
|
||||
this.unfillingStrategy = unfillingStrategy;
|
||||
this.deleteAllVersions = deleteAllVersions;
|
||||
this.continueOnFailure = continueOnFailure;
|
||||
this.nodeService = nodeService;
|
||||
this.fileFolderService = fileFolderService;
|
||||
this.versionService = versionService;
|
||||
this.checkOutCheckInService = checkOutCheckInService;
|
||||
this.objectsUtils = objectsUtils;
|
||||
objects.add(new ParentedFileInfo(fileFolderService.getFileInfo(rootObject), null));
|
||||
}
|
||||
|
||||
/**
|
||||
* This method performs searching for next Object (see {@link CmisObjectIterator})
|
||||
*/
|
||||
public boolean hasNext()
|
||||
{
|
||||
if (nextFound)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
if (objects.isEmpty() || (!failToDelete.isEmpty() && !continueOnFailure))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
for (next = objects.removeFirst(); processFolder() && !objects.isEmpty(); next = objects.removeFirst())
|
||||
{
|
||||
}
|
||||
nextFound = (null != next) && (!next.isFolder() || (null == receiveChildren(next.getNodeRef())));
|
||||
return nextFound;
|
||||
}
|
||||
|
||||
private boolean processFolder()
|
||||
{
|
||||
if (next.isFolder())
|
||||
{
|
||||
List<ChildAssociationRef> children = receiveChildren(next.getNodeRef());
|
||||
if (null != children)
|
||||
{
|
||||
objects.addFirst(next);
|
||||
for (ChildAssociationRef child : children)
|
||||
{
|
||||
FileInfo info = fileFolderService.getFileInfo(child.getChildRef());
|
||||
ParentedFileInfo childInfo = new ParentedFileInfo(info, next);
|
||||
objects.addFirst(childInfo);
|
||||
addChildToParent(next, childInfo);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private void addChildToParent(FileInfo parent, FileInfo child)
|
||||
{
|
||||
if (null != parent)
|
||||
{
|
||||
List<FileInfo> children;
|
||||
if (hierarchy.containsKey(parent))
|
||||
{
|
||||
children = hierarchy.get(parent);
|
||||
}
|
||||
else
|
||||
{
|
||||
children = new LinkedList<FileInfo>();
|
||||
hierarchy.put(parent, children);
|
||||
}
|
||||
children.add(child);
|
||||
}
|
||||
}
|
||||
|
||||
private List<ChildAssociationRef> receiveChildren(NodeRef folderRef)
|
||||
{
|
||||
if (null != folderRef)
|
||||
{
|
||||
List<ChildAssociationRef> result = nodeService.getChildAssocs(folderRef);
|
||||
if ((null != result) && !result.isEmpty())
|
||||
{
|
||||
return result;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method returns currently enumerated Object and changes flag to enumerate next Object
|
||||
*
|
||||
* @see CmisObjectIterator
|
||||
* @see CmisObjectIterator#hasNext()
|
||||
* @see CmisObjectIterator#remove()
|
||||
*/
|
||||
public FileInfo next()
|
||||
{
|
||||
nextFound = false;
|
||||
return next;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method removes currently enumerated Object (see {@link CmisObjectIterator}). If Object deletion or removing fails due to {@link Exception} then according to
|
||||
* <b>continueOnFailure</b> parameter current Object Id and (if <b>continueOnFailure</b>="<b>true</b>") current Object Parent(s)' Id(s) will be stored in <b>failedToDelete</b>
|
||||
* {@link List}. Not deleted Object and its Parent(s) never will be enumerated again
|
||||
*
|
||||
* @see CmisObjectIterator
|
||||
* @see CmisObjectIterator#hasNext()
|
||||
* @see CmisObjectIterator#next()
|
||||
*/
|
||||
public void remove()
|
||||
{
|
||||
lastDeleted = false;
|
||||
NodeRef parentRef = null;
|
||||
ParentedFileInfo info = null;
|
||||
if (null != next)
|
||||
{
|
||||
info = (ParentedFileInfo) next;
|
||||
EnumUnfileObject howToDelete = null;
|
||||
parentRef = (null != info.getExactParent()) ? (info.getExactParent().getNodeRef()) : (null);
|
||||
if ((null != parentRef) && ((EnumUnfileObject.DELETESINGLEFILED == unfillingStrategy) || !objectsUtils.isPrimaryObjectParent(parentRef, info.getNodeRef())))
|
||||
{
|
||||
howToDelete = EnumUnfileObject.DELETESINGLEFILED;
|
||||
}
|
||||
else
|
||||
{
|
||||
howToDelete = EnumUnfileObject.DELETE;
|
||||
}
|
||||
if (EnumUnfileObject.DELETESINGLEFILED == howToDelete)
|
||||
{
|
||||
lastDeleted = objectsUtils.removeObject(info.getNodeRef(), parentRef);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (deleteAllVersions)
|
||||
{
|
||||
NodeRef workingCopyRef = (objectsUtils.isWorkingCopy(info.getNodeRef())) ? (info.getNodeRef()) : (checkOutCheckInService.getWorkingCopy(info.getNodeRef()));
|
||||
if (null == workingCopyRef)
|
||||
{
|
||||
versionService.deleteVersionHistory(info.getNodeRef());
|
||||
}
|
||||
}
|
||||
lastDeleted = (objectsUtils.deleteObject(info.getNodeRef()));
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
if (!lastDeleted && (null != info))
|
||||
{
|
||||
failToDelete.add(generateId(info));
|
||||
if ((null == info.getExactParent()) && info.isFolder())
|
||||
{
|
||||
removeFolderFromCollections(info);
|
||||
}
|
||||
if (continueOnFailure)
|
||||
{
|
||||
for (; null != info.getExactParent(); info = (ParentedFileInfo) info.getExactParent())
|
||||
{
|
||||
failToDelete.add(generateId(info.getExactParent()));
|
||||
removeFolderFromCollections(info.getExactParent());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void removeFolderFromCollections(FileInfo object)
|
||||
{
|
||||
if (hierarchy.containsKey(object))
|
||||
{
|
||||
hierarchy.remove(object);
|
||||
objects.remove(object);
|
||||
}
|
||||
}
|
||||
|
||||
private String generateId(FileInfo object)
|
||||
{
|
||||
StringBuilder generator = new StringBuilder(object.getNodeRef().toString());
|
||||
Map<QName, Serializable> properties = object.getProperties();
|
||||
String versionLabel = (null != properties) ? ((String) properties.get(ContentModel.PROP_VERSION_LABEL)) : (null);
|
||||
if (null != versionLabel)
|
||||
{
|
||||
generator.append(CmisObjectsUtils.NODE_REFERENCE_ID_DELIMETER).append(versionLabel);
|
||||
}
|
||||
return generator.toString();
|
||||
}
|
||||
|
||||
public boolean wasLastRemoved()
|
||||
{
|
||||
return lastDeleted;
|
||||
}
|
||||
|
||||
public List<String> getFailToDelete()
|
||||
{
|
||||
return failToDelete;
|
||||
}
|
||||
|
||||
/**
|
||||
* This class is {@link org.alfresco.jlan.server.filesys.FileInfo} implementation that uses {@link FileInfoImpl} instances to delegate core functionality. The main target of
|
||||
* this class is extended standard {@link FileInfo} Objects with Parent Object
|
||||
*
|
||||
* @author Dmitry Velichkevich
|
||||
*/
|
||||
private class ParentedFileInfo implements FileInfo, Serializable
|
||||
{
|
||||
private static final long serialVersionUID = -3024276223816623074L;
|
||||
|
||||
private FileInfo delegator;
|
||||
private FileInfo exactParent;
|
||||
|
||||
public ParentedFileInfo(FileInfo delegator, FileInfo exactParent)
|
||||
{
|
||||
this.delegator = delegator;
|
||||
this.exactParent = exactParent;
|
||||
}
|
||||
|
||||
public ContentData getContentData()
|
||||
{
|
||||
return delegator.getContentData();
|
||||
}
|
||||
|
||||
public Date getCreatedDate()
|
||||
{
|
||||
return delegator.getCreatedDate();
|
||||
}
|
||||
|
||||
public NodeRef getLinkNodeRef()
|
||||
{
|
||||
return delegator.getLinkNodeRef();
|
||||
}
|
||||
|
||||
public Date getModifiedDate()
|
||||
{
|
||||
return delegator.getModifiedDate();
|
||||
}
|
||||
|
||||
public String getName()
|
||||
{
|
||||
return delegator.getName();
|
||||
}
|
||||
|
||||
public NodeRef getNodeRef()
|
||||
{
|
||||
return delegator.getNodeRef();
|
||||
}
|
||||
|
||||
public Map<QName, Serializable> getProperties()
|
||||
{
|
||||
return delegator.getProperties();
|
||||
}
|
||||
|
||||
public boolean isFolder()
|
||||
{
|
||||
return delegator.isFolder();
|
||||
}
|
||||
|
||||
public boolean isLink()
|
||||
{
|
||||
return delegator.isLink();
|
||||
}
|
||||
|
||||
public FileInfo getExactParent()
|
||||
{
|
||||
return exactParent;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean equals(Object obj)
|
||||
{
|
||||
return delegator.equals(obj);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode()
|
||||
{
|
||||
return delegator.hashCode();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return delegator.toString();
|
||||
}
|
||||
}
|
||||
}
|
@@ -1,138 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2005-2008 Alfresco Software Limited.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
|
||||
* As a special exception to the terms and conditions of version 2.0 of
|
||||
* the GPL, you may redistribute this Program in connection with Free/Libre
|
||||
* and Open Source Software ("FLOSS") applications as described in Alfresco's
|
||||
* FLOSS exception. You should have recieved a copy of the text describing
|
||||
* the FLOSS exception, and it is also available here:
|
||||
* http://www.alfresco.com/legal/licensing"
|
||||
*/
|
||||
package org.alfresco.repo.cmis.ws.utils;
|
||||
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
|
||||
import org.alfresco.service.cmr.repository.ChildAssociationRef;
|
||||
|
||||
/**
|
||||
* @author Dmitry Velichkevich
|
||||
*/
|
||||
public class DescendantsQueueManager
|
||||
{
|
||||
private LinkedList<DescendantElement> queue;
|
||||
|
||||
public DescendantsQueueManager(ChildAssociationRef headAssociation)
|
||||
{
|
||||
this.queue = new LinkedList<DescendantElement>();
|
||||
this.queue.addFirst(createElement(null, headAssociation));
|
||||
}
|
||||
|
||||
protected DescendantsQueueManager()
|
||||
{
|
||||
}
|
||||
|
||||
public boolean isEmpty()
|
||||
{
|
||||
return this.queue.isEmpty();
|
||||
}
|
||||
|
||||
/**
|
||||
* This method gets and immediately removes next element from the queue
|
||||
*
|
||||
* @return next <b>DescendantElement</b> (in this case - first element) in the queue if queue still contain any element or <b>null</b> if queue is empty
|
||||
*/
|
||||
public DescendantElement getNextElement()
|
||||
{
|
||||
DescendantElement result = queue.isEmpty() ? null : queue.getFirst();
|
||||
queue.remove(result);
|
||||
return result;
|
||||
}
|
||||
|
||||
public void addFirst(DescendantElement parent, List<ChildAssociationRef> children)
|
||||
{
|
||||
for (ChildAssociationRef child : children)
|
||||
{
|
||||
queue.addFirst(createElement(parent, child));
|
||||
}
|
||||
}
|
||||
|
||||
private DescendantElement createElement(DescendantElement parent, ChildAssociationRef child)
|
||||
{
|
||||
return new DescendantElement(parent, child);
|
||||
}
|
||||
|
||||
public void addLast(DescendantElement element)
|
||||
{
|
||||
queue.addLast(element);
|
||||
}
|
||||
|
||||
public void removeParents(DescendantElement element, List<String> undeletedNodes)
|
||||
{
|
||||
|
||||
while (element.getParent() != null)
|
||||
{
|
||||
element = element.getParent();
|
||||
String child = element.getChildAssoc().getChildRef().toString();
|
||||
if (!undeletedNodes.contains(child))
|
||||
{
|
||||
undeletedNodes.add(child);
|
||||
}
|
||||
|
||||
queue.remove(element);
|
||||
}
|
||||
}
|
||||
|
||||
public class DescendantElement
|
||||
{
|
||||
private DescendantElement parent;
|
||||
private ChildAssociationRef childAssoc;
|
||||
|
||||
public DescendantElement(DescendantElement parent, ChildAssociationRef childAssoc)
|
||||
{
|
||||
this.parent = parent;
|
||||
this.childAssoc = childAssoc;
|
||||
}
|
||||
|
||||
protected DescendantElement()
|
||||
{
|
||||
}
|
||||
|
||||
public DescendantElement getParent()
|
||||
{
|
||||
return parent;
|
||||
}
|
||||
|
||||
public ChildAssociationRef getChildAssoc()
|
||||
{
|
||||
return childAssoc;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean equals(Object obj)
|
||||
{
|
||||
if (!(obj instanceof DescendantElement))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
DescendantElement currentElement = (DescendantElement) obj;
|
||||
return (childAssoc != null) ? (childAssoc.equals(currentElement.getChildAssoc())) : (currentElement.getChildAssoc() == null);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
405
source/wsdl/CMIS-RestAtom.xsd
Executable file
405
source/wsdl/CMIS-RestAtom.xsd
Executable file
@@ -0,0 +1,405 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
$Revision: 122 $ $Date: 2009-09-25 12:25:29 -0700 (Fri, 25 Sep 2009) $
|
||||
$Author: albertcbrown $ $HeadURL:
|
||||
http://tools.oasis-open.org/version-control/svn/cmis/trunk/SchemaProject/schema/CMIS-RestAtom.xsd
|
||||
$
|
||||
-->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
elementFormDefault="qualified"
|
||||
targetNamespace="http://docs.oasis-open.org/ns/cmis/restatom/200908/"
|
||||
xmlns:atom="http://www.w3.org/2005/Atom" xmlns:xhtml="http://www.w3.org/1999/xhtml"
|
||||
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
|
||||
jaxb:extensionBindingPrefixes="xjc" jaxb:version="2.1"
|
||||
xmlns:cmis="http://docs.oasis-open.org/ns/cmis/core/200908/"
|
||||
xmlns:cmisra="http://docs.oasis-open.org/ns/cmis/restatom/200908/"
|
||||
version="0.63">
|
||||
<xs:import namespace="http://docs.oasis-open.org/ns/cmis/core/200908/"
|
||||
schemaLocation="CMIS-Core.xsd" />
|
||||
<xs:import namespace="http://www.w3.org/2005/Atom"
|
||||
schemaLocation="ATOM.xsd" />
|
||||
|
||||
|
||||
<xs:attribute name="id" type="xs:string">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This attribute MAY be used on XML elements that refer to a CMIS resources. Examples are:
|
||||
- atom:link
|
||||
- cmis:type
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
|
||||
<xs:attribute name="renditionKind" type="xs:string">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This is the AtomPub extension attribute that will
|
||||
be
|
||||
used to specify the rendition kind of a link with relation
|
||||
alternate if it is a CMIS Rendition.
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:attribute>
|
||||
|
||||
<xs:element name="repositoryInfo" type="cmis:cmisRepositoryInfoType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This is the AtomPub extension element that will be
|
||||
used to contain CMIS repository information
|
||||
inside an AtomPub
|
||||
workspace element inside an AtomPub Service document
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="collectionType" type="xs:string">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This is the AtomPub extension element that will be
|
||||
used to express the CMIS collection type.
|
||||
This is only valid inside
|
||||
an app:collection element.
|
||||
Valid values are in
|
||||
enumCollectionType. If
|
||||
the value is not in enumCollectionType, then
|
||||
it denotes a
|
||||
repository-specific relationship.
|
||||
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="type" type="cmis:cmisTypeDefinitionType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This is the Atom extension element that will be
|
||||
used to contain a type definition (document, folder, relationship,
|
||||
or policy) inside an atom entry element.
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
|
||||
<xs:element name="children" type="atom:feedType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This is the Atom extension element that will be
|
||||
used to contain a feed inside an atom entry element.
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="numItems" type="xs:integer">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This is the Atom extension element that will be
|
||||
used to express the number of items in a feed if known.
|
||||
|
||||
This may only
|
||||
be used as an extension to the Feed.
|
||||
|
||||
Reference - numItems from Part
|
||||
I.
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:simpleType name="enumCollectionType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="root" />
|
||||
<xs:enumeration value="unfiled" />
|
||||
<xs:enumeration value="checkedout" />
|
||||
<xs:enumeration value="types" />
|
||||
<xs:enumeration value="query" />
|
||||
<xs:enumeration value="changes" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
<xs:simpleType name="enumUriTemplateType">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="objectbyid" />
|
||||
<xs:enumeration value="objectbypath" />
|
||||
<xs:enumeration value="query" />
|
||||
<xs:enumeration value="typebyid" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
<xs:complexType name="cmisUriTemplateType">
|
||||
<xs:sequence>
|
||||
<xs:element name="template" type="xs:string" />
|
||||
<xs:element name="type" type="xs:string" />
|
||||
<xs:element name="mediatype" type="xs:string" />
|
||||
<xs:any processContents="lax" namespace="##other" minOccurs="0"
|
||||
maxOccurs="unbounded" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:element name="uritemplate" type="cmisra:cmisUriTemplateType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This is the AtomPub extension element that will be
|
||||
used to contain CMIS URI Templates inside an AtomPub
|
||||
workspace
|
||||
element inside an AtomPub Service document</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
<xs:element name="object" type="cmis:cmisObjectType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This is the AtomPub extension element that will be
|
||||
used to contain a CMIS object instance inside an Atom entry element.
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="pathSegment" type="xs:string">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This is the AtomPub extension element that will be
|
||||
used to contain the path segment for this object in a particular
|
||||
folder. This element MAY only be specified in an atom:entry inside
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name="relativePathSegment" type="xs:string">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This is the AtomPub extension element that will be
|
||||
used to contain the path segment for this object for the particular
|
||||
folder returned in the Object Parents feed.
|
||||
Unlike pathSegment which
|
||||
is set on the atom entry when contained in a feed for a folder, this
|
||||
is set on an atom entry representing a folder for a parents feed on
|
||||
the object.
|
||||
|
||||
This element MAY only be specified in an atom:entry
|
||||
representing a folder
|
||||
inside an object parents feed.
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="cmisContentType">
|
||||
<xs:sequence>
|
||||
<xs:element name="mediatype" type="xs:string" />
|
||||
<xs:element name="base64" type="xs:string" />
|
||||
<xs:any processContents="lax" namespace="##other" minOccurs="0"
|
||||
maxOccurs="unbounded" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="content" type="cmisra:cmisContentType">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This is the AtomPub extension element that will be
|
||||
used to contain the base64 content inside an atom entry.
|
||||
|
||||
This is used
|
||||
to convey the content on creation or update via AtomPub as
|
||||
an
|
||||
alternate mechanism.
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
||||
<xs:simpleType name="enumReturnVersion">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This is an enumeration used for specifying the
|
||||
version to return on a GET of an atom entry via URI argument.
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="this">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This is getObject service for the version specified
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
|
||||
</xs:enumeration>
|
||||
<xs:enumeration value="latest">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This is the same as major==false on
|
||||
getObjectOfLatestVersion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
|
||||
</xs:enumeration>
|
||||
<xs:enumeration value="latestmajor">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
This is the same as major==true on
|
||||
getObjectOfLatestVersion
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:enumeration>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
|
||||
<xs:simpleType name="enumLinkRelations">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="self" />
|
||||
<xs:enumeration value="edit" />
|
||||
<xs:enumeration value="edit-media" />
|
||||
<xs:enumeration value="via" />
|
||||
<xs:enumeration value="up" />
|
||||
<xs:enumeration value="down" />
|
||||
<xs:enumeration value="alternate" />
|
||||
<xs:enumeration value="version-history" />
|
||||
<xs:enumeration value="current-version" />
|
||||
<xs:enumeration value="working-copy" />
|
||||
<xs:enumeration value="service" />
|
||||
<xs:enumeration value="describedby" />
|
||||
|
||||
<!-- paging -->
|
||||
<xs:enumeration value="first" />
|
||||
<xs:enumeration value="last" />
|
||||
<xs:enumeration value="next" />
|
||||
<xs:enumeration value="previous" />
|
||||
|
||||
|
||||
<xs:enumeration
|
||||
value="http://docs.oasis-open.org/ns/cmis/link/200908/allowableactions">
|
||||
<xs:annotation>
|
||||
<xs:appinfo>
|
||||
<jaxb:typesafeEnumMember name="CMIS_ALLOWABLEACTIONS" />
|
||||
</xs:appinfo>
|
||||
</xs:annotation>
|
||||
</xs:enumeration>
|
||||
|
||||
<xs:enumeration
|
||||
value="http://docs.oasis-open.org/ns/cmis/link/200908/relationships">
|
||||
<xs:annotation>
|
||||
<xs:appinfo>
|
||||
<jaxb:typesafeEnumMember name="CMIS_RELATIONSHIPS" />
|
||||
</xs:appinfo>
|
||||
</xs:annotation>
|
||||
</xs:enumeration>
|
||||
|
||||
|
||||
<xs:enumeration
|
||||
value="http://docs.oasis-open.org/ns/cmis/link/200908/source">
|
||||
<xs:annotation>
|
||||
<xs:appinfo>
|
||||
<jaxb:typesafeEnumMember name="CMIS_SOURCE" />
|
||||
</xs:appinfo>
|
||||
</xs:annotation>
|
||||
</xs:enumeration>
|
||||
|
||||
<xs:enumeration
|
||||
value="http://docs.oasis-open.org/ns/cmis/link/200908/target">
|
||||
<xs:annotation>
|
||||
<xs:appinfo>
|
||||
<jaxb:typesafeEnumMember name="CMIS_TARGET" />
|
||||
</xs:appinfo>
|
||||
</xs:annotation>
|
||||
</xs:enumeration>
|
||||
|
||||
<xs:enumeration
|
||||
value="http://docs.oasis-open.org/ns/cmis/link/200908/policies">
|
||||
<xs:annotation>
|
||||
<xs:appinfo>
|
||||
<jaxb:typesafeEnumMember name="CMIS_POLICIES" />
|
||||
</xs:appinfo>
|
||||
</xs:annotation>
|
||||
</xs:enumeration>
|
||||
|
||||
<xs:enumeration value="http://docs.oasis-open.org/ns/cmis/link/200908/acl">
|
||||
<xs:annotation>
|
||||
<xs:appinfo>
|
||||
<jaxb:typesafeEnumMember name="CMIS_ACL" />
|
||||
</xs:appinfo>
|
||||
</xs:annotation>
|
||||
</xs:enumeration>
|
||||
|
||||
|
||||
<!-- changes -->
|
||||
<xs:enumeration
|
||||
value="http://docs.oasis-open.org/ns/cmis/link/200908/changes">
|
||||
<xs:annotation>
|
||||
<xs:appinfo>
|
||||
<jaxb:typesafeEnumMember name="CMIS_CHANGES" />
|
||||
</xs:appinfo>
|
||||
</xs:annotation>
|
||||
</xs:enumeration>
|
||||
|
||||
|
||||
<!-- folder tree -->
|
||||
<xs:enumeration
|
||||
value="http://docs.oasis-open.org/ns/cmis/link/200908/foldertree">
|
||||
<xs:annotation>
|
||||
<xs:appinfo>
|
||||
<jaxb:typesafeEnumMember name="CMIS_FOLDERTREE" />
|
||||
</xs:appinfo>
|
||||
</xs:annotation>
|
||||
</xs:enumeration>
|
||||
|
||||
|
||||
|
||||
<!-- types descendants -->
|
||||
<xs:enumeration
|
||||
value="http://docs.oasis-open.org/ns/cmis/link/200908/typedescendants">
|
||||
<xs:annotation>
|
||||
<xs:appinfo>
|
||||
<jaxb:typesafeEnumMember name="CMIS_TYPEDESCENDANTS" />
|
||||
</xs:appinfo>
|
||||
</xs:annotation>
|
||||
</xs:enumeration>
|
||||
|
||||
<xs:enumeration
|
||||
value="http://docs.oasis-open.org/ns/cmis/link/200908/rootdescendants">
|
||||
<xs:annotation>
|
||||
<xs:appinfo>
|
||||
<jaxb:typesafeEnumMember name="CMIS_ROOTDESCENDANTS" />
|
||||
</xs:appinfo>
|
||||
</xs:annotation>
|
||||
</xs:enumeration>
|
||||
|
||||
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
<!-- CMIS Rest Arguments -->
|
||||
<xs:simpleType name="enumArguments">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="childTypes" />
|
||||
<xs:enumeration value="continueOnFailure" />
|
||||
<xs:enumeration value="checkin" />
|
||||
<xs:enumeration value="checkinComment" />
|
||||
<xs:enumeration value="depth" />
|
||||
<xs:enumeration value="direction" />
|
||||
<xs:enumeration value="filter" />
|
||||
<xs:enumeration value="folderId" />
|
||||
<xs:enumeration value="includeACL" />
|
||||
<xs:enumeration value="includeAllowableActions" />
|
||||
<xs:enumeration value="includeProperties" />
|
||||
<xs:enumeration value="includePropertyDefinitions" />
|
||||
<xs:enumeration value="includePolicyIds" />
|
||||
<xs:enumeration value="includeRelationships" />
|
||||
<xs:enumeration value="includeSubRelationshipTypes" />
|
||||
<xs:enumeration value="length" />
|
||||
<xs:enumeration value="major" />
|
||||
<xs:enumeration value="maxItems" />
|
||||
<xs:enumeration value="overwriteFlag" />
|
||||
<xs:enumeration value="removeFrom" />
|
||||
<xs:enumeration value="relationshipDirection" />
|
||||
<xs:enumeration value="relationshipType" />
|
||||
<xs:enumeration value="repositoryId" />
|
||||
<xs:enumeration value="returnVersion" />
|
||||
<xs:enumeration value="skipCount" />
|
||||
<xs:enumeration value="thisVersion" />
|
||||
<xs:enumeration value="typeId" />
|
||||
<xs:enumeration value="types" />
|
||||
<xs:enumeration value="unfileObject" />
|
||||
<xs:enumeration value="versioningState" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
|
||||
|
||||
|
||||
</xs:schema>
|
||||
<!-- EOF -->
|
1077
source/wsdl/CMIS.xsd
1077
source/wsdl/CMIS.xsd
File diff suppressed because it is too large
Load Diff
@@ -1,86 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<definitions xmlns:cmis="http://www.cmis.org/2008/05"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:ns="http://schemas.xmlsoap.org/soap/encoding/"
|
||||
targetNamespace="http://www.cmis.org/2008/05"
|
||||
name="DiscoveryService">
|
||||
<types>
|
||||
<!-- had to use include - .net wsdl.exe code generator doesn't seem to like imports on the schema -->
|
||||
<xsd:schema elementFormDefault="qualified" targetNamespace="http://www.cmis.org/2008/05">
|
||||
<xsd:include schemaLocation="cmisMessageTypes.xsd" />
|
||||
</xsd:schema>
|
||||
</types>
|
||||
<message name="queryRequest">
|
||||
<part name="parameters" element="cmis:query" />
|
||||
</message>
|
||||
<message name="queryResponse">
|
||||
<part name="parameters" element="cmis:queryResponse" />
|
||||
</message>
|
||||
<message name="InvalidArgumentException">
|
||||
<part name="fault" element="cmis:invalidArgumentException" />
|
||||
</message>
|
||||
<message name="PermissionDeniedException">
|
||||
<part name="fault" element="cmis:permissionDeniedException" />
|
||||
</message>
|
||||
<message name="OperationNotSupportedException">
|
||||
<part name="fault" element="cmis:operationNotSupportedException" />
|
||||
</message>
|
||||
<message name="UpdateConflictException">
|
||||
<part name="fault" element="cmis:updateConflictException" />
|
||||
</message>
|
||||
<message name="RuntimeException">
|
||||
<part name="fault" element="cmis:runtimeException" />
|
||||
</message>
|
||||
<message name="ConstraintViolationException">
|
||||
<part name="fault" element="cmis:constraintViolationException" />
|
||||
</message>
|
||||
<portType name="DiscoveryServicePort">
|
||||
<operation name="query">
|
||||
<input message="cmis:queryRequest" />
|
||||
<output message="cmis:queryResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:ConstraintViolationException" name="ConstraintViolationException" />
|
||||
</operation>
|
||||
</portType>
|
||||
<binding name="DiscoveryServicePortBinding" type="cmis:DiscoveryServicePort">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<operation name="query">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
</binding>
|
||||
<service name="DiscoveryService">
|
||||
<port name="DiscoveryServicePort" binding="cmis:DiscoveryServicePortBinding">
|
||||
<soap:address location="_REPLACE_WITH_ACTUAL_URL_" />
|
||||
</port>
|
||||
</service>
|
||||
</definitions>
|
@@ -1,162 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<definitions xmlns:cmis="http://www.cmis.org/2008/05"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:ns="http://schemas.xmlsoap.org/soap/encoding/" name="MultiFilingService"
|
||||
targetNamespace="http://www.cmis.org/2008/05">
|
||||
<types>
|
||||
<!--
|
||||
<xsd:schema>
|
||||
<xsd:import namespace="http://cmis.org/_TBD_" schemaLocation="_TBD_.xsd"/>
|
||||
</xsd:schema>
|
||||
-->
|
||||
<!-- had to use include - .net wsdl.exe code generator doesn't seem to like imports on the schema -->
|
||||
<xsd:schema elementFormDefault="qualified" targetNamespace="http://www.cmis.org/2008/05">
|
||||
<xsd:include schemaLocation="cmisMessageTypes.xsd" />
|
||||
</xsd:schema>
|
||||
</types>
|
||||
<message name="addObjectToFolderRequest">
|
||||
<part name="parameters" element="cmis:addObjectToFolder" />
|
||||
</message>
|
||||
<message name="addObjectToFolderResponse">
|
||||
<part name="parameters" element="cmis:addObjectToFolderResponse" />
|
||||
</message>
|
||||
<message name="removeObjectFromFolderRequest">
|
||||
<part name="parameters" element="cmis:removeObjectFromFolder" />
|
||||
</message>
|
||||
<message name="removeObjectFromFolderResponse">
|
||||
<part name="parameters" element="cmis:removeObjectFromFolderResponse" />
|
||||
</message>
|
||||
<message name="InvalidArgumentException">
|
||||
<part name="fault" element="cmis:invalidArgumentException" />
|
||||
</message>
|
||||
<message name="PermissionDeniedException">
|
||||
<part name="fault" element="cmis:permissionDeniedException" />
|
||||
</message>
|
||||
<message name="OperationNotSupportedException">
|
||||
<part name="fault" element="cmis:operationNotSupportedException" />
|
||||
</message>
|
||||
<message name="UpdateConflictException">
|
||||
<part name="fault" element="cmis:updateConflictException" />
|
||||
</message>
|
||||
<message name="RuntimeException">
|
||||
<part name="fault" element="cmis:runtimeException" />
|
||||
</message>
|
||||
<message name="ConstraintViolationException">
|
||||
<part name="fault" element="cmis:constraintViolationException" />
|
||||
</message>
|
||||
<message name="ObjectNotFoundException">
|
||||
<part name="fault" element="cmis:objectNotFoundException" />
|
||||
</message>
|
||||
<message name="FolderNotValidException">
|
||||
<part name="fault" element="cmis:folderNotValidException" />
|
||||
</message>
|
||||
<message name="NotInFolderException">
|
||||
<part name="fault" element="cmis:notInFolderException" />
|
||||
</message>
|
||||
<portType name="MultiFilingServicePort">
|
||||
<operation name="addObjectToFolder">
|
||||
<input message="cmis:addObjectToFolderRequest" />
|
||||
<output message="cmis:addObjectToFolderResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="ConstraintViolationException" message="cmis:ConstraintViolationException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
<fault name="FolderNotValidException" message="cmis:FolderNotValidException" />
|
||||
</operation>
|
||||
<operation name="removeObjectFromFolder">
|
||||
<input message="cmis:removeObjectFromFolderRequest" />
|
||||
<output message="cmis:removeObjectFromFolderResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="ConstraintViolationException" message="cmis:ConstraintViolationException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
<fault name="FolderNotValidException" message="cmis:FolderNotValidException" />
|
||||
<fault name="NotInFolderException" message="cmis:NotInFolderException" />
|
||||
</operation>
|
||||
</portType>
|
||||
<binding name="MultiFilingServicePortBinding" type="cmis:MultiFilingServicePort">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<operation name="addObjectToFolder">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FolderNotValidException">
|
||||
<soap:fault name="FolderNotValidException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="removeObjectFromFolder">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FolderNotValidException">
|
||||
<soap:fault name="FolderNotValidException" use="literal" />
|
||||
</fault>
|
||||
<fault name="NotInFolderException">
|
||||
<soap:fault name="NotInFolderException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
</binding>
|
||||
<service name="MultiFilingService">
|
||||
<port name="MultiFilingServicePort" binding="cmis:MultiFilingServicePortBinding">
|
||||
<soap:address location="_REPLACE_WITH_ACTUAL_URL_" />
|
||||
</port>
|
||||
</service>
|
||||
</definitions>
|
@@ -1,333 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<definitions
|
||||
xmlns:cmis="http://www.cmis.org/2008/05"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:ns="http://schemas.xmlsoap.org/soap/encoding/"
|
||||
name="NavigationService"
|
||||
targetNamespace="http://www.cmis.org/2008/05">
|
||||
<types>
|
||||
<!--
|
||||
<xsd:schema>
|
||||
<xsd:import namespace="http://cmis.org/_TBD_" schemaLocation="_TBD_.xsd"/>
|
||||
</xsd:schema>
|
||||
-->
|
||||
<!-- had to use include - .net wsdl.exe code generator doesn't seem to like imports on the schema -->
|
||||
<xsd:schema elementFormDefault="qualified" targetNamespace="http://www.cmis.org/2008/05">
|
||||
<xsd:include schemaLocation="cmisMessageTypes.xsd" />
|
||||
</xsd:schema>
|
||||
</types>
|
||||
<message name="getDescendantsRequest">
|
||||
<part name="parameters" element="cmis:getDescendants" />
|
||||
</message>
|
||||
<message name="getDescendantsResponse">
|
||||
<part name="parameters" element="cmis:getDescendantsResponse" />
|
||||
</message>
|
||||
<message name="getChildrenRequest">
|
||||
<part name="parameters" element="cmis:getChildren" />
|
||||
</message>
|
||||
<message name="getChildrenResponse">
|
||||
<part name="parameters" element="cmis:getChildrenResponse" />
|
||||
</message>
|
||||
<message name="getFolderParentRequest">
|
||||
<part name="parameters" element="cmis:getFolderParent" />
|
||||
</message>
|
||||
<message name="getFolderParentResponse">
|
||||
<part name="parameters" element="cmis:getFolderParentResponse" />
|
||||
</message>
|
||||
<message name="getObjectParentsRequest">
|
||||
<part name="parameters" element="cmis:getObjectParents" />
|
||||
</message>
|
||||
<message name="getObjectParentsResponse">
|
||||
<part name="parameters" element="cmis:getObjectParentsResponse" />
|
||||
</message>
|
||||
<message name="getCheckedoutDocsRequest">
|
||||
<part name="parameters" element="cmis:getCheckedoutDocs" />
|
||||
</message>
|
||||
<message name="getCheckedoutDocsResponse">
|
||||
<part name="parameters" element="cmis:getCheckedoutDocsResponse" />
|
||||
</message>
|
||||
<message name="InvalidArgumentException">
|
||||
<part name="fault" element="cmis:invalidArgumentException" />
|
||||
</message>
|
||||
<message name="PermissionDeniedException">
|
||||
<part name="fault" element="cmis:permissionDeniedException" />
|
||||
</message>
|
||||
<message name="OperationNotSupportedException">
|
||||
<part name="fault" element="cmis:operationNotSupportedException" />
|
||||
</message>
|
||||
<message name="UpdateConflictException">
|
||||
<part name="fault" element="cmis:updateConflictException" />
|
||||
</message>
|
||||
<message name="RuntimeException">
|
||||
<part name="fault" element="cmis:runtimeException" />
|
||||
</message>
|
||||
<message name="FilterNotValidException">
|
||||
<part name="fault" element="cmis:filterNotValidException" />
|
||||
</message>
|
||||
<message name="FolderNotValidException">
|
||||
<part name="fault" element="cmis:folderNotValidException" />
|
||||
</message>
|
||||
<message name="ConstraintViolationException">
|
||||
<part name="fault" element="cmis:constraintViolationException" />
|
||||
</message>
|
||||
<message name="ObjectNotFoundException">
|
||||
<part name="fault" element="cmis:objectNotFoundException" />
|
||||
</message>
|
||||
<portType name="NavigationServicePort">
|
||||
<operation name="getDescendants">
|
||||
<input message="cmis:getDescendantsRequest" />
|
||||
<output message="cmis:getDescendantsResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="ConstraintViolationException" message="cmis:ConstraintViolationException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
<fault name="FilterNotValidException" message="cmis:FilterNotValidException" />
|
||||
<fault name="FolderNotValidException" message="cmis:FolderNotValidException" />
|
||||
</operation>
|
||||
<operation name="getChildren">
|
||||
<input message="cmis:getChildrenRequest" />
|
||||
<output message="cmis:getChildrenResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="ConstraintViolationException" message="cmis:ConstraintViolationException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
<fault name="FilterNotValidException" message="cmis:FilterNotValidException" />
|
||||
<fault name="FolderNotValidException" message="cmis:FolderNotValidException" />
|
||||
</operation>
|
||||
<operation name="getFolderParent">
|
||||
<input message="cmis:getFolderParentRequest" />
|
||||
<output message="cmis:getFolderParentResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="ConstraintViolationException" message="cmis:ConstraintViolationException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
<fault name="FilterNotValidException" message="cmis:FilterNotValidException" />
|
||||
<fault name="FolderNotValidException" message="cmis:FolderNotValidException" />
|
||||
</operation>
|
||||
<operation name="getObjectParents">
|
||||
<input message="cmis:getObjectParentsRequest" />
|
||||
<output message="cmis:getObjectParentsResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="FilterNotValidException" message="cmis:FilterNotValidException" />
|
||||
<fault name="FolderNotValidException" message="cmis:FolderNotValidException" />
|
||||
<fault name="ConstraintViolationException" message="cmis:ConstraintViolationException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
</operation>
|
||||
<operation name="getCheckedoutDocs">
|
||||
<input message="cmis:getCheckedoutDocsRequest" />
|
||||
<output message="cmis:getCheckedoutDocsResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="ConstraintViolationException" message="cmis:ConstraintViolationException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
<fault name="FilterNotValidException" message="cmis:FilterNotValidException" />
|
||||
<fault name="FolderNotValidException" message="cmis:FolderNotValidException" />
|
||||
</operation>
|
||||
</portType>
|
||||
<binding name="NavigationServicePortBinding" type="cmis:NavigationServicePort">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<operation name="getDescendants">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FilterNotValidException">
|
||||
<soap:fault name="FilterNotValidException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FolderNotValidException">
|
||||
<soap:fault name="FolderNotValidException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="getChildren">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FilterNotValidException">
|
||||
<soap:fault name="FilterNotValidException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FolderNotValidException">
|
||||
<soap:fault name="FolderNotValidException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="getFolderParent">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FilterNotValidException">
|
||||
<soap:fault name="FilterNotValidException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FolderNotValidException">
|
||||
<soap:fault name="FolderNotValidException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="getObjectParents">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FilterNotValidException">
|
||||
<soap:fault name="FilterNotValidException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FolderNotValidException">
|
||||
<soap:fault name="FolderNotValidException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="getCheckedoutDocs">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FilterNotValidException">
|
||||
<soap:fault name="FilterNotValidException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FolderNotValidException">
|
||||
<soap:fault name="FolderNotValidException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
</binding>
|
||||
<service name="NavigationService">
|
||||
<port name="NavigationServicePort" binding="cmis:NavigationServicePortBinding">
|
||||
<soap:address location="_REPLACE_WITH_ACTUAL_URL_" />
|
||||
</port>
|
||||
</service>
|
||||
</definitions>
|
@@ -1,748 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<definitions xmlns:cmis="http://www.cmis.org/2008/05"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:ns="http://schemas.xmlsoap.org/soap/encoding/"
|
||||
name="ObjectService" targetNamespace="http://www.cmis.org/2008/05">
|
||||
<types>
|
||||
<!--
|
||||
<xsd:schema>
|
||||
<xsd:import namespace="http://cmis.org/_TBD_" schemaLocation="_TBD_.xsd"/>
|
||||
</xsd:schema>
|
||||
-->
|
||||
<!-- had to use include - .net wsdl.exe code generator doesn't seem to like imports on the schema -->
|
||||
<xsd:schema elementFormDefault="qualified" targetNamespace="http://www.cmis.org/2008/05">
|
||||
<xsd:include schemaLocation="cmisMessageTypes.xsd" />
|
||||
</xsd:schema>
|
||||
</types>
|
||||
<message name="createDocumentRequest">
|
||||
<part name="parameters" element="cmis:createDocument" />
|
||||
</message>
|
||||
<message name="createDocumentResponse">
|
||||
<part name="parameters" element="cmis:createDocumentResponse" />
|
||||
</message>
|
||||
<message name="createFolderRequest">
|
||||
<part name="parameters" element="cmis:createFolder" />
|
||||
</message>
|
||||
<message name="createFolderResponse">
|
||||
<part name="parameters" element="cmis:createFolderResponse" />
|
||||
</message>
|
||||
<message name="createRelationshipRequest">
|
||||
<part name="parameters" element="cmis:createRelationship" />
|
||||
</message>
|
||||
<message name="createRelationshipResponse">
|
||||
<part name="parameters" element="cmis:createRelationshipResponse" />
|
||||
</message>
|
||||
<message name="createPolicyRequest">
|
||||
<part name="parameters" element="cmis:createPolicy" />
|
||||
</message>
|
||||
<message name="createPolicyResponse">
|
||||
<part name="parameters" element="cmis:createPolicyResponse" />
|
||||
</message>
|
||||
<message name="getAllowableActionsRequest">
|
||||
<part name="parameters" element="cmis:getAllowableActions" />
|
||||
</message>
|
||||
<message name="getAllowableActionsResponse">
|
||||
<part name="parameters" element="cmis:getAllowableActionsResponse" />
|
||||
</message>
|
||||
<message name="getPropertiesRequest">
|
||||
<part name="parameters" element="cmis:getProperties" />
|
||||
</message>
|
||||
<message name="getPropertiesResponse">
|
||||
<part name="parameters" element="cmis:getPropertiesResponse" />
|
||||
</message>
|
||||
<message name="getContentStreamRequest">
|
||||
<part name="parameters" element="cmis:getContentStream" />
|
||||
</message>
|
||||
<message name="getContentStreamResponse">
|
||||
<part name="parameters" element="cmis:getContentStreamResponse" />
|
||||
</message>
|
||||
<message name="updatePropertiesRequest">
|
||||
<part name="parameters" element="cmis:updateProperties" />
|
||||
</message>
|
||||
<message name="updatePropertiesResponse">
|
||||
<part name="parameters" element="cmis:updatePropertiesResponse" />
|
||||
</message>
|
||||
<message name="moveObjectRequest">
|
||||
<part name="parameters" element="cmis:moveObject" />
|
||||
</message>
|
||||
<message name="moveObjectResponse">
|
||||
<part name="parameters" element="cmis:moveObjectResponse" />
|
||||
</message>
|
||||
<message name="deleteObjectRequest">
|
||||
<part name="parameters" element="cmis:deleteObject" />
|
||||
</message>
|
||||
<message name="deleteObjectResponse">
|
||||
<part name="parameters" element="cmis:deleteObjectResponse" />
|
||||
</message>
|
||||
<message name="deleteTreeRequest">
|
||||
<part name="parameters" element="cmis:deleteTree" />
|
||||
</message>
|
||||
<message name="deleteTreeResponse">
|
||||
<part name="parameters" element="cmis:deleteTreeResponse" />
|
||||
</message>
|
||||
<message name="setContentStreamRequest">
|
||||
<part name="parameters" element="cmis:setContentStream" />
|
||||
</message>
|
||||
<message name="setContentStreamResponse">
|
||||
<part name="parameters" element="cmis:setContentStreamResponse" />
|
||||
</message>
|
||||
<message name="deleteContentStreamRequest">
|
||||
<part name="parameters" element="cmis:deleteContentStream" />
|
||||
</message>
|
||||
<message name="deleteContentStreamResponse">
|
||||
<part name="parameters" element="cmis:deleteContentStreamResponse" />
|
||||
</message>
|
||||
<message name="InvalidArgumentException">
|
||||
<part name="fault" element="cmis:invalidArgumentException" />
|
||||
</message>
|
||||
<message name="PermissionDeniedException">
|
||||
<part name="fault" element="cmis:permissionDeniedException" />
|
||||
</message>
|
||||
<message name="OperationNotSupportedException">
|
||||
<part name="fault" element="cmis:operationNotSupportedException" />
|
||||
</message>
|
||||
<message name="UpdateConflictException">
|
||||
<part name="fault" element="cmis:updateConflictException" />
|
||||
</message>
|
||||
<message name="RuntimeException">
|
||||
<part name="fault" element="cmis:runtimeException" />
|
||||
</message>
|
||||
<message name="ConstraintViolationException">
|
||||
<part name="fault" element="cmis:constraintViolationException" />
|
||||
</message>
|
||||
<message name="ObjectNotFoundException">
|
||||
<part name="fault" element="cmis:objectNotFoundException" />
|
||||
</message>
|
||||
<message name="FilterNotValidException">
|
||||
<part name="fault" element="cmis:filterNotValidException" />
|
||||
</message>
|
||||
<message name="TypeNotFoundException">
|
||||
<part name="fault" element="cmis:typeNotFoundException" />
|
||||
</message>
|
||||
<message name="StreamNotSupportedException">
|
||||
<part name="fault" element="cmis:streamNotSupportedException" />
|
||||
</message>
|
||||
<message name="FolderNotValidException">
|
||||
<part name="fault" element="cmis:folderNotValidException" />
|
||||
</message>
|
||||
<message name="OffsetException">
|
||||
<part name="fault" element="cmis:offsetException" />
|
||||
</message>
|
||||
<message name="StorageException">
|
||||
<part name="fault" element="cmis:storageException" />
|
||||
</message>
|
||||
<message name="NotInFolderException">
|
||||
<part name="fault" element="cmis:notInFolderException" />
|
||||
</message>
|
||||
<message name="ContentAlreadyExistsException">
|
||||
<part name="fault" element="cmis:contentAlreadyExistsException" />
|
||||
</message>
|
||||
<message name="VersioningException">
|
||||
<part name="fault" element="cmis:versioningException" />
|
||||
</message>
|
||||
<portType name="ObjectServicePort">
|
||||
<operation name="createDocument">
|
||||
<input message="cmis:createDocumentRequest" />
|
||||
<output message="cmis:createDocumentResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:ConstraintViolationException" name="ConstraintViolationException" />
|
||||
<fault message="cmis:TypeNotFoundException" name="TypeNotFoundException" />
|
||||
<fault message="cmis:StreamNotSupportedException" name="StreamNotSupportedException" />
|
||||
<fault message="cmis:FolderNotValidException" name="FolderNotValidException" />
|
||||
<fault message="cmis:StorageException" name="StorageException" />
|
||||
</operation>
|
||||
<operation name="createFolder">
|
||||
<input message="cmis:createFolderRequest" />
|
||||
<output message="cmis:createFolderResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:ConstraintViolationException" name="ConstraintViolationException" />
|
||||
<fault message="cmis:TypeNotFoundException" name="TypeNotFoundException" />
|
||||
<fault message="cmis:FolderNotValidException" name="FolderNotValidException" />
|
||||
</operation>
|
||||
<operation name="createRelationship">
|
||||
<input message="cmis:createRelationshipRequest" />
|
||||
<output message="cmis:createRelationshipResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:ConstraintViolationException" name="ConstraintViolationException" />
|
||||
<fault message="cmis:TypeNotFoundException" name="TypeNotFoundException" />
|
||||
<fault message="cmis:ObjectNotFoundException" name="ObjectNotFoundException" />
|
||||
</operation>
|
||||
<operation name="createPolicy">
|
||||
<input message="cmis:createPolicyRequest" />
|
||||
<output message="cmis:createPolicyResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:ConstraintViolationException" name="ConstraintViolationException" />
|
||||
<fault message="cmis:TypeNotFoundException" name="TypeNotFoundException" />
|
||||
<fault message="cmis:FolderNotValidException" name="FolderNotValidException" />
|
||||
</operation>
|
||||
<operation name="getAllowableActions">
|
||||
<input message="cmis:getAllowableActionsRequest" />
|
||||
<output message="cmis:getAllowableActionsResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:ObjectNotFoundException" name="ObjectNotFoundException" />
|
||||
</operation>
|
||||
<operation name="getProperties">
|
||||
<input message="cmis:getPropertiesRequest" />
|
||||
<output message="cmis:getPropertiesResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:FilterNotValidException" name="FilterNotValidException" />
|
||||
<fault message="cmis:ObjectNotFoundException" name="ObjectNotFoundException" />
|
||||
</operation>
|
||||
<operation name="getContentStream">
|
||||
<input message="cmis:getContentStreamRequest" />
|
||||
<output message="cmis:getContentStreamResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:OffsetException" name="OffsetException" />
|
||||
<fault message="cmis:StreamNotSupportedException" name="StreamNotSupportedException" />
|
||||
<fault message="cmis:ObjectNotFoundException" name="ObjectNotFoundException" />
|
||||
<fault message="cmis:StorageException" name="StorageException" />
|
||||
</operation>
|
||||
<operation name="updateProperties">
|
||||
<input message="cmis:updatePropertiesRequest" />
|
||||
<output message="cmis:updatePropertiesResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:ConstraintViolationException" name="ConstraintViolationException" />
|
||||
<fault message="cmis:ObjectNotFoundException" name="ObjectNotFoundException" />
|
||||
</operation>
|
||||
<operation name="moveObject">
|
||||
<input message="cmis:moveObjectRequest" />
|
||||
<output message="cmis:moveObjectResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:ConstraintViolationException" name="ConstraintViolationException" />
|
||||
<fault message="cmis:ObjectNotFoundException" name="ObjectNotFoundException" />
|
||||
<fault message="cmis:FolderNotValidException" name="FolderNotValidException" />
|
||||
<fault message="cmis:NotInFolderException" name="NotInFolderException" />
|
||||
</operation>
|
||||
<operation name="deleteObject">
|
||||
<input message="cmis:deleteObjectRequest" />
|
||||
<output message="cmis:deleteObjectResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:ConstraintViolationException" name="ConstraintViolationException" />
|
||||
<fault message="cmis:ObjectNotFoundException" name="ObjectNotFoundException" />
|
||||
</operation>
|
||||
<operation name="deleteTree">
|
||||
<input message="cmis:deleteTreeRequest" />
|
||||
<output message="cmis:deleteTreeResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:ConstraintViolationException" name="ConstraintViolationException" />
|
||||
<fault message="cmis:FolderNotValidException" name="FolderNotValidException" />
|
||||
</operation>
|
||||
<operation name="setContentStream">
|
||||
<input message="cmis:setContentStreamRequest" />
|
||||
<output message="cmis:setContentStreamResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:ConstraintViolationException" name="ConstraintViolationException" />
|
||||
<fault message="cmis:ObjectNotFoundException" name="ObjectNotFoundException" />
|
||||
<fault message="cmis:StreamNotSupportedException" name="StreamNotSupportedException" />
|
||||
<fault message="cmis:StorageException" name="StorageException" />
|
||||
<fault message="cmis:ContentAlreadyExistsException" name="ContentAlreadyExistsException" />
|
||||
</operation>
|
||||
<operation name="deleteContentStream">
|
||||
<input message="cmis:deleteContentStreamRequest" />
|
||||
<output message="cmis:deleteContentStreamResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:ConstraintViolationException" name="ConstraintViolationException" />
|
||||
<fault message="cmis:ObjectNotFoundException" name="ObjectNotFoundException" />
|
||||
<fault message="cmis:StreamNotSupportedException" name="StreamNotSupportedException" />
|
||||
<fault message="cmis:StorageException" name="StorageException" />
|
||||
<fault message="cmis:VersioningException" name="VersioningException" />
|
||||
</operation>
|
||||
</portType>
|
||||
<binding name="ObjectServicePortBinding" type="cmis:ObjectServicePort">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<operation name="createDocument">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="TypeNotFoundException">
|
||||
<soap:fault name="TypeNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="StreamNotSupportedException">
|
||||
<soap:fault name="StreamNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FolderNotValidException">
|
||||
<soap:fault name="FolderNotValidException" use="literal" />
|
||||
</fault>
|
||||
<fault name="StorageException">
|
||||
<soap:fault name="StorageException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="createFolder">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="TypeNotFoundException">
|
||||
<soap:fault name="TypeNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FolderNotValidException">
|
||||
<soap:fault name="FolderNotValidException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="createRelationship">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="TypeNotFoundException">
|
||||
<soap:fault name="TypeNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="createPolicy">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="TypeNotFoundException">
|
||||
<soap:fault name="TypeNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FolderNotValidException">
|
||||
<soap:fault name="FolderNotValidException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="getAllowableActions">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="getProperties">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FilterNotValidException">
|
||||
<soap:fault name="FilterNotValidException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="getContentStream">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OffsetException">
|
||||
<soap:fault name="OffsetException" use="literal" />
|
||||
</fault>
|
||||
<fault name="StreamNotSupportedException">
|
||||
<soap:fault name="StreamNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="StorageException">
|
||||
<soap:fault name="StorageException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="updateProperties">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="moveObject">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FolderNotValidException">
|
||||
<soap:fault name="FolderNotValidException" use="literal" />
|
||||
</fault>
|
||||
<fault name="NotInFolderException">
|
||||
<soap:fault name="NotInFolderException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="deleteObject">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="deleteTree">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FolderNotValidException">
|
||||
<soap:fault name="FolderNotValidException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="setContentStream">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="StreamNotSupportedException">
|
||||
<soap:fault name="StreamNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="StorageException">
|
||||
<soap:fault name="StorageException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ContentAlreadyExistsException">
|
||||
<soap:fault name="ContentAlreadyExistsException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="deleteContentStream">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="StreamNotSupportedException">
|
||||
<soap:fault name="StreamNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="StorageException">
|
||||
<soap:fault name="StorageException" use="literal" />
|
||||
</fault>
|
||||
<fault name="VersioningException">
|
||||
<soap:fault name="VersioningException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
</binding>
|
||||
<service name="ObjectService">
|
||||
<port name="ObjectServicePort" binding="cmis:ObjectServicePortBinding">
|
||||
<soap:address location="_REPLACE_WITH_ACTUAL_URL_" />
|
||||
</port>
|
||||
</service>
|
||||
</definitions>
|
@@ -1,199 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<definitions
|
||||
xmlns:cmis="http://www.cmis.org/2008/05"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:ns="http://schemas.xmlsoap.org/soap/encoding/"
|
||||
name="PolicyService" targetNamespace="http://www.cmis.org/2008/05">
|
||||
<types>
|
||||
<!--
|
||||
<xsd:schema>
|
||||
<xsd:import namespace="http://cmis.org/_TBD_" schemaLocation="_TBD_.xsd"/>
|
||||
</xsd:schema>
|
||||
-->
|
||||
<!-- had to use include - .net wsdl.exe code generator doesn't seem to like imports on the schema -->
|
||||
<xsd:schema elementFormDefault="qualified" targetNamespace="http://www.cmis.org/2008/05">
|
||||
<xsd:include schemaLocation="cmisMessageTypes.xsd" />
|
||||
</xsd:schema>
|
||||
</types>
|
||||
<message name="applyPolicyRequest">
|
||||
<part name="parameters" element="cmis:applyPolicy" />
|
||||
</message>
|
||||
<message name="applyPolicyResponse">
|
||||
<part name="parameters" element="cmis:applyPolicyResponse" />
|
||||
</message>
|
||||
<message name="removePolicyRequest">
|
||||
<part name="parameters" element="cmis:removePolicy" />
|
||||
</message>
|
||||
<message name="removePolicyResponse">
|
||||
<part name="parameters" element="cmis:removePolicyResponse" />
|
||||
</message>
|
||||
<message name="getAppliedPoliciesRequest">
|
||||
<part name="parameters" element="cmis:getAppliedPolicies" />
|
||||
</message>
|
||||
<message name="getAppliedPoliciesResponse">
|
||||
<part name="parameters" element="cmis:getAppliedPoliciesResponse" />
|
||||
</message>
|
||||
<message name="InvalidArgumentException">
|
||||
<part name="fault" element="cmis:invalidArgumentException" />
|
||||
</message>
|
||||
<message name="PermissionDeniedException">
|
||||
<part name="fault" element="cmis:permissionDeniedException" />
|
||||
</message>
|
||||
<message name="OperationNotSupportedException">
|
||||
<part name="fault" element="cmis:operationNotSupportedException" />
|
||||
</message>
|
||||
<message name="UpdateConflictException">
|
||||
<part name="fault" element="cmis:updateConflictException" />
|
||||
</message>
|
||||
<message name="RuntimeException">
|
||||
<part name="fault" element="cmis:runtimeException" />
|
||||
</message>
|
||||
<message name="ConstraintViolationException">
|
||||
<part name="fault" element="cmis:constraintViolationException" />
|
||||
</message>
|
||||
<message name="ObjectNotFoundException">
|
||||
<part name="fault" element="cmis:objectNotFoundException" />
|
||||
</message>
|
||||
<message name="FilterNotValidException">
|
||||
<part name="fault" element="cmis:filterNotValidException" />
|
||||
</message>
|
||||
<portType name="PolicyServicePort">
|
||||
<operation name="applyPolicy">
|
||||
<input message="cmis:applyPolicyRequest" />
|
||||
<output message="cmis:applyPolicyResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="ConstraintViolationException" message="cmis:ConstraintViolationException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
</operation>
|
||||
<operation name="removePolicy">
|
||||
<input message="cmis:removePolicyRequest" />
|
||||
<output message="cmis:removePolicyResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="ConstraintViolationException" message="cmis:ConstraintViolationException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
</operation>
|
||||
<operation name="getAppliedPolicies">
|
||||
<input message="cmis:getAppliedPoliciesRequest" />
|
||||
<output message="cmis:getAppliedPoliciesResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="ConstraintViolationException" message="cmis:ConstraintViolationException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
<fault name="FilterNotValidException" message="cmis:FilterNotValidException" />
|
||||
</operation>
|
||||
</portType>
|
||||
<binding name="PolicyServicePortBinding" type="cmis:PolicyServicePort">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<operation name="applyPolicy">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="removePolicy">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="getAppliedPolicies">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FilterNotValidException">
|
||||
<soap:fault name="FilterNotValidException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
</binding>
|
||||
<service name="PolicyService">
|
||||
<port name="PolicyServicePort" binding="cmis:PolicyServicePortBinding">
|
||||
<soap:address location="_REPLACE_WITH_ACTUAL_URL_" />
|
||||
</port>
|
||||
</service>
|
||||
</definitions>
|
@@ -1,112 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<definitions
|
||||
xmlns:cmis="http://www.cmis.org/2008/05"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:ns="http://schemas.xmlsoap.org/soap/encoding/"
|
||||
name="RelationshipService" targetNamespace="http://www.cmis.org/2008/05">
|
||||
<types>
|
||||
<!--
|
||||
<xsd:schema>
|
||||
<xsd:import namespace="http://cmis.org/_TBD_" schemaLocation="_TBD_.xsd"/>
|
||||
</xsd:schema>
|
||||
-->
|
||||
<!-- had to use include - .net wsdl.exe code generator doesn't seem to like imports on the schema -->
|
||||
<xsd:schema elementFormDefault="qualified" targetNamespace="http://www.cmis.org/2008/05">
|
||||
<xsd:include schemaLocation="cmisMessageTypes.xsd" />
|
||||
</xsd:schema>
|
||||
</types>
|
||||
<message name="getRelationshipsRequest">
|
||||
<part name="parameters" element="cmis:getRelationships" />
|
||||
</message>
|
||||
<message name="getRelationshipsResponse">
|
||||
<part name="parameters" element="cmis:getRelationshipsResponse" />
|
||||
</message>
|
||||
<message name="InvalidArgumentException">
|
||||
<part name="fault" element="cmis:invalidArgumentException" />
|
||||
</message>
|
||||
<message name="PermissionDeniedException">
|
||||
<part name="fault" element="cmis:permissionDeniedException" />
|
||||
</message>
|
||||
<message name="OperationNotSupportedException">
|
||||
<part name="fault" element="cmis:operationNotSupportedException" />
|
||||
</message>
|
||||
<message name="UpdateConflictException">
|
||||
<part name="fault" element="cmis:updateConflictException" />
|
||||
</message>
|
||||
<message name="RuntimeException">
|
||||
<part name="fault" element="cmis:runtimeException" />
|
||||
</message>
|
||||
<message name="ConstraintViolationException">
|
||||
<part name="fault" element="cmis:constraintViolationException" />
|
||||
</message>
|
||||
<message name="ObjectNotFoundException">
|
||||
<part name="fault" element="cmis:objectNotFoundException" />
|
||||
</message>
|
||||
<message name="FilterNotValidException">
|
||||
<part name="fault" element="cmis:filterNotValidException" />
|
||||
</message>
|
||||
<message name="TypeNotFoundException">
|
||||
<part name="fault" element="cmis:typeNotFoundException" />
|
||||
</message>
|
||||
<portType name="RelationshipServicePort">
|
||||
<operation name="getRelationships">
|
||||
<input message="cmis:getRelationshipsRequest" />
|
||||
<output message="cmis:getRelationshipsResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:ConstraintViolationException" name="ConstraintViolationException" />
|
||||
<fault message="cmis:ObjectNotFoundException" name="ObjectNotFoundException" />
|
||||
<fault message="cmis:FilterNotValidException" name="FilterNotValidException" />
|
||||
<fault message="cmis:TypeNotFoundException" name="TypeNotFoundException" />
|
||||
</operation>
|
||||
</portType>
|
||||
<binding name="RelationshipServicePortBinding" type="cmis:RelationshipServicePort">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<operation name="getRelationships">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FilterNotValidException">
|
||||
<soap:fault name="FilterNotValidException" use="literal" />
|
||||
</fault>
|
||||
<fault name="TypeNotFoundException">
|
||||
<soap:fault name="TypeNotFoundException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
</binding>
|
||||
<service name="RelationshipService">
|
||||
<port name="RelationshipServicePort" binding="cmis:RelationshipServicePortBinding">
|
||||
<soap:address location="_REPLACE_WITH_ACTUAL_URL_" />
|
||||
</port>
|
||||
</service>
|
||||
</definitions>
|
@@ -1,241 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<definitions
|
||||
xmlns:cmis="http://www.cmis.org/2008/05"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:ns="http://schemas.xmlsoap.org/soap/encoding/"
|
||||
name="RepositoryService" targetNamespace="http://www.cmis.org/2008/05">
|
||||
<types>
|
||||
<!--
|
||||
<xsd:schema>
|
||||
<xsd:import namespace="http://cmis.org/_TBD_" schemaLocation="_TBD_.xsd"/>
|
||||
</xsd:schema>
|
||||
-->
|
||||
<!-- had to use include - .net wsdl.exe code generator doesn't seem to like imports on the schema -->
|
||||
<xsd:schema elementFormDefault="qualified" targetNamespace="http://www.cmis.org/2008/05">
|
||||
<xsd:include schemaLocation="cmisMessageTypes.xsd" />
|
||||
</xsd:schema>
|
||||
</types>
|
||||
<message name="getRepositoriesRequest">
|
||||
<part name="parameters" element="cmis:getRepositories" />
|
||||
</message>
|
||||
<message name="getRepositoriesResponse">
|
||||
<part name="parameters" element="cmis:getRepositoriesResponse" />
|
||||
</message>
|
||||
<message name="getRepositoryInfoRequest">
|
||||
<part name="parameters" element="cmis:getRepositoryInfo" />
|
||||
</message>
|
||||
<message name="getRepositoryInfoResponse">
|
||||
<part name="parameters" element="cmis:getRepositoryInfoResponse" />
|
||||
</message>
|
||||
<message name="getTypesRequest">
|
||||
<part name="parameters" element="cmis:getTypes" />
|
||||
</message>
|
||||
<message name="getTypesResponse">
|
||||
<part name="parameters" element="cmis:getTypesResponse" />
|
||||
</message>
|
||||
<message name="getTypeDefinitionRequest">
|
||||
<part name="parameters" element="cmis:getTypeDefinition" />
|
||||
</message>
|
||||
<message name="getTypeDefinitionResponse">
|
||||
<part name="parameters" element="cmis:getTypeDefinitionResponse" />
|
||||
</message>
|
||||
<message name="InvalidArgumentException">
|
||||
<part name="fault" element="cmis:invalidArgumentException" />
|
||||
</message>
|
||||
<message name="PermissionDeniedException">
|
||||
<part name="fault" element="cmis:permissionDeniedException" />
|
||||
</message>
|
||||
<message name="OperationNotSupportedException">
|
||||
<part name="fault" element="cmis:operationNotSupportedException" />
|
||||
</message>
|
||||
<message name="UpdateConflictException">
|
||||
<part name="fault" element="cmis:updateConflictException" />
|
||||
</message>
|
||||
<message name="RuntimeException">
|
||||
<part name="fault" element="cmis:runtimeException" />
|
||||
</message>
|
||||
<message name="FilterNotValidException">
|
||||
<part name="fault" element="cmis:filterNotValidException" />
|
||||
</message>
|
||||
<message name="TypeNotFoundException">
|
||||
<part name="fault" element="cmis:typeNotFoundException" />
|
||||
</message>
|
||||
<message name="ConstraintViolationException">
|
||||
<part name="fault" element="cmis:constraintViolationException" />
|
||||
</message>
|
||||
<message name="ObjectNotFoundException">
|
||||
<part name="fault" element="cmis:objectNotFoundException" />
|
||||
</message>
|
||||
<portType name="RepositoryServicePort">
|
||||
<operation name="getRepositories">
|
||||
<input message="cmis:getRepositoriesRequest" />
|
||||
<output message="cmis:getRepositoriesResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
</operation>
|
||||
<operation name="getRepositoryInfo">
|
||||
<input message="cmis:getRepositoryInfoRequest" />
|
||||
<output message="cmis:getRepositoryInfoResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:ConstraintViolationException" name="ConstraintViolationException" />
|
||||
<fault message="cmis:ObjectNotFoundException" name="ObjectNotFoundException" />
|
||||
</operation>
|
||||
<operation name="getTypes">
|
||||
<input message="cmis:getTypesRequest" />
|
||||
<output message="cmis:getTypesResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:ConstraintViolationException" name="ConstraintViolationException" />
|
||||
<fault message="cmis:ObjectNotFoundException" name="ObjectNotFoundException" />
|
||||
</operation>
|
||||
<operation name="getTypeDefinition">
|
||||
<input message="cmis:getTypeDefinitionRequest" />
|
||||
<output message="cmis:getTypeDefinitionResponse" />
|
||||
<fault message="cmis:InvalidArgumentException" name="InvalidArgumentException" />
|
||||
<fault message="cmis:PermissionDeniedException" name="PermissionDeniedException" />
|
||||
<fault message="cmis:OperationNotSupportedException" name="OperationNotSupportedException" />
|
||||
<fault message="cmis:UpdateConflictException" name="UpdateConflictException" />
|
||||
<fault message="cmis:RuntimeException" name="RuntimeException" />
|
||||
<fault message="cmis:TypeNotFoundException" name="TypeNotFoundException" />
|
||||
<fault message="cmis:ConstraintViolationException" name="ConstraintViolationException" />
|
||||
<fault message="cmis:ObjectNotFoundException" name="ObjectNotFoundException" />
|
||||
</operation>
|
||||
</portType>
|
||||
<binding name="RepositoryServicePortBinding" type="cmis:RepositoryServicePort">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<operation name="getRepositories">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="getRepositoryInfo">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="getTypes">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="getTypeDefinition">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="TypeNotFoundException">
|
||||
<soap:fault name="TypeNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
</binding>
|
||||
<service name="RepositoryService">
|
||||
<port name="RepositoryServicePort" binding="cmis:RepositoryServicePortBinding">
|
||||
<soap:address location="_REPLACE_WITH_ACTUAL_URL_" />
|
||||
</port>
|
||||
</service>
|
||||
</definitions>
|
@@ -1,350 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<definitions
|
||||
xmlns:cmis="http://www.cmis.org/2008/05"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:ns="http://schemas.xmlsoap.org/soap/encoding/"
|
||||
name="VersioningService" targetNamespace="http://www.cmis.org/2008/05">
|
||||
<types>
|
||||
<!--
|
||||
<xsd:schema>
|
||||
<xsd:import namespace="http://cmis.org/_TBD_" schemaLocation="_TBD_.xsd"/>
|
||||
</xsd:schema>
|
||||
-->
|
||||
<!-- had to use include - .net wsdl.exe code generator doesn't seem to like imports on the schema -->
|
||||
<xsd:schema elementFormDefault="qualified" targetNamespace="http://www.cmis.org/2008/05">
|
||||
<xsd:include schemaLocation="cmisMessageTypes.xsd" />
|
||||
</xsd:schema>
|
||||
</types>
|
||||
<message name="checkOutRequest">
|
||||
<part name="parameters" element="cmis:checkOut" />
|
||||
</message>
|
||||
<message name="checkOutResponse">
|
||||
<part name="parameters" element="cmis:checkOutResponse" />
|
||||
</message>
|
||||
<message name="cancelCheckOutRequest">
|
||||
<part name="parameters" element="cmis:cancelCheckOut" />
|
||||
</message>
|
||||
<message name="cancelCheckOutResponse">
|
||||
<part name="parameters" element="cmis:cancelCheckOutResponse" />
|
||||
</message>
|
||||
<message name="checkInRequest">
|
||||
<part name="parameters" element="cmis:checkIn" />
|
||||
</message>
|
||||
<message name="checkInResponse">
|
||||
<part name="parameters" element="cmis:checkInResponse" />
|
||||
</message>
|
||||
<message name="getPropertiesOfLatestVersionRequest">
|
||||
<part name="parameters" element="cmis:getPropertiesOfLatestVersion" />
|
||||
</message>
|
||||
<message name="getPropertiesOfLatestVersionResponse">
|
||||
<part name="parameters" element="cmis:getPropertiesOfLatestVersionResponse" />
|
||||
</message>
|
||||
<message name="getAllVersionsRequest">
|
||||
<part name="parameters" element="cmis:getAllVersions" />
|
||||
</message>
|
||||
<message name="getAllVersionsResponse">
|
||||
<part name="parameters" element="cmis:getAllVersionsResponse" />
|
||||
</message>
|
||||
<message name="deleteAllVersionsRequest">
|
||||
<part name="parameters" element="cmis:deleteAllVersions" />
|
||||
</message>
|
||||
<message name="deleteAllVersionsResponse">
|
||||
<part name="parameters" element="cmis:deleteAllVersionsResponse" />
|
||||
</message>
|
||||
<message name="InvalidArgumentException">
|
||||
<part name="fault" element="cmis:invalidArgumentException" />
|
||||
</message>
|
||||
<message name="PermissionDeniedException">
|
||||
<part name="fault" element="cmis:permissionDeniedException" />
|
||||
</message>
|
||||
<message name="OperationNotSupportedException">
|
||||
<part name="fault" element="cmis:operationNotSupportedException" />
|
||||
</message>
|
||||
<message name="UpdateConflictException">
|
||||
<part name="fault" element="cmis:updateConflictException" />
|
||||
</message>
|
||||
<message name="RuntimeException">
|
||||
<part name="fault" element="cmis:runtimeException" />
|
||||
</message>
|
||||
<message name="ConstraintViolationException">
|
||||
<part name="fault" element="cmis:constraintViolationException" />
|
||||
</message>
|
||||
<message name="ObjectNotFoundException">
|
||||
<part name="fault" element="cmis:objectNotFoundException" />
|
||||
</message>
|
||||
<message name="FilterNotValidException">
|
||||
<part name="fault" element="cmis:filterNotValidException" />
|
||||
</message>
|
||||
<message name="StreamNotSupportedException">
|
||||
<part name="fault" element="cmis:streamNotSupportedException" />
|
||||
</message>
|
||||
<message name="StorageException">
|
||||
<part name="fault" element="cmis:storageException" />
|
||||
</message>
|
||||
<portType name="VersioningServicePort">
|
||||
<operation name="checkOut">
|
||||
<input message="cmis:checkOutRequest" />
|
||||
<output message="cmis:checkOutResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="ConstraintViolationException" message="cmis:ConstraintViolationException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
</operation>
|
||||
<operation name="cancelCheckOut">
|
||||
<input message="cmis:cancelCheckOutRequest" />
|
||||
<output message="cmis:cancelCheckOutResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
</operation>
|
||||
<operation name="checkIn">
|
||||
<input message="cmis:checkInRequest" />
|
||||
<output message="cmis:checkInResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="ConstraintViolationException" message="cmis:ConstraintViolationException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
<fault name="StreamNotSupportedException" message="cmis:StreamNotSupportedException" />
|
||||
<fault name="StorageException" message="cmis:StorageException" />
|
||||
</operation>
|
||||
<operation name="getPropertiesOfLatestVersion">
|
||||
<input message="cmis:getPropertiesOfLatestVersionRequest" />
|
||||
<output message="cmis:getPropertiesOfLatestVersionResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="FilterNotValidException" message="cmis:FilterNotValidException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
</operation>
|
||||
<operation name="getAllVersions">
|
||||
<input message="cmis:getAllVersionsRequest" />
|
||||
<output message="cmis:getAllVersionsResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="ConstraintViolationException" message="cmis:ConstraintViolationException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
<fault name="FilterNotValidException" message="cmis:FilterNotValidException" />
|
||||
</operation>
|
||||
<operation name="deleteAllVersions">
|
||||
<input message="cmis:deleteAllVersionsRequest" />
|
||||
<output message="cmis:deleteAllVersionsResponse" />
|
||||
<fault name="InvalidArgumentException" message="cmis:InvalidArgumentException" />
|
||||
<fault name="PermissionDeniedException" message="cmis:PermissionDeniedException" />
|
||||
<fault name="OperationNotSupportedException" message="cmis:OperationNotSupportedException" />
|
||||
<fault name="UpdateConflictException" message="cmis:UpdateConflictException" />
|
||||
<fault name="RuntimeException" message="cmis:RuntimeException" />
|
||||
<fault name="ConstraintViolationException" message="cmis:ConstraintViolationException" />
|
||||
<fault name="ObjectNotFoundException" message="cmis:ObjectNotFoundException" />
|
||||
</operation>
|
||||
</portType>
|
||||
<binding name="VersioningServicePortBinding" type="cmis:VersioningServicePort">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<operation name="checkOut">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="cancelCheckOut">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="checkIn">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="StreamNotSupportedException">
|
||||
<soap:fault name="StreamNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="StorageException">
|
||||
<soap:fault name="StorageException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="getPropertiesOfLatestVersion">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FilterNotValidException">
|
||||
<soap:fault name="FilterNotValidException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="getAllVersions">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
<fault name="FilterNotValidException">
|
||||
<soap:fault name="FilterNotValidException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="deleteAllVersions">
|
||||
<soap:operation soapAction="" />
|
||||
<input>
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output>
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="InvalidArgumentException">
|
||||
<soap:fault name="InvalidArgumentException" use="literal" />
|
||||
</fault>
|
||||
<fault name="PermissionDeniedException">
|
||||
<soap:fault name="PermissionDeniedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="OperationNotSupportedException">
|
||||
<soap:fault name="OperationNotSupportedException" use="literal" />
|
||||
</fault>
|
||||
<fault name="UpdateConflictException">
|
||||
<soap:fault name="UpdateConflictException" use="literal" />
|
||||
</fault>
|
||||
<fault name="RuntimeException">
|
||||
<soap:fault name="RuntimeException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ConstraintViolationException">
|
||||
<soap:fault name="ConstraintViolationException" use="literal" />
|
||||
</fault>
|
||||
<fault name="ObjectNotFoundException">
|
||||
<soap:fault name="ObjectNotFoundException" use="literal" />
|
||||
</fault>
|
||||
</operation>
|
||||
</binding>
|
||||
<service name="VersioningService">
|
||||
<port name="VersioningServicePort" binding="cmis:VersioningServicePortBinding">
|
||||
<soap:address location="_REPLACE_WITH_ACTUAL_URL_" />
|
||||
</port>
|
||||
</service>
|
||||
</definitions>
|
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user