|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.wegra.util.cache.GenericCache
Field Summary | |
protected java.util.Map |
fCacheMap
|
protected java.util.List |
fListeners
|
Constructor Summary | |
GenericCache()
|
Method Summary | |
void |
addKickOutListener(KickOutListener listener)
¿ø¼Ò°¡ ÅðÃâµÇ´Â À̺¥Æ®¸¦ ÅëÁö¹ÞÀ» ¸®½º³Ê¸¦ Ãß°¡ÇÑ´Ù. |
protected void |
fireKickedOut(KickOutEvent e)
¿ø¼Ò°¡ ÅðÃâµÇ¾úÀ½À» ¸®½º³Êµé¿¡°Ô ¾Ë¸°´Ù. |
java.lang.Object |
get(java.lang.Object key)
ij½ÃµÇ¾î ÀÖ´Â ¿ø¼Ò¸¦ ¾ò¾î³½´Ù. |
int |
getSize()
ij½ÃÀÇ ÇöÀç Å©±â¸¦ ¹ÝȯÇÑ´Ù. |
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 |
removeKickOutListener(KickOutListener listener)
¿ø¼Ò ÅðÃâ À̺¥Æ® ¸®½º³Ê¸¦ Á¦°ÅÇÑ´Ù. |
java.util.Collection |
values()
ij½ÃµÈ °ªµéÀ» ¹ÝȯÇÑ´Ù. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.util.List fListeners
protected java.util.Map fCacheMap
Constructor Detail |
public GenericCache()
Method Detail |
public void addKickOutListener(KickOutListener listener)
addKickOutListener
in interface KickOutCache
listener
- Ãß°¡ÇÒ ¿ø¼Ò ÅðÃâ À̺¥Æ® ¸®½º³Êpublic void removeKickOutListener(KickOutListener listener)
removeKickOutListener
in interface KickOutCache
listener
- Á¦°ÅÇÒ ¿ø¼Ò ÅðÃâ À̺¥Æ® ¸®½º³Êprotected void fireKickedOut(KickOutEvent e)
e
- ¸®½º³Êµé¿¡°Ô ÅëÁöÇÒ À̺¥Æ®public java.lang.Object get(java.lang.Object key)
get
in interface Cache
key
- ij½Ã Ű
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 int getSize()
getSize
in interface Cache
public java.util.Collection values()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |