파일 로거
public
class
FileLogger
extends BaseStreamLogger<SizeLimitedOutputStream>
java.lang.Object의 클래스 | |||
↳ | com.android.tradefed.log.BaseLeveledLogOutput | ||
↳ | com.android.tradefed.log.BaseStreamLogger<com.android.tradefed.util.SizeLimitedOutputStream> | ||
↳ | com.android.tradefed.log.FileLogger |
로그 메시지를 파일과 stdout으로 전달하는 ILeveledLogOutput
입니다.
요약
공개 생성자 | |
---|---|
FileLogger()
|
공개 메서드 | |
---|---|
ILeveledLogOutput
|
clone()
현재 객체와 동일한 로그 수준 설정으로 새 |
void
|
closeLog()
|
InputStreamSource
|
getLog()
|
long
|
getMaxLogSizeMbytes()
로그의 최대 로그 크기(MB)를 반환합니다. |
void
|
init()
|
보호된 메서드 | |
---|---|
void
|
init(String logPrefix, String fileSuffix)
|
공개 생성자
파일 로거
public FileLogger ()
공개 메서드
복제
public ILeveledLogOutput clone ()
현재 객체와 동일한 로그 수준 설정으로 새 FileLogger
를 만듭니다.
기본 로그 파일 콘텐츠는 복사하지 않습니다. 즉, 클론의 로그 데이터는 새 파일 참조)
반환 값 | |
---|---|
ILeveledLogOutput |
closeLog
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
로그의 최대 로그 크기(MB)를 반환합니다.
반환 값 | |
---|---|
long |
init
public void init ()
보호된 메서드
init
protected void init (String logPrefix, String fileSuffix)
init()
의 대안으로, 파일 이름과 접미사를 지정할 수 있습니다.
매개변수 | |
---|---|
logPrefix |
String : 확장자 없이 로깅할 파일 이름입니다. |
fileSuffix |
String : 로깅할 파일의 확장자입니다. |