mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

coulbeck
01.30.2007 db2243fa66d71c702e6f79b252f252deb907c4a6
refs
author coulbeck <coulbeck@localhost>
Thursday, March 1, 2007 20:30 +0100
committer coulbeck <coulbeck@localhost>
Thursday, March 1, 2007 20:30 +0100
commitdb2243fa66d71c702e6f79b252f252deb907c4a6
tree aaff602a94872d66fe82ce03417fd3fb99bd9b0f tree | zip | gz
parent 688f976ffc607362bf04af6afa3d97bf86401ae4 view | diff
Make AciList (the ACI cache) a copy-on-write class, such that there is no locking when reading the ACI cache.
Remove the linked list field from the Aci class and use the standard LinkedList instead.
3 files modified
568 ■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/Aci.java 17 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/AciList.java 419 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/AciListenerManager.java 132 ●●●● diff | view | raw | blame | history