diff --git a/config/alfresco/templates/webscripts/org/alfresco/repository/repository.get.atomsvc.ftl b/config/alfresco/templates/webscripts/org/alfresco/repository/repository.get.atomsvc.ftl index 1f31e24bbd..7ffbbeb2cb 100644 --- a/config/alfresco/templates/webscripts/org/alfresco/repository/repository.get.atomsvc.ftl +++ b/config/alfresco/templates/webscripts/org/alfresco/repository/repository.get.atomsvc.ftl @@ -85,7 +85,7 @@ ${cmisconstants.MIMETYPE_ENTRY} - ${absurl(url.serviceContext)}/api/query?q={q}&includeAllowableActions={includeAllowableActions?}&searchAllVersions={searchAllVersions?}&skipCount={skipCount?}&maxItems={maxItems?} + ${absurl(url.serviceContext)}/api/query?q={q}&searchAllVersions={searchAllVersions}&maxItems={maxItems}&skipCount={skipCount}&includeAllowableActions={includeAllowableActions}&includeRelationships={includeRelationships} ${cmisconstants.URI_QUERY} ${cmisconstants.MIMETYPE_FEED} diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisACLType.java b/source/generated/org/alfresco/repo/cmis/ws/CmisACLType.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisAnyXml.java b/source/generated/org/alfresco/repo/cmis/ws/CmisAnyXml.java deleted file mode 100755 index b3132f5966..0000000000 --- a/source/generated/org/alfresco/repo/cmis/ws/CmisAnyXml.java +++ /dev/null @@ -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; - - -/** - *

Java class for cmisAnyXml complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <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>
- * 
- * - * - */ -@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 any; - @XmlAnyAttribute - private Map otherAttributes = new HashMap(); - - /** - * Gets the value of the any property. - * - *

- * 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 set method for the any property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getAny().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Element } - * {@link Object } - * - * - */ - public List getAny() { - if (any == null) { - any = new ArrayList(); - } - return this.any; - } - - /** - * Gets a map that contains attributes that aren't bound to any typed property on this class. - * - *

- * 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 getOtherAttributes() { - return otherAttributes; - } - -} diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisChoiceXhtml.java b/source/generated/org/alfresco/repo/cmis/ws/CmisChoiceXhtml.java deleted file mode 100755 index 7746d4bbcc..0000000000 --- a/source/generated/org/alfresco/repo/cmis/ws/CmisChoiceXhtml.java +++ /dev/null @@ -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; - - -/** - *

Java class for cmisChoiceXhtml complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <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>
- * 
- * - * - */ -@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 value; - - /** - * Gets the value of the value property. - * - *

- * 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 set method for the value property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getValue().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link CmisChoiceXhtml.Value } - * - * - */ - public List getValue() { - if (value == null) { - value = new ArrayList(); - } - return this.value; - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <sequence>
-     *         <any/>
-     *       </sequence>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "any" - }) - public static class Value { - - @XmlAnyElement(lax = true) - protected List any; - - /** - * Gets the value of the any property. - * - *

- * 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 set method for the any property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getAny().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Element } - * {@link Object } - * - * - */ - public List getAny() { - if (any == null) { - any = new ArrayList(); - } - return this.any; - } - - } - -} diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisChoiceXml.java b/source/generated/org/alfresco/repo/cmis/ws/CmisChoiceXml.java deleted file mode 100755 index b8c4de2c51..0000000000 --- a/source/generated/org/alfresco/repo/cmis/ws/CmisChoiceXml.java +++ /dev/null @@ -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; - - -/** - *

Java class for cmisChoiceXml complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <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>
- * 
- * - * - */ -@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 value; - - /** - * Gets the value of the value property. - * - *

- * 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 set method for the value property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getValue().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link CmisChoiceXml.Value } - * - * - */ - public List getValue() { - if (value == null) { - value = new ArrayList(); - } - return this.value; - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <sequence>
-     *         <any/>
-     *       </sequence>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "any" - }) - public static class Value { - - @XmlAnyElement(lax = true) - protected List any; - - /** - * Gets the value of the any property. - * - *

- * 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 set method for the any property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getAny().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Element } - * {@link Object } - * - * - */ - public List getAny() { - if (any == null) { - any = new ArrayList(); - } - return this.any; - } - - } - -} diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisExtensionType.java b/source/generated/org/alfresco/repo/cmis/ws/CmisExtensionType.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisListOfIdsType.java b/source/generated/org/alfresco/repo/cmis/ws/CmisListOfIdsType.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisObjectInFolderContainerType.java b/source/generated/org/alfresco/repo/cmis/ws/CmisObjectInFolderContainerType.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisObjectInFolderListType.java b/source/generated/org/alfresco/repo/cmis/ws/CmisObjectInFolderListType.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisObjectInFolderType.java b/source/generated/org/alfresco/repo/cmis/ws/CmisObjectInFolderType.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisObjectListType.java b/source/generated/org/alfresco/repo/cmis/ws/CmisObjectListType.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisObjectParentsType.java b/source/generated/org/alfresco/repo/cmis/ws/CmisObjectParentsType.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisPropertyXhtml.java b/source/generated/org/alfresco/repo/cmis/ws/CmisPropertyXhtml.java deleted file mode 100755 index dc001bc85a..0000000000 --- a/source/generated/org/alfresco/repo/cmis/ws/CmisPropertyXhtml.java +++ /dev/null @@ -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; - - -/** - *

Java class for cmisPropertyXhtml complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <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>
- * 
- * - * - */ -@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 value; - - /** - * Gets the value of the value property. - * - *

- * 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 set method for the value property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getValue().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link CmisPropertyXhtml.Value } - * - * - */ - public List getValue() { - if (value == null) { - value = new ArrayList(); - } - return this.value; - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <sequence>
-     *         <any/>
-     *       </sequence>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "any" - }) - public static class Value { - - @XmlAnyElement(lax = true) - protected List any; - - /** - * Gets the value of the any property. - * - *

- * 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 set method for the any property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getAny().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Element } - * {@link Object } - * - * - */ - public List getAny() { - if (any == null) { - any = new ArrayList(); - } - return this.any; - } - - } - -} diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisPropertyXhtmlDefinitionType.java b/source/generated/org/alfresco/repo/cmis/ws/CmisPropertyXhtmlDefinitionType.java deleted file mode 100755 index a54780c9a0..0000000000 --- a/source/generated/org/alfresco/repo/cmis/ws/CmisPropertyXhtmlDefinitionType.java +++ /dev/null @@ -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; - - -/** - *

Java class for cmisPropertyXhtmlDefinitionType complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <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>
- * 
- * - * - */ -@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 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. - * - *

