blob: 71700bcdd8822dbf5bcba9ed9db668965819fec9 [file] [log] [blame]
<!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 (version 1.7.0_45) on Mon Apr 06 12:58:11 EDT 2015 -->
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
<title>StoredObject (Apache Chemistry OpenCMIS 0.13.0 API)</title>
<meta name="date" content="2015-04-06">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="StoredObject (Apache Chemistry OpenCMIS 0.13.0 API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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/StoredObject.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><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/Relationship.html" title="interface in org.apache.chemistry.opencmis.inmemory.storedobj.api"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoreManager.html" title="interface in org.apache.chemistry.opencmis.inmemory.storedobj.api"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html" target="_top">Frames</a></li>
<li><a href="StoredObject.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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.inmemory.storedobj.api</div>
<h2 title="Interface StoredObject" class="title">Interface StoredObject</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/Document.html" title="interface in org.apache.chemistry.opencmis.inmemory.storedobj.api">Document</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/DocumentVersion.html" title="interface in org.apache.chemistry.opencmis.inmemory.storedobj.api">DocumentVersion</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/Fileable.html" title="interface in org.apache.chemistry.opencmis.inmemory.storedobj.api">Fileable</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/Folder.html" title="interface in org.apache.chemistry.opencmis.inmemory.storedobj.api">Folder</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/Item.html" title="interface in org.apache.chemistry.opencmis.inmemory.storedobj.api">Item</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/VersionedDocument.html" title="interface in org.apache.chemistry.opencmis.inmemory.storedobj.api">VersionedDocument</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/impl/DocumentImpl.html" title="class in org.apache.chemistry.opencmis.inmemory.storedobj.impl">DocumentImpl</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/impl/DocumentVersionImpl.html" title="class in org.apache.chemistry.opencmis.inmemory.storedobj.impl">DocumentVersionImpl</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/impl/FilingImpl.html" title="class in org.apache.chemistry.opencmis.inmemory.storedobj.impl">FilingImpl</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/impl/FolderImpl.html" title="class in org.apache.chemistry.opencmis.inmemory.storedobj.impl">FolderImpl</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/impl/ItemImpl.html" title="class in org.apache.chemistry.opencmis.inmemory.storedobj.impl">ItemImpl</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/impl/PolicyImpl.html" title="class in org.apache.chemistry.opencmis.inmemory.storedobj.impl">PolicyImpl</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/impl/RelationshipImpl.html" title="class in org.apache.chemistry.opencmis.inmemory.storedobj.impl">RelationshipImpl</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/impl/StoredObjectImpl.html" title="class in org.apache.chemistry.opencmis.inmemory.storedobj.impl">StoredObjectImpl</a>, <a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/impl/VersionedDocumentImpl.html" title="class in org.apache.chemistry.opencmis.inmemory.storedobj.impl">VersionedDocumentImpl</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">StoredObject</span></pre>
<div class="block">Stored Object interface is common part that all objects handled by CMIS
(Documents, Folders, Relations, Policies, ACLs) share. Objects that implement
this interface are always concrete and can live in the object store. A stored
object always has an id, a name and properties.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#addAppliedPolicy(java.lang.String)">addAppliedPolicy</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policyId)</code>
<div class="block">add an id of a policy to an object.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#createSystemBasePropertiesWhenCreated(java.util.Map, java.lang.String)">createSystemBasePropertiesWhenCreated</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/PropertyData.html" title="interface in org.apache.chemistry.opencmis.commons.data">PropertyData</a>&lt;?&gt;&gt;&nbsp;properties,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;user)</code>
<div class="block">Create all system base properties that need to be stored with every
object in the repository This method is called when a new object is
created to record all of the capturing data like the creation time,
creator etc.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#fillProperties(java.util.Map, org.apache.chemistry.opencmis.commons.spi.BindingsObjectFactory, java.util.List)">fillProperties</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/PropertyData.html" title="interface in org.apache.chemistry.opencmis.commons.data">PropertyData</a>&lt;?&gt;&gt;&nbsp;properties,
<a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/BindingsObjectFactory.html" title="interface in org.apache.chemistry.opencmis.commons.spi">BindingsObjectFactory</a>&nbsp;objFactory,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;requestedIds)</code>
<div class="block">fill a passed map object with properties of this object.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#getAclId()">getAclId</a></strong>()</code>
<div class="block">get the Acl id of the stored object.</div>
</td>
</tr>
<tr 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><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#getAllowableActions(java.lang.String)">getAllowableActions</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;user)</code>
<div class="block">get the allowable actions of the object.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#getAppliedPolicies()">getAppliedPolicies</a></strong>()</code>
<div class="block">get applied policies of this object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#getChangeToken()">getChangeToken</a></strong>()</code>
<div class="block">Retrieve a change token uniquely identifying the state of the object when
it was persisted (used for optimistic locking).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/util/GregorianCalendar.html?is-external=true" title="class or interface in java.util">GregorianCalendar</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#getCreatedAt()">getCreatedAt</a></strong>()</code>
<div class="block">Get the creation date.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#getCreatedBy()">getCreatedBy</a></strong>()</code>
<div class="block">Retrieve the user who created the document.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#getDescription()">getDescription</a></strong>()</code>
<div class="block">CMIS 1.1: get description of an object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#getId()">getId</a></strong>()</code>
<div class="block">Retrieve the id of this object.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/util/GregorianCalendar.html?is-external=true" title="class or interface in java.util">GregorianCalendar</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#getModifiedAt()">getModifiedAt</a></strong>()</code>
<div class="block">Retrieve date and time when the object was last modified.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#getModifiedBy()">getModifiedBy</a></strong>()</code>
<div class="block">Retrieve the user who last modified the document.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#getName()">getName</a></strong>()</code>
<div class="block">Retrieve the name of this object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/PropertyData.html" title="interface in org.apache.chemistry.opencmis.commons.data">PropertyData</a>&lt;?&gt;&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#getProperties()">getProperties</a></strong>()</code>
<div class="block">Retrieve the list of properties.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#getRepositoryId()">getRepositoryId</a></strong>()</code>
<div class="block">Get the repository id of this object where the object is stored.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#getSecondaryTypeIds()">getSecondaryTypeIds</a></strong>()</code>
<div class="block">CMIS 1.1 get ids of all secondary types.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#getTypeId()">getTypeId</a></strong>()</code>
<div class="block">Retrieve the type of this document.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#hasRendition(java.lang.String)">hasRendition</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;user)</code>
<div class="block">check if the document can generate a renditions and rendition is visible
for user.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#removePolicy(java.lang.String)">removePolicy</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policyId)</code>
<div class="block">remove an id of a policy from an object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#setCreatedAt(java.util.GregorianCalendar)">setCreatedAt</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/util/GregorianCalendar.html?is-external=true" title="class or interface in java.util">GregorianCalendar</a>&nbsp;createdAt)</code>
<div class="block">Assign date and time when the object was created.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#setCreatedBy(java.lang.String)">setCreatedBy</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;createdBy)</code>
<div class="block">Set the user who last modified the object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#setCustomProperties(java.util.Map)">setCustomProperties</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/PropertyData.html" title="interface in org.apache.chemistry.opencmis.commons.data">PropertyData</a>&lt;?&gt;&gt;&nbsp;properties)</code>
<div class="block">Set all properties which are not system properties.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#setDescription(java.lang.String)">setDescription</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;description)</code>
<div class="block">CMIS 1.1: set description of an object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#setId(java.lang.String)">setId</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
<div class="block">Set the id of this object.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#setModifiedAt(java.util.GregorianCalendar)">setModifiedAt</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/util/GregorianCalendar.html?is-external=true" title="class or interface in java.util">GregorianCalendar</a>&nbsp;calendar)</code>
<div class="block">Set the date and time of the last modification of this object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#setModifiedAtNow()">setModifiedAtNow</a></strong>()</code>
<div class="block">Assign current date and time when the object was last modified.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#setModifiedBy(java.lang.String)">setModifiedBy</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;modifiedBy)</code>
<div class="block">Set the user who last modified the object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#setName(java.lang.String)">setName</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Set the name of this document.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#setProperties(java.util.Map)">setProperties</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/PropertyData.html" title="interface in org.apache.chemistry.opencmis.commons.data">PropertyData</a>&lt;?&gt;&gt;&nbsp;props)</code>
<div class="block">Assign the properties to an object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#setRepositoryId(java.lang.String)">setRepositoryId</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;repositoryId)</code>
<div class="block">Assign a repository where this object will be stored.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#setTypeId(java.lang.String)">setTypeId</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>
<div class="block">Set the type of this document.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html#updateSystemBasePropertiesWhenModified(java.util.Map, java.lang.String)">updateSystemBasePropertiesWhenModified</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/PropertyData.html" title="interface in org.apache.chemistry.opencmis.commons.data">PropertyData</a>&lt;?&gt;&gt;&nbsp;properties,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;user)</code>
<div class="block">Update all system base properties that need to be stored with every
object in the repository This method is called when an object is is
updated to record all of the capturing data like the modification time,
updating user etc.</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getId</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId()</pre>
<div class="block">Retrieve the id of this object.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>id of this object</dd></dl>
</li>
</ul>
<a name="setId(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setId</h4>
<pre>void&nbsp;setId(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</pre>
<div class="block">Set the id of this object.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - id of this object</dd></dl>
</li>
</ul>
<a name="getName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
<div class="block">Retrieve the name of this object.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>name of this object</dd></dl>
</li>
</ul>
<a name="setName(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setName</h4>
<pre>void&nbsp;setName(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
<div class="block">Set the name of this document. This method does not persist the object.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - name that is assigned to this object</dd></dl>
</li>
</ul>
<a name="getTypeId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTypeId</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getTypeId()</pre>
<div class="block">Retrieve the type of this document.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Id of the type identifying the type of this object</dd></dl>
</li>
</ul>
<a name="setTypeId(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTypeId</h4>
<pre>void&nbsp;setTypeId(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
<div class="block">Set the type of this document. This method does not persist the object.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - id of the type this object gets assigned.</dd></dl>
</li>
</ul>
<a name="getSecondaryTypeIds()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSecondaryTypeIds</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getSecondaryTypeIds()</pre>
<div class="block">CMIS 1.1 get ids of all secondary types.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>list of type ids</dd></dl>
</li>
</ul>
<a name="setDescription(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDescription</h4>
<pre>void&nbsp;setDescription(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;description)</pre>
<div class="block">CMIS 1.1: set description of an object.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>description</code> - description of this object</dd></dl>
</li>
</ul>
<a name="getDescription()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDescription</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDescription()</pre>
<div class="block">CMIS 1.1: get description of an object.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>description of this object</dd></dl>
</li>
</ul>
<a name="getCreatedBy()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCreatedBy</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getCreatedBy()</pre>
<div class="block">Retrieve the user who created the document.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>user who created the document.</dd></dl>
</li>
</ul>
<a name="setCreatedBy(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCreatedBy</h4>
<pre>void&nbsp;setCreatedBy(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;createdBy)</pre>
<div class="block">Set the user who last modified the object. This method does not persist.
the object.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>createdBy</code> - user who last modified the document</dd></dl>
</li>
</ul>
<a name="getModifiedBy()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getModifiedBy</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getModifiedBy()</pre>
<div class="block">Retrieve the user who last modified the document.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>user who last modified the document.</dd></dl>
</li>
</ul>
<a name="setModifiedBy(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setModifiedBy</h4>
<pre>void&nbsp;setModifiedBy(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;modifiedBy)</pre>
<div class="block">Set the user who last modified the object. This method does not persist.
the object.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>modifiedBy</code> - user who last modified the document</dd></dl>
</li>
</ul>
<a name="getCreatedAt()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCreatedAt</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/util/GregorianCalendar.html?is-external=true" title="class or interface in java.util">GregorianCalendar</a>&nbsp;getCreatedAt()</pre>
<div class="block">Get the creation date.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>date the object was created at</dd></dl>
</li>
</ul>
<a name="setCreatedAt(java.util.GregorianCalendar)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCreatedAt</h4>
<pre>void&nbsp;setCreatedAt(<a href="http://download.oracle.com/javase/6/docs/api/java/util/GregorianCalendar.html?is-external=true" title="class or interface in java.util">GregorianCalendar</a>&nbsp;createdAt)</pre>
<div class="block">Assign date and time when the object was created. Usually you should not
call this method externally. This method does not persist the object.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>createdAt</code> - date the object was created at</dd></dl>
</li>
</ul>
<a name="getModifiedAt()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getModifiedAt</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/util/GregorianCalendar.html?is-external=true" title="class or interface in java.util">GregorianCalendar</a>&nbsp;getModifiedAt()</pre>
<div class="block">Retrieve date and time when the object was last modified.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>date the object was last modified</dd></dl>
</li>
</ul>
<a name="setModifiedAtNow()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setModifiedAtNow</h4>
<pre>void&nbsp;setModifiedAtNow()</pre>
<div class="block">Assign current date and time when the object was last modified. Usually
you should not call this method externally. This method does not persist
the object.</div>
</li>
</ul>
<a name="setModifiedAt(java.util.GregorianCalendar)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setModifiedAt</h4>
<pre>void&nbsp;setModifiedAt(<a href="http://download.oracle.com/javase/6/docs/api/java/util/GregorianCalendar.html?is-external=true" title="class or interface in java.util">GregorianCalendar</a>&nbsp;calendar)</pre>
<div class="block">Set the date and time of the last modification of this object.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>calendar</code> - timestamp of last modification</dd></dl>
</li>
</ul>
<a name="getRepositoryId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRepositoryId</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getRepositoryId()</pre>
<div class="block">Get the repository id of this object where the object is stored.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>repository id of this object</dd></dl>
</li>
</ul>
<a name="setRepositoryId(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRepositoryId</h4>
<pre>void&nbsp;setRepositoryId(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;repositoryId)</pre>
<div class="block">Assign a repository where this object will be stored. This method does
not persist the object.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>repositoryId</code> - id of the repository</dd></dl>
</li>
</ul>
<a name="getProperties()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProperties</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/PropertyData.html" title="interface in org.apache.chemistry.opencmis.commons.data">PropertyData</a>&lt;?&gt;&gt;&nbsp;getProperties()</pre>
<div class="block">Retrieve the list of properties.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>map of properties</dd></dl>
</li>
</ul>
<a name="setProperties(java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setProperties</h4>
<pre>void&nbsp;setProperties(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/PropertyData.html" title="interface in org.apache.chemistry.opencmis.commons.data">PropertyData</a>&lt;?&gt;&gt;&nbsp;props)</pre>
<div class="block">Assign the properties to an object. This method does not persist the
object.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>props</code> - properties to be assigned</dd></dl>
</li>
</ul>
<a name="getChangeToken()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getChangeToken</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getChangeToken()</pre>
<div class="block">Retrieve a change token uniquely identifying the state of the object when
it was persisted (used for optimistic locking).</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>String identifying the change token</dd></dl>
</li>
</ul>
<a name="createSystemBasePropertiesWhenCreated(java.util.Map, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createSystemBasePropertiesWhenCreated</h4>
<pre>void&nbsp;createSystemBasePropertiesWhenCreated(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/PropertyData.html" title="interface in org.apache.chemistry.opencmis.commons.data">PropertyData</a>&lt;?&gt;&gt;&nbsp;properties,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;user)</pre>
<div class="block">Create all system base properties that need to be stored with every
object in the repository This method is called when a new object is
created to record all of the capturing data like the creation time,
creator etc.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>properties</code> - The properties passed by the client, containing, name, type,
etc</dd><dd><code>user</code> - The user creating the document</dd></dl>
</li>
</ul>
<a name="updateSystemBasePropertiesWhenModified(java.util.Map, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>updateSystemBasePropertiesWhenModified</h4>
<pre>void&nbsp;updateSystemBasePropertiesWhenModified(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/PropertyData.html" title="interface in org.apache.chemistry.opencmis.commons.data">PropertyData</a>&lt;?&gt;&gt;&nbsp;properties,
<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;user)</pre>
<div class="block">Update all system base properties that need to be stored with every
object in the repository This method is called when an object is is
updated to record all of the capturing data like the modification time,
updating user etc.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>properties</code> - The properties passed by the client, containing, name, type,
etc</dd><dd><code>user</code> - The user creating the document</dd></dl>
</li>
</ul>
<a name="fillProperties(java.util.Map, org.apache.chemistry.opencmis.commons.spi.BindingsObjectFactory, java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fillProperties</h4>
<pre>void&nbsp;fillProperties(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/PropertyData.html" title="interface in org.apache.chemistry.opencmis.commons.data">PropertyData</a>&lt;?&gt;&gt;&nbsp;properties,
<a href="../../../../../../../org/apache/chemistry/opencmis/commons/spi/BindingsObjectFactory.html" title="interface in org.apache.chemistry.opencmis.commons.spi">BindingsObjectFactory</a>&nbsp;objFactory,
<a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;requestedIds)</pre>
<div class="block">fill a passed map object with properties of this object.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>properties</code> - map to fill</dd><dd><code>objFactory</code> - object factory to create objects</dd><dd><code>requestedIds</code> - list of property ids being requested</dd></dl>
</li>
</ul>
<a name="setCustomProperties(java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCustomProperties</h4>
<pre>void&nbsp;setCustomProperties(<a href="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/PropertyData.html" title="interface in org.apache.chemistry.opencmis.commons.data">PropertyData</a>&lt;?&gt;&gt;&nbsp;properties)</pre>
<div class="block">Set all properties which are not system properties. These are the
properties as defined in Type system definition. This method is called
when an object is created or updated. The implementation must ignore the
system properties.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>properties</code> - Set of properties as set by the client, including system
parameters</dd></dl>
</li>
</ul>
<a name="getAclId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAclId</h4>
<pre>int&nbsp;getAclId()</pre>
<div class="block">get the Acl id of the stored object.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>acl id of the ACl of this object</dd></dl>
</li>
</ul>
<a name="getAllowableActions(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAllowableActions</h4>
<pre><a href="../../../../../../../org/apache/chemistry/opencmis/commons/data/AllowableActions.html" title="interface in org.apache.chemistry.opencmis.commons.data">AllowableActions</a>&nbsp;getAllowableActions(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;user)</pre>
<div class="block">get the allowable actions of the object.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>user</code> - user requesting allowable actions</dd>
<dt><span class="strong">Returns:</span></dt><dd>allowable actions of this object for the use</dd></dl>
</li>
</ul>
<a name="hasRendition(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasRendition</h4>
<pre>boolean&nbsp;hasRendition(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;user)</pre>
<div class="block">check if the document can generate a renditions and rendition is visible
for user.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>user</code> - user requesting allowable actions</dd>
<dt><span class="strong">Returns:</span></dt><dd>true if rendition exists, false if not.</dd></dl>
</li>
</ul>
<a name="getAppliedPolicies()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAppliedPolicies</h4>
<pre><a href="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getAppliedPolicies()</pre>
<div class="block">get applied policies of this object.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>list of ids of policies applied to this object</dd></dl>
</li>
</ul>
<a name="addAppliedPolicy(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAppliedPolicy</h4>
<pre>void&nbsp;addAppliedPolicy(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policyId)</pre>
<div class="block">add an id of a policy to an object.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>policyId</code> - id of policy to add</dd></dl>
</li>
</ul>
<a name="removePolicy(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>removePolicy</h4>
<pre>void&nbsp;removePolicy(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policyId)</pre>
<div class="block">remove an id of a policy from an object.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>policyId</code> - id of policy to remove</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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/StoredObject.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><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/Relationship.html" title="interface in org.apache.chemistry.opencmis.inmemory.storedobj.api"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/apache/chemistry/opencmis/inmemory/storedobj/api/StoreManager.html" title="interface in org.apache.chemistry.opencmis.inmemory.storedobj.api"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/apache/chemistry/opencmis/inmemory/storedobj/api/StoredObject.html" target="_top">Frames</a></li>
<li><a href="StoredObject.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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 &#169; 2009-2015 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
</body>
</html>