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 : 로깅할 파일의 확장자입니다. |