java.util.logging
$B%/%i%9(B 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(B Handler $B$G$9!#(B
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!#(B
$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!#(B
$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!#(B
$B%G%U%)%k%H$G!"(BXMLFormatter $B%/%i%9$O%U%)!<%^%C%H=hM}$K;HMQ$5$l$^$9!#(B
$B9=@.(B: $B%G%U%)%k%H$G!"3F(B 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(B ($B$^$?$OL58z$JCM$r;}$D>l9g(B)$B!";XDj$5$l$?%G%U%)%k%H$NCM$,;HMQ$5$l$^$9!#(B
- java.util.logging.FileHandler.level $B$O(B Handler $B$N%G%U%)%k%H%l%Y%k$r;XDj$9$k(B ($B%G%U%)%k%H$O(B Level.ALL)
- java.util.logging.FileHandler.filter $B$O;HMQ$9$k(B Filter $B%/%i%9$NL>A0$r;XDj$9$k(B ($B%G%U%)%k%H$O(B Filter $B$J$7(B)
- java.util.logging.FileHandler.formatter $B$O;HMQ$9$k(B Formatter $B%/%i%9$NL>A0$r;XDj$9$k(B ($B%G%U%)%k%H$O(B java.util.logging.XMLFormatter)
- java.util.logging.FileHandler.encoding $B$O;HMQ$9$kJ8;z%;%C%H%(%s%3!<%G%#%s%0$NL>A0$r;XDj$9$k(B ($B%G%U%)%k%H$O!"%G%U%)%k%H%W%i%C%H%U%)!<%`$N%(%s%3!<%G%#%s%0(B)
- java.util.logging.FileHandler.limit $B$OG$0U$N(B 1 $B%U%!%$%k$K=q$-9~$`$*$h$=$N:GBgNL(B ($B%P%$%H?t(B) $B$r;XDj$9$k!#%<%m$N>l9g!"L5@)8B(B ($B%G%U%)%k%H$OL5@)8B(B)
- java.util.logging.FileHandler.count $B$O=[4D$9$k=PNO%U%!%$%k?t$r;XDj$9$k(B ($B%G%U%)%k%H$O(B 1)
- java.util.logging.FileHandler.pattern $B$O=PNO%U%!%$%k$NL>A0$r:n@.$9$k%Q%?!<%s$r;XDj$9$k!#>\:Y$K$D$$$F$O2<5-$r;2>H(B ($B%G%U%)%k%H$O(B "%h/java%u.log")
- java.util.logging.FileHandler.append $B$O(B FileHandler $B$,G$0U$N4{B8$N%U%!%$%k$KDI2C$9$k$+$I$&$+$r;XDj$9$k(B ($B%G%U%)%k%H$O(B false)
$B%Q%?!<%s$O!"
"/" $B%m!<%+%k%Q%9L>$N6h@Z$jJ8;z(B
"%t" $B%7%9%F%`$N0l;~%G%#%l%/%H%j(B
"%h" user.home $B%7%9%F%`%W%m%Q%F%#$NCM(B
"%g" $B%m%0$N%m!<%F!<%7%g%s$r<1JL$9$k@8@.HV9f(B
"%u" $B=EJ#$r2r7h$9$k0l0U$NHV9f(B
"%%" $BC10l$N%Q!<%;%s%HId9f(B % $B$KJQ49(B
"%g" $B%U%#!<%k%I$,;XDj$5$l$:!"%U%!%$%k%+%&%s%H$,(B 1 $B$h$jBg$-$$>l9g!"@8@.$5$l$?%U%!%$%kL>$NKvHx$N%I%C%H$N$"$H$K@8@.HV9f$,DI2C$5$l$^$9!#(B
$B$3$N$h$&$K!"$?$H$($P%+%&%s%H(B 2 $B$r;}$D%Q%?!<%s(B (I"%$B!)(I/$B!)!)!)!)(I%$B!)(I.$B!)!)!)(I#$B!)$G$O!"DL>o%m%0%U%!%$%k$r(B Solaris $B$N>l9g$O(B /var/tmp/java0.log $B$H(B /var/tmp/java1.log $B$K=q$-9~$_!"0lJ}!"DL>o(B Windows 95 $B$N>l9g$O(B C:(J\(BTEMP(J\(Bjava0.log $B$H(B C:(J\(BTEMP(J\(Bjava1.log $B$K=q$-9~$_$^$9!#(B
$B@8@.HV9f$O(B 0$B!"(B1$B!"(B2 $B$N$h$&$JO"B3HV9f$K$J$j$^$9!#(B
$BDL>o!"0l0U$N%U%#!<%k%I(B "%u" $B$O(B 0 $B$K@_Dj$5$l$^$9!#$?$@$7!"(BFileHandler $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(B FileHandler $B$,8=:_;HMQ$5$l$F$$$J$$%U%!%$%kL>$r8!=P$9$k$^$G7+$jJV$5$l$^$9!#=EJ#$,$"$j!"(B"%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!#(B
$B$3$N$?$a!"(B 3 $B$D$N%W%m%;%9$N$9$Y$F$,(B 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(B fred0.0.txt$B!"(Bfred1.0.txt$B!"(Bfred2.0.txt $B$r;HMQ$9$k$3$H$K$J$j$^$9!#(B
$B=EJ#$r0l0U$N(B 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$$!#(B
- $BF3F~$5$l$?%P!<%8%g%s(B:
- 1.4
|
$B%3%s%9%H%i%/%?$N35MW(B |
FileHandler()
$B%G%U%)%k%H$N(B FileHandler $B$r9=C[$7$^$9!#(B |
FileHandler(String pattern)
$B;XDj$5$l$?%U%!%$%kL>$r=q$-9~$`!#(B |
FileHandler(String pattern,
boolean append)
$B%*%W%7%g%s$NDI2C%b!<%I$G!";XDj$5$l$?%U%!%$%kL>$r=q$-9~$`!#(B |
FileHandler(String pattern,
int limit,
int count)
$B%U%!%$%k$N%;%C%H$K=q$-9~$`!#(B |
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!#(B |
|
$B%a%=%C%I$N35MW(B |
void |
close()
$B$9$Y$F$N%U%!%$%k$rJD$8$^$9!#(B |
void |
publish(LogRecord record)
LogRecord $B$r%U%)!<%^%C%H$7$FH/9T$7$^$9!#(B |
| $B%/%i%9(B java.lang.Object $B$+$i7Q>5$7$?%a%=%C%I(B |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileHandler
public FileHandler()
throws IOException,
SecurityException
- $B%G%U%)%k%H$N(B FileHandler $B$r9=C[$7$^$9!#$3$l$O>o$K(B LogManager $B%W%m%Q%F%#(B ($B$^$?$O$=$N%G%U%)%k%HCM(B) $B$+$i9=@.$5$l$^$9!#(B
- $BNc30(B:
IOException - $B%U%!%$%k$r3+$/$H$-$KF~=PNO$NLdBj$,H/@8$7$?>l9g(B
SecurityException - $B%;%-%e%j%F%#%^%M!<%8%c$,B8:_$7!"8F$S=P$785$,(B LoggingPermission("control")) $B$r;}$?$J$$>l9g(B
FileHandler
public FileHandler(String pattern)
throws IOException,
SecurityException
- $B;XDj$5$l$?%U%!%$%kL>$r=q$-9~$`!#(BFileHandler $B$r=i4|2=$7$^$9!#(B
$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$,(B 1 $B$K@_Dj$5$l$F$$$k>l9g0J30$O!"(BFileHandler $B$O!"(BLogManager $B%W%m%Q%F%#(B ($B$^$?$O$=$N%G%U%)%k%HCM(B) $B$K4p$E$$$F9=@.$5$l$^$9!#(B
$B=q$-9~$^$l$k%G!<%?$NAmNL$K@)8B$,$J$$$N$G!"Cm0U$7$F;HMQ$7$F$/$@$5$$!#(B
- $B%Q%i%a!<%?(B:
pattern - $B=PNO%U%!%$%k$NL>A0(B
- $BNc30(B:
IOException - $B%U%!%$%k$r3+$/$H$-$KF~=PNO$NLdBj$,H/@8$7$?>l9g(B
SecurityException - $B%;%-%e%j%F%#%^%M!<%8%c$,B8:_$7!"8F$S=P$785$,(B LoggingPermission("control")) $B$r;}$?$J$$>l9g(B
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~$`!#(BFileHandler $B$r=i4|2=$7$F!"$^$9!#(B
$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$,(B 1 $B$K@_Dj$5$l!"DI2C%b!<%I$N;XDj$5$l$?(B append $B0z?t$K@_Dj$5$l$F$$$k>l9g0J30$O!"(BFileHandler $B$O!"(BLogManager $B%W%m%Q%F%#(B ($B$^$?$O$=$N%G%U%)%k%HCM(B) $B$K4p$E$$$F9=@.$5$l$^$9!#(B
$B=q$-9~$^$l$k%G!<%?$NAmNL$K@)8B$,$J$$$N$G!"Cm0U$7$F;HMQ$7$F$/$@$5$$!#(B
- $B%Q%i%a!<%?(B:
pattern - $B=PNO%U%!%$%k$NL>A0(Bappend - $BDI2C%b!<%I$r;XDj$9$k(B
- $BNc30(B:
IOException - $B%U%!%$%k$r3+$/$H$-$KF~=PNO$NLdBj$,H/@8$7$?>l9g(B
SecurityException - $B%;%-%e%j%F%#%^%M!<%8%c$,B8:_$7!"8F$S=P$785$,(B LoggingPermission("control")) $B$r;}$?$J$$>l9g(B
FileHandler
public FileHandler(String pattern,
int limit,
int count)
throws IOException,
SecurityException
- $B%U%!%$%k$N%;%C%H$K=q$-9~$`!#(BFileHandler $B$r=i4|2=$7$^$9!#(B1 $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!#(B
$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$?(B count $B0z?t$K@_Dj$5$l$F$$$k>l9g0J30$O!"(BFileHandler $B$O!"(BLogManager $B%W%m%Q%F%#(B ($B$^$?$O$=$N%G%U%)%k%HCM(B) $B$K4p$E$$$F9=@.$5$l$^$9!#(B
$B%+%&%s%H$O>/$J$/$H$b(B 1 $B$G$J$1$l$P$J$j$^$;$s!#(B
- $B%Q%i%a!<%?(B:
pattern - $B=PNO%U%!%$%k$NL>A0IU$1$N%Q%?!<%s(Blimit - $BG$0U$N(B 1 $B$D$N%U%!%$%k$K=q$-9~$`:GBg%P%$%H?t(Bcount - $B;HMQ$9$k%U%!%$%k?t(B
- $BNc30(B:
IOException - $B%U%!%$%k$r3+$/$H$-$KF~=PNO$NLdBj$,H/@8$7$?>l9g(B
SecurityException - $B%;%-%e%j%F%#%^%M!<%8%c$,B8:_$7!"8F$S=P$785$,(B LoggingPermission("control")) $B$r;}$?$J$$>l9g(B
IllegalArgumentException - limit < 0$B!"$^$?$O(B count < 1 $B$N>l9g(B
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!#(B1 $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!#(B
$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$?(B count $B0z?t$K@_Dj$5$l!"DI2C%b!<%I$,;XDj$5$l$?(B append $B0z?t$K@_Dj$5$l$F$$$k>l9g0J30$O!"(BFileHandler $B$O!"(BLogManager $B%W%m%Q%F%#(B ($B$^$?$O$=$N%G%U%)%k%HCM(B) $B$K4p$E$$$F9=@.$5$l$^$9!#(B
$B%+%&%s%H$O>/$J$/$H$b(B 1 $B$G$J$1$l$P$J$j$^$;$s!#(B
- $B%Q%i%a!<%?(B:
pattern - $B=PNO%U%!%$%k$NL>A0IU$1$N%Q%?!<%s(Blimit - $BG$0U$N(B 1 $B$D$N%U%!%$%k$K=q$-9~$`:GBg%P%$%H?t(Bcount - $B;HMQ$9$k%U%!%$%k?t(Bappend - $BDI2C%b!<%I$r;XDj$9$k(B
- $BNc30(B:
IOException - $B%U%!%$%k$r3+$/$H$-$KF~=PNO$NLdBj$,H/@8$7$?>l9g(B
SecurityException - $B%;%-%e%j%F%#%^%M!<%8%c$,B8:_$7!"8F$S=P$785$,(B LoggingPermission("control")) $B$r;}$?$J$$>l9g(B
IllegalArgumentException - limit < 0$B!"$^$?$O(B count < 1 $B$N>l9g(B
publish
public void publish(LogRecord record)
- LogRecord $B$r%U%)!<%^%C%H$7$FH/9T$7$^$9!#(B
- $B%*!<%P!<%i%$%I(B:
- $B%/%i%9(B
StreamHandler $BFb$N(B publish
- $B%Q%i%a!<%?(B:
record - $B%m%0%$%Y%s%H$N@bL@(B
close
public void close()
throws SecurityException
- $B$9$Y$F$N%U%!%$%k$rJD$8$^$9!#(B
- $B%*!<%P!<%i%$%I(B:
- $B%/%i%9(B
StreamHandler $BFb$N(B close
- $BNc30(B:
SecurityException - $B%;%-%e%j%F%#%^%M!<%8%c$,B8:_$7!"8F$S=P$785$,(B LoggingPermission("control")) $B$r;}$?$J$$>l9g(B
$B%P%0$NJs9p$H5!G=$N%j%/%(%9%H(B
$B$3$l0J30$N(B API $B%j%U%!%l%s%9$*$h$S3+H/ Java 2 SDK SE $B3+H/$B$r;2>H$7$F$/$@$5$$!#(B $B3+H/\:Y$J2r@b!"35G0$N35MW!"MQ8l$NDj5A!"%P%0$N2sHr:v!"(B $B$*$h$S%3!<%I Java$B!"(BJava 2D$B!"$*$h$S(B JDBC $B$OJF9q$J$i$S$K$=$NB>$N9q$K$*$1$kJF9q(B Sun Microsystems, Inc. $B$N>&I8$b$7$/$OEPO?>&I8$G$9!#(B
Copyright 1993-2009 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.