com.rain
Class rainFileManager

java.lang.Object
  extended by com.rain.rainFileManager

public class rainFileManager
extends java.lang.Object

÷ºÎ ÆÄÀÏ °ü¸® ¹× ±âŸ »ý¼ºµÈ Àӽà ÆÄÀÏ °ü¸®

Version:
1.0
Author:
http://cafen.net (outmind@cafen.net)

Field Summary
 java.lang.String base_cashed
          Àӽà ÆÄÀÏÀÇ ÀÛ¾÷°ø°£
 java.lang.String base_conf
          È¯°æ ÆÄÀÏ °æ·Î
 java.lang.String base_file
          °ü¸®ÇÒ ÆÄÀÏ °æ·Î
 java.lang.String base_root
          ±âº» ÀÛ¾÷ °ø°£
 
Constructor Summary
rainFileManager(java.lang.String fileName)
          »ý¼ºÀÚ
 
Method Summary
 void add(java.lang.String fileName)
          °ü·Ã ÆÄÀÏ Ãß°¡
 void delete()
          ÆÄÀÏ »èÁ¦
 void delete(boolean isReal)
          ÆÄÀÏ »èÁ¦
 void deleteJunk()
          Àӽà ÆÄÀÏ »èÁ¦
 java.lang.String getCashDir()
          Àӽà ¿µ¿ª Æúµå °¡Á®¿À±â
 java.lang.String getCashDir(java.lang.String fileName)
          Àӽà ¿µ¿ª Æúµå °¡Á®¿À±â
 void move(java.lang.String dirName)
          ÆÄÀÏ ÀÌÀü
 java.lang.String[] readCashed()
          »ý¼ºµÈ Àӽà ¿µ¿ªÀÇ ÆÄÀÏ °¡Á®¿À±â
 void restore()
          ÆÄÀÏ º¹±¸ - delete(false) ·Î »èÁ¦µÈ °æ¿ì¸¸ º¹±¸µÊ
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

base_file

public java.lang.String base_file
°ü¸®ÇÒ ÆÄÀÏ °æ·Î


base_conf

public java.lang.String base_conf
ȯ°æ ÆÄÀÏ °æ·Î


base_root

public java.lang.String base_root
±âº» ÀÛ¾÷ °ø°£


base_cashed

public java.lang.String base_cashed
Àӽà ÆÄÀÏÀÇ ÀÛ¾÷°ø°£

Constructor Detail

rainFileManager

public rainFileManager(java.lang.String fileName)
»ý¼ºÀÚ

Parameters:
fileName - °ü¸®ÇÒ ÆÄÀϸí
Method Detail

add

public void add(java.lang.String fileName)
°ü·Ã ÆÄÀÏ Ãß°¡

Parameters:
fileName - Ãß°¡ÇÒ °ü·Ã ÆÄÀÏ

getCashDir

public java.lang.String getCashDir()
Àӽà ¿µ¿ª Æúµå °¡Á®¿À±â

Returns:
Àӽÿµ¿ª Æúµå¸í

getCashDir

public java.lang.String getCashDir(java.lang.String fileName)
Àӽà ¿µ¿ª Æúµå °¡Á®¿À±â

Parameters:
fileName - ´ë»ó ÆÄÀϸí
Returns:
Àӽÿµ¿ª Æúµå¸í

readCashed

public java.lang.String[] readCashed()
»ý¼ºµÈ Àӽà ¿µ¿ªÀÇ ÆÄÀÏ °¡Á®¿À±â

Returns:
Àӽà »ý¼ºµÈ ÆÄÀÏ

deleteJunk

public void deleteJunk()
Àӽà ÆÄÀÏ »èÁ¦


delete

public void delete()
ÆÄÀÏ »èÁ¦


delete

public void delete(boolean isReal)
ÆÄÀÏ »èÁ¦

Parameters:
isReal - ½ÇÁ¦»èÁ¦ ¿©ºÎ(true:½ÇÁ¦»èÁ¦µÊ, false:°ü·Ã ¸ðµç ÆÄÀÏ¸í µÚ¿¡ _ À» ºÙÀÓ) false ·Î »èÁ¦µÈ °æ¿ì º¹±¸°¡´É

move

public void move(java.lang.String dirName)
ÆÄÀÏ ÀÌÀü

Parameters:
dirName - ÀÌÀüÇÒ ÆÄÀÏ °æ·Î

restore

public void restore()
ÆÄÀÏ º¹±¸ - delete(false) ·Î »èÁ¦µÈ °æ¿ì¸¸ º¹±¸µÊ



Copyright 2005 cafen.net