.. _documentset: Document Set ======================================= Get a document set """""""""""""""""" Request sample ^^^^^^^^^^^^^^ .. code-block:: xml GET https://test.test.net/test.Web.Start/testSQL/Api/CMIS/T1/object/?id=folder-1 HTTP/1.1 Host: test.test.net Connection: keep-alive Authorization: Basic Y21pczpjbWlz Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36 Accept-Encoding: gzip, deflate, sdch Accept-Language: en-US,en;q=0.8 Response Sample ^^^^^^^^^^^^^^^ .. code-block:: xml HTTP/1.1 200 OK Cache-Control: private Content-Type: application/atom+xml;type=entry Server: Microsoft-IIS/7.5 X-AspNet-Version: 4.0.30319 X-Powered-By: ASP.NET X-UA-Compatible: IE=edge Date: Mon, 17 Oct 2016 23:49:35 GMT Content-Length: 72647 folder-1 1 2016-10-18T09:49:35+10:00 2016-10-18T09:49:35+10:00 Stratton, Warren 2016-10-18T09:49:35.4687752+10:00 Document Set 1 No errors registered in DesktopX folder-1 cmis:folder t1foldertype 1999-10-05T10:24:50+10:00 583 2016-10-13T15:04:06+10:00 ROOTFOLDER /folder-1 t1documenttype Stratton, Warren 1 1 Customer Request 3 1 1 0 Advanced Data Integration DataWorks Year 2000 Compliance Certification The purpose of this certificate is to confirm that DataWorks is fully Year 2000 Compliant. From the beginning of design work, DataWorks and the associated database structures have catered for dates including the century – thus allowing for the year 2000. The compliance may be summarised as follows: · DataWorks is year 2000 compliant by the fact that neither performance nor functionality is affected by date prior to, during and after the year 2000. · Within DataWorks no value for a current date will cause any interruption in operation. · Date based functionality behaves consistently for dates prior to, during and after the year 2000. · In all interfaces and data storage, the century in any date is specified either explicitly or unambiguously. · The year 2000 is recognised as a leap year. test Gorry Managing Director Advanced Data Integration 1 889 35 1900-01-01T00:00:00+10:00 0 R 0001-01-01T00:00:00Z 2014-06-17T00:00:00+10:00 0 0 241440x1476335046 11223344 false true false true true true true false false false false false false false false false false false false false false false false false false false false false false Index Entry Relationship: folder-1 - indexentry-80-35-x-x-x-x-40 Relationship to Index Entry: indexentry-80-35-x-x-x-x-40 relationshipindexentry-indexentry-80-35-x-x-x-x-40-1 cmis:relationship t1indexentryrelationshiptype Document Set: 1 0001-01-01T00:00:00Z 0001-01-01T00:00:00Z folder-1 indexentry-80-35-x-x-x-x-40 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false Index Entry Relationship: folder-1 - indexentry-24180-x-x-x-x-x-11 Relationship to Index Entry: indexentry-24180-x-x-x-x-x-11 relationshipindexentry-indexentry-24180-x-x-x-x-x-11-1 cmis:relationship t1indexentryrelationshiptype Document Set: 1 0001-01-01T00:00:00Z 0001-01-01T00:00:00Z folder-1 indexentry-24180-x-x-x-x-x-11 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false Index Entry Relationship: folder-1 - indexentry-30857-x-x-x-x-x-11 Relationship to Index Entry: indexentry-30857-x-x-x-x-x-11 relationshipindexentry-indexentry-30857-x-x-x-x-x-11-1 cmis:relationship t1indexentryrelationshiptype Document Set: 1 0001-01-01T00:00:00Z 0001-01-01T00:00:00Z folder-1 indexentry-30857-x-x-x-x-x-11 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false Index Entry Relationship: folder-1 - indexentry-30858-x-x-x-x-x-11 Relationship to Index Entry: indexentry-30858-x-x-x-x-x-11 relationshipindexentry-indexentry-30858-x-x-x-x-x-11-1 cmis:relationship t1indexentryrelationshiptype Document Set: 1 0001-01-01T00:00:00Z 0001-01-01T00:00:00Z folder-1 indexentry-30858-x-x-x-x-x-11 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false Index Entry Relationship: folder-1 - indexentry-47147-x-x-x-x-x-702 Relationship to Index Entry: indexentry-47147-x-x-x-x-x-702 relationshipindexentry-indexentry-47147-x-x-x-x-x-702-1 cmis:relationship t1indexentryrelationshiptype Document Set: 1 0001-01-01T00:00:00Z 0001-01-01T00:00:00Z folder-1 indexentry-47147-x-x-x-x-x-702 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false Index Entry Relationship: folder-1 - indexentry-47279-x-x-x-x-x-702 Relationship to Index Entry: indexentry-47279-x-x-x-x-x-702 relationshipindexentry-indexentry-47279-x-x-x-x-x-702-1 cmis:relationship t1indexentryrelationshiptype Document Set: 1 0001-01-01T00:00:00Z 0001-01-01T00:00:00Z folder-1 indexentry-47279-x-x-x-x-x-702 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false Index Entry Relationship: folder-1 - indexentry-1158-x-x-x-x-x-701 Relationship to Index Entry: indexentry-1158-x-x-x-x-x-701 relationshipindexentry-indexentry-1158-x-x-x-x-x-701-1 cmis:relationship t1indexentryrelationshiptype Document Set: 1 0001-01-01T00:00:00Z 0001-01-01T00:00:00Z folder-1 indexentry-1158-x-x-x-x-x-701 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false Index Entry Relationship: folder-1 - indexentry-23831-x-x-x-x-x-701 Relationship to Index Entry: indexentry-23831-x-x-x-x-x-701 relationshipindexentry-indexentry-23831-x-x-x-x-x-701-1 cmis:relationship t1indexentryrelationshiptype Document Set: 1 0001-01-01T00:00:00Z 0001-01-01T00:00:00Z folder-1 indexentry-23831-x-x-x-x-x-701 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false Index Entry Relationship: folder-1 - indexentry-40620-x-x-x-x-x-701 Relationship to Index Entry: indexentry-40620-x-x-x-x-x-701 relationshipindexentry-indexentry-40620-x-x-x-x-x-701-1 cmis:relationship t1indexentryrelationshiptype Document Set: 1 0001-01-01T00:00:00Z 0001-01-01T00:00:00Z folder-1 indexentry-40620-x-x-x-x-x-701 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false Index Entry Relationship: folder-1 - indexentry-263606-x-x-x-x-x-700 Relationship to Index Entry: indexentry-263606-x-x-x-x-x-700 relationshipindexentry-indexentry-263606-x-x-x-x-x-700-1 cmis:relationship t1indexentryrelationshiptype Document Set: 1 0001-01-01T00:00:00Z 0001-01-01T00:00:00Z folder-1 indexentry-263606-x-x-x-x-x-700 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false Index Entry Relationship: folder-1 - indexentry-334497-x-x-x-x-x-700 Relationship to Index Entry: indexentry-334497-x-x-x-x-x-700 relationshipindexentry-indexentry-334497-x-x-x-x-x-700-1 cmis:relationship t1indexentryrelationshiptype Document Set: 1 0001-01-01T00:00:00Z 0001-01-01T00:00:00Z folder-1 indexentry-334497-x-x-x-x-x-700 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false Index Entry Relationship: folder-1 - indexentry-1-x-x-x-x-x-19 Relationship to Index Entry: indexentry-1-x-x-x-x-x-19 relationshipindexentry-indexentry-1-x-x-x-x-x-19-1 cmis:relationship t1indexentryrelationshiptype Document Set: 1 0001-01-01T00:00:00Z 0001-01-01T00:00:00Z folder-1 indexentry-1-x-x-x-x-x-19 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false Index Entry Relationship: folder-1 - indexentry-776-14591-x-x-x-x-600 Relationship to Index Entry: indexentry-776-14591-x-x-x-x-600 relationshipindexentry-indexentry-776-14591-x-x-x-x-600-1 cmis:relationship t1indexentryrelationshiptype Document Set: 1 0001-01-01T00:00:00Z 0001-01-01T00:00:00Z folder-1 indexentry-776-14591-x-x-x-x-600 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false Index Entry Relationship: folder-1 - indexentry-776-14598-x-x-x-x-600 Relationship to Index Entry: indexentry-776-14598-x-x-x-x-600 relationshipindexentry-indexentry-776-14598-x-x-x-x-600-1 cmis:relationship t1indexentryrelationshiptype Document Set: 1 0001-01-01T00:00:00Z 0001-01-01T00:00:00Z folder-1 indexentry-776-14598-x-x-x-x-600 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false folder-1 folder-1 .. _docsetindexlinking: Link to an index entry """""""""""""""""""""" .. warning:: Note that a link to the Location index cannot be created using this method. Please view the :doc:`/objects/documentcopy` section for more information. Request sample ^^^^^^^^^^^^^^ .. code-block:: xml POST https://test.test.net/test.Web.Start/testSQL/Api/CMIS/T1/relationships/?id=folder-1428062 HTTP/1.1 Host: test.test.net Connection: keep-alive User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36 Content-Type: application/xml Authorization: Basic Y21pczpjbWlz urn:uuid:00000000-0000-0000-0000-00000000000 Test 2014-11-26T03:54:24.435Z t1IndexEntryRelationshipType indexentry-125-9389-x-x-x-x-40 folder-1428062 Response sample ^^^^^^^^^^^^^^^ .. code-block:: xml HTTP/1.1 201 Created Cache-Control: private Content-Type: application/atom+xml;type=entry Server: Microsoft-IIS/10.0 relationshipindexentry-indexentry-125-9389-x-x-x-x-40-1428062 Relationship relationshipindexentry-indexentry-125-9389-x-x-x-x-40-1428062 2020-05-07T09:25:56Z 2020-05-07T09:25:56Z 2020-05-07T09:25:56.7792024Z Index Entry Relationship: folder-1428062 - indexentry-125-9389-x-x-x-x-40 Relationship to Index Entry: indexentry-125-9389-x-x-x-x-40 relationshipindexentry-indexentry-125-9389-x-x-x-x-40-1428062 cmis:relationship t1indexentryrelationshiptype Document Set: 1428062 1900-01-01T00:00:00+10:00 1900-01-01T00:00:00+10:00 folder-1428062 indexentry-125-9389-x-x-x-x-40 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false DotCMIS sample ^^^^^^^^^^^^^^ .. code-block:: C# // docset=>index linking var props = new Dictionary() { { "cmis:objectTypeId", "t1indexentryrelationshiptype" }, { "cmis:sourceId", "folder-1428062" }, { "cmis:targetId", "indexentry-125-9389-x-x-x-x-40" } }; var linkId = session.CreateRelationship(props); .. _bulkdocsetindexlinks: Link to index entries in bulk """"""""""""""""""""""""""""" Request sample ^^^^^^^^^^^^^^ .. code-block:: xml POST https://test.test.net/test.Web.Start/testSQL/Api/CMIS/T1/bulkupdate/ HTTP/1.1 Host: test.test.net Connection: keep-alive Content-Type: application/xml Authorization: Basic Y21pczpjbWlz urn:uuid:00000000-0000-0000-0000-00000000000 Test 2014-11-26T03:54:24.435Z t1IndexEntryRelationshipType indexentry-8269-297553-x-x-x-x-31 indexentry-1978245-x-x-x-x-x-11 indexentry-1978248-x-x-x-x-x-11 indexentry-125-9389-x-x-x-x-40 folder-1428062 Response sample ^^^^^^^^^^^^^^^ .. code-block:: xml HTTP/1.1 201 Created Cache-Control: private Content-Type: application/atom+xml;type=feed Server: Microsoft-IIS/10.0 Index Entry Relationships e0dfc492-efe4-4f28-b9be-3afe1599fc3f 2020-05-06T10:15:53Z false 4 relationshipindexentry-indexentry-8269-297553-x-x-x-x-31-1428062 Relationship relationshipindexentry-indexentry-8269-297553-x-x-x-x-31-1428062 2020-05-06T10:15:53Z 2020-05-06T10:15:53Z 2020-05-06T10:15:53.5620127Z Index Entry Relationship: folder-1428062 - indexentry-8269-297553-x-x-x-x-31 Relationship to Index Entry: indexentry-8269-297553-x-x-x-x-31 relationshipindexentry-indexentry-8269-297553-x-x-x-x-31-1428062 cmis:relationship t1indexentryrelationshiptype Document Set: 1428062 1900-01-01T00:00:00+10:00 1900-01-01T00:00:00+10:00 folder-1428062 indexentry-8269-297553-x-x-x-x-31 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false relationshipindexentry-indexentry-1978245-x-x-x-x-x-11-1428062 Relationship relationshipindexentry-indexentry-1978245-x-x-x-x-x-11-1428062 2020-05-06T10:15:53Z 2020-05-06T10:15:53Z 2020-05-06T10:15:53.5620127Z Index Entry Relationship: folder-1428062 - indexentry-1978245-x-x-x-x-x-11 Relationship to Index Entry: indexentry-1978245-x-x-x-x-x-11 relationshipindexentry-indexentry-1978245-x-x-x-x-x-11-1428062 cmis:relationship t1indexentryrelationshiptype Document Set: 1428062 1900-01-01T00:00:00+10:00 1900-01-01T00:00:00+10:00 folder-1428062 indexentry-1978245-x-x-x-x-x-11 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false relationshipindexentry-indexentry-1978248-x-x-x-x-x-11-1428062 Relationship relationshipindexentry-indexentry-1978248-x-x-x-x-x-11-1428062 2020-05-06T10:15:53Z 2020-05-06T10:15:53Z 2020-05-06T10:15:53.5620127Z Index Entry Relationship: folder-1428062 - indexentry-1978248-x-x-x-x-x-11 Relationship to Index Entry: indexentry-1978248-x-x-x-x-x-11 relationshipindexentry-indexentry-1978248-x-x-x-x-x-11-1428062 cmis:relationship t1indexentryrelationshiptype Document Set: 1428062 1900-01-01T00:00:00+10:00 1900-01-01T00:00:00+10:00 folder-1428062 indexentry-1978248-x-x-x-x-x-11 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false relationshipindexentry-indexentry-125-9389-x-x-x-x-40-1428062 Relationship relationshipindexentry-indexentry-125-9389-x-x-x-x-40-1428062 2020-05-06T10:15:53Z 2020-05-06T10:15:53Z 2020-05-06T10:15:53.5620127Z Index Entry Relationship: folder-1428062 - indexentry-125-9389-x-x-x-x-40 Relationship to Index Entry: indexentry-125-9389-x-x-x-x-40 relationshipindexentry-indexentry-125-9389-x-x-x-x-40-1428062 cmis:relationship t1indexentryrelationshiptype Document Set: 1428062 1900-01-01T00:00:00+10:00 1900-01-01T00:00:00+10:00 folder-1428062 indexentry-125-9389-x-x-x-x-40 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false DotCMIS sample ^^^^^^^^^^^^^^ .. code-block:: C# // docset=>index linking var props = new Dictionary() { { "cmis:objectTypeId", "t1indexentryrelationshiptype" }, { "cmis:sourceId", new List { "folder-1428062" } }, { "cmis:targetId", new List { "indexentry-8269-297553-x-x-x-x-31", "indexentry-1978245-x-x-x-x-x-11", "indexentry-1978248-x-x-x-x-x-11", "indexentry-125-9389-x-x-x-x-40" } } }; var links = session.BulkUpdate(props); // returns a list of objectId Unlink a document set and an index entry """""""""""""""""""""""""""""""""""""""" Request sample ^^^^^^^^^^^^^^ .. code-block:: text DELETE https://test.test.net/test/testSQL/Api/CMIS/T1/object/?id=relationshipindexentry-indexentry-2-229-1515-x-x-x-71-110000 HTTP/1.1 Host: test.test.net Connection: keep-alive Authorization: Basic Y21pczpjbWlz Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36 Accept-Encoding: gzip, deflate, sdch Accept-Language: en-US,en;q=0.8 Response sample ^^^^^^^^^^^^^^^ .. code-block:: text HTTP/1.1 204 No Content Cache-Control: private Server: Microsoft-IIS/7.5 X-AspNet-Version: 4.0.30319 X-Powered-By: ASP.NET X-UA-Compatible: IE=edge Date: Tue, 18 Oct 2016 00:57:50 GMT Checkout """""""" Update a document set's status to "Checked Out". This status prevents other users from modifying the object until the checkout is cancelled. DotCMIS sample ^^^^^^^^^^^^^^ .. code-block:: C# // DotCMIS Example properties = new Dictionary { { "cmis:documentStatus", "C" } }; documentSetObject.UpdateProperties(properties); Request sample ^^^^^^^^^^^^^^ .. code-block:: text PUT https://ecmpartner.onespresso.net/T1Dev/CiAnywhere/Web/DEV/Api/CMIS/T1/object/?id=folder-608928&changeToken=6934697x1502169894 HTTP/1.1 User-Agent: Apache Chemistry DotCMIS Content-Type: application/atom+xml;type=entry Authorization: Basic dHJpeGllOnRyaXhpZQ== Host: test01.onespresso.net Expect: 100-continue Content-Length: 772 urn:uuid:00000000-0000-0000-0000-00000000000 2017-08-08T05:24:34Z C Response sample ^^^^^^^^^^^^^^^ .. code-block:: text HTTP/1.1 200 OK Cache-Control: private Content-Type: application/atom+xml;type=entry Server: Microsoft-IIS/10.0 X-AspNet-Version: 4.0.30319 X-Powered-By: ASP.NET X-UA-Compatible: IE=edge Date: Tue, 08 Aug 2017 05 Content-Length: 16061 folder-608928 608928 2017-08-08T15:24:59Z 2017-08-08T15:24:59Z CMIS Document Creation Sample 2017-08-08T15:24:59.83914Z Document Set 608928 New Test: 8/08/2017 3:24:17 PM folder-608928 cmis:folder t1foldertype 2017-08-08T15:24:41+10:00 565 2017-08-08T15:24:59+10:00 ROOTFOLDER /folder-608928 t1documenttype CMIS Document Creation Sample 565 608928 Unknown 1 565 565 0 608928 288 1 1900-01-01T00:00:00+10:00 0 C 1900-01-01T00:00:00+10:00 1900-01-01T00:00:00+10:00 0 0 1 6934698x1502169899 false true false true true true true false false false false false false false false false false false false false false false false false false false false false false Index Entry Relationship: folder-608928 - indexentry-30-x-x-x-x-x-40 Relationship to Index Entry: indexentry-30-x-x-x-x-x-40 relationshipindexentry-indexentry-30-x-x-x-x-x-40-608928 cmis:relationship t1indexentryrelationshiptype Document Set: 608928 1900-01-01T00:00:00+10:00 1900-01-01T00:00:00+10:00 folder-608928 indexentry-30-x-x-x-x-x-40 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false folder-608928 folder-608928 Cancel checkout """"""""""""""" Cancel the checkout of a previously "Checked Out" document set. This status change can only be performed by the user who originally checked out the document. DotCMIS sample ^^^^^^^^^^^^^^ .. code-block:: C# // DotCMIS Example properties = new Dictionary { { "cmis:documentStatus", "cancelcheckout" } }; documentSetObject.UpdateProperties(properties); Request sample ^^^^^^^^^^^^^^ .. code-block:: text PUT https://ecmpartner.onespresso.net/T1Dev/CiAnywhere/Web/DEV/Api/CMIS/T1/object/?id=folder-608930 User-Agent: Apache Chemistry DotCMIS Content-Type: application/atom+xml;type=entry Authorization: Basic dHJpeGllOnRyaXhpZQ== Host: test01.onespresso.net Expect: 100-continue Content-Length: 772 urn:uuid:00000000-0000-0000-0000-00000000000 2017-08-08T05:24:34Z cancelcheckout Response sample ^^^^^^^^^^^^^^^ .. code-block:: text HTTP/1.1 200 OK Cache-Control: private Content-Type: application/atom+xml;type=entry Server: Microsoft-IIS/10.0 X-AspNet-Version: 4.0.30319 X-Powered-By: ASP.NET X-UA-Compatible: IE=edge Date: Tue, 08 Aug 2017 05:39:16 GMT Content-Length: 16063 folder-608930 608930 2017-08-08T15:39:38Z 2017-08-08T15:39:38Z CMIS Document Creation Sample 2017-08-08T15:39:38.6420268Z Document Set 608930 New Test: 8/08/2017 3:37:53 PM folder-608930 cmis:folder t1foldertype 2017-08-08T15:38:22+10:00 565 2017-08-08T15:39:37+10:00 ROOTFOLDER /folder-608930 t1documenttype CMIS Document Creation Sample 565 608930 Unknown 1 565 565 0 608930 288 1 1900-01-01T00:00:00+10:00 0 R 1900-01-01T00:00:00+10:00 1900-01-01T00:00:00+10:00 0 0 1 6934703x1502170777 false true false true true true true false false false false false false false false false false false false false false false false false false false false false false Index Entry Relationship: folder-608930 - indexentry-30-x-x-x-x-x-40 Relationship to Index Entry: indexentry-30-x-x-x-x-x-40 relationshipindexentry-indexentry-30-x-x-x-x-x-40-608930 cmis:relationship t1indexentryrelationshiptype Document Set: 608930 1900-01-01T00:00:00+10:00 1900-01-01T00:00:00+10:00 folder-608930 indexentry-30-x-x-x-x-x-40 true false false true false false false false false false false false false false false false false false false false false false false false true false false false false folder-608930 folder-608930