|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttle.webcache.CacheEngine
public class CacheEngine
À¥ ÆäÀÌÁö ij½Ã¸¦ °ü¸®ÇÏ´Â ¿£Áø.
Field Summary | |
---|---|
private java.lang.String |
cachePath
ij½Ã ÆÄÀÏÀÌ ÀúÀåµÉ Æú´õ °æ·Î |
private java.util.Map |
cacheRepository
CacheÀÇ ÀúÀå¼Ò |
private java.lang.String |
encoding
ÅÛÇø´ ÆÄÀÏÀ» Àоî¿Ã ¶§ »ç¿ëÇÒ ÀÎÄÚµù |
private java.lang.String |
engineName
ij½Ã ¿£ÁøÀÇ À̸§ |
private static java.util.Map |
engineRepository
ij½Ã ¿£ÁøÀ» ÀúÀåÇÏ´Â ¸Ê |
private java.lang.Object |
repositorySync
|
private java.lang.String |
templatePath
ij½Ã ÆÄÀÏÀ» »ý¼ºÇÒ ¶§ »ç¿ëµÉ ÅÛÇø´ ÆÄÀÏÀÇ À§Ä¡ °æ·Î |
private VelocityEngine |
ve
ÅÛÇø´ 󸮸¦ À§ÇÑ VelocityEngine |
Constructor Summary | |
---|---|
private |
CacheEngine(java.lang.String engineName,
java.util.Properties property)
|
Method Summary | |
---|---|
static void |
createCacheEngine(java.lang.String engineName,
java.util.Properties property)
ij½Ã ¿£ÁøÀ» »ý¼ºÇÑ´Ù. |
Cache |
getCache(java.lang.String cacheID)
ÁöÁ¤ÇÑ ¾ÆÀ̵ðÀÇ Ä³½Ã¸¦ ±¸ÇÑ´Ù. |
static CacheEngine |
getCacheEngine(java.lang.String engineName)
ÁöÁ¤ÇÑ À̸§ÀÇ Ä³½Ã ¿£ÁøÀ» ±¸ÇÑ´Ù. |
java.lang.String |
getCachePath()
ij½Ã ÆÄÀÏÀÌ ÀúÀåµÉ Æú´õÀÇ °æ·Î¸¦ ±¸ÇÑ´Ù. |
java.lang.String |
getEngineName()
ij½Ã¸¦ °ü¸®ÇÏ´Â ¿£ÁøÀÇ À̸§À» ±¸ÇÑ´Ù. |
java.lang.String |
getTemplatePath()
ÅÛÇø´ÀÌ À§Ä¡ÇÏ´Â Æú´õÀÇ °æ·Î¸¦ ±¸ÇÑ´Ù. |
void |
makeCache(java.lang.String cacheID,
java.util.Map data)
ÁöÁ¤ÇÑ IDÀÇ Ä³½Ã¸¦ »ý¼ºÇÑ´Ù. |
void |
makeCache(java.lang.String cacheID,
java.lang.String templateID,
java.util.Map data)
ÁöÁ¤ÇÑ IDÀÇ Ä³½Ã¸¦ »ý¼ºÇÑ´Ù. |
void |
removeAllCacheInMemory()
¸Þ¸ð¸®»ó¿¡ ÀúÀåµÇ¾î Àִ ij½Ã °´Ã¼¸¦ ¸ðµÎ Á¦°ÅÇÑ´Ù. |
void |
removeCache(java.lang.String cacheID)
ÁöÁ¤ÇÑ Ä³½Ã¸¦ »èÁ¦ÇÑ´Ù. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static java.util.Map engineRepository
private java.lang.String engineName
private VelocityEngine ve
private java.lang.String cachePath
private java.lang.String templatePath
private java.lang.String encoding
private java.util.Map cacheRepository
private java.lang.Object repositorySync
Constructor Detail |
---|
private CacheEngine(java.lang.String engineName, java.util.Properties property) throws CreateCacheEngineException
engineName
- ¿£Áø À̸§property
- ij½Ã ¿£ÁøÀÇ ¼³Á¤ ÇÁ·ÎÆÛƼ Á¤º¸
CreateCacheEngineException
Method Detail |
---|
public static void createCacheEngine(java.lang.String engineName, java.util.Properties property) throws CreateCacheEngineException
engineName
- ¿£Áø À̸§(¿£Áø ºÐ·ù Ű)property
- Äɽà ¿£ÁøÀÇ ¼³Á¤ ÇÁ·ÎÆÛƼ Á¤º¸
CreateCacheEngineException
public static CacheEngine getCacheEngine(java.lang.String engineName)
engineName
-
public java.lang.String getEngineName()
public java.lang.String getTemplatePath()
public java.lang.String getCachePath()
public Cache getCache(java.lang.String cacheID) throws FailToGetCacheException
cacheID
-
FailToGetCacheException
public void makeCache(java.lang.String cacheID, java.util.Map data) throws MakeCacheException
cacheID
- data
-
MakeCacheException
public void makeCache(java.lang.String cacheID, java.lang.String templateID, java.util.Map data) throws MakeCacheException
cacheID
- templateID
- »ç¿ëÇÒ ÅÛÇø´ IDdata
-
MakeCacheException
public void removeCache(java.lang.String cacheID)
cacheID
- public void removeAllCacheInMemory()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |