@NotStorableClass public class ForSaveLinkManager extends Object
| Constructor and Description |
|---|
ForSaveLinkManager(ObjectIOManager objectIOManager,
LinkManager linkManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
decrementNumberOfLink(ObjectAndPersistInfo referencingObject,
ObjectAndPersistInfo referencedObject)
Decrement number of link to the object
|
void |
incrementNumberOfLink(ObjectAndPersistInfo referencingObject,
ObjectAndPersistInfo referencedObject)
increment number of link to the object
|
void |
removeLink(ObjectAndPersistInfo referencingObject,
ObjectClassInfoAndDeclared[] referenceds) |
public ForSaveLinkManager(ObjectIOManager objectIOManager, LinkManager linkManager)
public void incrementNumberOfLink(ObjectAndPersistInfo referencingObject, ObjectAndPersistInfo referencedObject) throws StoreException, StoreDataCorruptedException
referencingObject - referencedObject - referencedClassInfo - StoreExceptionStoreDataCorruptedExceptionpublic void decrementNumberOfLink(ObjectAndPersistInfo referencingObject, ObjectAndPersistInfo referencedObject) throws StoreException, StoreDataCorruptedException
referencingObject - referencedObject - StoreExceptionStoreDataCorruptedExceptionpublic void removeLink(ObjectAndPersistInfo referencingObject, ObjectClassInfoAndDeclared[] referenceds) throws StoreException, StoreDataCorruptedException
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.