@Override public T get(int objectId) { T object = _cache.get(objectId); if (object != null && _outboundHandler != null && _outboundHandler.getEnabled()) { _outboundHandler.process(object); } return object; }
@Override public boolean set(int objectId, T object, long scn) throws Exception { if (object != null && _inboundHandler != null && _inboundHandler.getEnabled()) { _inboundHandler.process(object); } synchronized (_cache) { return _cache.set(objectId, object, scn); } }