com.easyjf.cache.store
Interface Store

All Known Implementing Classes:
MemoryStore

public interface Store


Method Summary
 void dispose()
           
 Element get(java.lang.Object key)
           
 java.util.Set getKeySet()
           
 int getSize()
           
 int getStatus()
           
 void put(Element element)
           
 Element remove(java.lang.Object key)
           
 void removeAll()
           
 boolean removeElement(java.lang.Object value)
           
 

Method Detail

put

public void put(Element element)
         throws java.io.IOException
Throws:
java.io.IOException

get

public Element get(java.lang.Object key)
            throws java.io.IOException
Throws:
java.io.IOException

remove

public Element remove(java.lang.Object key)
               throws java.io.IOException
Throws:
java.io.IOException

removeElement

public boolean removeElement(java.lang.Object value)
                      throws java.io.IOException
Throws:
java.io.IOException

getKeySet

public java.util.Set getKeySet()

removeAll

public void removeAll()
               throws java.io.IOException
Throws:
java.io.IOException

dispose

public void dispose()
             throws java.io.IOException
Throws:
java.io.IOException

getSize

public int getSize()

getStatus

public int getStatus()