- * 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 set method for the choice property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getChoice().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link CmisChoiceXhtml } - * - * - */ - public List getChoice() { - if (choice == null) { - choice = new ArrayList(); - } - return this.choice; - } - -} diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisPropertyXml.java b/source/generated/org/alfresco/repo/cmis/ws/CmisPropertyXml.java deleted file mode 100755 index f40805b9ab..0000000000 --- a/source/generated/org/alfresco/repo/cmis/ws/CmisPropertyXml.java +++ /dev/null @@ -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; - - -/** - *

Java class for cmisPropertyXml complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <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>
- * 
- * - * - */ -@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 value; - - /** - * Gets the value of the value property. - * - *

- * 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 set method for the value property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getValue().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link CmisPropertyXml.Value } - * - * - */ - public List getValue() { - if (value == null) { - value = new ArrayList(); - } - return this.value; - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <sequence>
-     *         <any/>
-     *       </sequence>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "any" - }) - public static class Value { - - @XmlAnyElement(lax = true) - protected List any; - - /** - * Gets the value of the any property. - * - *

- * 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 set method for the any property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getAny().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Element } - * {@link Object } - * - * - */ - public List getAny() { - if (any == null) { - any = new ArrayList(); - } - return this.any; - } - - } - -} diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisPropertyXmlDefinitionType.java b/source/generated/org/alfresco/repo/cmis/ws/CmisPropertyXmlDefinitionType.java deleted file mode 100755 index 5368a8b1be..0000000000 --- a/source/generated/org/alfresco/repo/cmis/ws/CmisPropertyXmlDefinitionType.java +++ /dev/null @@ -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; - - -/** - *

Java class for cmisPropertyXmlDefinitionType complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <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>
- * 
- * - * - */ -@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 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. - * - *

