FileLogger
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)
파일 이름과 접미사를 지정할 수 있는 |
공개 생성자
FileLogger
public FileLogger ()
공개 메서드
clone
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: 로깅할 파일의 확장자입니다. |