tle.webcache
Class CacheUtil

java.lang.Object
  extended by tle.webcache.CacheUtil

public class CacheUtil
extends java.lang.Object

ij½Ã ÆÄÀϰú °ü·ÃµÈ º¸Á¶ ÀÛ¾÷À» ó¸®ÇØÁÖ´Â À¯Æ¿¸®Æ¼ Ŭ·¡½º.

Author:
ÃÖ¹ü±Õ

Constructor Summary
CacheUtil()
           
 
Method Summary
(package private) static java.io.File getFile(Cache cache)
          ÁöÁ¤ÇÑ Ä³½Ã¿Í °ü·ÃµÈ ÆÄÀÏÀ» Àоî¿Â´Ù.
(package private) static java.io.File getFile(java.lang.String path, java.lang.String cacheID)
          ÁöÁ¤ÇÑ °æ·Î ¹× ij½Ã ¾ÆÀÌµð¿¡ ÇØ´çÇϴ ij½Ã ÆÄÀÏÀ» ¸®ÅÏÇÑ´Ù.
(package private) static Cache readFile(java.lang.String path, java.lang.String cacheID, java.lang.String encoding)
          ÁöÁ¤ÇÑ Ä³½Ã Á¤º¸¸¦ ÆÄÀϷκÎÅÍ Àоî¿Â´Ù.
(package private) static void removeFile(Cache cache)
          ÁöÁ¤ÇÑ Ä³½Ã¿Í °ü·ÃµÈ ÆÄÀÏÀ» »èÁ¦ÇÑ´Ù.
(package private) static void writeFile(Cache cache, java.lang.String encoding)
          Ä³½ÃÀÇ ³»¿ëÀ» ÆÄÀÏ·Î ÀúÀåÇÑ´Ù. cache.getPath()¸¦ »ç¿ëÇÏ¿© ij½Ã ÆÄÀÏÀÌ À§Ä¡ÇÒ Æú´õÀÇ °æ·Î¸¦ ±¸ÇÑ´Ù.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CacheUtil

public CacheUtil()
Method Detail

getFile

static java.io.File getFile(Cache cache)
ÁöÁ¤ÇÑ Ä³½Ã¿Í °ü·ÃµÈ ÆÄÀÏÀ» Àоî¿Â´Ù.

Parameters:
cache -
Returns:

getFile

static java.io.File getFile(java.lang.String path,
                            java.lang.String cacheID)
ÁöÁ¤ÇÑ °æ·Î ¹× ij½Ã ¾ÆÀÌµð¿¡ ÇØ´çÇϴ ij½Ã ÆÄÀÏÀ» ¸®ÅÏÇÑ´Ù.

Parameters:
path -
cacheID -
Returns:

writeFile

static void writeFile(Cache cache,
                      java.lang.String encoding)
               throws java.io.IOException
ij½ÃÀÇ ³»¿ëÀ» ÆÄÀÏ·Î ÀúÀåÇÑ´Ù. cache.getPath()¸¦ »ç¿ëÇÏ¿© ij½Ã ÆÄÀÏÀÌ À§Ä¡ÇÒ Æú´õÀÇ °æ·Î¸¦ ±¸ÇÑ´Ù.

Parameters:
cache -
encoding -
Throws:
java.io.IOException

readFile

static Cache readFile(java.lang.String path,
                      java.lang.String cacheID,
                      java.lang.String encoding)
               throws java.io.IOException
ÁöÁ¤ÇÑ Ä³½Ã Á¤º¸¸¦ ÆÄÀϷκÎÅÍ Àоî¿Â´Ù.

Parameters:
path - ij½Ã ÆÄÀÏÀÌ À§Ä¡ÇÏ´Â Æú´õÀÇ °æ·Î
cacheID - ij½Ã ID
encoding - ij½Ã¸¦ Àоî¿Ã ¶§ »ç¿ëÇÒ ÀÎÄÚµù. ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì ±âº» ÀÎÄÚµù
Returns:
Throws:
java.io.IOException

removeFile

static void removeFile(Cache cache)
ÁöÁ¤ÇÑ Ä³½Ã¿Í °ü·ÃµÈ ÆÄÀÏÀ» »èÁ¦ÇÑ´Ù.

Parameters:
cache -