JavaTM 2
Platform
Std. Ed. v1.4.0

java.util.logging
$B%/%i%9(J FileHandler

java.lang.Object
  |
  +--java.util.logging.Handler
        |
        +--java.util.logging.StreamHandler
              |
              +--java.util.logging.FileHandler

public class FileHandler
extends StreamHandler

$BC1=c%U%!%$%k$N%m%.%s%0(J Handler $B$G$9!#(J

FileHandler $B$G$O!";XDj$5$l$?%U%!%$%k!"$^$?$O%U%!%$%k$N%m!<%F!<%7%g%s%;%C%H$N$$$:$l$+$K=q$-9~$`$3$H$,$G$-$^$9!#(J

$B%U%!%$%k$N%m!<%F!<%7%g%s%;%C%H$N>l9g!"3F%U%!%$%k$,;XDj$5$l$?%5%$%:$N8BEY$KE~C#$9$k$H!"$=$N%U%!%$%k$,JD$8$i$l!"8r49$7$F?7$7$$%U%!%$%k$,3+$+$l$^$9!#$KDI2C$7$F!"5l%U%!%$%k$KL>A0$rIU$1$^$9!#(J

$B%G%U%)%k%H$G!"%P%C%U%!%j%s%0$OF~=PNO%i%$%V%i%j$G;HMQ2DG=$G$9$,!"3F%m%0%l%3!<%I$O40N;;~$K%U%i%C%7%e$5$l$^$9!#(J

$B%G%U%)%k%H$G!"(JXMLFormatter $B%/%i%9$O%U%)!<%^%C%H=hM}$K;HMQ$5$l$^$9!#(J

$B9=@.(J: $B%G%U%)%k%H$G!"3F(J FileHandler $B$OLogManager $B9=@.%W%m%Q%F%#$r;HMQ$7$F=i4|2=$5$l$^$9!#%W%m%Q%F%#$,L$Dj5A$N>l9g(J ($B$^$?$OL58z$JCM$r;}$D>l9g(J)$B!";XDj$5$l$?%G%U%)%k%H$NCM$,;HMQ$5$l$^$9!#(J

$B%Q%?!<%s$O!"

  • "/" $B%m!<%+%k%Q%9L>$N6h@Z$jJ8;z(J
  • "%t" $B%7%9%F%`$N0l;~%G%#%l%/%H%j(J
  • "%h" user.home $B%7%9%F%`%W%m%Q%F%#$NCM(J
  • "%g" $B%m%0$N%m!<%F!<%7%g%s$r<1JL$9$k@8@.HV9f(J
  • "%u" $B=EJ#$r2r7h$9$k0l0U$NHV9f(J
  • "%%" $BC10l$N%Q!<%;%s%HId9f(J % $B$KJQ49(J "%g" $B%U%#!<%k%I$,;XDj$5$l$:!"%U%!%$%k%+%&%s%H$,(J 1 $B$h$jBg$-$$>l9g!"@8@.$5$l$?%U%!%$%kL>$NKvHx$N%I%C%H$N$"$H$K@8@.HV9f$,DI2C$5$l$^$9!#(J

    $B$3$N$h$&$K!"$?$H$($P%+%&%s%H(J 2 $B$r;}$D%Q%?!<%s(J (I"%t/java%g.log(I# $B$G$O!"DL>o%m%0%U%!%$%k$r(J Solaris $B$N>l9g$O(J /var/tmp/java0.log $B$H(J /var/tmp/java1.log $B$K=q$-9~$_!"0lJ}!"DL>o(J Windows 95 $B$N>l9g$O(J C:\TEMP\java0.log $B$H(J C:\TEMP\java1.log $B$K=q$-9~$_$^$9!#(J

    $B@8@.HV9f$O(J 0$B!"(J1$B!"(J2 $B$N$h$&$JO"B3HV9f$K$J$j$^$9!#(J

    $BDL>o!"0l0U$N%U%#!<%k%I(J "%u" $B$O(J 0 $B$K@_Dj$5$l$^$9!#$?$@$7!"(JFileHandler $B$,%U%!%$%kL>$r3+$3$&$H$7!"%U%!%$%k$,8=:_$[$+$N%W%m%;%9$K$h$C$F;HMQCf$G$"$k$3$H$,$o$+$C$?>l9g!"0l0U$NHV9f%U%#!<%k%I$rA}2C$7$F$b$&0lEY;n9T$7$^$9!#$3$l$O(J FileHandler $B$,8=:_;HMQ$5$l$F$$$J$$%U%!%$%kL>$r8!=P$9$k$^$G7+$jJV$5$l$^$9!#=EJ#$,$"$j!"(J"%u" $B%U%#!<%k%I$,;XDj$5$l$J$$>l9g!"%U%!%$%kL>$NKvHx$N%I%C%H$N8e$KDI2C$5$l$^$9!#$3$l$O<+F0E*$KDI2C$5$l$k@8@.HV9f$N8e$K$J$j$^$9!#(J

    $B$3$N$?$a!"(J 3 $B$D$N%W%m%;%9$N$9$Y$F$,(J fred%u.%g.txt $B$K%m%0$r5-O?$7$h$&$H$9$k>l9g!"%W%m%;%9$N%m!<%F!<%7%g%s$N=gHV$K=>$C$F!":G=i$N%U%!%$%k$H$7$F(J fred0.0.txt$B!"(Jfred1.0.txt$B!"(Jfred2.0.txt $B$r;HMQ$9$k$3$H$K$J$j$^$9!#(J

    $B=EJ#$r0l0U$N(J ID $B$N;HMQ$,!"%m!<%+%k%G%#%9%/$N%U%!%$%k%7%9%F%`;HMQ;~$K3NZ$5$l$k$3$H$KCm0U$7$F$/$@$5$$!#(J

    $BF3F~$5$l$?%P!<%8%g%s(J:
    1.4

    $B%3%s%9%H%i%/%?$N35MW(J
    FileHandler()
              $B%G%U%)%k%H$N(J FileHandler $B$r9=C[$7$^$9!#(J
    FileHandler(String pattern)
              $B;XDj$5$l$?%U%!%$%kL>$r=q$-9~$`!#(J
    FileHandler(String pattern, boolean append)
              $B%*%W%7%g%s$NDI2C%b!<%I$G!";XDj$5$l$?%U%!%$%kL>$r=q$-9~$`!#(J
    FileHandler(String pattern, int limit, int count)
              $B%U%!%$%k$N%;%C%H$K=q$-9~$`!#(J
    FileHandler(String pattern, int limit, int count, boolean append)
              $B%*%W%7%g%s$NDI2C%b!<%I$G%U%!%$%k$N%;%C%H$K=q$-9~$_$^$9!#(J
     
    $B%a%=%C%I$N35MW(J
     void close()
              $B$9$Y$F$N%U%!%$%k$rJD$8$^$9!#(J
     void publish(LogRecord record)
              LogRecord $B$r%U%)!<%^%C%H$7$FH/9T$7$^$9!#(J
     
    $B%/%i%9(J java.util.logging.StreamHandler $B$+$i7Q>5$7$?%a%=%C%I(J
    flush, isLoggable, setEncoding, setOutputStream
     
    $B%/%i%9(J java.util.logging.Handler $B$+$i7Q>5$7$?%a%=%C%I(J
    getEncoding, getErrorManager, getFilter, getFormatter, getLevel, reportError, setErrorManager, setFilter, setFormatter, setLevel
     
    $B%/%i%9(J java.lang.Object $B$+$i7Q>5$7$?%a%=%C%I(J
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     

    $B%3%s%9%H%i%/%?$N>\:Y(J

    FileHandler

    public FileHandler()
                throws IOException,
                       SecurityException
    $B%G%U%)%k%H$N(J FileHandler $B$r9=C[$7$^$9!#$3$l$O>o$K(J LogManager $B%W%m%Q%F%#(J ($B$^$?$O$=$N%G%U%)%k%HCM(J) $B$+$i9=@.$5$l$^$9!#(J

    $BNc30(J:
    IOException - $B%U%!%$%k$r3+$/$H$-$KF~=PNO$NLdBj$,H/@8$7$?>l9g(J
    SecurityException - $B%;%-%e%j%F%#%^%M!<%8%c$,B8:_$7!"8F$S=P$785$,(J LoggingPermission("control")) $B$r;}$?$J$$>l9g(J

    FileHandler

    public FileHandler(String pattern)
                throws IOException,
                       SecurityException
    $B;XDj$5$l$?%U%!%$%kL>$r=q$-9~$`!#(JFileHandler $B$r=i4|2=$7$^$9!#(J

    $B;XDj$5$l$?%Q%?!<%s$N0z?t$,%U%!%$%kL>$N%Q%?!<%s$H$7$F;HMQ$5$l!"%U%!%$%k$N@)8B$,@)8B$J$7$K@_Dj$5$l!"%U%!%$%k%+%&%s%H$,(J 1 $B$K@_Dj$5$l$F$$$k>l9g0J30$O!"(JFileHandler $B$O!"(JLogManager $B%W%m%Q%F%#(J ($B$^$?$O$=$N%G%U%)%k%HCM(J) $B$K4p$E$$$F9=@.$5$l$^$9!#(J

    $B=q$-9~$^$l$k%G!<%?$NAmNL$K@)8B$,$J$$$N$G!"Cm0U$7$F;HMQ$7$F$/$@$5$$!#(J

    $B%Q%i%a!<%?(J:
    pattern - $B=PNO%U%!%$%k$NL>A0(J
    $BNc30(J:
    IOException - $B%U%!%$%k$r3+$/$H$-$KF~=PNO$NLdBj$,H/@8$7$?>l9g(J
    SecurityException - $B%;%-%e%j%F%#%^%M!<%8%c$,B8:_$7!"8F$S=P$785$,(J LoggingPermission("control")) $B$r;}$?$J$$>l9g(J

    FileHandler

    public FileHandler(String pattern,
                       boolean append)
                throws IOException,
                       SecurityException
    $B%*%W%7%g%s$NDI2C%b!<%I$G!";XDj$5$l$?%U%!%$%kL>$r=q$-9~$`!#(JFileHandler $B$r=i4|2=$7$F!"$^$9!#(J

    $B;XDj$5$l$?%Q%?!<%s$N0z?t$,%U%!%$%kL>$N%Q%?!<%s$H$7$F;HMQ$5$l!"%U%!%$%k$N@)8B$,@)8B$J$7$K@_Dj$5$l!"%U%!%$%k%+%&%s%H$,(J 1 $B$K@_Dj$5$l!"DI2C%b!<%I$N;XDj$5$l$?(J append $B0z?t$K@_Dj$5$l$F$$$k>l9g0J30$O!"(JFileHandler $B$O!"(JLogManager $B%W%m%Q%F%#(J ($B$^$?$O$=$N%G%U%)%k%HCM(J) $B$K4p$E$$$F9=@.$5$l$^$9!#(J

    $B=q$-9~$^$l$k%G!<%?$NAmNL$K@)8B$,$J$$$N$G!"Cm0U$7$F;HMQ$7$F$/$@$5$$!#(J

    $B%Q%i%a!<%?(J:
    pattern - $B=PNO%U%!%$%k$NL>A0(J
    append - $BDI2C%b!<%I$r;XDj$9$k(J
    $BNc30(J:
    IOException - $B%U%!%$%k$r3+$/$H$-$KF~=PNO$NLdBj$,H/@8$7$?>l9g(J
    SecurityException - $B%;%-%e%j%F%#%^%M!<%8%c$,B8:_$7!"8F$S=P$785$,(J LoggingPermission("control")) $B$r;}$?$J$$>l9g(J

    FileHandler

    public FileHandler(String pattern,
                       int limit,
                       int count)
                throws IOException,
                       SecurityException
    $B%U%!%$%k$N%;%C%H$K=q$-9~$`!#(JFileHandler $B$r=i4|2=$7$^$9!#(J1 $B$D$N%U%!%$%k$K;XDj$5$l$?$*$h$=$N@)8BNL$^$G=q$-9~$^$l$k$H!"JL$N%U%!%$%k$,3+$+$l$^$9!#=PNO$O%+%&%s%H%U%!%$%k$N%;%C%H$r2p$7$F=[4D$7$^$9!#(J

    $B;XDj$5$l$?%Q%?!<%s$N0z?t$,%U%!%$%kL>$N%Q%?!<%s$H$7$F;HMQ$5$l!"%U%!%$%k$N@)8B$,@)8B0z?t$K@_Dj$5$l!"%U%!%$%k%+%&%s%H$,;XDj$5$l$?(J count $B0z?t$K@_Dj$5$l$F$$$k>l9g0J30$O!"(JFileHandler $B$O!"(JLogManager $B%W%m%Q%F%#(J ($B$^$?$O$=$N%G%U%)%k%HCM(J) $B$K4p$E$$$F9=@.$5$l$^$9!#(J

    $B%+%&%s%H$O>/$J$/$H$b(J 1 $B$G$J$1$l$P$J$j$^$;$s!#(J

    $B%Q%i%a!<%?(J:
    pattern - $B=PNO%U%!%$%k$NL>A0IU$1$N%Q%?!<%s(J
    limit - $BG$0U$N(J 1 $B$D$N%U%!%$%k$K=q$-9~$`:GBg%P%$%H?t(J
    count - $B;HMQ$9$k%U%!%$%k?t(J
    $BNc30(J:
    IOException - $B%U%!%$%k$r3+$/$H$-$KF~=PNO$NLdBj$,H/@8$7$?>l9g(J
    SecurityException - $B%;%-%e%j%F%#%^%M!<%8%c$,B8:_$7!"8F$S=P$785$,(J LoggingPermission("control")) $B$r;}$?$J$$>l9g(J
    IllegalArgumentException - limit < 0$B!"$^$?$O(J count < 1 $B$N>l9g(J

    FileHandler

    public FileHandler(String pattern,
                       int limit,
                       int count,
                       boolean append)
                throws IOException,
                       SecurityException
    $B%*%W%7%g%s$NDI2C%b!<%I$G%U%!%$%k$N%;%C%H$K=q$-9~$_$^$9!#(J1 $B$D$N%U%!%$%k$K;XDj$5$l$?$*$h$=$N@)8BNL$^$G=q$-9~$^$l$k$H!"JL$N%U%!%$%k$,3+$+$l$^$9!#=PNO$O%+%&%s%H%U%!%$%k$N%;%C%H$r2p$7$F=[4D$7$^$9!#(J

    $B;XDj$5$l$?%Q%?!<%s$N0z?t$,%U%!%$%kL>$N%Q%?!<%s$H$7$F;HMQ$5$l!"%U%!%$%k$N@)8B$,@)8B0z?t$K@_Dj$5$l!"%U%!%$%k%+%&%s%H$,;XDj$5$l$?(J count $B0z?t$K@_Dj$5$l!"DI2C%b!<%I$,;XDj$5$l$?(J append $B0z?t$K@_Dj$5$l$F$$$k>l9g0J30$O!"(JFileHandler $B$O!"(JLogManager $B%W%m%Q%F%#(J ($B$^$?$O$=$N%G%U%)%k%HCM(J) $B$K4p$E$$$F9=@.$5$l$^$9!#(J

    $B%+%&%s%H$O>/$J$/$H$b(J 1 $B$G$J$1$l$P$J$j$^$;$s!#(J

    $B%Q%i%a!<%?(J:
    pattern - $B=PNO%U%!%$%k$NL>A0IU$1$N%Q%?!<%s(J
    limit - $BG$0U$N(J 1 $B$D$N%U%!%$%k$K=q$-9~$`:GBg%P%$%H?t(J
    count - $B;HMQ$9$k%U%!%$%k?t(J
    append - $BDI2C%b!<%I$r;XDj$9$k(J
    $BNc30(J:
    IOException - $B%U%!%$%k$r3+$/$H$-$KF~=PNO$NLdBj$,H/@8$7$?>l9g(J
    SecurityException - $B%;%-%e%j%F%#%^%M!<%8%c$,B8:_$7!"8F$S=P$785$,(J LoggingPermission("control")) $B$r;}$?$J$$>l9g(J
    IllegalArgumentException - limit < 0$B!"$^$?$O(J count < 1 $B$N>l9g(J
    $B%a%=%C%I$N>\:Y(J

    publish

    public void publish(LogRecord record)
    LogRecord $B$r%U%)!<%^%C%H$7$FH/9T$7$^$9!#(J

    $B%*!<%P!<%i%$%I(J:
    $B%/%i%9(J StreamHandler $BFb$N(J publish
    $B%Q%i%a!<%?(J:
    record - $B%m%0%$%Y%s%H$N@bL@(J

    close

    public void close()
               throws SecurityException
    $B$9$Y$F$N%U%!%$%k$rJD$8$^$9!#(J

    $B%*!<%P!<%i%$%I(J:
    $B%/%i%9(J StreamHandler $BFb$N(J close
    $BNc30(J:
    SecurityException - $B%;%-%e%j%F%#%^%M!<%8%c$,B8:_$7!"8F$S=P$785$,(J LoggingPermission("control")) $B$r;}$?$J$$>l9g(J

    JavaTM 2
    Platform
    Std. Ed. v1.4.0

    $B%P%0$NJs9p$H5!G=$N%j%/%(%9%H(J
    $B$3$l0J30$N(J API $B%j%U%!%l%s%9$*$h$S3+H/ Java 2 SDK SE $B3+H/$B$r;2>H$7$F$/$@$5$$!#(J $B3+H/\:Y$J2r@b!"35G0$N35MW!"MQ8l$NDj5A!"%P%0$N2sHr:v!"(J $B$*$h$S%3!<%I Java$B!"(JJava 2D$B!"$*$h$S(J JDBC $B$OJF9q$J$i$S$K$=$NB>$N9q$K$*$1$kJF9q(J Sun Microsystems, Inc. $B$N>&I8$b$7$/$OEPO?>&I8$G$9!#(J
    Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
    Palo Alto, California, 94303, U.S.A. All Rights Reserved.