@CacheEntryCreated public void dataAdded(CacheEntryCreatedEvent event) { if (log.isTraceEnabled()) { if (event.isPre()) { log.trace("Going to add new entry " + event.getKey() + " to the cache " + event.getCache().getName()); } else { log.trace("Added new entry " + event.getKey() + " to the cache " + event.getCache().getName()); } } }
@CacheEntryCreated public void observeAdd(CacheEntryCreatedEvent<String, String> event) { if (event.isPre()) return; log.infof("Cache entry %s added in cache %s", event.getKey(), event.getCache()); }
/** * This method handles entry created events. * * @param evt The event */ @CacheEntryCreated public void entryCreated(CacheEntryCreatedEvent<Object,Object> evt) { if (!evt.isPre()) { inserted(evt.getKey(), evt.getCache().get(evt.getKey())); } }
@CacheEntryCreated public void created(CacheEntryCreatedEvent<String, Object> event) { if (!event.isPre()) { Object object; // Try optimized version if available if (isNewInfinispan) { object = event.getValue(); } else { String id = event.getKey(); object = event.getCache().get(id); } if (object != null) { if (object instanceof CachedRealm) { CachedRealm realm = (CachedRealm) object; realmLookup.put(realm.getName(), realm.getId()); log.tracev("Realm added realm={0}", realm.getName()); } } } }
@CacheEntryCreated public void userCreated(CacheEntryCreatedEvent<String, CachedUser> event) { if (!event.isPre()) { CachedUser user; // Try optimized version if available if (isNewInfinispan) { user = event.getValue(); } else { String userId = event.getKey(); user = event.getCache().get(userId); } if (user != null) { String realm = user.getRealm(); usernameLookup.put(realm, user.getUsername(), user.getId()); if (user.getEmail() != null) { emailLookup.put(realm, user.getEmail(), user.getId()); } log.tracev("User added realm={0}, id={1}, username={2}", realm, user.getId(), user.getUsername()); } } }