|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.wegra.util.cache.SimpleCache
Simple timeout cache class.
Constructor Summary | |
SimpleCache(long timeout)
|
Method Summary | |
java.lang.Object |
get(java.lang.Object key)
ij½ÃµÇ¾î ÀÖ´Â ¿ø¼Ò¸¦ ¾ò¾î³½´Ù. |
int |
getSize()
ij½ÃÀÇ ÇöÀç Å©±â¸¦ ¹ÝȯÇÑ´Ù. |
long |
getTimeout()
¿ø¼Ò¸¦ Á¦°ÅÇϴ ŸÀӾƿôÀ» ¾ò´Â´Ù. |
boolean |
isEmpty()
ij½Ã°¡ ºñ¾î ÀÖ´Â Áö ¾Ë·ÁÁØ´Ù. |
java.util.Set |
keySet()
ij½ÃµÈ °ªµéÀÇ Å°¸¦ ¹ÝȯÇÑ´Ù. |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
ij½Ã¿¡ ¿ø¼Ò¸¦ Áý¾î ³Ö´Â´Ù. |
java.lang.Object |
remove(java.lang.Object key)
ij½ÃµÈ °ªÀ» Á¦°ÅÇÑ´Ù. |
void |
removeAll()
ij½Ã¸¦ ºñ¿î´Ù. |
void |
setTimeout(long newTimeout)
¿ø¼Ò¸¦ Á¦°ÅÇϴ ŸÀӾƿôÀ» ¼³Á¤ÇÑ´Ù. |
void |
setTimeout(long newTimeout,
boolean applyToCurrentElements)
¿ø¼Ò¸¦ Á¦°ÅÇϴ ŸÀӾƿôÀ» ¼³Á¤ÇÑ´Ù. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SimpleCache(long timeout)
Method Detail |
public java.lang.Object get(java.lang.Object key)
get
in interface Cache
key
- ij½Ã Ű
public long getTimeout()
public boolean isEmpty()
isEmpty
in interface Cache
public java.util.Set keySet()
keySet
in interface Cache
public java.lang.Object put(java.lang.Object key, java.lang.Object value)
put
in interface Cache
key
- ij½Ã Űvalue
- Ű¿¡ ´ëÀÀµÇ´Â °ª
public java.lang.Object remove(java.lang.Object key)
remove
in interface Cache
public void removeAll()
removeAll
in interface Cache
public void setTimeout(long newTimeout)
newTimeout
- »õ·Î Àû¿ëÇÒ Å¸ÀӾƿô. ¹Ð¸®ÃÊ ´ÜÀ§public void setTimeout(long newTimeout, boolean applyToCurrentElements)
newTimeout
- »õ·Î Àû¿ëÇÒ Å¸ÀӾƿô. ¹Ð¸®ÃÊ ´ÜÀ§applyToCurrentElements
- ÀÌ °ªÀÌ true·Î ÁÖ¾îÁö¸é ÇöÀç ¿ø¼ÒµéÀÇ
ŸÀӾƿôµµ
¸ðµÎ ÀÌ °ªÀ¸·Î ´ëüµÈ´Ù.
falseÀÏ °æ¿ìÀÌÈÄ Ãß°¡µÇ´Â ¿ø¼Òµé°ú ij½Ã¿¡¼
¿äûµÇ´Â ¿ø¼Òµé¸¸ ÀÌ Å¸ÀӾƿôÀÌ Àû¿ëµÈ´Ù.public int getSize()
getSize
in interface Cache
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |