|
|||||||||||
| 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 KickOutCachelistener - Ãß°¡ÇÒ ¿ø¼Ò ÅðÃâ À̺¥Æ® ¸®½º³Êpublic void removeKickOutListener(KickOutListener listener)
removeKickOutListener in interface KickOutCachelistener - Á¦°ÅÇÒ ¿ø¼Ò ÅðÃâ À̺¥Æ® ¸®½º³Êprotected void fireKickedOut(KickOutEvent e)
e - ¸®½º³Êµé¿¡°Ô ÅëÁöÇÒ À̺¥Æ®public java.lang.Object get(java.lang.Object key)
get in interface Cachekey - ij½Ã Ű
public boolean isEmpty()
isEmpty in interface Cachepublic java.util.Set keySet()
keySet in interface Cache
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
put in interface Cachekey - ij½Ã Űvalue - Ű¿¡ ´ëÀÀµÇ´Â °ª
public java.lang.Object remove(java.lang.Object key)
remove in interface Cachepublic void removeAll()
removeAll in interface Cachepublic int getSize()
getSize in interface Cachepublic java.util.Collection values()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||