public class AbstractServiceImpl extends Object
Modifier and Type | Field and Description |
---|---|
protected StoreManager |
fStoreManager |
Modifier | Constructor and Description |
---|---|
protected |
AbstractServiceImpl(StoreManager storeManager) |
Modifier and Type | Method and Description |
---|---|
protected StoredObject |
checkExistingObjectId(ObjectStore objStore,
String objectId) |
protected void |
checkHasUser(String user) |
protected void |
checkIsVersionableObject(StoredObject so) |
protected void |
checkRepositoryId(String repositoryId) |
protected StoredObject |
checkStandardParameters(String repositoryId,
String objectId)
check if repository is known and that object exists.
|
protected TypeDefinition |
getTypeDefinition(String repositoryId,
Properties properties) |
protected TypeDefinition |
getTypeDefinition(String repositoryId,
StoredObject obj) |
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.
|
protected void |
testCheckedOutByCurrentUser(String user,
VersionedDocument verDoc) |
protected VersionedDocument |
testHasProperCheckedOutStatus(StoredObject so,
String user) |
protected void |
testIsCheckedOut(VersionedDocument verDoc) |
protected VersionedDocument |
testIsNotCheckedOutBySomeoneElse(StoredObject so,
String user) |
protected final StoreManager fStoreManager
protected AbstractServiceImpl(StoreManager storeManager)
protected StoredObject checkStandardParameters(String repositoryId, String objectId)
repositoryId
- repository idobjectId
- object idprotected StoredObject checkExistingObjectId(ObjectStore objStore, String objectId)
protected void checkRepositoryId(String repositoryId)
protected TypeDefinition getTypeDefinition(String repositoryId, Properties properties)
protected TypeDefinition getTypeDefinition(String repositoryId, StoredObject obj)
protected VersionedDocument getVersionedDocumentOfObjectId(StoredObject so)
so
- version or versioned documentprotected VersionedDocument testIsNotCheckedOutBySomeoneElse(StoredObject so, String user)
protected VersionedDocument testHasProperCheckedOutStatus(StoredObject so, String user)
protected void checkIsVersionableObject(StoredObject so)
protected void checkHasUser(String user)
protected void testCheckedOutByCurrentUser(String user, VersionedDocument verDoc)
protected void testIsCheckedOut(VersionedDocument verDoc)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.