|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ObjectData | |
|---|---|
| org.xcmis.spi | |
| org.xcmis.spi.basic | |
| org.xcmis.spi.utils | |
| Uses of ObjectData in org.xcmis.spi |
|---|
| Subinterfaces of ObjectData in org.xcmis.spi | |
|---|---|
interface |
DocumentData
|
interface |
FolderData
|
interface |
PolicyData
2.1.7. |
interface |
RelationshipData
2.1.6. |
| Methods in org.xcmis.spi that return ObjectData | |
|---|---|
ObjectData |
Storage.getObjectById(String objectId)
Get object by unique identifier. |
ObjectData |
Storage.getObjectByPath(String path)
Get object by path. |
ObjectData |
Storage.moveObject(ObjectData object,
FolderData target,
FolderData source)
Move object from source to target. |
| Methods in org.xcmis.spi that return types with arguments of type ObjectData | |
|---|---|
ItemsIterator<ObjectData> |
FolderData.getChildren(String orderBy)
Get children of current folder. |
| Methods in org.xcmis.spi with parameters of type ObjectData | |
|---|---|
void |
FolderData.addObject(ObjectData object)
Add existed fileable object in this folder. |
AllowableActions |
Storage.calculateAllowableActions(ObjectData object)
Calculates allowable actions for specified object. |
AllowableActions |
PermissionService.calculateAllowableActions(ObjectData object,
String userId,
RepositoryInfo repositoryInfo)
Calculate allowable actions for specified object. |
RelationshipData |
Storage.createRelationship(ObjectData source,
ObjectData target,
TypeDefinition typeDefinition,
Map<String,Property<?>> properties,
List<AccessControlEntry> acl,
Collection<PolicyData> policies)
Create new relationship for specified source and
target. |
void |
Storage.deleteObject(ObjectData object,
boolean deleteAllVersions)
Delete specified object. |
protected CmisObject |
Connection.getCmisObject(ObjectData object,
boolean includeAllowableActions,
IncludeRelationships includeRelationships,
boolean includePolicyIds,
boolean includeACL,
boolean includeObjectInfo,
PropertyFilter parsedPropertyFilter,
RenditionFilter parsedRenditionFilter)
|
ItemsIterator<Rendition> |
Storage.getRenditions(ObjectData object)
Get object renditions. |
ItemsIterator<Rendition> |
RenditionManager.getRenditions(ObjectData object)
Get all renditions of specified entry. |
RenditionContentStream |
RenditionManager.getStream(ObjectData object,
String streamId)
Get rendition stream for objects with specified stream id. |
boolean |
PermissionService.hasPermission(ObjectData object,
Collection<String> permissions,
String userId,
RepositoryInfo repositoryInfo)
|
ObjectData |
Storage.moveObject(ObjectData object,
FolderData target,
FolderData source)
Move object from source to target. |
void |
FolderData.removeObject(ObjectData object)
Remove fileable object from current folder. |
void |
Storage.unfileObject(ObjectData object)
Remove non-folder fileable object from all folder where in which it is currently filed. |
protected abstract void |
Connection.validateChangeToken(ObjectData object,
String changeToken)
Validate change token provided by caller with current change token of object. |
void |
ObjectDataVisitor.visit(ObjectData object)
This method is called when instance of visitor is passed to the accept(org.xcmis.spi.ObjectDataVisitor) |
| Uses of ObjectData in org.xcmis.spi.basic |
|---|
| Classes in org.xcmis.spi.basic that implement ObjectData | |
|---|---|
class |
BasicObjectData
Default Object Data impl |
| Methods in org.xcmis.spi.basic that return ObjectData | |
|---|---|
ObjectData |
BasicStorage.moveObject(ObjectData object,
FolderData target,
FolderData source)
Move object from source to target. |
| Methods in org.xcmis.spi.basic with parameters of type ObjectData | |
|---|---|
AllowableActions |
BasicStorage.calculateAllowableActions(ObjectData object)
Calculates allowable actions for specified object. |
RelationshipData |
BasicStorage.createRelationship(ObjectData source,
ObjectData target,
TypeDefinition typeDefinition,
Map<String,Property<?>> properties,
List<AccessControlEntry> acl,
Collection<PolicyData> policies)
Create new relationship for specified source and
target. |
ItemsIterator<Rendition> |
BasicStorage.getRenditions(ObjectData object)
Get object renditions. |
ObjectData |
BasicStorage.moveObject(ObjectData object,
FolderData target,
FolderData source)
Move object from source to target. |
void |
BasicStorage.unfileObject(ObjectData object)
Remove non-folder fileable object from all folder where in which it is currently filed. |
protected void |
BasicConnection.validateChangeToken(ObjectData object,
String changeToken)
Validate change token provided by caller with current change token of object. |
| Uses of ObjectData in org.xcmis.spi.utils |
|---|
| Fields in org.xcmis.spi.utils with type parameters of type ObjectData | |
|---|---|
static Comparator<ObjectData> |
CmisUtils.versionComparator
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||