- * 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 set method for the choice property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getChoice().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link CmisChoiceXml } - * - * - */ - public List getChoice() { - if (choice == null) { - choice = new ArrayList(); - } - return this.choice; - } - -} diff --git a/source/generated/org/alfresco/repo/cmis/ws/CmisTypeDefinitionListType.java b/source/generated/org/alfresco/repo/cmis/ws/CmisTypeDefinitionListType.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/CreateDocumentFromSource.java b/source/generated/org/alfresco/repo/cmis/ws/CreateDocumentFromSource.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/CreateDocumentFromSourceResponse.java b/source/generated/org/alfresco/repo/cmis/ws/CreateDocumentFromSourceResponse.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/EnumRepositoryRelationship.java b/source/generated/org/alfresco/repo/cmis/ws/EnumRepositoryRelationship.java deleted file mode 100755 index b0cad47085..0000000000 --- a/source/generated/org/alfresco/repo/cmis/ws/EnumRepositoryRelationship.java +++ /dev/null @@ -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; - - -/** - *

Java class for enumRepositoryRelationship. - * - *

The following schema fragment specifies the expected content contained within this class. - *

- *

- * <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>
- * 
- * - */ -@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); - } - -} diff --git a/source/generated/org/alfresco/repo/cmis/ws/EnumReturnVersion.java b/source/generated/org/alfresco/repo/cmis/ws/EnumReturnVersion.java deleted file mode 100755 index b7004c8727..0000000000 --- a/source/generated/org/alfresco/repo/cmis/ws/EnumReturnVersion.java +++ /dev/null @@ -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; - - -/** - *

Java class for enumReturnVersion. - * - *

The following schema fragment specifies the expected content contained within this class. - *

- *

- * <simpleType name="enumReturnVersion">
- *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- *     <enumeration value="this"/>
- *     <enumeration value="latest"/>
- *     <enumeration value="latestmajor"/>
- *   </restriction>
- * </simpleType>
- * 
- * - */ -@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); - } - -} diff --git a/source/generated/org/alfresco/repo/cmis/ws/EnumUsers.java b/source/generated/org/alfresco/repo/cmis/ws/EnumUsers.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/GetFolderByPath.java b/source/generated/org/alfresco/repo/cmis/ws/GetFolderByPath.java deleted file mode 100755 index 6a6b35617b..0000000000 --- a/source/generated/org/alfresco/repo/cmis/ws/GetFolderByPath.java +++ /dev/null @@ -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; - - -/** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <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>
- * 
- * - * - */ -@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 filter; - @XmlElementRef(name = "includeAllowableActions", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class) - protected JAXBElement includeAllowableActions; - @XmlElementRef(name = "includeRelationships", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class) - protected JAXBElement includeRelationships; - @XmlElementRef(name = "includeACL", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class) - protected JAXBElement 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 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 value) { - this.filter = ((JAXBElement ) value); - } - - /** - * Gets the value of the includeAllowableActions property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link Boolean }{@code >} - * - */ - public JAXBElement 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 value) { - this.includeAllowableActions = ((JAXBElement ) value); - } - - /** - * Gets the value of the includeRelationships property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link EnumIncludeRelationships }{@code >} - * - */ - public JAXBElement 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 value) { - this.includeRelationships = ((JAXBElement ) value); - } - - /** - * Gets the value of the includeACL property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link Boolean }{@code >} - * - */ - public JAXBElement 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 value) { - this.includeACL = ((JAXBElement ) value); - } - -} diff --git a/source/generated/org/alfresco/repo/cmis/ws/GetFolderByPathResponse.java b/source/generated/org/alfresco/repo/cmis/ws/GetFolderByPathResponse.java deleted file mode 100755 index b9d54375e4..0000000000 --- a/source/generated/org/alfresco/repo/cmis/ws/GetFolderByPathResponse.java +++ /dev/null @@ -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; - - -/** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <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>
- * 
- * - * - */ -@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; - } - -} diff --git a/source/generated/org/alfresco/repo/cmis/ws/GetObject.java b/source/generated/org/alfresco/repo/cmis/ws/GetObject.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/GetObjectByPath.java b/source/generated/org/alfresco/repo/cmis/ws/GetObjectByPath.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/GetObjectByPathResponse.java b/source/generated/org/alfresco/repo/cmis/ws/GetObjectByPathResponse.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/GetObjectOfLatestVersion.java b/source/generated/org/alfresco/repo/cmis/ws/GetObjectOfLatestVersion.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/GetObjectOfLatestVersionResponse.java b/source/generated/org/alfresco/repo/cmis/ws/GetObjectOfLatestVersionResponse.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/GetObjectRelationships.java b/source/generated/org/alfresco/repo/cmis/ws/GetObjectRelationships.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/GetObjectRelationshipsResponse.java b/source/generated/org/alfresco/repo/cmis/ws/GetObjectRelationshipsResponse.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/GetObjectResponse.java b/source/generated/org/alfresco/repo/cmis/ws/GetObjectResponse.java old mode 100644 new mode 100755 diff --git a/source/generated/org/alfresco/repo/cmis/ws/GetRelationships.java b/source/generated/org/alfresco/repo/cmis/ws/GetRelationships.java deleted file mode 100644 index ef105fb547..0000000000 --- a/source/generated/org/alfresco/repo/cmis/ws/GetRelationships.java +++ /dev/null @@ -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; - - -/** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <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>
- * 
- * - * - */ -@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 direction; - @XmlElementRef(name = "typeId", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class) - protected JAXBElement typeId; - @XmlElementRef(name = "includeSubRelationshipTypes", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class) - protected JAXBElement includeSubRelationshipTypes; - @XmlElementRef(name = "filter", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class) - protected JAXBElement filter; - @XmlElementRef(name = "includeAllowableActions", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class) - protected JAXBElement includeAllowableActions; - @XmlElementRef(name = "includeRelationships", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class) - protected JAXBElement includeRelationships; - @XmlElementRef(name = "maxItems", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class) - protected JAXBElement maxItems; - @XmlElementRef(name = "skipCount", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200901", type = JAXBElement.class) - protected JAXBElement 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 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 value) { - this.direction = ((JAXBElement ) value); - } - - /** - * Gets the value of the typeId property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement 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 value) { - this.typeId = ((JAXBElement ) value); - } - - /** - * Gets the value of the includeSubRelationshipTypes property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link Boolean }{@code >} - * - */ - public JAXBElement 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 value) { - this.includeSubRelationshipTypes = ((JAXBElement ) value); - } - - /** - * Gets the value of the filter property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement 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 value) { - this.filter = ((JAXBElement ) value); - } - - /** - * Gets the value of the includeAllowableActions property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link Boolean }{@code >} - * - */ - public JAXBElement 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 value) { - this.includeAllowableActions = ((JAXBElement ) value); - } - - /** - * Gets the value of the includeRelationships property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link EnumIncludeRelationships }{@code >} - * - */ - public JAXBElement 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 value) { - this.includeRelationships = ((JAXBElement ) value); - } - - /** - * Gets the value of the maxItems property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link BigInteger }{@code >} - * - */ - public JAXBElement 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 value) { - this.maxItems = ((JAXBElement ) value); - } - - /** - * Gets the value of the skipCount property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link BigInteger }{@code >} - * - */ - public JAXBElement 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 value) { - this.skipCount = ((JAXBElement ) value); - } - -} diff --git a/source/generated/org/alfresco/repo/cmis/ws/GetRelationshipsResponse.java b/source/generated/org/alfresco/repo/cmis/ws/GetRelationshipsResponse.java deleted file mode 100644 index 71a7174740..0000000000 --- a/source/generated/org/alfresco/repo/cmis/ws/GetRelationshipsResponse.java +++ /dev/null @@ -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; - - -/** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <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>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "", propOrder = { - "object", - "hasMoreItems" -}) -@XmlRootElement(name = "getRelationshipsResponse") -public class GetRelationshipsResponse { - - protected List object; - protected boolean hasMoreItems; - - /** - * Gets the value of the object property. - * - *

- * 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 set method for the object property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getObject().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link CmisObjectType } - * - * - */ - public List getObject() { - if (object == null) { - object = new ArrayList(); - } - 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; - } - -} diff --git a/source/java/org/alfresco/repo/cmis/ws/utils/CmisObjectIterator.java b/source/java/org/alfresco/repo/cmis/ws/utils/CmisObjectIterator.java new file mode 100755 index 0000000000..82f5f1eacb --- /dev/null +++ b/source/java/org/alfresco/repo/cmis/ws/utils/CmisObjectIterator.java @@ -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} unfileObject and {@link Boolean} continueOnFailure 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 +{ + private EnumUnfileObject unfillingStrategy; + private boolean continueOnFailure; + + private NodeService nodeService; + private FileFolderService fileFolderService; + private VersionService versionService; + private CheckOutCheckInService checkOutCheckInService; + private CmisObjectsUtils objectsUtils; + + private Map> hierarchy = new HashMap>(); + private LinkedList objects = new LinkedList(); + private List failToDelete = new LinkedList(); + + 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 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 children; + if (hierarchy.containsKey(parent)) + { + children = hierarchy.get(parent); + } + else + { + children = new LinkedList(); + hierarchy.put(parent, children); + } + children.add(child); + } + } + + private List receiveChildren(NodeRef folderRef) + { + if (null != folderRef) + { + List 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 + * continueOnFailure parameter current Object Id and (if continueOnFailure="true") current Object Parent(s)' Id(s) will be stored in failedToDelete + * {@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 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 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 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(); + } + } +} diff --git a/source/java/org/alfresco/repo/cmis/ws/utils/DescendantsQueueManager.java b/source/java/org/alfresco/repo/cmis/ws/utils/DescendantsQueueManager.java deleted file mode 100755 index a5aed3e5e2..0000000000 --- a/source/java/org/alfresco/repo/cmis/ws/utils/DescendantsQueueManager.java +++ /dev/null @@ -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 queue; - - public DescendantsQueueManager(ChildAssociationRef headAssociation) - { - this.queue = new LinkedList(); - 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 DescendantElement (in this case - first element) in the queue if queue still contain any element or null 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 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 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); - } - } - -} diff --git a/source/wsdl/CMIS-RestAtom.xsd b/source/wsdl/CMIS-RestAtom.xsd new file mode 100755 index 0000000000..55fb17b266 --- /dev/null +++ b/source/wsdl/CMIS-RestAtom.xsd @@ -0,0 +1,405 @@ + + + + + + + + + + + This attribute MAY be used on XML elements that refer to a CMIS resources. Examples are: + - atom:link + - cmis:type + + + + + + + + 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. + + + + + + + + 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 + + + + + + + + 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. + + + + + + + + + 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. + + + + + + + + + This is the Atom extension element that will be + used to contain a feed inside an atom entry element. + + + + + + + + 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. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + + + This is the AtomPub extension element that will be + used to contain a CMIS object instance inside an Atom entry element. + + + + + + + + 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 + + + + + + + + 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. + + + + + + + + + + + + + + + + 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. + + + + + + + + This is an enumeration used for specifying the + version to return on a GET of an atom entry via URI argument. + + + + + + + + This is getObject service for the version specified + + + + + + + + This is the same as major==false on + getObjectOfLatestVersion + + + + + + + + This is the same as major==true on + getObjectOfLatestVersion + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/source/wsdl/CMIS.xsd b/source/wsdl/CMIS.xsd deleted file mode 100755 index 824ba10b55..0000000000 --- a/source/wsdl/CMIS.xsd +++ /dev/null @@ -1,1077 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/source/wsdl/DiscoveryService.wsdl b/source/wsdl/DiscoveryService.wsdl deleted file mode 100755 index 142b465fd3..0000000000 --- a/source/wsdl/DiscoveryService.wsdl +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/source/wsdl/MultiFilingService.wsdl b/source/wsdl/MultiFilingService.wsdl deleted file mode 100755 index daab440c11..0000000000 --- a/source/wsdl/MultiFilingService.wsdl +++ /dev/null @@ -1,162 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/source/wsdl/NavigationService.wsdl b/source/wsdl/NavigationService.wsdl deleted file mode 100644 index 55ef8535ff..0000000000 --- a/source/wsdl/NavigationService.wsdl +++ /dev/null @@ -1,333 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/source/wsdl/ObjectService.wsdl b/source/wsdl/ObjectService.wsdl deleted file mode 100644 index 09a20da3f0..0000000000 --- a/source/wsdl/ObjectService.wsdl +++ /dev/null @@ -1,748 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/source/wsdl/PolicyService.wsdl b/source/wsdl/PolicyService.wsdl deleted file mode 100755 index 68e23f5e3b..0000000000 --- a/source/wsdl/PolicyService.wsdl +++ /dev/null @@ -1,199 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/source/wsdl/RelationshipService.wsdl b/source/wsdl/RelationshipService.wsdl deleted file mode 100755 index 6f7fb8385f..0000000000 --- a/source/wsdl/RelationshipService.wsdl +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/source/wsdl/RepositoryService.wsdl b/source/wsdl/RepositoryService.wsdl deleted file mode 100644 index aded669bb8..0000000000 --- a/source/wsdl/RepositoryService.wsdl +++ /dev/null @@ -1,241 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/source/wsdl/VersioningService.wsdl b/source/wsdl/VersioningService.wsdl deleted file mode 100755 index 50771c6a7d..0000000000 --- a/source/wsdl/VersioningService.wsdl +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/source/wsdl/cmisMessageTypes.xsd b/source/wsdl/cmisMessageTypes.xsd deleted file mode 100644 index 872870bdd0..0000000000 --- a/source/wsdl/cmisMessageTypes.xsd +++ /dev/null @@ -1,1049 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file