Salida de registro nivelado
public interface ILeveledLogOutput
implements Log.ILogOutput
com.android.tradefed.log.ILeveledLogOutput |
Las clases que implementan esta interfaz proporcionan métodos que se ocupan de generar mensajes de registro.
Resumen
Métodos públicos | |
---|---|
abstract ILeveledLogOutput | clone () |
abstract void | closeLog () Cierra el registro y realiza cualquier limpieza antes de cerrarlo, según sea necesario. |
abstract InputStreamSource | getLog () Toma una secuencia de instantáneas de los datos de registro. |
abstract Log.LogLevel | getLogLevel () Obtiene el nivel de registro mínimo para mostrar. |
abstract void | init () Inicialice el registro y cree los recursos de E/S necesarios. |
abstract void | setLogLevel (Log.LogLevel logLevel) Establece el nivel de registro mínimo que se mostrará. |
Métodos públicos
clon
public abstract ILeveledLogOutput clone ()
Devoluciones | |
---|---|
ILeveledLogOutput | una ILeveledLogOutput |
cerrarRegistro
public abstract void closeLog ()
Cierra el registro y realiza cualquier limpieza antes de cerrarlo, según sea necesario.
obtener registro
public abstract InputStreamSource getLog ()
Toma una secuencia de instantáneas de los datos de registro.
No se debe llamar después de ILeveledLogOutput#closeLog()
.
No se garantiza que la secuencia devuelta tenga un rendimiento óptimo. Es posible que las personas que llaman deseen ajustar el resultado a ERROR(/BufferedInputStream)
.
Devoluciones | |
---|---|
InputStreamSource | un InputStreamSource de los datos de registro. Puede devolver nulo si no es compatible. |
Lanza | |
---|---|
IllegalStateException | si se llama cuando se ha cerrado el registro. |
obtener nivel de registro
public abstract Log.LogLevel getLogLevel ()
Obtiene el nivel de registro mínimo para mostrar.
Devoluciones | |
---|---|
Log.LogLevel | el LogLevel actual |
en eso
public abstract void init ()
Inicialice el registro y cree los recursos de E/S necesarios.
establecer nivel de registro
public abstract void setLogLevel (Log.LogLevel logLevel)
Establece el nivel de registro mínimo que se mostrará.
Parámetros | |
---|---|
logLevel | Log.LogLevel : el LogLevel a mostrar |