com.infoteria.asteria.util.file
Class BackupFile

java.lang.Object
  |
  +--com.infoteria.asteria.util.file.BackupFile

public class BackupFile
extends Object

指定の世代だけファイルのバックアップを作成します。
バックアップファイル名は新しいものから「<元ファイル名>.1」のように ファイル名の後ろに連番が付加されます。


Constructor Summary
BackupFile(File file, int size)
          コンストラクタ
 
Method Summary
 void backup()
          バックアップを作成します
 File getFile()
          バックアップ対象ファイルを返します
 int size()
          バックアップ世代数を返します
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BackupFile

public BackupFile(File file,
                  int size)
コンストラクタ
Parameters:
file - バックアップ対象ファイル
size - 世代数
Method Detail

getFile

public File getFile()
バックアップ対象ファイルを返します

size

public int size()
バックアップ世代数を返します

backup

public void backup()
バックアップを作成します