Lines Matching refs:logoutStore
39 private final ConcurrentHashMap<SessionMonitorType, SessionMonitoringTimingStore> logoutStore;
63 this.logoutStore= new ConcurrentHashMap<SessionMonitorType, SessionMonitoringTimingStore>();
74 * @param logoutStore Logout store
81 ConcurrentHashMap<SessionMonitorType, SessionMonitoringTimingStore> logoutStore) {
88 this.logoutStore = logoutStore;
195 * Stores an entry in the logoutStore, offloading the work to another thread.
204 if (!logoutStore.containsKey(type)) {
205 logoutStore.putIfAbsent(type,
209 logoutStore.get(type).addTimingEntry(duration);
215 * Gets the average value of entries in the logoutStore.
221 if (logoutStore.get(type) == null) {
225 return logoutStore.get(type).getDurationAverage();