public class NuxeoDocument extends NuxeoFileableObject implements org.apache.chemistry.opencmis.client.api.Document
data| Constructor and Description |
|---|
NuxeoDocument(NuxeoSession session,
NuxeoObjectData data,
org.apache.chemistry.opencmis.client.api.ObjectType type) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelCheckOut() |
org.apache.chemistry.opencmis.client.api.ObjectId |
checkIn(boolean major,
Map<String,?> properties,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
String checkinComment) |
org.apache.chemistry.opencmis.client.api.ObjectId |
checkIn(boolean major,
Map<String,?> properties,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
String checkinComment,
List<org.apache.chemistry.opencmis.client.api.Policy> policies,
List<org.apache.chemistry.opencmis.commons.data.Ace> addAces,
List<org.apache.chemistry.opencmis.commons.data.Ace> removeAces) |
org.apache.chemistry.opencmis.client.api.ObjectId |
checkOut() |
NuxeoDocument |
copy(org.apache.chemistry.opencmis.client.api.ObjectId target) |
NuxeoDocument |
copy(org.apache.chemistry.opencmis.client.api.ObjectId target,
Map<String,?> properties,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
List<org.apache.chemistry.opencmis.client.api.Policy> policies,
List<org.apache.chemistry.opencmis.commons.data.Ace> addACEs,
List<org.apache.chemistry.opencmis.commons.data.Ace> removeACEs,
org.apache.chemistry.opencmis.client.api.OperationContext context) |
void |
deleteAllVersions() |
NuxeoDocument |
deleteContentStream() |
org.apache.chemistry.opencmis.client.api.ObjectId |
deleteContentStream(boolean refresh) |
List<org.apache.chemistry.opencmis.client.api.Document> |
getAllVersions() |
List<org.apache.chemistry.opencmis.client.api.Document> |
getAllVersions(org.apache.chemistry.opencmis.client.api.OperationContext context) |
String |
getCheckinComment() |
org.apache.chemistry.opencmis.commons.data.ContentStream |
getContentStream() |
org.apache.chemistry.opencmis.commons.data.ContentStream |
getContentStream(String streamId) |
String |
getContentStreamFileName() |
String |
getContentStreamId() |
long |
getContentStreamLength() |
String |
getContentStreamMimeType() |
org.apache.chemistry.opencmis.client.api.Document |
getObjectOfLatestVersion(boolean major) |
org.apache.chemistry.opencmis.client.api.Document |
getObjectOfLatestVersion(boolean major,
org.apache.chemistry.opencmis.client.api.OperationContext context) |
org.apache.chemistry.opencmis.client.api.TransientDocument |
getTransientDocument() |
String |
getVersionLabel() |
String |
getVersionSeriesCheckedOutBy() |
String |
getVersionSeriesCheckedOutId() |
String |
getVersionSeriesId() |
Boolean |
isImmutable() |
Boolean |
isLatestMajorVersion() |
Boolean |
isLatestVersion() |
Boolean |
isMajorVersion() |
Boolean |
isVersionSeriesCheckedOut() |
org.apache.chemistry.opencmis.client.api.Document |
setContentStream(org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
boolean overwrite) |
org.apache.chemistry.opencmis.client.api.ObjectId |
setContentStream(org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
boolean overwrite,
boolean refresh) |
addToFolder, getParents, getParents, getPaths, move, move, removeFromFolderaddAcl, applyAcl, applyPolicy, construct, delete, getAcl, getAdapter, getAllowableActions, getBaseType, getBaseTypeId, getChangeToken, getCreatedBy, getCreationDate, getExtensions, getId, getLastModificationDate, getLastModifiedBy, getName, getPolicies, getProperties, getProperty, getPropertyValue, getRefreshTimestamp, getRelationships, getRenditions, getRepositoryId, getTransientObject, getType, refresh, refreshIfOld, removeAcl, removePolicy, updateProperties, updatePropertiesequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddToFolder, getParents, getParents, getPaths, move, move, removeFromFolderaddAcl, applyAcl, applyPolicy, delete, getAcl, getAdapter, getAllowableActions, getExtensions, getPolicies, getRefreshTimestamp, getRelationships, getRenditions, getTransientObject, refresh, refreshIfOld, removeAcl, removePolicy, updateProperties, updatePropertiespublic NuxeoDocument(NuxeoSession session, NuxeoObjectData data, org.apache.chemistry.opencmis.client.api.ObjectType type)
public org.apache.chemistry.opencmis.client.api.TransientDocument getTransientDocument()
getTransientDocument in interface org.apache.chemistry.opencmis.client.api.Documentpublic void cancelCheckOut()
cancelCheckOut in interface org.apache.chemistry.opencmis.client.api.Documentpublic org.apache.chemistry.opencmis.client.api.ObjectId checkIn(boolean major,
Map<String,?> properties,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
String checkinComment)
checkIn in interface org.apache.chemistry.opencmis.client.api.Documentpublic org.apache.chemistry.opencmis.client.api.ObjectId checkIn(boolean major,
Map<String,?> properties,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
String checkinComment,
List<org.apache.chemistry.opencmis.client.api.Policy> policies,
List<org.apache.chemistry.opencmis.commons.data.Ace> addAces,
List<org.apache.chemistry.opencmis.commons.data.Ace> removeAces)
checkIn in interface org.apache.chemistry.opencmis.client.api.Documentpublic org.apache.chemistry.opencmis.client.api.ObjectId checkOut()
checkOut in interface org.apache.chemistry.opencmis.client.api.Documentpublic NuxeoDocument copy(org.apache.chemistry.opencmis.client.api.ObjectId target)
copy in interface org.apache.chemistry.opencmis.client.api.Documentpublic NuxeoDocument copy(org.apache.chemistry.opencmis.client.api.ObjectId target, Map<String,?> properties, org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState, List<org.apache.chemistry.opencmis.client.api.Policy> policies, List<org.apache.chemistry.opencmis.commons.data.Ace> addACEs, List<org.apache.chemistry.opencmis.commons.data.Ace> removeACEs, org.apache.chemistry.opencmis.client.api.OperationContext context)
copy in interface org.apache.chemistry.opencmis.client.api.Documentpublic void deleteAllVersions()
deleteAllVersions in interface org.apache.chemistry.opencmis.client.api.Documentpublic NuxeoDocument deleteContentStream()
deleteContentStream in interface org.apache.chemistry.opencmis.client.api.Documentpublic org.apache.chemistry.opencmis.client.api.ObjectId deleteContentStream(boolean refresh)
deleteContentStream in interface org.apache.chemistry.opencmis.client.api.Documentpublic List<org.apache.chemistry.opencmis.client.api.Document> getAllVersions()
getAllVersions in interface org.apache.chemistry.opencmis.client.api.Documentpublic List<org.apache.chemistry.opencmis.client.api.Document> getAllVersions(org.apache.chemistry.opencmis.client.api.OperationContext context)
getAllVersions in interface org.apache.chemistry.opencmis.client.api.Documentpublic String getCheckinComment()
getCheckinComment in interface org.apache.chemistry.opencmis.client.api.DocumentPropertiespublic org.apache.chemistry.opencmis.commons.data.ContentStream getContentStream()
getContentStream in interface org.apache.chemistry.opencmis.client.api.Documentpublic org.apache.chemistry.opencmis.commons.data.ContentStream getContentStream(String streamId)
getContentStream in interface org.apache.chemistry.opencmis.client.api.Documentpublic String getContentStreamFileName()
getContentStreamFileName in interface org.apache.chemistry.opencmis.client.api.DocumentPropertiespublic String getContentStreamId()
getContentStreamId in interface org.apache.chemistry.opencmis.client.api.DocumentPropertiespublic long getContentStreamLength()
getContentStreamLength in interface org.apache.chemistry.opencmis.client.api.DocumentPropertiespublic String getContentStreamMimeType()
getContentStreamMimeType in interface org.apache.chemistry.opencmis.client.api.DocumentPropertiespublic org.apache.chemistry.opencmis.client.api.Document getObjectOfLatestVersion(boolean major)
getObjectOfLatestVersion in interface org.apache.chemistry.opencmis.client.api.Documentpublic org.apache.chemistry.opencmis.client.api.Document getObjectOfLatestVersion(boolean major,
org.apache.chemistry.opencmis.client.api.OperationContext context)
getObjectOfLatestVersion in interface org.apache.chemistry.opencmis.client.api.Documentpublic String getVersionLabel()
getVersionLabel in interface org.apache.chemistry.opencmis.client.api.DocumentPropertiespublic String getVersionSeriesCheckedOutBy()
getVersionSeriesCheckedOutBy in interface org.apache.chemistry.opencmis.client.api.DocumentPropertiespublic String getVersionSeriesCheckedOutId()
getVersionSeriesCheckedOutId in interface org.apache.chemistry.opencmis.client.api.DocumentPropertiespublic String getVersionSeriesId()
getVersionSeriesId in interface org.apache.chemistry.opencmis.client.api.DocumentPropertiespublic Boolean isImmutable()
isImmutable in interface org.apache.chemistry.opencmis.client.api.DocumentPropertiespublic Boolean isLatestMajorVersion()
isLatestMajorVersion in interface org.apache.chemistry.opencmis.client.api.DocumentPropertiespublic Boolean isLatestVersion()
isLatestVersion in interface org.apache.chemistry.opencmis.client.api.DocumentPropertiespublic Boolean isMajorVersion()
isMajorVersion in interface org.apache.chemistry.opencmis.client.api.DocumentPropertiespublic Boolean isVersionSeriesCheckedOut()
isVersionSeriesCheckedOut in interface org.apache.chemistry.opencmis.client.api.DocumentPropertiespublic org.apache.chemistry.opencmis.client.api.Document setContentStream(org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
boolean overwrite)
setContentStream in interface org.apache.chemistry.opencmis.client.api.Documentpublic org.apache.chemistry.opencmis.client.api.ObjectId setContentStream(org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
boolean overwrite,
boolean refresh)
setContentStream in interface org.apache.chemistry.opencmis.client.api.DocumentCopyright © 2012 Nuxeo SA. All Rights Reserved.