1 5 package com.jofti.cache.adapter; 6 7 import java.util.Map ; 8 9 import com.jofti.api.IndexCache; 10 import com.jofti.api.IndexQuery; 11 import com.jofti.api.NameSpaceKey; 12 import com.jofti.exception.JoftiException; 13 14 22 public interface JBossIndexer { 23 24 31 public void update(NameSpaceKey keyWrapper, Object oldValue, Object newValue) throws JoftiException; 32 33 39 public void add(NameSpaceKey keyWrapper, Object value)throws JoftiException; 40 41 47 public void remove(NameSpaceKey keyWrapper, Object value)throws JoftiException; 48 49 50 56 public void remove(NameSpaceKey keyWrapper)throws JoftiException; 57 58 64 public boolean contains(NameSpaceKey keyWrapper)throws JoftiException; 65 66 76 public Map query(IndexQuery query,IndexCache cache) throws JoftiException; 77 78 79 } 80 | Popular Tags |