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 | ||
Un objeto ILeveledLogOutput que dirige los mensajes de registro a un archivo y a stdout.
Resumen
Constructores públicos | |
|---|---|
FileLogger()
|
|
Métodos públicos | |
|---|---|
ILeveledLogOutput
|
clone()
Crea un objeto |
void
|
closeLog()
|
InputStreamSource
|
getLog()
|
long
|
getMaxLogSizeMbytes()
Devuelve el tamaño máximo del registro en MB. |
void
|
init()
|
Métodos protegidos | |
|---|---|
void
|
init(String logPrefix, String fileSuffix)
Alternativa a |
Constructores públicos
FileLogger
public FileLogger ()
Métodos públicos
clone
public ILeveledLogOutput clone ()
Crea un objeto FileLogger nuevo con la misma configuración de nivel de registro que el objeto actual.
No copia el contenido del archivo de registro subyacente (es decir, los datos de registro del clon se escribirán en un archivo nuevo).
| Muestra | |
|---|---|
ILeveledLogOutput |
|
closeLog
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
Devuelve el tamaño máximo del registro en MB.
| Muestra | |
|---|---|
long |
|
init
public void init ()
| Arroja | |
|---|---|
IOException |
|
Métodos protegidos
init
protected void init (String logPrefix,
String fileSuffix)Alternativa a init() en la que podemos especificar el nombre y el sufijo del archivo.
| Parámetros | |
|---|---|
logPrefix |
String: Es el nombre del archivo en el que se registrará sin extensión. |
fileSuffix |
String: Es la extensión del archivo en el que se registrará. |