org.apache.chemistry.opencmis.client.api
Interface ObjectFactory
public interface ObjectFactory
A factory to create CMIS objects.
- See Also:
Session.getObjectFactory()
Method Summary |
Acl |
convertAces(List<Ace> aces)
|
ChangeEvent |
convertChangeEvent(ObjectData objectData)
|
ChangeEvents |
convertChangeEvents(String changeLogToken,
ObjectList objectList)
|
ContentStream |
convertContentStream(ContentStream contentStream)
|
CmisObject |
convertObject(ObjectData objectData,
OperationContext context)
|
List<String> |
convertPolicies(List<Policy> policies)
|
Properties |
convertProperties(Map<String,?> properties,
ObjectType type,
Set<Updatability> updatabilityFilter)
|
Map<String,Property<?>> |
convertProperties(ObjectType objectType,
Properties properties)
|
List<PropertyData<?>> |
convertQueryProperties(Properties properties)
|
QueryResult |
convertQueryResult(ObjectData objectData)
|
Rendition |
convertRendition(String objectId,
RenditionData rendition)
|
ObjectType |
convertTypeDefinition(TypeDefinition typeDefinition)
|
Ace |
createAce(String principal,
List<String> permissions)
|
Acl |
createAcl(List<Ace> aces)
|
ContentStream |
createContentStream(String filename,
long length,
String mimetype,
InputStream stream)
|
|
createProperty(PropertyDefinition<T> type,
List<T> values)
|
ObjectType |
getTypeFromObjectData(ObjectData objectData)
|
void |
initialize(Session session,
Map<String,String> parameters)
|
initialize
void initialize(Session session,
Map<String,String> parameters)
convertAces
Acl convertAces(List<Ace> aces)
createAcl
Acl createAcl(List<Ace> aces)
createAce
Ace createAce(String principal,
List<String> permissions)
convertPolicies
List<String> convertPolicies(List<Policy> policies)
convertRendition
Rendition convertRendition(String objectId,
RenditionData rendition)
createContentStream
ContentStream createContentStream(String filename,
long length,
String mimetype,
InputStream stream)
convertContentStream
ContentStream convertContentStream(ContentStream contentStream)
convertTypeDefinition
ObjectType convertTypeDefinition(TypeDefinition typeDefinition)
getTypeFromObjectData
ObjectType getTypeFromObjectData(ObjectData objectData)
createProperty
<T> Property<T> createProperty(PropertyDefinition<T> type,
List<T> values)
convertProperties
Map<String,Property<?>> convertProperties(ObjectType objectType,
Properties properties)
convertProperties
Properties convertProperties(Map<String,?> properties,
ObjectType type,
Set<Updatability> updatabilityFilter)
convertQueryProperties
List<PropertyData<?>> convertQueryProperties(Properties properties)
convertObject
CmisObject convertObject(ObjectData objectData,
OperationContext context)
convertQueryResult
QueryResult convertQueryResult(ObjectData objectData)
convertChangeEvent
ChangeEvent convertChangeEvent(ObjectData objectData)
convertChangeEvents
ChangeEvents convertChangeEvents(String changeLogToken,
ObjectList objectList)
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.