org.apache.chemistry.opencmis.inmemory.storedobj.api
Interface CmisServiceValidator

All Known Implementing Classes:
BaseServiceValidatorImpl, InMemoryServiceValidatorImpl

public interface CmisServiceValidator


Method Summary
 StoredObject[] addObjectToFolder(CallContext context, java.lang.String repositoryId, java.lang.String objectId, java.lang.String folderId, java.lang.Boolean allVersions, ExtensionsData extension)
           
 StoredObject applyAcl(CallContext context, java.lang.String repositoryId, java.lang.String objectId)
           
 StoredObject applyAcl(CallContext context, java.lang.String repositoryId, java.lang.String objectId, AclPropagation aclPropagation, ExtensionsData extension)
           
 StoredObject[] applyPolicy(CallContext context, java.lang.String repositoryId, java.lang.String policyId, java.lang.String objectId, ExtensionsData extension)
           
 StoredObject cancelCheckOut(CallContext context, java.lang.String repositoryId, java.lang.String objectId, ExtensionsData extension)
           
 StoredObject checkIn(CallContext context, java.lang.String repositoryId, Holder<java.lang.String> objectId, ExtensionsData extension)
           
 StoredObject checkOut(CallContext context, java.lang.String repositoryId, Holder<java.lang.String> objectId, ExtensionsData extension, Holder<java.lang.Boolean> contentCopied)
           
 StoredObject create(CallContext context, java.lang.String repositoryId, java.lang.String folderId, ExtensionsData extension)
           
 StoredObject createDocument(CallContext context, java.lang.String repositoryId, java.lang.String folderId, ExtensionsData extension)
           
 StoredObject createDocumentFromSource(CallContext context, java.lang.String repositoryId, java.lang.String sourceId, java.lang.String folderId, ExtensionsData extension)
           
 StoredObject createFolder(CallContext context, java.lang.String repositoryId, java.lang.String folderId, ExtensionsData extension)
           
 StoredObject createPolicy(CallContext context, java.lang.String repositoryId, java.lang.String folderId, ExtensionsData extension)
           
 StoredObject[] createRelationship(CallContext context, java.lang.String repositoryId, java.lang.String sourceId, java.lang.String targetId, ExtensionsData extension)
           
 StoredObject deleteContentStream(CallContext context, java.lang.String repositoryId, Holder<java.lang.String> objectId, ExtensionsData extension)
           
 StoredObject deleteObject(CallContext context, java.lang.String repositoryId, java.lang.String objectId, java.lang.Boolean allVersions, ExtensionsData extension)
           
 StoredObject deleteTree(CallContext context, java.lang.String repositoryId, java.lang.String folderId, java.lang.Boolean allVersions, UnfileObject unfileObjects, ExtensionsData extension)
           
 StoredObject getAcl(CallContext context, java.lang.String repositoryId, java.lang.String objectId, ExtensionsData extension)
           
 StoredObject getAllowableActions(CallContext context, java.lang.String repositoryId, java.lang.String objectId, ExtensionsData extension)
           
 StoredObject getAllVersions(CallContext context, java.lang.String repositoryId, java.lang.String objectId, java.lang.String versionSeriesId, ExtensionsData extension)
           
 StoredObject getAppliedPolicies(CallContext context, java.lang.String repositoryId, java.lang.String objectId, ExtensionsData extension)
           
 StoredObject getCheckedOutDocs(CallContext context, java.lang.String repositoryId, java.lang.String folderId, ExtensionsData extension)
           
 StoredObject getChildren(CallContext context, java.lang.String repositoryId, java.lang.String folderId, ExtensionsData extension)
           
 void getContentChanges(CallContext context, java.lang.String repositoryId, ExtensionsData extension)
           
 StoredObject getContentStream(CallContext context, java.lang.String repositoryId, java.lang.String objectId, java.lang.String streamId, ExtensionsData extension)
           
 StoredObject getDescendants(CallContext context, java.lang.String repositoryId, java.lang.String folderId, ExtensionsData extension)
           
 StoredObject getFolderParent(CallContext context, java.lang.String repositoryId, java.lang.String folderId, ExtensionsData extension)
           
 StoredObject getFolderTree(CallContext context, java.lang.String repositoryId, java.lang.String folderId, ExtensionsData extension)
           
 StoredObject getObject(CallContext context, java.lang.String repositoryId, java.lang.String objectId, ExtensionsData extension)
           
 void getObjectByPath(CallContext context, java.lang.String repositoryId, java.lang.String path, ExtensionsData extension)
           
 StoredObject getObjectOfLatestVersion(CallContext context, java.lang.String repositoryId, java.lang.String objectId, java.lang.String versionSeriesId, ExtensionsData extension)
           
 StoredObject getObjectParents(CallContext context, java.lang.String repositoryId, java.lang.String objectId, ExtensionsData extension)
           
 StoredObject getObjectRelationships(CallContext context, java.lang.String repositoryId, java.lang.String objectId, RelationshipDirection relationshipDirection, java.lang.String typeId, ExtensionsData extension)
           
 StoredObject getProperties(CallContext context, java.lang.String repositoryId, java.lang.String objectId, ExtensionsData extension)
           
 StoredObject getPropertiesOfLatestVersion(CallContext context, java.lang.String repositoryId, java.lang.String objectId, java.lang.String versionSeriesId, ExtensionsData extension)
           
 StoredObject getRenditions(CallContext context, java.lang.String repositoryId, java.lang.String objectId, ExtensionsData extension)
           
 void getRepositoryInfo(CallContext context, java.lang.String repositoryId, ExtensionsData extension)
           
 void getRepositoryInfos(CallContext context, ExtensionsData extension)
           
 void getTypeChildren(CallContext context, java.lang.String repositoryId, java.lang.String typeId, ExtensionsData extension)
           
 void getTypeDefinition(CallContext context, java.lang.String repositoryId, java.lang.String typeId, ExtensionsData extension)
           
 void getTypeDescendants(CallContext context, java.lang.String repositoryId, java.lang.String typeId, ExtensionsData extension)
           
 StoredObject[] moveObject(CallContext context, java.lang.String repositoryId, Holder<java.lang.String> objectId, java.lang.String targetFolderId, java.lang.String sourceFolderId, ExtensionsData extension)
           
 void query(CallContext context, java.lang.String repositoryId, ExtensionsData extension)
           
 StoredObject[] removeObjectFromFolder(CallContext context, java.lang.String repositoryId, java.lang.String objectId, java.lang.String folderId, ExtensionsData extension)
           
 StoredObject[] removePolicy(CallContext context, java.lang.String repositoryId, java.lang.String policyId, java.lang.String objectId, ExtensionsData extension)
           
 StoredObject setContentStream(CallContext context, java.lang.String repositoryId, Holder<java.lang.String> objectId, java.lang.Boolean overwriteFlag, ExtensionsData extension)
           
 StoredObject updateProperties(CallContext context, java.lang.String repositoryId, Holder<java.lang.String> objectId, ExtensionsData extension)
           
 

