org.apache.chemistry.opencmis.inmemory.server
Class InMemoryAbstractServiceImpl
java.lang.Object
org.apache.chemistry.opencmis.inmemory.server.InMemoryAbstractServiceImpl
- Direct Known Subclasses:
- InMemoryDiscoveryServiceImpl, InMemoryMultiFilingServiceImpl, InMemoryNavigationServiceImpl, InMemoryObjectServiceImpl, InMemoryRepositoryServiceImpl, InMemoryVersioningServiceImpl
public class InMemoryAbstractServiceImpl
- extends java.lang.Object
Common functionality for all service implementations
- Author:
- Jens
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fStoreManager
protected final StoreManager fStoreManager
validator
protected final CmisServiceValidator validator
InMemoryAbstractServiceImpl
protected InMemoryAbstractServiceImpl(StoreManager storeManager,
CmisServiceValidator validator)
InMemoryAbstractServiceImpl
protected InMemoryAbstractServiceImpl(StoreManager storeManager)
getTypeDefinition
protected TypeDefinition getTypeDefinition(java.lang.String repositoryId,
Properties properties)
getTypeDefinition
protected TypeDefinition getTypeDefinition(java.lang.String repositoryId,
StoredObject obj)
getVersionedDocumentOfObjectId
protected VersionedDocument getVersionedDocumentOfObjectId(StoredObject so)
- We allow checkin, cancel, checkout operations on a single version as well
as on a version series This method returns the versioned document
(version series) in each case
- Parameters:
value
- version or version series id of a document
- Returns:
- version series id
testIsNotCheckedOutBySomeoneElse
protected VersionedDocument testIsNotCheckedOutBySomeoneElse(StoredObject so,
java.lang.String user)
testHasProperCheckedOutStatus
protected VersionedDocument testHasProperCheckedOutStatus(StoredObject so,
java.lang.String user)
checkIsVersionableObject
protected void checkIsVersionableObject(StoredObject so)
checkHasUser
protected void checkHasUser(java.lang.String user)
testCheckedOutByCurrentUser
protected void testCheckedOutByCurrentUser(java.lang.String user,
VersionedDocument verDoc)
testIsCheckedOut
protected void testIsCheckedOut(VersionedDocument verDoc)
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.