a long integer value, unique for this repository)</li>
<li>a name</li>
<li>an creator, owner and last modifier (along with timestamp)</li>
<li>an object type</li>
<li>an ACL</li>
<li>a parent folder which contains this object</li>
<li>a version label</li>
<li>a processing state (a new object has &quot;_created&quot; as its state)</li>
</ul>
<p>and they may have</p>
<ul>
<li>content (which is stored in the file system)</li>
<li>a format (if content exists, a mime type based format has to be assigned)</li>
<l