Method Detail

getRepositoryInfos

void getRepositoryInfos(CallContext context,
                        ExtensionsData extension)

getRepositoryInfo

void getRepositoryInfo(CallContext context,
                       java.lang.String repositoryId,
                       ExtensionsData extension)

getTypeChildren

void getTypeChildren(CallContext context,
                     java.lang.String repositoryId,
                     java.lang.String typeId,
                     ExtensionsData extension)

getTypeDescendants

void getTypeDescendants(CallContext context,
                        java.lang.String repositoryId,
                        java.lang.String typeId,
                        ExtensionsData extension)

getTypeDefinition

void getTypeDefinition(CallContext context,
                       java.lang.String repositoryId,
                       java.lang.String typeId,
                       ExtensionsData extension)

getChildren

StoredObject getChildren(CallContext context,
                         java.lang.String repositoryId,
                         java.lang.String folderId,
                         ExtensionsData extension)

getDescendants

StoredObject getDescendants(CallContext context,
                            java.lang.String repositoryId,
                            java.lang.String folderId,
                            ExtensionsData extension)

getFolderTree

StoredObject getFolderTree(CallContext context,
                           java.lang.String repositoryId,
                           java.lang.String folderId,
                           ExtensionsData extension)

getObjectParents

StoredObject getObjectParents(CallContext context,
                              java.lang.String repositoryId,
                              java.lang.String objectId,
                              ExtensionsData extension)

