| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc (1.8.0_121) on Fri Mar 31 15:41:37 CEST 2017 --> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>AbstractCmisService (Apache Chemistry OpenCMIS 1.1.0)</title> |
| <meta name="date" content="2017-03-31"> |
| <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style"> |
| <script type="text/javascript" src="../../../../../../../script.js"></script> |
| </head> |
| <body> |
| <script type="text/javascript"><!-- |
| try { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="AbstractCmisService (Apache Chemistry OpenCMIS 1.1.0)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":6,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":6,"i41":10,"i42":10,"i43":10,"i44":10,"i45":6,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":6,"i52":10,"i53":6,"i54":6,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10}; |
| var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a name="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../../../../overview-summary.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="navBarCell1Rev">Class</li> |
| <li><a href="class-use/AbstractCmisService.html">Use</a></li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li>Prev Class</li> |
| <li><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractServiceFactory.html" title="class in org.apache.chemistry.opencmis.commons.impl.server"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../../../index.html?org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html" target="_top">Frames</a></li> |
| <li><a href="AbstractCmisService.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_top"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li>Nested | </li> |
| <li>Field | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li>Field | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <!-- ======== START OF CLASS DATA ======== --> |
| <div class="header"> |
| <div class="subTitle">org.apache.chemistry.opencmis.commons.impl.server</div> |
| <h2 title="Class AbstractCmisService" class="title">Class AbstractCmisService</h2> |
| </div> |
| <div class="contentContainer"> |
| <ul class="inheritance"> |
| <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService</li> |
| </ul> |
| </li> |
| </ul> |
| <div class="description"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <dl> |
| <dt>All Implemented Interfaces:</dt> |
| <dd><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/CmisService.html" title="interface in org.apache.chemistry.opencmis.commons.server">CmisService</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfoHandler.html" title="interface in org.apache.chemistry.opencmis.commons.server">ObjectInfoHandler</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/AclService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">AclService</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/DiscoveryService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">DiscoveryService</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/MultiFilingService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">MultiFilingService</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/NavigationService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">NavigationService</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/PolicyService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">PolicyService</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RelationshipService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">RelationshipService</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">RepositoryService</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/VersioningService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">VersioningService</a></dd> |
| </dl> |
| <dl> |
| <dt>Direct Known Subclasses:</dt> |
| <dd><a href="../../../../../../../org/apache/chemistry/opencmis/bridge/FilterCmisService.html" title="class in org.apache.chemistry.opencmis.bridge">FilterCmisService</a></dd> |
| </dl> |
| <hr> |
| <br> |
| <pre>public abstract class <span class="typeNameLabel">AbstractCmisService</span> |
| extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> |
| implements <a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/CmisService.html" title="interface in org.apache.chemistry.opencmis.commons.server">CmisService</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfoHandler.html" title="interface in org.apache.chemistry.opencmis.commons.server">ObjectInfoHandler</a></pre> |
| </li> |
| </ul> |
| </div> |
| <div class="summary"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ======== CONSTRUCTOR SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.summary"> |
| <!-- --> |
| </a> |
| <h3>Constructor Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> |
| <caption><span>Constructors</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Constructor and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#AbstractCmisService--">AbstractCmisService</a></span>()</code> </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| <!-- ========== METHOD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.summary"> |
| <!-- --> |
| </a> |
| <h3>Method Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> |
| <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tr id="i0" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#addObjectInfo-org.apache.chemistry.opencmis.commons.server.ObjectInfo-">addObjectInfo</a></span>(<a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfo.html" title="interface in org.apache.chemistry.opencmis.commons.server">ObjectInfo</a> objectInfo)</code> |
| <div class="block">Adds an object info.</div> |
| </td> |
| </tr> |
| <tr id="i1" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#addObjectToFolder-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">addObjectToFolder</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> allVersions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Adds an existing fileable non-folder object to a folder.</div> |
| </td> |
| </tr> |
| <tr id="i2" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#appendContentStream-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.data.ContentStream-boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">appendContentStream</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> changeToken, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ContentStream.html" title="interface in org.apache.chemistry.opencmis.commons.data">ContentStream</a> contentStream, |
| boolean isLastChunk, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Appends the content stream to the content of the document.</div> |
| </td> |
| </tr> |
| <tr id="i3" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#applyAcl-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.enums.AclPropagation-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">applyAcl</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/AclPropagation.html" title="enum in org.apache.chemistry.opencmis.commons.enums">AclPropagation</a> aclPropagation, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Adds or removes the given ACEs to or from the ACL of the object.</div> |
| </td> |
| </tr> |
| <tr id="i4" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#applyAcl-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.enums.AclPropagation-">applyAcl</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> aces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/AclPropagation.html" title="enum in org.apache.chemistry.opencmis.commons.enums">AclPropagation</a> aclPropagation)</code> |
| <div class="block">Applies a new ACL to an object.</div> |
| </td> |
| </tr> |
| <tr id="i5" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#applyPolicy-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">applyPolicy</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> policyId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Applies a specified policy to an object.</div> |
| </td> |
| </tr> |
| <tr id="i6" class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/BulkUpdateObjectIdAndChangeToken.html" title="interface in org.apache.chemistry.opencmis.commons.data">BulkUpdateObjectIdAndChangeToken</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#bulkUpdateProperties-java.lang.String-java.util.List-org.apache.chemistry.opencmis.commons.data.Properties-java.util.List-java.util.List-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">bulkUpdateProperties</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/BulkUpdateObjectIdAndChangeToken.html" title="interface in org.apache.chemistry.opencmis.commons.data">BulkUpdateObjectIdAndChangeToken</a>> objectIdAndChangeToken, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> addSecondaryTypeIds, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> removeSecondaryTypeIds, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Updates properties and secondary types of one or more objects.</div> |
| </td> |
| </tr> |
| <tr id="i7" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#cancelCheckOut-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">cancelCheckOut</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Reverses the effect of a check-out.</div> |
| </td> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#checkIn-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.Properties-org.apache.chemistry.opencmis.commons.data.ContentStream-java.lang.String-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">checkIn</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> major, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ContentStream.html" title="interface in org.apache.chemistry.opencmis.commons.data">ContentStream</a> contentStream, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> checkinComment, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Checks-in the private working copy (PWC) document.</div> |
| </td> |
| </tr> |
| <tr id="i9" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#checkOut-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.data.ExtensionsData-org.apache.chemistry.opencmis.commons.spi.Holder-">checkOut</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>> contentCopied)</code> |
| <div class="block">Create a private working copy of the document.</div> |
| </td> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#clearObjectInfos--">clearObjectInfos</a></span>()</code> |
| <div class="block">Clears the object info map.</div> |
| </td> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#close--">close</a></span>()</code> |
| <div class="block">Signals that this object will not be used anymore and resources can |
| released.</div> |
| </td> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#create-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-org.apache.chemistry.opencmis.commons.data.ContentStream-org.apache.chemistry.opencmis.commons.enums.VersioningState-java.util.List-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">create</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ContentStream.html" title="interface in org.apache.chemistry.opencmis.commons.data">ContentStream</a> contentStream, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/VersioningState.html" title="enum in org.apache.chemistry.opencmis.commons.enums">VersioningState</a> versioningState, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Creates a new document, folder, policy, or item.</div> |
| </td> |
| </tr> |
| <tr id="i13" class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#createDocument-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-org.apache.chemistry.opencmis.commons.data.ContentStream-org.apache.chemistry.opencmis.commons.enums.VersioningState-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">createDocument</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ContentStream.html" title="interface in org.apache.chemistry.opencmis.commons.data">ContentStream</a> contentStream, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/VersioningState.html" title="enum in org.apache.chemistry.opencmis.commons.enums">VersioningState</a> versioningState, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Creates a document object of the specified type (given by the |
| cmis:objectTypeId property) in the (optionally) specified location.</div> |
| </td> |
| </tr> |
| <tr id="i14" class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#createDocumentFromSource-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-org.apache.chemistry.opencmis.commons.enums.VersioningState-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">createDocumentFromSource</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sourceId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/VersioningState.html" title="enum in org.apache.chemistry.opencmis.commons.enums">VersioningState</a> versioningState, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Creates a document object as a copy of the given source document in the |
| (optionally) specified location.</div> |
| </td> |
| </tr> |
| <tr id="i15" class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#createFolder-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">createFolder</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Creates a folder object of the specified type (given by the |
| cmis:objectTypeId property) in the specified location.</div> |
| </td> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#createItem-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">createItem</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Creates an item object of the specified type (given by the |
| cmis:objectTypeId property).</div> |
| </td> |
| </tr> |
| <tr id="i17" class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#createPolicy-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">createPolicy</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Creates a policy object of the specified type (given by the |
| cmis:objectTypeId property).</div> |
| </td> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#createRelationship-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">createRelationship</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Creates a relationship object of the specified type (given by the |
| cmis:objectTypeId property).</div> |
| </td> |
| </tr> |
| <tr id="i19" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/definitions/TypeDefinition.html" title="interface in org.apache.chemistry.opencmis.commons.definitions">TypeDefinition</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#createType-java.lang.String-org.apache.chemistry.opencmis.commons.definitions.TypeDefinition-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">createType</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/definitions/TypeDefinition.html" title="interface in org.apache.chemistry.opencmis.commons.definitions">TypeDefinition</a> type, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Creates a new type.</div> |
| </td> |
| </tr> |
| <tr id="i20" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#deleteContentStream-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">deleteContentStream</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> changeToken, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Deletes the content stream for the specified document object.</div> |
| </td> |
| </tr> |
| <tr id="i21" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#deleteObject-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">deleteObject</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> allVersions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Deletes the specified object.</div> |
| </td> |
| </tr> |
| <tr id="i22" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#deleteObjectOrCancelCheckOut-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">deleteObjectOrCancelCheckOut</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> allVersions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Deletes an object or cancels a check out.</div> |
| </td> |
| </tr> |
| <tr id="i23" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/FailedToDeleteData.html" title="interface in org.apache.chemistry.opencmis.commons.data">FailedToDeleteData</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#deleteTree-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.UnfileObject-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">deleteTree</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> allVersions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/UnfileObject.html" title="enum in org.apache.chemistry.opencmis.commons.enums">UnfileObject</a> unfileObjects, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> continueOnFailure, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Deletes the specified folder object and all of its child- and |
| descendant-objects.</div> |
| </td> |
| </tr> |
| <tr id="i24" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#deleteType-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">deleteType</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> typeId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Deletes a type.</div> |
| </td> |
| </tr> |
| <tr id="i25" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getAcl-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getAcl</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> onlyBasicPermissions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Get the ACL currently applied to the specified object.</div> |
| </td> |
| </tr> |
| <tr id="i26" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/AllowableActions.html" title="interface in org.apache.chemistry.opencmis.commons.data">AllowableActions</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getAllowableActions-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getAllowableActions</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets the list of allowable actions for an object.</div> |
| </td> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getAllVersions-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getAllVersions</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> versionSeriesId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Returns the list of all document objects in the specified version series, |
| sorted by the property "cmis:creationDate" descending.</div> |
| </td> |
| </tr> |
| <tr id="i28" class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getAppliedPolicies-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getAppliedPolicies</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets the list of policies currently applied to the specified object.</div> |
| </td> |
| </tr> |
| <tr id="i29" class="rowColor"> |
| <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getBooleanProperty-org.apache.chemistry.opencmis.commons.data.ObjectData-java.lang.String-">getBooleanProperty</a></span>(<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> object, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</code> </td> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectList.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectList</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getCheckedOutDocs-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getCheckedOutDocs</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> orderBy, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> maxItems, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> skipCount, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets the list of documents that are checked out that the user has access |
| to.</div> |
| </td> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><code>abstract <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectInFolderList.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectInFolderList</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getChildren-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getChildren</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> orderBy, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePathSegment, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> maxItems, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> skipCount, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets the list of child objects contained in the specified folder.</div> |
| </td> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectList.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectList</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getContentChanges-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-java.lang.Boolean-java.lang.String-java.lang.Boolean-java.lang.Boolean-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getContentChanges</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> changeLogToken, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeProperties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePolicyIds, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAcl, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> maxItems, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets a list of content changes.</div> |
| </td> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ContentStream.html" title="interface in org.apache.chemistry.opencmis.commons.data">ContentStream</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getContentStream-java.lang.String-java.lang.String-java.lang.String-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getContentStream</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> streamId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> offset, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> length, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets the content stream for the specified document object, or gets a |
| rendition stream for a specified rendition of a document or folder |
| object.</div> |
| </td> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/GregorianCalendar.html?is-external=true" title="class or interface in java.util">GregorianCalendar</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getDateTimeProperty-org.apache.chemistry.opencmis.commons.data.ObjectData-java.lang.String-">getDateTimeProperty</a></span>(<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> object, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</code> </td> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectInFolderContainer.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectInFolderContainer</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getDescendants-java.lang.String-java.lang.String-java.math.BigInteger-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getDescendants</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> depth, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePathSegment, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets the set of descendant objects contained in the specified folder or |
| any of its child folders.</div> |
| </td> |
| </tr> |
| <tr id="i36" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getFolderParent-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getFolderParent</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets the parent folder object for the specified folder object.</div> |
| </td> |
| </tr> |
| <tr id="i37" class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectInFolderContainer.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectInFolderContainer</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getFolderTree-java.lang.String-java.lang.String-java.math.BigInteger-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getFolderTree</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> depth, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePathSegment, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets the set of descendant folder objects contained in the specified |
| folder.</div> |
| </td> |
| </tr> |
| <tr id="i38" class="altColor"> |
| <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getIdProperty-org.apache.chemistry.opencmis.commons.data.ObjectData-java.lang.String-">getIdProperty</a></span>(<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> object, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</code> </td> |
| </tr> |
| <tr id="i39" class="rowColor"> |
| <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getIntegerProperty-org.apache.chemistry.opencmis.commons.data.ObjectData-java.lang.String-">getIntegerProperty</a></span>(<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> object, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</code> </td> |
| </tr> |
| <tr id="i40" class="altColor"> |
| <td class="colFirst"><code>abstract <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getObject-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getObject</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePolicyIds, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAcl, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets the specified information for the object specified by id.</div> |
| </td> |
| </tr> |
| <tr id="i41" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getObjectByPath-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getObjectByPath</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePolicyIds, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAcl, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets the specified information for the object specified by path.</div> |
| </td> |
| </tr> |
| <tr id="i42" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfo.html" title="interface in org.apache.chemistry.opencmis.commons.server">ObjectInfo</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getObjectInfo-java.lang.String-java.lang.String-">getObjectInfo</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId)</code> |
| <div class="block">Returns the <a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfo.html" title="interface in org.apache.chemistry.opencmis.commons.server"><code>ObjectInfo</code></a> of the given object id or <code>null</code> if |
| no object info exists.</div> |
| </td> |
| </tr> |
| <tr id="i43" class="rowColor"> |
| <td class="colFirst"><code>protected <a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfo.html" title="interface in org.apache.chemistry.opencmis.commons.server">ObjectInfo</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getObjectInfoIntern-java.lang.String-org.apache.chemistry.opencmis.commons.data.ObjectData-">getObjectInfoIntern</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> object)</code> |
| <div class="block">Collects the <a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfo.html" title="interface in org.apache.chemistry.opencmis.commons.server"><code>ObjectInfo</code></a> about an object.</div> |
| </td> |
| </tr> |
| <tr id="i44" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getObjectOfLatestVersion-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getObjectOfLatestVersion</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> versionSeriesId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> major, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePolicyIds, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAcl, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Get the latest document object in the version series.</div> |
| </td> |
| </tr> |
| <tr id="i45" class="rowColor"> |
| <td class="colFirst"><code>abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectParentData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectParentData</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getObjectParents-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getObjectParents</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeRelativePathSegment, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets the parent folder(s) for the specified non-folder, fileable object.</div> |
| </td> |
| </tr> |
| <tr id="i46" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectList.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectList</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getObjectRelationships-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.RelationshipDirection-java.lang.String-java.lang.String-java.lang.Boolean-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getObjectRelationships</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeSubRelationshipTypes, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/RelationshipDirection.html" title="enum in org.apache.chemistry.opencmis.commons.enums">RelationshipDirection</a> relationshipDirection, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> typeId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> maxItems, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> skipCount, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets all or a subset of relationships associated with an independent |
| object.</div> |
| </td> |
| </tr> |
| <tr id="i47" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getProperties-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getProperties</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets the list of properties for an object.</div> |
| </td> |
| </tr> |
| <tr id="i48" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getPropertiesOfLatestVersion-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getPropertiesOfLatestVersion</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> versionSeriesId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> major, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Get a subset of the properties for the latest document object in the |
| version series.</div> |
| </td> |
| </tr> |
| <tr id="i49" class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/RenditionData.html" title="interface in org.apache.chemistry.opencmis.commons.data">RenditionData</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getRenditions-java.lang.String-java.lang.String-java.lang.String-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getRenditions</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> maxItems, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> skipCount, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets the list of associated renditions for the specified object.</div> |
| </td> |
| </tr> |
| <tr id="i50" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/RepositoryInfo.html" title="interface in org.apache.chemistry.opencmis.commons.data">RepositoryInfo</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getRepositoryInfo-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getRepositoryInfo</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Returns information about the CMIS repository, the optional capabilities |
| it supports and its access control information if applicable.</div> |
| </td> |
| </tr> |
| <tr id="i51" class="rowColor"> |
| <td class="colFirst"><code>abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/RepositoryInfo.html" title="interface in org.apache.chemistry.opencmis.commons.data">RepositoryInfo</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getRepositoryInfos-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getRepositoryInfos</a></span>(<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Returns a list of CMIS repository information available from this CMIS |
| service endpoint.</div> |
| </td> |
| </tr> |
| <tr id="i52" class="altColor"> |
| <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getStringProperty-org.apache.chemistry.opencmis.commons.data.ObjectData-java.lang.String-">getStringProperty</a></span>(<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> object, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</code> </td> |
| </tr> |
| <tr id="i53" class="rowColor"> |
| <td class="colFirst"><code>abstract <a href="../../../../../../../org/apache/chemistry/opencmis/commons/definitions/TypeDefinitionList.html" title="interface in org.apache.chemistry.opencmis.commons.definitions">TypeDefinitionList</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getTypeChildren-java.lang.String-java.lang.String-java.lang.Boolean-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getTypeChildren</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> typeId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePropertyDefinitions, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> maxItems, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> skipCount, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Returns the list of object types defined for the repository that are |
| children of the specified type.</div> |
| </td> |
| </tr> |
| <tr id="i54" class="altColor"> |
| <td class="colFirst"><code>abstract <a href="../../../../../../../org/apache/chemistry/opencmis/commons/definitions/TypeDefinition.html" title="interface in org.apache.chemistry.opencmis.commons.definitions">TypeDefinition</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getTypeDefinition-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getTypeDefinition</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> typeId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Gets the definition of the specified object type.</div> |
| </td> |
| </tr> |
| <tr id="i55" class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/definitions/TypeDefinitionContainer.html" title="interface in org.apache.chemistry.opencmis.commons.definitions">TypeDefinitionContainer</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getTypeDescendants-java.lang.String-java.lang.String-java.math.BigInteger-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getTypeDescendants</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> typeId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> depth, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePropertyDefinitions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Returns the set of descendant object type defined for the repository |
| under the specified type.</div> |
| </td> |
| </tr> |
| <tr id="i56" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#moveObject-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">moveObject</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> targetFolderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sourceFolderId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Moves the specified file-able object from one folder to another.</div> |
| </td> |
| </tr> |
| <tr id="i57" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectList.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectList</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#query-java.lang.String-java.lang.String-java.lang.Boolean-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">query</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> statement, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> searchAllVersions, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> maxItems, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> skipCount, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Executes a CMIS query statement against the contents of the repository.</div> |
| </td> |
| </tr> |
| <tr id="i58" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#removeObjectFromFolder-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">removeObjectFromFolder</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Removes an existing fileable non-folder object from a folder.</div> |
| </td> |
| </tr> |
| <tr id="i59" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#removePolicy-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">removePolicy</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> policyId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Removes a specified policy from an object.</div> |
| </td> |
| </tr> |
| <tr id="i60" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#setContentStream-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-java.lang.Boolean-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.data.ContentStream-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">setContentStream</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> overwriteFlag, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> changeToken, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ContentStream.html" title="interface in org.apache.chemistry.opencmis.commons.data">ContentStream</a> contentStream, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Sets the content stream for the specified document object.</div> |
| </td> |
| </tr> |
| <tr id="i61" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#updateProperties-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.data.Properties-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">updateProperties</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> changeToken, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Updates properties of the specified object.</div> |
| </td> |
| </tr> |
| <tr id="i62" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/definitions/TypeDefinition.html" title="interface in org.apache.chemistry.opencmis.commons.definitions">TypeDefinition</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#updateType-java.lang.String-org.apache.chemistry.opencmis.commons.definitions.TypeDefinition-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">updateType</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/definitions/TypeDefinition.html" title="interface in org.apache.chemistry.opencmis.commons.definitions">TypeDefinition</a> type, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</code> |
| <div class="block">Updates a type.</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> |
| <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| <div class="details"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.detail"> |
| <!-- --> |
| </a> |
| <h3>Constructor Detail</h3> |
| <a name="AbstractCmisService--"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>AbstractCmisService</h4> |
| <pre>public AbstractCmisService()</pre> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ============ METHOD DETAIL ========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.detail"> |
| <!-- --> |
| </a> |
| <h3>Method Detail</h3> |
| <a name="getRepositoryInfo-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRepositoryInfo</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/RepositoryInfo.html" title="interface in org.apache.chemistry.opencmis.commons.data">RepositoryInfo</a> getRepositoryInfo(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Returns information about the CMIS repository, the optional capabilities |
| it supports and its access control information if applicable. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is required. Convenience implementation is present.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html#getRepositoryInfo-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getRepositoryInfo</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">RepositoryService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the repository info</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRepositoryInfos-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRepositoryInfos</h4> |
| <pre>public abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/RepositoryInfo.html" title="interface in org.apache.chemistry.opencmis.commons.data">RepositoryInfo</a>> getRepositoryInfos(<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Returns a list of CMIS repository information available from this CMIS |
| service endpoint. |
| |
| In contrast to the CMIS specification this method returns repository |
| infos not only repository IDs. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is required.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html#getRepositoryInfos-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getRepositoryInfos</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">RepositoryService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the list of repositories</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getTypeChildren-java.lang.String-java.lang.String-java.lang.Boolean-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getTypeChildren</h4> |
| <pre>public abstract <a href="../../../../../../../org/apache/chemistry/opencmis/commons/definitions/TypeDefinitionList.html" title="interface in org.apache.chemistry.opencmis.commons.definitions">TypeDefinitionList</a> getTypeChildren(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> typeId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePropertyDefinitions, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> maxItems, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> skipCount, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Returns the list of object types defined for the repository that are |
| children of the specified type. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is required.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html#getTypeChildren-java.lang.String-java.lang.String-java.lang.Boolean-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getTypeChildren</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">RepositoryService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>typeId</code> - <em>(optional)</em> the typeId of an object type specified in |
| the repository (if not specified the repository MUST return |
| all base object types)</dd> |
| <dd><code>includePropertyDefinitions</code> - <em>(optional)</em> if <code>true</code> the repository MUST |
| return the property definitions for each object type returned |
| (default is <code>false</code>)</dd> |
| <dd><code>maxItems</code> - <em>(optional)</em> the maximum number of items to return in a |
| response (default is repository specific)</dd> |
| <dd><code>skipCount</code> - <em>(optional)</em> number of potential results that the |
| repository MUST skip/page over before returning any results |
| (default is 0)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the list of type children</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getTypeDescendants-java.lang.String-java.lang.String-java.math.BigInteger-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getTypeDescendants</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/definitions/TypeDefinitionContainer.html" title="interface in org.apache.chemistry.opencmis.commons.definitions">TypeDefinitionContainer</a>> getTypeDescendants(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> typeId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> depth, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePropertyDefinitions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Returns the set of descendant object type defined for the repository |
| under the specified type. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional. Convenience implementation is present.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html#getTypeDescendants-java.lang.String-java.lang.String-java.math.BigInteger-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getTypeDescendants</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">RepositoryService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>typeId</code> - <em>(optional)</em> the typeId of an object type specified in |
| the repository (if not specified the repository MUST return |
| all types and MUST ignore the value of the depth parameter)</dd> |
| <dd><code>depth</code> - <em>(optional)</em> the number of levels of depth in the type |
| hierarchy from which to return results (default is repository |
| specific)</dd> |
| <dd><code>includePropertyDefinitions</code> - <em>(optional)</em> if <code>true</code> the repository MUST |
| return the property definitions for each object type returned |
| (default is <code>false</code>)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the tree of type descendants</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getTypeDefinition-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getTypeDefinition</h4> |
| <pre>public abstract <a href="../../../../../../../org/apache/chemistry/opencmis/commons/definitions/TypeDefinition.html" title="interface in org.apache.chemistry.opencmis.commons.definitions">TypeDefinition</a> getTypeDefinition(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> typeId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets the definition of the specified object type. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is required.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html#getTypeDefinition-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getTypeDefinition</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">RepositoryService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>typeId</code> - typeId of an object type specified in the repository</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the type definition</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createType-java.lang.String-org.apache.chemistry.opencmis.commons.definitions.TypeDefinition-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createType</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/definitions/TypeDefinition.html" title="interface in org.apache.chemistry.opencmis.commons.definitions">TypeDefinition</a> createType(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/definitions/TypeDefinition.html" title="interface in org.apache.chemistry.opencmis.commons.definitions">TypeDefinition</a> type, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Creates a new type. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Introduced in CMIS 1.1</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html#createType-java.lang.String-org.apache.chemistry.opencmis.commons.definitions.TypeDefinition-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">createType</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">RepositoryService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>type</code> - the type definition</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the newly created type</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="updateType-java.lang.String-org.apache.chemistry.opencmis.commons.definitions.TypeDefinition-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>updateType</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/definitions/TypeDefinition.html" title="interface in org.apache.chemistry.opencmis.commons.definitions">TypeDefinition</a> updateType(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/definitions/TypeDefinition.html" title="interface in org.apache.chemistry.opencmis.commons.definitions">TypeDefinition</a> type, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Updates a type. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Introduced in CMIS 1.1</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html#updateType-java.lang.String-org.apache.chemistry.opencmis.commons.definitions.TypeDefinition-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">updateType</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">RepositoryService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>type</code> - the type definition</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the updated type</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="deleteType-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteType</h4> |
| <pre>public void deleteType(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> typeId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Deletes a type. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Introduced in CMIS 1.1</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html#deleteType-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">deleteType</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RepositoryService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">RepositoryService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>typeId</code> - typeId of an object type specified in the repository</dd> |
| <dd><code>extension</code> - extension data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getChildren-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getChildren</h4> |
| <pre>public abstract <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectInFolderList.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectInFolderList</a> getChildren(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> orderBy, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePathSegment, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> maxItems, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> skipCount, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets the list of child objects contained in the specified folder. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is required.</li> |
| <li>Object infos should contain the folder and all returned children.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/NavigationService.html#getChildren-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getChildren</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/NavigationService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">NavigationService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>folderId</code> - the identifier for the folder</dd> |
| <dd><code>filter</code> - <em>(optional)</em> a comma-separated list of query names that |
| defines which properties must be returned by the repository |
| (default is repository specific)</dd> |
| <dd><code>orderBy</code> - <em>(optional)</em> a comma-separated list of query names that |
| define the order of the result set. Each query name must be |
| followed by the ascending modifier "ASC" or the descending |
| modifier "DESC" (default is repository specific)</dd> |
| <dd><code>includeAllowableActions</code> - <em>(optional)</em> if <code>true</code>, then the repository must |
| return the available actions for each object in the result set |
| (default is <code>false</code>)</dd> |
| <dd><code>includeRelationships</code> - <em>(optional)</em> indicates what relationships in which the |
| objects participate must be returned (default is |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html#NONE"><code>IncludeRelationships.NONE</code></a>)</dd> |
| <dd><code>renditionFilter</code> - <em>(optional)</em> indicates what set of renditions the |
| repository must return whose kind matches this filter (default |
| is <code>"cmis:none"</code>)</dd> |
| <dd><code>includePathSegment</code> - <em>(optional)</em> if <code>true</code>, returns a path segment |
| for each child object for use in constructing that object's |
| path (default is <code>false</code>)</dd> |
| <dd><code>maxItems</code> - <em>(optional)</em> the maximum number of items to return in a |
| response (default is repository specific)</dd> |
| <dd><code>skipCount</code> - <em>(optional)</em> number of potential results that the |
| repository MUST skip/page over before returning any results |
| (default is 0)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the list of children</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDescendants-java.lang.String-java.lang.String-java.math.BigInteger-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDescendants</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectInFolderContainer.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectInFolderContainer</a>> getDescendants(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> depth, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePathSegment, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets the set of descendant objects contained in the specified folder or |
| any of its child folders. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the folder and all returned descendants.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/NavigationService.html#getDescendants-java.lang.String-java.lang.String-java.math.BigInteger-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getDescendants</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/NavigationService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">NavigationService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>folderId</code> - the identifier for the folder</dd> |
| <dd><code>depth</code> - the number of levels of depth in the folder hierarchy from |
| which to return results</dd> |
| <dd><code>filter</code> - <em>(optional)</em> a comma-separated list of query names that |
| defines which properties must be returned by the repository |
| (default is repository specific)</dd> |
| <dd><code>includeAllowableActions</code> - <em>(optional)</em> if <code>true</code>, then the repository must |
| return the available actions for each object in the result set |
| (default is <code>false</code>)</dd> |
| <dd><code>includeRelationships</code> - <em>(optional)</em> indicates what relationships in which the |
| objects participate must be returned (default is |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html#NONE"><code>IncludeRelationships.NONE</code></a>)</dd> |
| <dd><code>renditionFilter</code> - <em>(optional)</em> indicates what set of renditions the |
| repository must return whose kind matches this filter (default |
| is <code>"cmis:none"</code>)</dd> |
| <dd><code>includePathSegment</code> - <em>(optional)</em> if <code>true</code>, returns a path segment |
| for each child object for use in constructing that object's |
| path (default is <code>false</code>)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the tree of descendants</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getFolderTree-java.lang.String-java.lang.String-java.math.BigInteger-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getFolderTree</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectInFolderContainer.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectInFolderContainer</a>> getFolderTree(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> depth, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePathSegment, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets the set of descendant folder objects contained in the specified |
| folder. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the folder and all returned descendants.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/NavigationService.html#getFolderTree-java.lang.String-java.lang.String-java.math.BigInteger-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getFolderTree</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/NavigationService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">NavigationService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>folderId</code> - the identifier for the folder</dd> |
| <dd><code>depth</code> - the number of levels of depth in the folder hierarchy from |
| which to return results</dd> |
| <dd><code>filter</code> - <em>(optional)</em> a comma-separated list of query names that |
| defines which properties must be returned by the repository |
| (default is repository specific)</dd> |
| <dd><code>includeAllowableActions</code> - <em>(optional)</em> if <code>true</code>, then the repository must |
| return the available actions for each object in the result set |
| (default is <code>false</code>)</dd> |
| <dd><code>includeRelationships</code> - <em>(optional)</em> indicates what relationships in which the |
| objects participate must be returned (default is |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html#NONE"><code>IncludeRelationships.NONE</code></a>)</dd> |
| <dd><code>renditionFilter</code> - <em>(optional)</em> indicates what set of renditions the |
| repository must return whose kind matches this filter (default |
| is <code>"cmis:none"</code>)</dd> |
| <dd><code>includePathSegment</code> - <em>(optional)</em> if <code>true</code>, returns a path segment |
| for each child object for use in constructing that object's |
| path (default is <code>false</code>)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the folder tree</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getObjectParents-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getObjectParents</h4> |
| <pre>public abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectParentData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectParentData</a>> getObjectParents(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeRelativePathSegment, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets the parent folder(s) for the specified non-folder, fileable object. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is required.</li> |
| <li>Object infos should contain the object and all returned parents.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/NavigationService.html#getObjectParents-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getObjectParents</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/NavigationService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">NavigationService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object</dd> |
| <dd><code>filter</code> - <em>(optional)</em> a comma-separated list of query names that |
| defines which properties must be returned by the repository |
| (default is repository specific)</dd> |
| <dd><code>includeAllowableActions</code> - <em>(optional)</em> if <code>true</code>, then the repository must |
| return the available actions for each object in the result set |
| (default is <code>false</code>)</dd> |
| <dd><code>includeRelationships</code> - <em>(optional)</em> indicates what relationships in which the |
| objects participate must be returned (default is |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html#NONE"><code>IncludeRelationships.NONE</code></a>)</dd> |
| <dd><code>renditionFilter</code> - <em>(optional)</em> indicates what set of renditions the |
| repository must return whose kind matches this filter (default |
| is <code>"cmis:none"</code>)</dd> |
| <dd><code>includeRelativePathSegment</code> - <em>(optional)</em> if <code>true</code>, returns a relative path |
| segment for each parent object for use in constructing that |
| object's path (default is <code>false</code>)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the list of parents</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getFolderParent-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getFolderParent</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> getFolderParent(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets the parent folder object for the specified folder object. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the returned parent folder.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/NavigationService.html#getFolderParent-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getFolderParent</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/NavigationService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">NavigationService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>folderId</code> - the identifier for the folder</dd> |
| <dd><code>filter</code> - <em>(optional)</em> a comma-separated list of query names that |
| defines which properties must be returned by the repository |
| (default is repository specific)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the folder parent</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getCheckedOutDocs-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getCheckedOutDocs</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectList.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectList</a> getCheckedOutDocs(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> orderBy, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> maxItems, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> skipCount, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets the list of documents that are checked out that the user has access |
| to. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the folder and the returned objects.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/NavigationService.html#getCheckedOutDocs-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getCheckedOutDocs</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/NavigationService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">NavigationService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>folderId</code> - the identifier for the folder</dd> |
| <dd><code>filter</code> - <em>(optional)</em> a comma-separated list of query names that |
| defines which properties must be returned by the repository |
| (default is repository specific)</dd> |
| <dd><code>orderBy</code> - <em>(optional)</em> a comma-separated list of query names that |
| define the order of the result set. Each query name must be |
| followed by the ascending modifier "ASC" or the descending |
| modifier "DESC" (default is repository specific)</dd> |
| <dd><code>includeAllowableActions</code> - <em>(optional)</em> if <code>true</code>, then the repository must |
| return the available actions for each object in the result set |
| (default is <code>false</code>)</dd> |
| <dd><code>includeRelationships</code> - <em>(optional)</em> indicates what relationships in which the |
| objects participate must be returned (default is |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html#NONE"><code>IncludeRelationships.NONE</code></a>)</dd> |
| <dd><code>renditionFilter</code> - <em>(optional)</em> indicates what set of renditions the |
| repository must return whose kind matches this filter (default |
| is <code>"cmis:none"</code>)</dd> |
| <dd><code>maxItems</code> - <em>(optional)</em> the maximum number of items to return in a |
| response (default is repository specific)</dd> |
| <dd><code>skipCount</code> - <em>(optional)</em> number of potential results that the |
| repository MUST skip/page over before returning any results |
| (default is 0)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the list of checked out documents</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="create-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-org.apache.chemistry.opencmis.commons.data.ContentStream-org.apache.chemistry.opencmis.commons.enums.VersioningState-java.util.List-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>create</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> create(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ContentStream.html" title="interface in org.apache.chemistry.opencmis.commons.data">ContentStream</a> contentStream, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/VersioningState.html" title="enum in org.apache.chemistry.opencmis.commons.enums">VersioningState</a> versioningState, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Creates a new document, folder, policy, or item. |
| |
| The property "cmis:objectTypeId" defines the type and implicitly the base |
| type. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub</li> |
| <li>Implementation is optional. Convenience implementation is present.</li> |
| <li>Object infos should contain the newly created object.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/CmisService.html#create-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-org.apache.chemistry.opencmis.commons.data.ContentStream-org.apache.chemistry.opencmis.commons.enums.VersioningState-java.util.List-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">create</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/CmisService.html" title="interface in org.apache.chemistry.opencmis.commons.server">CmisService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>properties</code> - the property values that MUST be applied to the newly created |
| object</dd> |
| <dd><code>folderId</code> - <em>(optional)</em> if specified, the identifier for the |
| folder that MUST be the parent folder for the newly created |
| object</dd> |
| <dd><code>contentStream</code> - <em>(optional)</em> if the object to create is a document |
| object, the content stream that MUST be stored for the newly |
| created document object</dd> |
| <dd><code>versioningState</code> - <em>(optional)</em> if the object to create is a document |
| object, it specifies what the versioning state of the newly |
| created object MUST be (default is |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/VersioningState.html#MAJOR"><code>VersioningState.MAJOR</code></a>)</dd> |
| <dd><code>policies</code> - <em>(optional)</em> a list of policy IDs that MUST be applied |
| to the newly created object</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the object ID of the newly created object</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createDocument-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-org.apache.chemistry.opencmis.commons.data.ContentStream-org.apache.chemistry.opencmis.commons.enums.VersioningState-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createDocument</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> createDocument(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ContentStream.html" title="interface in org.apache.chemistry.opencmis.commons.data">ContentStream</a> contentStream, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/VersioningState.html" title="enum in org.apache.chemistry.opencmis.commons.enums">VersioningState</a> versioningState, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Creates a document object of the specified type (given by the |
| cmis:objectTypeId property) in the (optionally) specified location. |
| |
| The stream in <code>contentStream</code> is consumed but not closed by |
| this method. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#createDocument-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-org.apache.chemistry.opencmis.commons.data.ContentStream-org.apache.chemistry.opencmis.commons.enums.VersioningState-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">createDocument</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>properties</code> - the property values that must be applied to the newly created |
| document object</dd> |
| <dd><code>folderId</code> - <em>(optional)</em> if specified, the identifier for the |
| folder that must be the parent folder for the newly created |
| document object</dd> |
| <dd><code>contentStream</code> - <em>(optional)</em> the content stream that must be stored for |
| the newly created document object</dd> |
| <dd><code>versioningState</code> - <em>(optional)</em> specifies what the versioning state of the |
| newly created object must be (default is |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/VersioningState.html#MAJOR"><code>VersioningState.MAJOR</code></a>)</dd> |
| <dd><code>policies</code> - <em>(optional)</em> a list of policy IDs that must be applied |
| to the newly created document object</dd> |
| <dd><code>addAces</code> - <em>(optional)</em> a list of ACEs that must be added to the |
| newly created document object, either using the ACL from |
| <code>folderId</code> if specified, or being applied if no |
| <code>folderId</code> is specified</dd> |
| <dd><code>removeAces</code> - <em>(optional)</em> a list of ACEs that must be removed from |
| the newly created document object, either using the ACL from |
| <code>folderId</code> if specified, or being ignored if no |
| <code>folderId</code> is specified</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the ID of the newly created document</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createDocumentFromSource-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-org.apache.chemistry.opencmis.commons.enums.VersioningState-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createDocumentFromSource</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> createDocumentFromSource(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sourceId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/VersioningState.html" title="enum in org.apache.chemistry.opencmis.commons.enums">VersioningState</a> versioningState, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Creates a document object as a copy of the given source document in the |
| (optionally) specified location. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#createDocumentFromSource-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-org.apache.chemistry.opencmis.commons.enums.VersioningState-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">createDocumentFromSource</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>sourceId</code> - the identifier for the source document</dd> |
| <dd><code>properties</code> - the property values that must be applied to the newly created |
| document object</dd> |
| <dd><code>folderId</code> - <em>(optional)</em> if specified, the identifier for the |
| folder that must be the parent folder for the newly created |
| document object</dd> |
| <dd><code>versioningState</code> - <em>(optional)</em> specifies what the versioning state of the |
| newly created object must be (default is |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/VersioningState.html#MAJOR"><code>VersioningState.MAJOR</code></a>)</dd> |
| <dd><code>policies</code> - <em>(optional)</em> a list of policy IDs that must be applied |
| to the newly created document object</dd> |
| <dd><code>addAces</code> - <em>(optional)</em> a list of ACEs that must be added to the |
| newly created document object, either using the ACL from |
| <code>folderId</code> if specified, or being applied if no |
| <code>folderId</code> is specified</dd> |
| <dd><code>removeAces</code> - <em>(optional)</em> a list of ACEs that must be removed from |
| the newly created document object, either using the ACL from |
| <code>folderId</code> if specified, or being ignored if no |
| <code>folderId</code> is specified</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the ID of the newly created document</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createFolder-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createFolder</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> createFolder(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Creates a folder object of the specified type (given by the |
| cmis:objectTypeId property) in the specified location. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#createFolder-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">createFolder</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>properties</code> - the property values that must be applied to the newly created |
| folder object</dd> |
| <dd><code>folderId</code> - the identifier for the parent folder</dd> |
| <dd><code>policies</code> - <em>(optional)</em> a list of policy IDs that must be applied |
| to the newly created folder object</dd> |
| <dd><code>addAces</code> - <em>(optional)</em> a list of ACEs that must be added to the |
| newly created folder object, either using the ACL from |
| <code>folderId</code> if specified, or being applied if no |
| <code>folderId</code> is specified</dd> |
| <dd><code>removeAces</code> - <em>(optional)</em> a list of ACEs that must be removed from |
| the newly created folder object, either using the ACL from |
| <code>folderId</code> if specified, or being ignored if no |
| <code>folderId</code> is specified</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the ID of the newly created folder</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createRelationship-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createRelationship</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> createRelationship(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Creates a relationship object of the specified type (given by the |
| cmis:objectTypeId property). |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the newly created object.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#createRelationship-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">createRelationship</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>properties</code> - the property values that must be applied to the newly created |
| relationship object</dd> |
| <dd><code>policies</code> - <em>(optional)</em> a list of policy IDs that must be applied |
| to the newly created relationship object</dd> |
| <dd><code>addAces</code> - <em>(optional)</em> a list of ACEs that must be added to the |
| newly created relationship object, either using the ACL from |
| <code>folderId</code> if specified, or being applied if no |
| <code>folderId</code> is specified</dd> |
| <dd><code>removeAces</code> - <em>(optional)</em> a list of ACEs that must be removed from |
| the newly created relationship object, either using the ACL |
| from <code>folderId</code> if specified, or being ignored if no |
| <code>folderId</code> is specified</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the ID of the newly created relationship</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createPolicy-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createPolicy</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> createPolicy(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Creates a policy object of the specified type (given by the |
| cmis:objectTypeId property). |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#createPolicy-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">createPolicy</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>properties</code> - the property values that must be applied to the newly created |
| policy object</dd> |
| <dd><code>folderId</code> - <em>(optional)</em> if specified, the identifier for the |
| folder that must be the parent folder for the newly created |
| policy object</dd> |
| <dd><code>policies</code> - <em>(optional)</em> a list of policy IDs that must be applied |
| to the newly created policy object</dd> |
| <dd><code>addAces</code> - <em>(optional)</em> a list of ACEs that must be added to the |
| newly created policy object, either using the ACL from |
| <code>folderId</code> if specified, or being applied if no |
| <code>folderId</code> is specified</dd> |
| <dd><code>removeAces</code> - <em>(optional)</em> a list of ACEs that must be removed from |
| the newly created policy object, either using the ACL from |
| <code>folderId</code> if specified, or being ignored if no |
| <code>folderId</code> is specified</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the ID of the newly created policy</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createItem-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createItem</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> createItem(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Creates an item object of the specified type (given by the |
| cmis:objectTypeId property). |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#createItem-java.lang.String-org.apache.chemistry.opencmis.commons.data.Properties-java.lang.String-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">createItem</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>properties</code> - the property values that must be applied to the newly created |
| policy object</dd> |
| <dd><code>folderId</code> - <em>(optional)</em> if specified, the identifier for the |
| folder that must be the parent folder for the newly created |
| policy object</dd> |
| <dd><code>policies</code> - <em>(optional)</em> a list of policy IDs that must be applied |
| to the newly created policy object</dd> |
| <dd><code>addAces</code> - <em>(optional)</em> a list of ACEs that must be added to the |
| newly created policy object, either using the ACL from |
| <code>folderId</code> if specified, or being applied if no |
| <code>folderId</code> is specified</dd> |
| <dd><code>removeAces</code> - <em>(optional)</em> a list of ACEs that must be removed from |
| the newly created policy object, either using the ACL from |
| <code>folderId</code> if specified, or being ignored if no |
| <code>folderId</code> is specified</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the ID of the newly created item</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getAllowableActions-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAllowableActions</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/AllowableActions.html" title="interface in org.apache.chemistry.opencmis.commons.data">AllowableActions</a> getAllowableActions(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets the list of allowable actions for an object. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional. Convenience implementation is present.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#getAllowableActions-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getAllowableActions</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the allowable actions</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getObject-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getObject</h4> |
| <pre>public abstract <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> getObject(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePolicyIds, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAcl, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets the specified information for the object specified by id. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is required.</li> |
| <li>Object infos should contain the returned object.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#getObject-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getObject</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object</dd> |
| <dd><code>filter</code> - <em>(optional)</em> a comma-separated list of query names that |
| defines which properties must be returned by the repository |
| (default is repository specific)</dd> |
| <dd><code>includeAllowableActions</code> - <em>(optional)</em> if <code>true</code>, then the repository must |
| return the allowable actions for the object (default is |
| <code>false</code>)</dd> |
| <dd><code>includeRelationships</code> - <em>(optional)</em> indicates what relationships in which the |
| object participates must be returned (default is |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html#NONE"><code>IncludeRelationships.NONE</code></a>)</dd> |
| <dd><code>renditionFilter</code> - <em>(optional)</em> indicates what set of renditions the |
| repository must return whose kind matches this filter (default |
| is <code>"cmis:none"</code>)</dd> |
| <dd><code>includePolicyIds</code> - <em>(optional)</em> if <code>true</code>, then the repository must |
| return the policy ids for the object (default is <code>false</code> |
| )</dd> |
| <dd><code>includeAcl</code> - <em>(optional)</em> if <code>true</code>, then the repository must |
| return the ACL for the object (default is <code>false</code>)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the object</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getProperties-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getProperties</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> getProperties(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets the list of properties for an object. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: Web Services, Browser, Local</li> |
| <li>Implementation is optional. Convenience implementation is present.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#getProperties-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getProperties</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object</dd> |
| <dd><code>filter</code> - <em>(optional)</em> a comma-separated list of query names that |
| defines which properties must be returned by the repository |
| (default is repository specific)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the object properties</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRenditions-java.lang.String-java.lang.String-java.lang.String-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRenditions</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/RenditionData.html" title="interface in org.apache.chemistry.opencmis.commons.data">RenditionData</a>> getRenditions(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> maxItems, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> skipCount, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets the list of associated renditions for the specified object. Only |
| rendition attributes are returned, not rendition stream. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#getRenditions-java.lang.String-java.lang.String-java.lang.String-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getRenditions</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object</dd> |
| <dd><code>renditionFilter</code> - <em>(optional)</em> indicates what set of renditions the |
| repository must return whose kind matches this filter (default |
| is <code>"cmis:none"</code>)</dd> |
| <dd><code>maxItems</code> - <em>(optional)</em> the maximum number of items to return in a |
| response (default is repository specific)</dd> |
| <dd><code>skipCount</code> - <em>(optional)</em> number of potential results that the |
| repository must skip/page over before returning any results |
| (default is 0)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the list of renditions</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getObjectByPath-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getObjectByPath</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> getObjectByPath(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePolicyIds, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAcl, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets the specified information for the object specified by path. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the returned object.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#getObjectByPath-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getObjectByPath</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>path</code> - the path to the object</dd> |
| <dd><code>filter</code> - <em>(optional)</em> a comma-separated list of query names that |
| defines which properties must be returned by the repository |
| (default is repository specific)</dd> |
| <dd><code>includeAllowableActions</code> - <em>(optional)</em> if <code>true</code>, then the repository must |
| return the allowable actions for the object (default is |
| <code>false</code>)</dd> |
| <dd><code>includeRelationships</code> - <em>(optional)</em> indicates what relationships in which the |
| object participates must be returned (default is |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html#NONE"><code>IncludeRelationships.NONE</code></a>)</dd> |
| <dd><code>renditionFilter</code> - <em>(optional)</em> indicates what set of renditions the |
| repository must return whose kind matches this filter (default |
| is <code>"cmis:none"</code>)</dd> |
| <dd><code>includePolicyIds</code> - <em>(optional)</em> if <code>true</code>, then the repository must |
| return the policy ids for the object (default is <code>false</code> |
| )</dd> |
| <dd><code>includeAcl</code> - <em>(optional)</em> if <code>true</code>, then the repository must |
| return the ACL for the object (default is <code>false</code>)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the object</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getContentStream-java.lang.String-java.lang.String-java.lang.String-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getContentStream</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ContentStream.html" title="interface in org.apache.chemistry.opencmis.commons.data">ContentStream</a> getContentStream(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> streamId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> offset, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> length, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets the content stream for the specified document object, or gets a |
| rendition stream for a specified rendition of a document or folder |
| object. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#getContentStream-java.lang.String-java.lang.String-java.lang.String-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getContentStream</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the content stream</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="updateProperties-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.data.Properties-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>updateProperties</h4> |
| <pre>public void updateProperties(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> changeToken, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Updates properties of the specified object. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the updated object.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#updateProperties-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.data.Properties-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">updateProperties</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object. The repository might return a |
| different/new object id</dd> |
| <dd><code>changeToken</code> - <em>(optional)</em> the last change token of this object that |
| the client received. The repository might return a new change |
| token (default is <code>null</code>)</dd> |
| <dd><code>properties</code> - the updated property values that must be applied to the object</dd> |
| <dd><code>extension</code> - extension data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="bulkUpdateProperties-java.lang.String-java.util.List-org.apache.chemistry.opencmis.commons.data.Properties-java.util.List-java.util.List-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>bulkUpdateProperties</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/BulkUpdateObjectIdAndChangeToken.html" title="interface in org.apache.chemistry.opencmis.commons.data">BulkUpdateObjectIdAndChangeToken</a>> bulkUpdateProperties(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/BulkUpdateObjectIdAndChangeToken.html" title="interface in org.apache.chemistry.opencmis.commons.data">BulkUpdateObjectIdAndChangeToken</a>> objectIdAndChangeToken, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> addSecondaryTypeIds, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> removeSecondaryTypeIds, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Updates properties and secondary types of one or more objects. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Introduced in CMIS 1.1</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#bulkUpdateProperties-java.lang.String-java.util.List-org.apache.chemistry.opencmis.commons.data.Properties-java.util.List-java.util.List-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">bulkUpdateProperties</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectIdAndChangeToken</code> - the ids and change tokens of the objects to update</dd> |
| <dd><code>properties</code> - the properties to set</dd> |
| <dd><code>addSecondaryTypeIds</code> - the secondary types to apply</dd> |
| <dd><code>removeSecondaryTypeIds</code> - the secondary types to remove</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the list of updated objects with their change tokens</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="moveObject-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>moveObject</h4> |
| <pre>public void moveObject(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> targetFolderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sourceFolderId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Moves the specified file-able object from one folder to another. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the moved object.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#moveObject-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">moveObject</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object. The repository might return a |
| different/new object id</dd> |
| <dd><code>targetFolderId</code> - the identifier for the target folder</dd> |
| <dd><code>sourceFolderId</code> - the identifier for the source folder</dd> |
| <dd><code>extension</code> - extension data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="deleteObject-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteObject</h4> |
| <pre>public void deleteObject(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> allVersions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Deletes the specified object. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: Web Services, Browser, Local</li> |
| <li>Implementation is optional. Convenience implementation is present |
| (forwards to |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#deleteObjectOrCancelCheckOut-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"><code>deleteObjectOrCancelCheckOut(String, String, Boolean, ExtensionsData)</code></a> |
| ).</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#deleteObject-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">deleteObject</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object</dd> |
| <dd><code>allVersions</code> - <em>(optional)</em> If <code>true</code> then delete all versions |
| of the document, otherwise delete only the document object |
| specified (default is <code>true</code>)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="deleteObjectOrCancelCheckOut-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteObjectOrCancelCheckOut</h4> |
| <pre>public void deleteObjectOrCancelCheckOut(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> allVersions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Deletes an object or cancels a check out. |
| |
| For the Web Services binding this is always an object deletion. For the |
| AtomPub it depends on the referenced object. If it is a checked out |
| document then the check out must be canceled. If the object is not a |
| checked out document then the object must be deleted. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/CmisService.html#deleteObjectOrCancelCheckOut-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">deleteObjectOrCancelCheckOut</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/CmisService.html" title="interface in org.apache.chemistry.opencmis.commons.server">CmisService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object</dd> |
| <dd><code>allVersions</code> - <em>(optional)</em> If <code>true</code> then delete all versions |
| of the document, otherwise delete only the document object |
| specified (default is <code>true</code>)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="deleteTree-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.UnfileObject-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteTree</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/FailedToDeleteData.html" title="interface in org.apache.chemistry.opencmis.commons.data">FailedToDeleteData</a> deleteTree(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> allVersions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/UnfileObject.html" title="enum in org.apache.chemistry.opencmis.commons.enums">UnfileObject</a> unfileObjects, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> continueOnFailure, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Deletes the specified folder object and all of its child- and |
| descendant-objects. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#deleteTree-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.UnfileObject-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">deleteTree</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>folderId</code> - the identifier for the folder</dd> |
| <dd><code>allVersions</code> - <em>(optional)</em> If <code>true</code> then delete all versions |
| of the document, otherwise delete only the document object |
| specified (default is <code>true</code>)</dd> |
| <dd><code>unfileObjects</code> - <em>(optional)</em> defines how the repository must process |
| file-able child- or descendant-objects (default is |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/UnfileObject.html#DELETE"><code>UnfileObject.DELETE</code></a>)</dd> |
| <dd><code>continueOnFailure</code> - <em>(optional)</em> If <code>true</code>, then the repository |
| should continue attempting to perform this operation even if |
| deletion of a child- or descendant-object in the specified |
| folder cannot be deleted (default is <code>false</code>)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a (possibly incomplete) collection of object IDs of objects that |
| couldn't be deleted</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setContentStream-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-java.lang.Boolean-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.data.ContentStream-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setContentStream</h4> |
| <pre>public void setContentStream(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> overwriteFlag, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> changeToken, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ContentStream.html" title="interface in org.apache.chemistry.opencmis.commons.data">ContentStream</a> contentStream, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Sets the content stream for the specified document object. |
| |
| The stream in <code>contentStream</code> is consumed but not closed by |
| this method. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#setContentStream-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-java.lang.Boolean-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.data.ContentStream-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">setContentStream</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object. The repository might return a |
| different/new object id</dd> |
| <dd><code>overwriteFlag</code> - <em>(optional)</em> If <code>true</code>, then the repository must |
| replace the existing content stream for the object (if any) |
| with the input content stream. If If <code>false</code>, then the |
| repository must only set the input content stream for the |
| object if the object currently does not have a content stream |
| (default is <code>true</code>)</dd> |
| <dd><code>changeToken</code> - <em>(optional)</em> the last change token of this object that |
| the client received. The repository might return a new change |
| token (default is <code>null</code>)</dd> |
| <dd><code>contentStream</code> - the content stream</dd> |
| <dd><code>extension</code> - extension data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="appendContentStream-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.data.ContentStream-boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>appendContentStream</h4> |
| <pre>public void appendContentStream(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> changeToken, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ContentStream.html" title="interface in org.apache.chemistry.opencmis.commons.data">ContentStream</a> contentStream, |
| boolean isLastChunk, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Appends the content stream to the content of the document. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Introduced in CMIS 1.1</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#appendContentStream-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.data.ContentStream-boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">appendContentStream</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object. The repository might return a |
| different/new object id</dd> |
| <dd><code>changeToken</code> - <em>(optional)</em> the last change token of this object that |
| the client received. The repository might return a new change |
| token (default is <code>null</code>)</dd> |
| <dd><code>contentStream</code> - the content stream to append</dd> |
| <dd><code>isLastChunk</code> - indicates if this content stream is the last chunk</dd> |
| <dd><code>extension</code> - extension data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="deleteContentStream-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteContentStream</h4> |
| <pre>public void deleteContentStream(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> changeToken, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Deletes the content stream for the specified document object. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html#deleteContentStream-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">deleteContentStream</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/ObjectService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">ObjectService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object. The repository might return a |
| different/new object id</dd> |
| <dd><code>changeToken</code> - <em>(optional)</em> the last change token of this object that |
| the client received. The repository might return a new change |
| token (default is <code>null</code>)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="checkOut-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.data.ExtensionsData-org.apache.chemistry.opencmis.commons.spi.Holder-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>checkOut</h4> |
| <pre>public void checkOut(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>> contentCopied)</pre> |
| <div class="block">Create a private working copy of the document. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the checked out object.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/VersioningService.html#checkOut-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-org.apache.chemistry.opencmis.commons.data.ExtensionsData-org.apache.chemistry.opencmis.commons.spi.Holder-">checkOut</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/VersioningService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">VersioningService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - input: the identifier for the document that should be checked |
| out, output: the identifier for the newly created PWC</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dd><code>contentCopied</code> - output: indicator if the content of the original document has |
| been copied to the PWC</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="cancelCheckOut-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cancelCheckOut</h4> |
| <pre>public void cancelCheckOut(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Reverses the effect of a check-out. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/VersioningService.html#cancelCheckOut-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">cancelCheckOut</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/VersioningService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">VersioningService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the PWC</dd> |
| <dd><code>extension</code> - extension data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="checkIn-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.Properties-org.apache.chemistry.opencmis.commons.data.ContentStream-java.lang.String-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>checkIn</h4> |
| <pre>public void checkIn(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> major, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> properties, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ContentStream.html" title="interface in org.apache.chemistry.opencmis.commons.data">ContentStream</a> contentStream, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> checkinComment, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> policies, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Checks-in the private working copy (PWC) document. |
| |
| The stream in <code>contentStream</code> is consumed but not closed by this |
| method. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the checked in object.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/VersioningService.html#checkIn-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.Properties-org.apache.chemistry.opencmis.commons.data.ContentStream-java.lang.String-java.util.List-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">checkIn</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/VersioningService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">VersioningService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - input: the identifier for the PWC, output: the identifier for |
| the newly created version document</dd> |
| <dd><code>major</code> - indicator if the new version should become a major ( |
| <code>true</code>) or minor (<code>false</code>) version</dd> |
| <dd><code>properties</code> - <em>(optional)</em> the property values that must be applied |
| to the newly created document object</dd> |
| <dd><code>contentStream</code> - <em>(optional)</em> the content stream that must be stored for |
| the newly created document object</dd> |
| <dd><code>checkinComment</code> - <em>(optional)</em> a version comment</dd> |
| <dd><code>policies</code> - <em>(optional)</em> a list of policy IDs that must be applied |
| to the newly created document object</dd> |
| <dd><code>addAces</code> - <em>(optional)</em> a list of ACEs that must be added to the |
| newly created document object</dd> |
| <dd><code>removeAces</code> - <em>(optional)</em> a list of ACEs that must be removed from |
| the newly created document object</dd> |
| <dd><code>extension</code> - extension data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getObjectOfLatestVersion-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getObjectOfLatestVersion</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> getObjectOfLatestVersion(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> versionSeriesId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> major, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePolicyIds, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAcl, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Get the latest document object in the version series. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the returned object.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/VersioningService.html#getObjectOfLatestVersion-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getObjectOfLatestVersion</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/VersioningService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">VersioningService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object</dd> |
| <dd><code>versionSeriesId</code> - the version series ID</dd> |
| <dd><code>filter</code> - <em>(optional)</em> a comma-separated list of query names that |
| defines which properties must be returned by the repository |
| (default is repository specific)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the document object</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getPropertiesOfLatestVersion-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getPropertiesOfLatestVersion</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Properties.html" title="interface in org.apache.chemistry.opencmis.commons.data">Properties</a> getPropertiesOfLatestVersion(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> versionSeriesId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> major, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Get a subset of the properties for the latest document object in the |
| version series. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: Web Services, Local</li> |
| <li>Implementation is optional. Convenience implementation is present, if |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html#getObjectOfLatestVersion-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.lang.Boolean-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"><code>getObjectOfLatestVersion(String, String, String, Boolean, String, Boolean, IncludeRelationships, String, Boolean, Boolean, ExtensionsData)</code></a> |
| is implemented.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/VersioningService.html#getPropertiesOfLatestVersion-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getPropertiesOfLatestVersion</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/VersioningService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">VersioningService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object</dd> |
| <dd><code>versionSeriesId</code> - the version series ID</dd> |
| <dd><code>filter</code> - <em>(optional)</em> a comma-separated list of query names that |
| defines which properties must be returned by the repository |
| (default is repository specific)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the document properties</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getAllVersions-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAllVersions</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a>> getAllVersions(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> versionSeriesId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Returns the list of all document objects in the specified version series, |
| sorted by the property "cmis:creationDate" descending. |
| |
| Either the <code>objectId</code> or the <code>versionSeriesId</code> parameter must |
| be set. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the returned objects.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/VersioningService.html#getAllVersions-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getAllVersions</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/VersioningService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">VersioningService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object</dd> |
| <dd><code>versionSeriesId</code> - the identifier for the object</dd> |
| <dd><code>filter</code> - <em>(optional)</em> a comma-separated list of query names that |
| defines which properties must be returned by the repository |
| (default is repository specific)</dd> |
| <dd><code>includeAllowableActions</code> - <em>(optional)</em> if <code>true</code>, then the repository must |
| return the allowable actions for the objects (default is |
| <code>false</code>)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the complete version history of the version series</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getContentChanges-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-java.lang.Boolean-java.lang.String-java.lang.Boolean-java.lang.Boolean-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getContentChanges</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectList.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectList</a> getContentChanges(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/Holder.html" title="class in org.apache.chemistry.opencmis.commons.spi">Holder</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> changeLogToken, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeProperties, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includePolicyIds, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAcl, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> maxItems, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets a list of content changes. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the returned objects.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/DiscoveryService.html#getContentChanges-java.lang.String-org.apache.chemistry.opencmis.commons.spi.Holder-java.lang.Boolean-java.lang.String-java.lang.Boolean-java.lang.Boolean-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getContentChanges</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/DiscoveryService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">DiscoveryService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the list of changes</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="query-java.lang.String-java.lang.String-java.lang.Boolean-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>query</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectList.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectList</a> query(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> statement, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> searchAllVersions, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/IncludeRelationships.html" title="enum in org.apache.chemistry.opencmis.commons.enums">IncludeRelationships</a> includeRelationships, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> renditionFilter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> maxItems, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> skipCount, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Executes a CMIS query statement against the contents of the repository. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/DiscoveryService.html#query-java.lang.String-java.lang.String-java.lang.Boolean-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.IncludeRelationships-java.lang.String-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">query</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/DiscoveryService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">DiscoveryService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>statement</code> - the query statement</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the query result</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addObjectToFolder-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addObjectToFolder</h4> |
| <pre>public void addObjectToFolder(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> allVersions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Adds an existing fileable non-folder object to a folder. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the added object.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/MultiFilingService.html#addObjectToFolder-java.lang.String-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">addObjectToFolder</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/MultiFilingService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">MultiFilingService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the object to add</dd> |
| <dd><code>folderId</code> - the folder</dd> |
| <dd><code>allVersions</code> - a flag that indicates if all versions of a document should be |
| added to the folder or just this single version</dd> |
| <dd><code>extension</code> - extension data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="removeObjectFromFolder-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeObjectFromFolder</h4> |
| <pre>public void removeObjectFromFolder(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> folderId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Removes an existing fileable non-folder object from a folder. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the removed object.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/MultiFilingService.html#removeObjectFromFolder-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">removeObjectFromFolder</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/MultiFilingService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">MultiFilingService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the object to remove</dd> |
| <dd><code>folderId</code> - the folder</dd> |
| <dd><code>extension</code> - extension data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getObjectRelationships-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.RelationshipDirection-java.lang.String-java.lang.String-java.lang.Boolean-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getObjectRelationships</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectList.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectList</a> getObjectRelationships(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeSubRelationshipTypes, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/RelationshipDirection.html" title="enum in org.apache.chemistry.opencmis.commons.enums">RelationshipDirection</a> relationshipDirection, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> typeId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> includeAllowableActions, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> maxItems, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> skipCount, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets all or a subset of relationships associated with an independent |
| object. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the object and the returned relationship |
| objects.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RelationshipService.html#getObjectRelationships-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.enums.RelationshipDirection-java.lang.String-java.lang.String-java.lang.Boolean-java.math.BigInteger-java.math.BigInteger-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getObjectRelationships</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/RelationshipService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">RelationshipService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the object</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the list of relationships</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="applyAcl-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.enums.AclPropagation-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>applyAcl</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> applyAcl(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> addAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> removeAces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/AclPropagation.html" title="enum in org.apache.chemistry.opencmis.commons.enums">AclPropagation</a> aclPropagation, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Adds or removes the given ACEs to or from the ACL of the object. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/AclService.html#applyAcl-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.enums.AclPropagation-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">applyAcl</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/AclService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">AclService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object</dd> |
| <dd><code>addAces</code> - <em>(optional)</em> the ACEs to be added</dd> |
| <dd><code>removeAces</code> - <em>(optional)</em> the ACEs to be removed</dd> |
| <dd><code>aclPropagation</code> - <em>(optional)</em> specifies how ACEs should be handled |
| (default is <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/AclPropagation.html#REPOSITORYDETERMINED"><code>AclPropagation.REPOSITORYDETERMINED</code></a>)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the ACL of the object</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="applyAcl-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.enums.AclPropagation-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>applyAcl</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> applyAcl(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> aces, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/AclPropagation.html" title="enum in org.apache.chemistry.opencmis.commons.enums">AclPropagation</a> aclPropagation)</pre> |
| <div class="block">Applies a new ACL to an object. |
| |
| Since it is not possible to transmit an "add ACL" and a "remove ACL" via |
| AtomPub, the merging has to be done the client side. The ACEs provided |
| here is supposed to the new complete ACL. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/CmisService.html#applyAcl-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.Acl-org.apache.chemistry.opencmis.commons.enums.AclPropagation-">applyAcl</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/CmisService.html" title="interface in org.apache.chemistry.opencmis.commons.server">CmisService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object</dd> |
| <dd><code>aces</code> - the ACEs that should replace the current ACL of the object</dd> |
| <dd><code>aclPropagation</code> - <em>(optional)</em> specifies how ACEs should be handled |
| (default is <a href="../../../../../../../org/apache/chemistry/opencmis/commons/enums/AclPropagation.html#REPOSITORYDETERMINED"><code>AclPropagation.REPOSITORYDETERMINED</code></a>)</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>new ACL</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getAcl-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAcl</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/Acl.html" title="interface in org.apache.chemistry.opencmis.commons.data">Acl</a> getAcl(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> onlyBasicPermissions, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Get the ACL currently applied to the specified object. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/AclService.html#getAcl-java.lang.String-java.lang.String-java.lang.Boolean-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getAcl</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/AclService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">AclService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object</dd> |
| <dd><code>onlyBasicPermissions</code> - <em>(optional)</em> an indicator if only basic permissions |
| should be returned (default is <code>true</code>)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the ACL of the object</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="applyPolicy-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>applyPolicy</h4> |
| <pre>public void applyPolicy(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> policyId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Applies a specified policy to an object. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the applied policy object.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/PolicyService.html#applyPolicy-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">applyPolicy</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/PolicyService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">PolicyService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>policyId</code> - the policy to add</dd> |
| <dd><code>objectId</code> - the object</dd> |
| <dd><code>extension</code> - extension data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getAppliedPolicies-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAppliedPolicies</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a>> getAppliedPolicies(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filter, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Gets the list of policies currently applied to the specified object. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| <li>Object infos should contain the returned policy objects.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/PolicyService.html#getAppliedPolicies-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">getAppliedPolicies</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/PolicyService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">PolicyService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the object</dd> |
| <dd><code>filter</code> - <em>(optional)</em> a comma-separated list of query names that |
| defines which properties must be returned by the repository |
| (default is repository specific)</dd> |
| <dd><code>extension</code> - extension data</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the list of applied policies</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="removePolicy-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removePolicy</h4> |
| <pre>public void removePolicy(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> policyId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ExtensionsData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ExtensionsData</a> extension)</pre> |
| <div class="block">Removes a specified policy from an object. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub, Web Services, Browser, Local</li> |
| <li>Implementation is optional.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/PolicyService.html#removePolicy-java.lang.String-java.lang.String-java.lang.String-org.apache.chemistry.opencmis.commons.data.ExtensionsData-">removePolicy</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/PolicyService.html" title="interface in org.apache.chemistry.opencmis.commons.spi">PolicyService</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>policyId</code> - the policy to remove</dd> |
| <dd><code>objectId</code> - the object</dd> |
| <dd><code>extension</code> - extension data</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getObjectInfo-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getObjectInfo</h4> |
| <pre>public <a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfo.html" title="interface in org.apache.chemistry.opencmis.commons.server">ObjectInfo</a> getObjectInfo(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> objectId)</pre> |
| <div class="block">Returns the <a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfo.html" title="interface in org.apache.chemistry.opencmis.commons.server"><code>ObjectInfo</code></a> of the given object id or <code>null</code> if |
| no object info exists. |
| |
| Only AtomPub requests will require object infos. |
| |
| <p> |
| <b>Implementation Hints:</b> |
| <ul> |
| <li>Bindings: AtomPub</li> |
| <li>If the object info is not found, the object info will be assembled. |
| To do that the repository info, the object, the object parent, the object |
| history and the base type definitions will be fetched. If you want to |
| change this behavior, override this method.</li> |
| </ul></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/CmisService.html#getObjectInfo-java.lang.String-java.lang.String-">getObjectInfo</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/CmisService.html" title="interface in org.apache.chemistry.opencmis.commons.server">CmisService</a></code></dd> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfoHandler.html#getObjectInfo-java.lang.String-java.lang.String-">getObjectInfo</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfoHandler.html" title="interface in org.apache.chemistry.opencmis.commons.server">ObjectInfoHandler</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the identifier for the repository</dd> |
| <dd><code>objectId</code> - the identifier for the object</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the object info</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getObjectInfoIntern-java.lang.String-org.apache.chemistry.opencmis.commons.data.ObjectData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getObjectInfoIntern</h4> |
| <pre>protected <a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfo.html" title="interface in org.apache.chemistry.opencmis.commons.server">ObjectInfo</a> getObjectInfoIntern(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repositoryId, |
| <a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> object)</pre> |
| <div class="block">Collects the <a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfo.html" title="interface in org.apache.chemistry.opencmis.commons.server"><code>ObjectInfo</code></a> about an object.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>repositoryId</code> - the repository id</dd> |
| <dd><code>object</code> - the object</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the collected object info</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addObjectInfo-org.apache.chemistry.opencmis.commons.server.ObjectInfo-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addObjectInfo</h4> |
| <pre>public void addObjectInfo(<a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfo.html" title="interface in org.apache.chemistry.opencmis.commons.server">ObjectInfo</a> objectInfo)</pre> |
| <div class="block">Adds an object info.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfoHandler.html#addObjectInfo-org.apache.chemistry.opencmis.commons.server.ObjectInfo-">addObjectInfo</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/ObjectInfoHandler.html" title="interface in org.apache.chemistry.opencmis.commons.server">ObjectInfoHandler</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="clearObjectInfos--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>clearObjectInfos</h4> |
| <pre>public void clearObjectInfos()</pre> |
| <div class="block">Clears the object info map.</div> |
| </li> |
| </ul> |
| <a name="close--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>close</h4> |
| <pre>public void close()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/CmisService.html#close--">CmisService</a></code></span></div> |
| <div class="block">Signals that this object will not be used anymore and resources can |
| released.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/CmisService.html#close--">close</a></code> in interface <code><a href="../../../../../../../org/apache/chemistry/opencmis/commons/server/CmisService.html" title="interface in org.apache.chemistry.opencmis.commons.server">CmisService</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getStringProperty-org.apache.chemistry.opencmis.commons.data.ObjectData-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getStringProperty</h4> |
| <pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getStringProperty(<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> object, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> |
| </li> |
| </ul> |
| <a name="getIdProperty-org.apache.chemistry.opencmis.commons.data.ObjectData-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getIdProperty</h4> |
| <pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getIdProperty(<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> object, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> |
| </li> |
| </ul> |
| <a name="getDateTimeProperty-org.apache.chemistry.opencmis.commons.data.ObjectData-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDateTimeProperty</h4> |
| <pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/GregorianCalendar.html?is-external=true" title="class or interface in java.util">GregorianCalendar</a> getDateTimeProperty(<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> object, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> |
| </li> |
| </ul> |
| <a name="getBooleanProperty-org.apache.chemistry.opencmis.commons.data.ObjectData-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getBooleanProperty</h4> |
| <pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> getBooleanProperty(<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> object, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> |
| </li> |
| </ul> |
| <a name="getIntegerProperty-org.apache.chemistry.opencmis.commons.data.ObjectData-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>getIntegerProperty</h4> |
| <pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> getIntegerProperty(<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/ObjectData.html" title="interface in org.apache.chemistry.opencmis.commons.data">ObjectData</a> object, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| </div> |
| <!-- ========= END OF CLASS DATA ========= --> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a name="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../../../../overview-summary.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="navBarCell1Rev">Class</li> |
| <li><a href="class-use/AbstractCmisService.html">Use</a></li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li>Prev Class</li> |
| <li><a href="../../../../../../../org/apache/chemistry/opencmis/commons/impl/server/AbstractServiceFactory.html" title="class in org.apache.chemistry.opencmis.commons.impl.server"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../../../index.html?org/apache/chemistry/opencmis/commons/impl/server/AbstractCmisService.html" target="_top">Frames</a></li> |
| <li><a href="AbstractCmisService.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_bottom"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li>Nested | </li> |
| <li>Field | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li>Field | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| <p class="legalCopy"><small>Copyright © 2009–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> |
| </body> |
| </html> |