1 28 29 package com.caucho.amber.query; 30 31 import com.caucho.amber.entity.Entity; 32 33 36 abstract public class CacheUpdate { 37 private CachedQuery _query; 38 39 protected CacheUpdate(CachedQuery query) 40 { 41 _query = query; 42 } 43 44 47 public void add(Entity obj) 48 { 49 update(); 50 } 51 52 55 public void delete(Object key) 56 { 57 update(); 58 } 59 60 63 public void update(Entity object) 64 { 65 update(); 66 } 67 68 71 protected void update() 72 { 73 _query.update(); 74 } 75 } 76 | Popular Tags |