getFolderParent

StoredObject getFolderParent(CallContext context,
                             java.lang.String repositoryId,
                             java.lang.String folderId,
                             ExtensionsData extension)

getCheckedOutDocs

StoredObject getCheckedOutDocs(CallContext context,
                               java.lang.String repositoryId,
                               java.lang.String folderId,
                               ExtensionsData extension)

createDocument

StoredObject createDocument(CallContext context,
                            java.lang.String repositoryId,
                            java.lang.String folderId,
                            ExtensionsData extension)

createDocumentFromSource

StoredObject createDocumentFromSource(CallContext context,
                                      java.lang.String repositoryId,
                                      java.lang.String sourceId,
                                      java.lang.String folderId,
                                      ExtensionsData extension)

createFolder

StoredObject createFolder(CallContext context,
                          java.lang.String repositoryId,
                          java.lang.String folderId,
                          ExtensionsData extension)

createRelationship

StoredObject[] createRelationship(CallContext context,
                                  java.lang.String repositoryId,
                                  java.lang.String sourceId,
                                  java.lang.String targetId,
                                  ExtensionsData extension)

createPolicy

StoredObject createPolicy(CallContext context,
                          java.lang.String repositoryId,
                          java.lang.String folderId,
                          ExtensionsData extension)

getAllowableActions

StoredObject getAllowableActions(CallContext context,
                                 java.lang.String repositoryId,
                                 java.lang.String objectId,
                                 ExtensionsData extension)

getObject

StoredObject getObject(CallContext context,
                       java.lang.String repositoryId,
                       java.lang.String objectId,
                       ExtensionsData extension)

getProperties

StoredObject getProperties(CallContext context,
                           java.lang.String repositoryId,
                           java.lang.String objectId,
                           ExtensionsData extension)

getRenditions

StoredObject getRenditions(CallContext context,
                           java.lang.String repositoryId,
                           java.lang.String objectId,
                           ExtensionsData extension)

getObjectByPath

void getObjectByPath(CallContext context,
                     java.lang.String repositoryId,
                     java.lang.String path,
                     ExtensionsData extension)

getContentStream

StoredObject getContentStream(CallContext context,
                              java.lang.String repositoryId,
                              java.lang.String objectId,
                              java.lang.String streamId,
                              ExtensionsData extension)

updateProperties

StoredObject updateProperties(CallContext context,
                              java.lang.String repositoryId,
                              Holder<java.lang.String> objectId,
                              ExtensionsData extension)

moveObject

StoredObject[] moveObject(CallContext context,
                          java.lang.String repositoryId,
                          Holder<java.lang.String> objectId,
                          java.lang.String targetFolderId,
                          java.lang.String sourceFolderId,
                          ExtensionsData extension)

deleteObject

StoredObject deleteObject(CallContext context,
                          java.lang.String repositoryId,
                          java.lang.String objectId,
                          java.lang.Boolean allVersions,
                          ExtensionsData extension)

deleteTree

StoredObject deleteTree(CallContext context,
                        java.lang.String repositoryId,
                        java.lang.String folderId,
                        java.lang.Boolean allVersions,
                        UnfileObject unfileObjects,
                        ExtensionsData extension)

setContentStream

