it.sistematica.isharedoc.opencmis.indatabase.server
Class InDatabaseVersioningServiceImpl
java.lang.Object
it.sistematica.isharedoc.opencmis.indatabase.server.InDatabaseAbstractServiceImpl
it.sistematica.isharedoc.opencmis.indatabase.server.InDatabaseVersioningServiceImpl
public class InDatabaseVersioningServiceImpl
- extends InDatabaseAbstractServiceImpl
Method Summary |
void |
cancelCheckOut(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
checkIn(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.Boolean major,
org.apache.chemistry.opencmis.commons.data.Properties properties,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
java.lang.String checkinComment,
java.util.List<java.lang.String> policies,
org.apache.chemistry.opencmis.commons.data.Acl addAces,
org.apache.chemistry.opencmis.commons.data.Acl removeAces,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos)
|
void |
checkOut(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.Boolean> contentCopied,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos)
|
java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectData> |
getAllVersions(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos)
|
org.apache.chemistry.opencmis.commons.data.ObjectData |
getObjectOfLatestVersion(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
java.lang.Boolean major,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos)
|
org.apache.chemistry.opencmis.commons.data.Properties |
getPropertiesOfLatestVersion(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
java.lang.Boolean major,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fObjectService
final InDatabaseObjectServiceImpl fObjectService
fAtomLinkProvider
final AtomLinkInfoProvider fAtomLinkProvider
InDatabaseVersioningServiceImpl
public InDatabaseVersioningServiceImpl(StoreManager storeManager,
InDatabaseObjectServiceImpl objectService)
cancelCheckOut
public void cancelCheckOut(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
checkIn
public void checkIn(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.Boolean major,
org.apache.chemistry.opencmis.commons.data.Properties properties,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
java.lang.String checkinComment,
java.util.List<java.lang.String> policies,
org.apache.chemistry.opencmis.commons.data.Acl addAces,
org.apache.chemistry.opencmis.commons.data.Acl removeAces,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos)
checkOut
public void checkOut(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.Boolean> contentCopied,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos)
getAllVersions
public java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectData> getAllVersions(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos)
getObjectOfLatestVersion
public org.apache.chemistry.opencmis.commons.data.ObjectData getObjectOfLatestVersion(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
java.lang.Boolean major,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos)
getPropertiesOfLatestVersion
public org.apache.chemistry.opencmis.commons.data.Properties getPropertiesOfLatestVersion(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
java.lang.Boolean major,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)