示例#1
0
 @Override
 public T get(int objectId) {
   T object = _cache.get(objectId);
   if (object != null && _outboundHandler != null && _outboundHandler.getEnabled()) {
     _outboundHandler.process(object);
   }
   return object;
 }
示例#2
0
  @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);
    }
  }