Package | Description |
---|---|
net.sf.joafip.store.entity.garbage | |
net.sf.joafip.store.service.garbage | |
net.sf.joafip.store.service.garbage.recordmgr |
Modifier and Type | Method and Description |
---|---|
int |
ReferenceLink.decrementLinkCount(DataRecordIdentifier referencingDataRecordIdentifier)
increment link count for a referencing to this referenced
|
int |
ReferenceLink.getLinkCount(DataRecordIdentifier referencingDataRecordIdentifier)
get link count for a referencing to this referenced
|
List<DataRecordIdentifier> |
ReferenceLink.getRefencingDataRecordIdentifier() |
void |
ReferenceLink.setLinkCount(int linkCount,
DataRecordIdentifier referencingDataRecordIdentifier)
set the number of time there is this link between referencing and
referenced
|
int |
ReferenceLink.updateLinkCount(DataRecordIdentifier referencingDataRecordIdentifier,
int count)
update link count for a referencing to this referenced
|
Modifier and Type | Method and Description |
---|---|
boolean |
IGarbageManagerForCollect.garbagePass()
perform a garbage pass
|
boolean |
GarbageManager.garbagePass() |
ReferenceLink[] |
IGarbageManagerForCollect.getAllReferenceLink() |
ReferenceLink[] |
GarbageManager.getAllReferenceLink() |
void |
IGarbageManagerForCollect.getLinkRecordAllDataRecordIdentifiers(Set<DataRecordIdentifier> setToUpdate) |
void |
GarbageManager.getLinkRecordAllDataRecordIdentifiers(Set<DataRecordIdentifier> setToUpdate) |
boolean |
LinkManager.isReferenced(DataRecordIdentifier dataRecordIdentifier) |
void |
LinkManager.linkUpdate()
update link between object on database according to
#addLink(long, long) and #removeLink(long) call |
void |
LinkManager.removeLinkIfExist(DataRecordIdentifier referencedDataRecordIdentifier) |
Modifier and Type | Method and Description |
---|---|
void |
LinkRecordManager.appendNewReferenceLink(ReferenceLink referenceLink) |
void |
LinkRecordManager.deleteReferenceLink(ReferenceLink referenceLink) |
void |
LinkRecordManager.getAllDataRecordIdentifiers(Set<DataRecordIdentifier> setToUpdate) |
ReferenceLink[] |
LinkRecordManager.getAllReferenceLink() |
int |
LinkRecordManager.getNumberOfLinkRecord()
for test purpose
|
List<DataRecordIdentifier> |
LinkRecordManager.getReferencingForReferenced(DataRecordIdentifier referencedDataRecordIdentifier)
get all referencing for a referenced
|
boolean |
LinkRecordManager.isReferenced(DataRecordIdentifier dataRecordIdentifier) |
void |
LinkRecordManager.removeLink(DataRecordIdentifier referencedDataRecordIdentifier)
remove all link to a referenced, must exist
|
void |
LinkRecordManager.removeLinkIfExist(DataRecordIdentifier referencedDataRecordIdentifier)
remove all link to a referenced, can not exist
|
ReferenceLink |
LinkRecordManager.searchByReferenced(DataRecordIdentifier referencedDataRecordIdentifier) |
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.