StoredObject setContentStream(CallContext context,
                              java.lang.String repositoryId,
                              Holder<java.lang.String> objectId,
                              java.lang.Boolean overwriteFlag,
                              ExtensionsData extension)

deleteContentStream

StoredObject deleteContentStream(CallContext context,
                                 java.lang.String repositoryId,
                                 Holder<java.lang.String> objectId,
                                 ExtensionsData extension)

checkOut

StoredObject checkOut(CallContext context,
                      java.lang.String repositoryId,
                      Holder<java.lang.String> objectId,
                      ExtensionsData extension,
                      Holder<java.lang.Boolean> contentCopied)

cancelCheckOut

StoredObject cancelCheckOut(CallContext context,
                            java.lang.String repositoryId,
                            java.lang.String objectId,
                            ExtensionsData extension)

checkIn

StoredObject checkIn(CallContext context,
                     java.lang.String repositoryId,
                     Holder<java.lang.String> objectId,
                     ExtensionsData extension)

getObjectOfLatestVersion

StoredObject getObjectOfLatestVersion(CallContext context,
                                      java.lang.String repositoryId,
                                      java.lang.String objectId,
                                      java.lang.String versionSeriesId,
                                      ExtensionsData extension)

getPropertiesOfLatestVersion

StoredObject getPropertiesOfLatestVersion(CallContext context,
                                          java.lang.String repositoryId,
                                          java.lang.String objectId,
                                          java.lang.String versionSeriesId,
                                          ExtensionsData extension)

getAllVersions

StoredObject getAllVersions(CallContext context,
                            java.lang.String repositoryId,
                            java.lang.String objectId,
                            java.lang.String versionSeriesId,
                            ExtensionsData extension)

query

void query(CallContext context,
           java.lang.String repositoryId,
           ExtensionsData extension)

getContentChanges

void getContentChanges(CallContext context,
                       java.lang.String repositoryId,
                       ExtensionsData extension)

addObjectToFolder

StoredObject[] addObjectToFolder(CallContext context,
                                 java.lang.String repositoryId,
                                 java.lang.String objectId,
                                 java.lang.String folderId,
                                 java.lang.Boolean allVersions,
                                 ExtensionsData extension)

removeObjectFromFolder

StoredObject[] removeObjectFromFolder(CallContext context,
                                      java.lang.String repositoryId,
                                      java.lang.String objectId,
                                      java.lang.String folderId,
                                      ExtensionsData extension)

getObjectRelationships

StoredObject getObjectRelationships(CallContext context,
                                    java.lang.String repositoryId,
                                    java.lang.String objectId,
                                    RelationshipDirection relationshipDirection,
                                    java.lang.String typeId,
                                    ExtensionsData extension)

getAcl

StoredObject getAcl(CallContext context,
                    java.lang.String repositoryId,
                    java.lang.String objectId,
                    ExtensionsData extension)

applyAcl

StoredObject applyAcl(CallContext context,
                      java.lang.String repositoryId,
                      java.lang.String objectId,
                      AclPropagation aclPropagation,
                      ExtensionsData extension)

applyPolicy

StoredObject[] applyPolicy(CallContext context,
                           java.lang.String repositoryId,
                           java.lang.String policyId,
                           java.lang.String objectId,
                           ExtensionsData extension)

removePolicy

StoredObject[] removePolicy(CallContext context,
                            java.lang.String repositoryId,
                            java.lang.String policyId,
                            java.lang.String objectId,
                            ExtensionsData extension)

getAppliedPolicies

StoredObject getAppliedPolicies(CallContext context,
                                java.lang.String repositoryId,
                                java.lang.String objectId,
                                ExtensionsData extension)

create

StoredObject create(CallContext context,
                    java.lang.String repositoryId,
                    java.lang.String folderId,
                    ExtensionsData extension)

applyAcl

StoredObject applyAcl(CallContext context,
                      java.lang.String repositoryId,
                      java.lang.String objectId)


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.