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

coulbeck
01.30.2007 196ca99c14ab4aeee0c76c90fce0b72ab4e102f4
refs
author coulbeck <coulbeck@localhost>
Thursday, March 1, 2007 20:30 +0100
committer coulbeck <coulbeck@localhost>
Thursday, March 1, 2007 20:30 +0100
commit196ca99c14ab4aeee0c76c90fce0b72ab4e102f4
tree 51eca127db3792f7ffd329f5d4938831aabe25a0 tree | zip | gz
parent 4b0bbe2c1c7e7fe9b2a4f5c3741d9bc583f67ecb 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
opends/src/server/org/opends/server/authorization/dseecompat/Aci.java 17 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/authorization/dseecompat/AciList.java 419 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/authorization/dseecompat/AciListenerManager.java 132 ●●●● diff | view | raw | blame | history