Package | Description |
---|---|
org.apache.chemistry.opencmis.client.api |
The OpenCMIS Client API.
|
org.apache.chemistry.opencmis.client.runtime | |
org.apache.chemistry.opencmis.client.runtime.repository | |
org.apache.chemistry.opencmis.commons.data |
OpenCMIS data interfaces.
|
org.apache.chemistry.opencmis.commons.impl | |
org.apache.chemistry.opencmis.commons.impl.dataobjects | |
org.apache.chemistry.opencmis.commons.spi |
OpenCMIS client and server binding services.
|
org.apache.chemistry.opencmis.inmemory.storedobj.api | |
org.apache.chemistry.opencmis.inmemory.storedobj.impl | |
org.apache.chemistry.opencmis.jcr |
Modifier and Type | Interface and Description |
---|---|
interface |
Property<T>
CMIS Property.
|
Modifier and Type | Method and Description |
---|---|
<T> PropertyData<T> |
QueryResult.getPropertyById(String id)
Returns a property by ID.
|
<T> PropertyData<T> |
QueryResult.getPropertyByQueryName(String queryName)
Returns a property by query name or alias.
|
Modifier and Type | Method and Description |
---|---|
List<PropertyData<?>> |
ObjectFactory.convertQueryProperties(Properties properties) |
List<PropertyData<?>> |
QueryResult.getProperties()
Returns the list of all properties in this query result.
|
Modifier and Type | Class and Description |
---|---|
class |
PropertyImpl<T>
Property Implementation.
|
Modifier and Type | Method and Description |
---|---|
<T> PropertyData<T> |
QueryResultImpl.getPropertyById(String id) |
<T> PropertyData<T> |
QueryResultImpl.getPropertyByQueryName(String queryName) |
Modifier and Type | Method and Description |
---|---|
List<PropertyData<?>> |
QueryResultImpl.getProperties() |
Modifier and Type | Method and Description |
---|---|
List<PropertyData<?>> |
ObjectFactoryImpl.convertQueryProperties(Properties properties) |
Modifier and Type | Method and Description |
---|---|
protected <T> Property<T> |
ObjectFactoryImpl.convertProperty(ObjectType objectType,
Collection<SecondaryType> secondaryTypes,
PropertyData<T> pd) |
Modifier and Type | Interface and Description |
---|---|
interface |
MutablePropertyBoolean |
interface |
MutablePropertyData<T>
Mutable PropertyData.
|
interface |
MutablePropertyDateTime |
interface |
MutablePropertyDecimal |
interface |
MutablePropertyHtml |
interface |
MutablePropertyId |
interface |
MutablePropertyInteger |
interface |
MutablePropertyString |
interface |
MutablePropertyUri |
interface |
PropertyBoolean
Boolean property.
|
interface |
PropertyDateTime
DateTime property.
|
interface |
PropertyDecimal
Decimal property.
|
interface |
PropertyHtml
HTML property.
|
interface |
PropertyId
Id property.
|
interface |
PropertyInteger
Integer property.
|
interface |
PropertyString
String property.
|
interface |
PropertyUri
URI property.
|
Modifier and Type | Method and Description |
---|---|
Map<String,PropertyData<?>> |
Properties.getProperties()
Returns a map of properties (property ID => property).
|
List<PropertyData<?>> |
Properties.getPropertyList()
Returns the list of properties.
|
Modifier and Type | Method and Description |
---|---|
void |
MutableProperties.addProperty(PropertyData<?> property)
Adds a property to the end of the property list.
|
void |
MutableProperties.replaceProperty(PropertyData<?> property)
Replaces a property.
|
Modifier and Type | Method and Description |
---|---|
static PropertyData<?> |
WSConverter.convert(CmisProperty property)
Converts a property object.
|
Modifier and Type | Method and Description |
---|---|
static CmisProperty |
WSConverter.convert(PropertyData<?> property)
Converts a property object.
|
static Object |
JSONConverter.convert(PropertyData<?> property,
PropertyDefinition<?> propDef,
boolean succinct)
Converts a property.
|
static String |
JSONConverter.getJSONPropertyDataType(PropertyData<?> property) |
static void |
XMLConverter.writeProperty(javax.xml.stream.XMLStreamWriter writer,
PropertyData<?> source,
boolean isDefaultValue) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPropertyData<T>
Abstract property data implementation.
|
class |
PropertyBooleanImpl
Boolean property data implementation.
|
class |
PropertyDateTimeImpl
DateTime property data implementation.
|
class |
PropertyDecimalImpl
Decimal property data implementation.
|
class |
PropertyHtmlImpl
HTML property data implementation.
|
class |
PropertyIdImpl
Id property data implementation.
|
class |
PropertyIntegerImpl
Integer property data implementation.
|
class |
PropertyStringImpl
String property data implementation.
|
class |
PropertyUriImpl
Uri property data implementation.
|
Modifier and Type | Method and Description |
---|---|
Map<String,PropertyData<?>> |
PropertiesImpl.getProperties() |
List<PropertyData<?>> |
PropertiesImpl.getPropertyList() |
Modifier and Type | Method and Description |
---|---|
void |
PropertiesImpl.addProperty(PropertyData<?> property) |
void |
PropertiesImpl.replaceProperty(PropertyData<?> property) |
Modifier and Type | Method and Description |
---|---|
protected void |
PropertiesImpl.addProperties(Collection<PropertyData<?>> properties) |
MutableProperties |
BindingsObjectFactoryImpl.createPropertiesData(List<PropertyData<?>> properties) |
Constructor and Description |
---|
PropertiesImpl(Collection<PropertyData<?>> properties)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
<T> PropertyData<T> |
BindingsObjectFactory.createPropertyData(PropertyDefinition<T> pd,
Object value) |
Modifier and Type | Method and Description |
---|---|
Properties |
BindingsObjectFactory.createPropertiesData(List<PropertyData<?>> properties) |
Modifier and Type | Method and Description |
---|---|
Map<String,PropertyData<?>> |
StoredObject.getProperties()
Retrieve the list of properties.
|
Modifier and Type | Method and Description |
---|---|
Document |
ObjectStore.createDocument(Map<String,PropertyData<?>> propMap,
String user,
Folder folder,
ContentStream contentStream,
List<String> policies,
Acl addACEs,
Acl removeACEs)
Create a document as initial step.
|
Folder |
ObjectStore.createFolder(String name,
Map<String,PropertyData<?>> propMap,
String user,
Folder folder,
List<String> policies,
Acl addACEs,
Acl removeACEs)
Create a folder as initial step.
|
StoredObject |
ObjectStore.createItem(String name,
Map<String,PropertyData<?>> propMap,
String user,
Folder folder,
List<String> policies,
Acl addACEs,
Acl removeACEs)
Create an item as initial step.
|
StoredObject |
ObjectStore.createPolicy(String name,
String policyText,
Map<String,PropertyData<?>> propMap,
String user,
Acl addACEs,
Acl removeACEs)
Create a policy.
|
StoredObject |
ObjectStore.createRelationship(String name,
StoredObject sourceObject,
StoredObject targetObject,
Map<String,PropertyData<?>> propMap,
String user,
Acl addACEs,
Acl removeACEs)
Create a relationship.
|
void |
StoredObject.createSystemBasePropertiesWhenCreated(Map<String,PropertyData<?>> properties,
String user)
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.
|
DocumentVersion |
ObjectStore.createVersionedDocument(String name,
Map<String,PropertyData<?>> propMap,
String user,
Folder folder,
List<String> policies,
Acl addACEs,
Acl removeACEs,
ContentStream contentStream,
VersioningState versioningState)
Create a document that supports versions as initial step.
|
void |
StoredObject.fillProperties(Map<String,PropertyData<?>> properties,
BindingsObjectFactory objFactory,
List<String> requestedIds)
fill a passed map object with properties of this object.
|
void |
StoredObject.setCustomProperties(Map<String,PropertyData<?>> properties)
Set all properties which are not system properties.
|
void |
StoredObject.setProperties(Map<String,PropertyData<?>> props)
Assign the properties to an object.
|
void |
ObjectStore.updateObject(StoredObject so,
Map<String,PropertyData<?>> properties,
String user)
Modify and store the properties of an object.
|
void |
StoredObject.updateSystemBasePropertiesWhenModified(Map<String,PropertyData<?>> properties,
String user)
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.
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,PropertyData<?>> |
StoredObjectImpl.fProperties |
Modifier and Type | Method and Description |
---|---|
Map<String,PropertyData<?>> |
StoredObjectImpl.getProperties() |
Modifier and Type | Method and Description |
---|---|
Document |
ObjectStoreImpl.createDocument(Map<String,PropertyData<?>> propMap,
String user,
Folder folder,
ContentStream contentStream,
List<String> policies,
Acl addACEs,
Acl removeACEs) |
Folder |
ObjectStoreImpl.createFolder(String name,
Map<String,PropertyData<?>> propMap,
String user,
Folder parent,
List<String> policies,
Acl addACEs,
Acl removeACEs) |
StoredObject |
ObjectStoreImpl.createItem(String name,
Map<String,PropertyData<?>> propMap,
String user,
Folder folder,
List<String> policies,
Acl addACEs,
Acl removeACEs) |
StoredObject |
ObjectStoreImpl.createPolicy(String name,
String policyText,
Map<String,PropertyData<?>> propMap,
String user,
Acl addACEs,
Acl removeACEs) |
StoredObject |
ObjectStoreImpl.createRelationship(String name,
StoredObject sourceObject,
StoredObject targetObject,
Map<String,PropertyData<?>> propMap,
String user,
Acl addACEs,
Acl removeACEs) |
void |
StoredObjectImpl.createSystemBasePropertiesWhenCreated(Map<String,PropertyData<?>> properties,
String user) |
DocumentVersion |
ObjectStoreImpl.createVersionedDocument(String name,
Map<String,PropertyData<?>> propMap,
String user,
Folder folder,
List<String> policies,
Acl addACEs,
Acl removeACEs,
ContentStream contentStream,
VersioningState versioningState) |
void |
VersionedDocumentImpl.fillProperties(Map<String,PropertyData<?>> properties,
BindingsObjectFactory objFactory,
List<String> requestedIds) |
void |
StoredObjectImpl.fillProperties(Map<String,PropertyData<?>> properties,
BindingsObjectFactory objFactory,
List<String> requestedIds) |
void |
RelationshipImpl.fillProperties(Map<String,PropertyData<?>> properties,
BindingsObjectFactory objFactory,
List<String> requestedIds) |
void |
PolicyImpl.fillProperties(Map<String,PropertyData<?>> properties,
BindingsObjectFactory objFactory,
List<String> requestedIds) |
void |
FolderImpl.fillProperties(Map<String,PropertyData<?>> properties,
BindingsObjectFactory objFactory,
List<String> requestedIds) |
void |
DocumentVersionImpl.fillProperties(Map<String,PropertyData<?>> properties,
BindingsObjectFactory objFactory,
List<String> requestedIds) |
void |
DocumentImpl.fillProperties(Map<String,PropertyData<?>> properties,
BindingsObjectFactory objFactory,
List<String> requestedIds) |
void |
StoredObjectImpl.setCustomProperties(Map<String,PropertyData<?>> properties) |
void |
StoredObjectImpl.setProperties(Map<String,PropertyData<?>> props) |
void |
ObjectStoreImpl.updateObject(StoredObject so,
Map<String,PropertyData<?>> newProperties,
String user) |
void |
StoredObjectImpl.updateSystemBasePropertiesWhenModified(Map<String,PropertyData<?>> properties,
String user) |
Modifier and Type | Method and Description |
---|---|
static PropertyData<?> |
JcrConverter.convert(javax.jcr.Property jcrProperty)
Convert a JCR
Property to a CMIS PropertyData . |
static PropertyData<?> |
PropertyHelper.getDefaultValue(PropertyDefinition<?> propDef)
Determine the default property data value for a given property
definition.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
PropertyHelper.isPropertyEmpty(PropertyData<?> prop) |
static void |
JcrConverter.removeProperty(javax.jcr.Node node,
PropertyData<?> propertyData)
Remove a property from a JCR node
|
static void |
JcrConverter.setProperty(javax.jcr.Node node,
PropertyData<?> propertyData)
Set a property on a JCR node.
|
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.