Commit d82206b1 authored by Tom Evans's avatar Tom Evans

OF-298: Use local caches for Entity Capabilities

Reduces overhead when running Openfire in a cluster.
parent 5a3d8464
...@@ -109,8 +109,8 @@ public class EntityCapabilitiesManager implements IQResultListener, UserEventLis ...@@ -109,8 +109,8 @@ public class EntityCapabilitiesManager implements IQResultListener, UserEventLis
private Map<String, EntityCapabilities> verAttributes; private Map<String, EntityCapabilities> verAttributes;
private EntityCapabilitiesManager() { private EntityCapabilitiesManager() {
entityCapabilitiesMap = CacheFactory.createCache("Entity Capabilities"); entityCapabilitiesMap = CacheFactory.createLocalCache("Entity Capabilities");
entityCapabilitiesUserMap = CacheFactory.createCache("Entity Capabilities Users"); entityCapabilitiesUserMap = CacheFactory.createLocalCache("Entity Capabilities Users");
verAttributes = new HashMap<String, EntityCapabilities>(); verAttributes = new HashMap<String, EntityCapabilities>();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment