Modifier and Type | Class and Description |
---|---|
class |
CachedBindingCmisService
Provides a framework to cache a
CmisBinding object for a
FilterCmisService . |
class |
FilterCmisService
Forwards incoming calls to a CMIS repository.
|
Modifier and Type | Class and Description |
---|---|
class |
HttpSessionCmisService
Uses HTTP sessions to cache
CmisBinding objects. |
Modifier and Type | Class and Description |
---|---|
class |
SimpleForwardingCmisService
Very simple example of a concrete
FilterCmisService implementation. |
Modifier and Type | Class and Description |
---|---|
class |
LruCacheCmisService
Uses a LRU cache to cache
CmisBinding objects. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCmisService |
Modifier and Type | Class and Description |
---|---|
class |
FileShareCmisService
FileShare Service implementation.
|
Modifier and Type | Method and Description |
---|---|
List<BulkUpdateObjectIdAndChangeToken> |
FileShareRepository.bulkUpdateProperties(CallContext context,
List<BulkUpdateObjectIdAndChangeToken> objectIdAndChangeToken,
Properties properties,
ObjectInfoHandler objectInfos)
CMIS bulkUpdateProperties.
|
ObjectData |
FileShareRepository.create(CallContext context,
Properties properties,
String folderId,
ContentStream contentStream,
VersioningState versioningState,
ObjectInfoHandler objectInfos)
Create* dispatch for AtomPub.
|
ObjectInFolderList |
FileShareRepository.getChildren(CallContext context,
String folderId,
String filter,
Boolean includeAllowableActions,
Boolean includePathSegment,
BigInteger maxItems,
BigInteger skipCount,
ObjectInfoHandler objectInfos)
CMIS getChildren.
|
List<ObjectInFolderContainer> |
FileShareRepository.getDescendants(CallContext context,
String folderId,
BigInteger depth,
String filter,
Boolean includeAllowableActions,
Boolean includePathSegment,
ObjectInfoHandler objectInfos,
boolean foldersOnly)
CMIS getDescendants.
|
ObjectData |
FileShareRepository.getFolderParent(CallContext context,
String folderId,
String filter,
ObjectInfoHandler objectInfos)
CMIS getFolderParent.
|
ObjectData |
FileShareRepository.getObject(CallContext context,
String objectId,
String versionServicesId,
String filter,
Boolean includeAllowableActions,
Boolean includeAcl,
ObjectInfoHandler objectInfos)
CMIS getObject.
|
ObjectData |
FileShareRepository.getObjectByPath(CallContext context,
String folderPath,
String filter,
boolean includeAllowableActions,
boolean includeACL,
ObjectInfoHandler objectInfos)
CMIS getObjectByPath.
|
List<ObjectParentData> |
FileShareRepository.getObjectParents(CallContext context,
String objectId,
String filter,
Boolean includeAllowableActions,
Boolean includeRelativePathSegment,
ObjectInfoHandler objectInfos)
CMIS getObjectParents.
|
ObjectData |
FileShareRepository.moveObject(CallContext context,
Holder<String> objectId,
String targetFolderId,
ObjectInfoHandler objectInfos)
CMIS moveObject.
|
ObjectData |
FileShareRepository.updateProperties(CallContext context,
Holder<String> objectId,
Properties properties,
ObjectInfoHandler objectInfos)
CMIS updateProperties.
|
Modifier and Type | Class and Description |
---|---|
class |
InMemoryService |
Modifier and Type | Method and Description |
---|---|
void |
InMemoryMultiFilingServiceImpl.addObjectToFolder(CallContext context,
String repositoryId,
String objectId,
String folderId,
Boolean allVersions,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
Acl |
InMemoryAclService.applyAcl(CallContext context,
String repositoryId,
String objectId,
Acl aclAdd,
Acl aclRemove,
AclPropagation aclPropagation,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
List<BulkUpdateObjectIdAndChangeToken> |
InMemoryObjectServiceImpl.bulkUpdateProperties(CallContext context,
String repositoryId,
List<BulkUpdateObjectIdAndChangeToken> objectIdAndChangeToken,
Properties properties,
List<String> addSecondaryTypeIds,
List<String> removeSecondaryTypeIds,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
void |
InMemoryVersioningServiceImpl.checkIn(CallContext context,
String repositoryId,
Holder<String> objectId,
Boolean majorParam,
Properties properties,
ContentStream contentStreamParam,
String checkinComment,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
void |
InMemoryVersioningServiceImpl.checkOut(CallContext context,
String repositoryId,
Holder<String> objectId,
ExtensionsData extension,
Holder<Boolean> contentCopied,
ObjectInfoHandler objectInfos) |
String |
InMemoryObjectServiceImpl.create(CallContext context,
String repositoryId,
Properties properties,
String folderId,
ContentStream contentStream,
VersioningState versioningState,
List<String> policies,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
void |
AtomLinkInfoProvider.fillInformationForAtomLinks(String repositoryId,
String objectId,
ObjectInfoHandler objectInfos,
List<ObjectInFolderContainer> oifcList)
FillObjectInfoHolder object with required information needed for Atom
binding for a list with ObjectInFolderContainers.
|
void |
AtomLinkInfoProvider.fillInformationForAtomLinks(String repositoryId,
String objectId,
ObjectInfoHandler objectInfos,
ObjectInFolderList objList)
FillObjectInfoHolder object with required information needed for Atom
binding after a getChildren() call in navigation service.
|
void |
AtomLinkInfoProvider.fillInformationForAtomLinks(String repositoryId,
String objectId,
ObjectInfoHandler objectInfos,
ObjectList objList)
FillObjectInfoHolder object with required information needed for Atom
binding for an object list.
|
void |
AtomLinkInfoProvider.fillInformationForAtomLinksGetParents(String repositoryId,
String objectId,
ObjectInfoHandler objectInfos,
List<ObjectParentData> objParents)
FillObjectInfoHolder object with required information needed for Atom
binding for a list with ObjectParentData objects.
|
Acl |
InMemoryAclService.getAcl(CallContext context,
String repositoryId,
String objectId,
Boolean onlyBasicPermissions,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
List<ObjectData> |
InMemoryVersioningServiceImpl.getAllVersions(CallContext context,
String repositoryId,
String objectId,
String versionSeriesId,
String filter,
Boolean includeAllowableActions,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
ObjectList |
InMemoryNavigationServiceImpl.getCheckedOutDocs(CallContext context,
String repositoryId,
String folderId,
String filter,
String orderBy,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
BigInteger maxItems,
BigInteger skipCount,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
ObjectInFolderList |
InMemoryNavigationServiceImpl.getChildren(CallContext context,
String repositoryId,
String folderId,
String filter,
String orderBy,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePathSegment,
BigInteger maxItems,
BigInteger skipCount,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
ObjectList |
InMemoryDiscoveryServiceImpl.getContentChanges(CallContext context,
String repositoryId,
Holder<String> changeLogToken,
Boolean includeProperties,
String filter,
Boolean includePolicyIds,
Boolean includeAcl,
BigInteger maxItems,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
List<ObjectInFolderContainer> |
InMemoryNavigationServiceImpl.getDescendants(CallContext context,
String repositoryId,
String folderId,
BigInteger depth,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePathSegment,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
ObjectData |
InMemoryNavigationServiceImpl.getFolderParent(CallContext context,
String repositoryId,
String folderId,
String filter,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
List<ObjectInFolderContainer> |
InMemoryNavigationServiceImpl.getFolderTree(CallContext context,
String repositoryId,
String folderId,
BigInteger depth,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePathSegment,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
ObjectData |
InMemoryObjectServiceImpl.getObject(CallContext context,
String repositoryId,
String objectId,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeAcl,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
ObjectData |
InMemoryObjectServiceImpl.getObjectByPath(CallContext context,
String repositoryId,
String path,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeAcl,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
ObjectData |
InMemoryVersioningServiceImpl.getObjectOfLatestVersion(CallContext context,
String repositoryId,
String objectId,
String versionSeriesId,
Boolean major,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeAcl,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
List<ObjectParentData> |
InMemoryNavigationServiceImpl.getObjectParents(CallContext context,
String repositoryId,
String objectId,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includeRelativePathSegment,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
ObjectList |
InMemoryRelationshipServiceImpl.getObjectRelationships(CallContext context,
String repositoryId,
String objectId,
Boolean includeSubRelationshipTypes,
RelationshipDirection relationshipDirection,
String typeId,
String filter,
Boolean includeAllowableActions,
BigInteger maxItems,
BigInteger skipCount,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
ObjectData |
InMemoryObjectServiceImpl.moveObject(CallContext context,
String repositoryId,
Holder<String> objectId,
String targetFolderId,
String sourceFolderId,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
void |
InMemoryMultiFilingServiceImpl.removeObjectFromFolder(CallContext context,
String repositoryId,
String objectId,
String folderId,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
void |
InMemoryObjectServiceImpl.updateProperties(CallContext context,
String repositoryId,
Holder<String> objectId,
Holder<String> changeToken,
Properties properties,
Acl acl,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
Modifier and Type | Class and Description |
---|---|
class |
JcrService
JCR service implementation.
|
Modifier and Type | Method and Description |
---|---|
ObjectData |
JcrNode.compileObjectType(Set<String> filter,
Boolean includeAllowableActions,
ObjectInfoHandler objectInfos,
boolean requiresObjectInfo)
Compile the
ObjectData for this node |
List<ObjectData> |
JcrRepository.getAllVersions(javax.jcr.Session session,
String objectId,
String filter,
Boolean includeAllowableActions,
ObjectInfoHandler objectInfos,
boolean requiresObjectInfo)
See CMIS 1.0 section 2.2.7.6 getAllVersions
|
ObjectInFolderList |
JcrRepository.getChildren(javax.jcr.Session session,
String folderId,
String filter,
Boolean includeAllowableActions,
Boolean includePathSegment,
BigInteger maxItems,
BigInteger skipCount,
ObjectInfoHandler objectInfos,
boolean requiresObjectInfo)
See CMIS 1.0 section 2.2.3.1 getChildren
|
List<ObjectInFolderContainer> |
JcrRepository.getDescendants(javax.jcr.Session session,
String folderId,
BigInteger depth,
String filter,
Boolean includeAllowableActions,
Boolean includePathSegment,
ObjectInfoHandler objectInfos,
boolean requiresObjectInfo,
boolean foldersOnly)
See CMIS 1.0 section 2.2.3.2 getDescendants
|
ObjectData |
JcrRepository.getFolderParent(javax.jcr.Session session,
String folderId,
String filter,
ObjectInfoHandler objectInfos,
boolean requiresObjectInfo)
See CMIS 1.0 section 2.2.3.4 getFolderParent
|
ObjectData |
JcrRepository.getObject(javax.jcr.Session session,
String objectId,
String filter,
Boolean includeAllowableActions,
ObjectInfoHandler objectInfos,
boolean requiresObjectInfo)
See CMIS 1.0 section 2.2.4.7 getObject
|
ObjectData |
JcrRepository.getObjectByPath(javax.jcr.Session session,
String folderPath,
String filter,
boolean includeAllowableActions,
boolean includeACL,
ObjectInfoHandler objectInfos,
boolean requiresObjectInfo)
See CMIS 1.0 section 2.2.4.9 getObjectByPath
|
List<ObjectParentData> |
JcrRepository.getObjectParents(javax.jcr.Session session,
String objectId,
String filter,
Boolean includeAllowableActions,
Boolean includeRelativePathSegment,
ObjectInfoHandler objectInfos,
boolean requiresObjectInfo)
See CMIS 1.0 section 2.2.3.5 getObjectParents
|
Properties |
JcrRepository.getProperties(javax.jcr.Session session,
String objectId,
String filter,
Boolean includeAllowableActions,
ObjectInfoHandler objectInfos,
boolean requiresObjectInfo)
See CMIS 1.0 section 2.2.4.8 getProperties
|
ObjectData |
JcrRepository.moveObject(javax.jcr.Session session,
Holder<String> objectId,
String targetFolderId,
ObjectInfoHandler objectInfos,
boolean requiresObjectInfo)
See CMIS 1.0 section 2.2.4.13 moveObject
|
ObjectData |
JcrRepository.updateProperties(javax.jcr.Session session,
Holder<String> objectId,
Properties properties,
ObjectInfoHandler objectInfos,
boolean objectInfoRequired)
See CMIS 1.0 section 2.2.4.12 updateProperties
|
Modifier and Type | Class and Description |
---|---|
class |
DummyService
Simplest Repository Service implementation.
|
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.