|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
org.alfresco.opencmis.AlfrescoCmisService
public class AlfrescoCmisService
OpenCMIS service object.
| Constructor Summary | |
|---|---|
AlfrescoCmisService(CMISConnector connector)
|
|
| Method Summary | |
|---|---|
protected org.alfresco.opencmis.dictionary.CMISNodeInfo |
addNodeInfo(org.alfresco.opencmis.dictionary.CMISNodeInfo info)
|
void |
addObjectToFolder(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.Acl |
applyAcl(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.Acl addAces,
org.apache.chemistry.opencmis.commons.data.Acl removeAces,
org.apache.chemistry.opencmis.commons.enums.AclPropagation aclPropagation,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.Acl |
applyAcl(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.Acl aces,
org.apache.chemistry.opencmis.commons.enums.AclPropagation aclPropagation)
|
void |
applyPolicy(java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
beginCall(org.apache.chemistry.opencmis.commons.server.CallContext context)
|
protected void |
beginReadOnlyTransaction()
Begins the embracing read-only transaction. |
void |
cancelCheckOut(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
checkIn(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder 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 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)
|
void |
checkOut(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
org.apache.chemistry.opencmis.commons.spi.Holder contentCopied)
|
void |
close()
|
java.lang.String |
create(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List policies,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.lang.String |
createDocument(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List 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)
|
java.lang.String |
createDocumentFromSource(java.lang.String repositoryId,
java.lang.String sourceId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List 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)
|
java.lang.String |
createFolder(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List 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)
|
protected org.alfresco.opencmis.dictionary.CMISNodeInfo |
createNodeInfo(org.alfresco.service.cmr.repository.AssociationRef assocRef)
|
protected CMISNodeInfoImpl |
createNodeInfo(org.alfresco.service.cmr.repository.NodeRef nodeRef)
|
java.lang.String |
createPolicy(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List 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)
|
java.lang.String |
createRelationship(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.util.List 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)
|
void |
deleteContentStream(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder objectId,
org.apache.chemistry.opencmis.commons.spi.Holder changeToken,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
deleteObject(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
deleteObjectOrCancelCheckOut(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.FailedToDeleteData |
deleteTree(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.enums.UnfileObject unfileObjects,
java.lang.Boolean continueOnFailure,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
protected void |
endReadOnlyTransaction()
Ends embracing read-only transaction. |
org.apache.chemistry.opencmis.commons.data.Acl |
getAcl(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean onlyBasicPermissions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.AllowableActions |
getAllowableActions(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.util.List |
getAllVersions(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)
|
java.util.List |
getAppliedPolicies(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectList |
getCheckedOutDocs(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectInFolderList |
getChildren(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectList |
getContentChanges(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder changeLogToken,
java.lang.Boolean includeProperties,
java.lang.String filter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
java.math.BigInteger maxItems,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ContentStream |
getContentStream(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String streamId,
java.math.BigInteger offset,
java.math.BigInteger length,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.util.List |
getDescendants(java.lang.String repositoryId,
java.lang.String folderId,
java.math.BigInteger depth,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectData |
getFolderParent(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.util.List |
getFolderTree(java.lang.String repositoryId,
java.lang.String folderId,
java.math.BigInteger depth,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectData |
getObject(java.lang.String repositoryId,
java.lang.String objectId,
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.data.ObjectData |
getObjectByPath(java.lang.String repositoryId,
java.lang.String path,
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.ObjectInfo |
getObjectInfo(java.lang.String repositoryId,
java.lang.String objectId)
Collects the ObjectInfo about an object. |
org.apache.chemistry.opencmis.commons.server.ObjectInfo |
getObjectInfo(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships)
|
org.apache.chemistry.opencmis.commons.server.ObjectInfo |
getObjectInfo(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships)
|
protected org.apache.chemistry.opencmis.commons.server.ObjectInfo |
getObjectInfoIntern(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.ObjectData object)
Collects the ObjectInfo about an object. |
org.apache.chemistry.opencmis.commons.data.ObjectData |
getObjectOfLatestVersion(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)
|
java.util.List |
getObjectParents(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includeRelativePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectList |
getObjectRelationships(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean includeSubRelationshipTypes,
org.apache.chemistry.opencmis.commons.enums.RelationshipDirection relationshipDirection,
java.lang.String typeId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
protected org.alfresco.opencmis.dictionary.CMISNodeInfo |
getOrCreateFolderInfo(java.lang.String folderId,
java.lang.String what)
|
protected org.alfresco.opencmis.dictionary.CMISNodeInfo |
getOrCreateNodeInfo(java.lang.String objectId)
|
protected org.alfresco.opencmis.dictionary.CMISNodeInfo |
getOrCreateNodeInfo(java.lang.String objectId,
java.lang.String what)
|
org.apache.chemistry.opencmis.commons.data.Properties |
getProperties(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.Properties |
getPropertiesOfLatestVersion(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)
|
java.util.List |
getRenditions(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.RepositoryInfo |
getRepositoryInfo(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.util.List |
getRepositoryInfos(org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionList |
getTypeChildren(java.lang.String repositoryId,
java.lang.String typeId,
java.lang.Boolean includePropertyDefinitions,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.definitions.TypeDefinition |
getTypeDefinition(java.lang.String repositoryId,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.util.List |
getTypeDescendants(java.lang.String repositoryId,
java.lang.String typeId,
java.math.BigInteger depth,
java.lang.Boolean includePropertyDefinitions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
moveObject(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder objectId,
java.lang.String targetFolderId,
java.lang.String sourceFolderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectList |
query(java.lang.String repositoryId,
java.lang.String statement,
java.lang.Boolean searchAllVersions,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
removeObjectFromFolder(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
removePolicy(java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
setContentStream(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder objectId,
java.lang.Boolean overwriteFlag,
org.apache.chemistry.opencmis.commons.spi.Holder changeToken,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
updateProperties(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder objectId,
org.apache.chemistry.opencmis.commons.spi.Holder changeToken,
org.apache.chemistry.opencmis.commons.data.Properties properties,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectInFolderList |
XgetChildren(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
| Methods inherited from class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService |
|---|
addObjectInfo, clearObjectInfos, getBooleanProperty, getDateTimeProperty, getIdProperty, getIntegerProperty, getStringProperty |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AlfrescoCmisService(CMISConnector connector)
| Method Detail |
|---|
public void beginCall(org.apache.chemistry.opencmis.commons.server.CallContext context)
public void close()
close in interface org.apache.chemistry.opencmis.commons.server.CmisServiceclose in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceprotected void beginReadOnlyTransaction()
protected void endReadOnlyTransaction()
protected CMISNodeInfoImpl createNodeInfo(org.alfresco.service.cmr.repository.NodeRef nodeRef)
protected org.alfresco.opencmis.dictionary.CMISNodeInfo createNodeInfo(org.alfresco.service.cmr.repository.AssociationRef assocRef)
protected org.alfresco.opencmis.dictionary.CMISNodeInfo getOrCreateNodeInfo(java.lang.String objectId)
protected org.alfresco.opencmis.dictionary.CMISNodeInfo getOrCreateNodeInfo(java.lang.String objectId,
java.lang.String what)
protected org.alfresco.opencmis.dictionary.CMISNodeInfo getOrCreateFolderInfo(java.lang.String folderId,
java.lang.String what)
protected org.alfresco.opencmis.dictionary.CMISNodeInfo addNodeInfo(org.alfresco.opencmis.dictionary.CMISNodeInfo info)
public java.util.List getRepositoryInfos(org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getRepositoryInfos in interface org.apache.chemistry.opencmis.commons.spi.RepositoryServicegetRepositoryInfos in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.RepositoryInfo getRepositoryInfo(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getRepositoryInfo in interface org.apache.chemistry.opencmis.commons.spi.RepositoryServicegetRepositoryInfo in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionList getTypeChildren(java.lang.String repositoryId,
java.lang.String typeId,
java.lang.Boolean includePropertyDefinitions,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getTypeChildren in interface org.apache.chemistry.opencmis.commons.spi.RepositoryServicegetTypeChildren in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.definitions.TypeDefinition getTypeDefinition(java.lang.String repositoryId,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getTypeDefinition in interface org.apache.chemistry.opencmis.commons.spi.RepositoryServicegetTypeDefinition in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public java.util.List getTypeDescendants(java.lang.String repositoryId,
java.lang.String typeId,
java.math.BigInteger depth,
java.lang.Boolean includePropertyDefinitions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getTypeDescendants in interface org.apache.chemistry.opencmis.commons.spi.RepositoryServicegetTypeDescendants in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.ObjectInFolderList XgetChildren(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
public org.apache.chemistry.opencmis.commons.data.ObjectInFolderList getChildren(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getChildren in interface org.apache.chemistry.opencmis.commons.spi.NavigationServicegetChildren in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public java.util.List getDescendants(java.lang.String repositoryId,
java.lang.String folderId,
java.math.BigInteger depth,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getDescendants in interface org.apache.chemistry.opencmis.commons.spi.NavigationServicegetDescendants in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public java.util.List getFolderTree(java.lang.String repositoryId,
java.lang.String folderId,
java.math.BigInteger depth,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getFolderTree in interface org.apache.chemistry.opencmis.commons.spi.NavigationServicegetFolderTree in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.ObjectData getFolderParent(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getFolderParent in interface org.apache.chemistry.opencmis.commons.spi.NavigationServicegetFolderParent in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public java.util.List getObjectParents(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includeRelativePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getObjectParents in interface org.apache.chemistry.opencmis.commons.spi.NavigationServicegetObjectParents in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.ObjectList getCheckedOutDocs(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getCheckedOutDocs in interface org.apache.chemistry.opencmis.commons.spi.NavigationServicegetCheckedOutDocs in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public java.lang.String create(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List policies,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
create in interface org.apache.chemistry.opencmis.commons.server.CmisServicecreate in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public java.lang.String createFolder(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List 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)
createFolder in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicecreateFolder in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public java.lang.String createDocument(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List 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)
createDocument in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicecreateDocument in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public java.lang.String createDocumentFromSource(java.lang.String repositoryId,
java.lang.String sourceId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List 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)
createDocumentFromSource in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicecreateDocumentFromSource in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public java.lang.String createPolicy(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List 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)
createPolicy in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicecreatePolicy in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public java.lang.String createRelationship(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.util.List 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)
createRelationship in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicecreateRelationship in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void setContentStream(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder objectId,
java.lang.Boolean overwriteFlag,
org.apache.chemistry.opencmis.commons.spi.Holder changeToken,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
setContentStream in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicesetContentStream in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void deleteContentStream(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder objectId,
org.apache.chemistry.opencmis.commons.spi.Holder changeToken,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
deleteContentStream in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicedeleteContentStream in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void moveObject(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder objectId,
java.lang.String targetFolderId,
java.lang.String sourceFolderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
moveObject in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicemoveObject in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void updateProperties(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder objectId,
org.apache.chemistry.opencmis.commons.spi.Holder changeToken,
org.apache.chemistry.opencmis.commons.data.Properties properties,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
updateProperties in interface org.apache.chemistry.opencmis.commons.spi.ObjectServiceupdateProperties in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void deleteObject(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
deleteObject in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicedeleteObject in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void deleteObjectOrCancelCheckOut(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
deleteObjectOrCancelCheckOut in interface org.apache.chemistry.opencmis.commons.server.CmisServicedeleteObjectOrCancelCheckOut in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.FailedToDeleteData deleteTree(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.enums.UnfileObject unfileObjects,
java.lang.Boolean continueOnFailure,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
deleteTree in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicedeleteTree in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.ObjectData getObject(java.lang.String repositoryId,
java.lang.String objectId,
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)
getObject in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicegetObject in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.ObjectData getObjectByPath(java.lang.String repositoryId,
java.lang.String path,
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)
getObjectByPath in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicegetObjectByPath in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.Properties getProperties(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getProperties in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicegetProperties in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.AllowableActions getAllowableActions(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getAllowableActions in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicegetAllowableActions in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.ContentStream getContentStream(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String streamId,
java.math.BigInteger offset,
java.math.BigInteger length,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getContentStream in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicegetContentStream in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public java.util.List getRenditions(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getRenditions in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicegetRenditions in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void checkOut(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
org.apache.chemistry.opencmis.commons.spi.Holder contentCopied)
checkOut in interface org.apache.chemistry.opencmis.commons.spi.VersioningServicecheckOut in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void cancelCheckOut(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
cancelCheckOut in interface org.apache.chemistry.opencmis.commons.spi.VersioningServicecancelCheckOut in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void checkIn(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder 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 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)
checkIn in interface org.apache.chemistry.opencmis.commons.spi.VersioningServicecheckIn in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public java.util.List getAllVersions(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)
getAllVersions in interface org.apache.chemistry.opencmis.commons.spi.VersioningServicegetAllVersions in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.ObjectData getObjectOfLatestVersion(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)
getObjectOfLatestVersion in interface org.apache.chemistry.opencmis.commons.spi.VersioningServicegetObjectOfLatestVersion in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.Properties getPropertiesOfLatestVersion(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)
getPropertiesOfLatestVersion in interface org.apache.chemistry.opencmis.commons.spi.VersioningServicegetPropertiesOfLatestVersion in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void addObjectToFolder(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
addObjectToFolder in interface org.apache.chemistry.opencmis.commons.spi.MultiFilingServiceaddObjectToFolder in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void removeObjectFromFolder(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
removeObjectFromFolder in interface org.apache.chemistry.opencmis.commons.spi.MultiFilingServiceremoveObjectFromFolder in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.ObjectList getContentChanges(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder changeLogToken,
java.lang.Boolean includeProperties,
java.lang.String filter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
java.math.BigInteger maxItems,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getContentChanges in interface org.apache.chemistry.opencmis.commons.spi.DiscoveryServicegetContentChanges in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.ObjectList query(java.lang.String repositoryId,
java.lang.String statement,
java.lang.Boolean searchAllVersions,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
query in interface org.apache.chemistry.opencmis.commons.spi.DiscoveryServicequery in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.ObjectList getObjectRelationships(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean includeSubRelationshipTypes,
org.apache.chemistry.opencmis.commons.enums.RelationshipDirection relationshipDirection,
java.lang.String typeId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getObjectRelationships in interface org.apache.chemistry.opencmis.commons.spi.RelationshipServicegetObjectRelationships in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void applyPolicy(java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
applyPolicy in interface org.apache.chemistry.opencmis.commons.spi.PolicyServiceapplyPolicy in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void removePolicy(java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
removePolicy in interface org.apache.chemistry.opencmis.commons.spi.PolicyServiceremovePolicy in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public java.util.List getAppliedPolicies(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getAppliedPolicies in interface org.apache.chemistry.opencmis.commons.spi.PolicyServicegetAppliedPolicies in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.Acl applyAcl(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.Acl addAces,
org.apache.chemistry.opencmis.commons.data.Acl removeAces,
org.apache.chemistry.opencmis.commons.enums.AclPropagation aclPropagation,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
applyAcl in interface org.apache.chemistry.opencmis.commons.spi.AclServiceapplyAcl in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.Acl applyAcl(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.Acl aces,
org.apache.chemistry.opencmis.commons.enums.AclPropagation aclPropagation)
applyAcl in interface org.apache.chemistry.opencmis.commons.server.CmisServiceapplyAcl in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.Acl getAcl(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean onlyBasicPermissions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getAcl in interface org.apache.chemistry.opencmis.commons.spi.AclServicegetAcl in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.server.ObjectInfo getObjectInfo(java.lang.String repositoryId,
java.lang.String objectId)
ObjectInfo about an object.
(Provided by OpenCMIS, but optimized for Alfresco.)
getObjectInfo in interface org.apache.chemistry.opencmis.commons.server.CmisServicegetObjectInfo in interface org.apache.chemistry.opencmis.commons.server.ObjectInfoHandlergetObjectInfo in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.server.ObjectInfo getObjectInfo(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships)
public org.apache.chemistry.opencmis.commons.server.ObjectInfo getObjectInfo(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships)
protected org.apache.chemistry.opencmis.commons.server.ObjectInfo getObjectInfoIntern(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.ObjectData object)
ObjectInfo about an object.
(Provided by OpenCMIS, but optimized for Alfresco.)
getObjectInfoIntern in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||