Günlük Kayıt Defteri
public class LogRegistry
extends Object
implements ILogRegistry
java.lang.Object | |
↳ | com.android.tradefed.log.LogRegistry |
Çağrıyı yapan iş parçacığının ThreadGroup
dayalı olarak uygun olanı kullanarak farklı günlükçüleri çoğullayan ve yöneten bir ILogRegistry
uygulaması.
Özet
Genel yöntemler | |
---|---|
void | closeAndRemoveAllLogs () Bu LogRegistry tarafından yönetilen tüm günlükleri kapatır ve kaldırır. |
void | dumpLogs () Tüm günlükleri dosyalara dökmek için tanılama yöntemi. |
void | dumpLogsToDir (File dir) Günlük verilerini belirtilen dizindeki dosyalara kaydedin. |
void | dumpToGlobalLog ( ILeveledLogOutput log) |
Log.LogLevel | getGlobalLogDisplayLevel () Genel günlük için mevcut günlük düzeyi görüntüsünü döndürür |
static ILogRegistry | getLogRegistry () |
ILeveledLogOutput | getLogger () Bu iş parçacığıyla ilişkili temel günlükçüyü alır. |
void | logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) Haritadaki ilişkili bilgilerle birlikte bir türden bir olayı günlüğe kaydetmek için bu yöntemi çağırın. |
void | printAndPromptLog (Log.LogLevel logLevel, String tag, String message) |
void | printLog (Log.LogLevel logLevel, String tag, String message) |
void | registerLogger ( ILeveledLogOutput log) Günlükçüyü geçerli iş parçacığı için kullanılacak örnek olarak kaydeder. |
void | saveGlobalLog () Tüm global günlükçülerin içeriğini tmp dosyalarına kaydeder. |
void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) Genel günlük için günlük düzeyi görüntüsünü ayarlayın |
void | unregisterLogger () Geçerli iş parçacığı için geçerli olan geçerli günlükçünün kaydını siler. |
Genel yöntemler
kapatVeKaldırTümGünlükler
public void closeAndRemoveAllLogs ()
Bu LogRegistry tarafından yönetilen tüm günlükleri kapatır ve kaldırır.
dumpLogs
public void dumpLogs ()
Tüm günlükleri dosyalara dökmek için tanılama yöntemi.
dumpLogsToDir
public void dumpLogsToDir (File dir)
Günlük verilerini belirtilen dizindeki dosyalara kaydedin.
Parametreler | |
---|---|
dir | File : Dosyanın kaydedileceği dizin, boş olabilir, dosya tmp dizinine kaydedilecektir. |
dumpToGlobalLog'a
public void dumpToGlobalLog (ILeveledLogOutput log)
ILeveledLogOutput
günlükçüsünün tüm içeriğini genel günlüğe döker.
getGlobalLogDisplayLevel
public Log.LogLevel getGlobalLogDisplayLevel ()
Genel günlük için mevcut günlük düzeyi görüntüsünü döndürür
İadeler | |
---|---|
Log.LogLevel | logLevel Kullanılacak LogLevel |
getLogRegistry
public static ILogRegistry getLogRegistry ()
LogRegistry
örneğini alın
İadeler | |
---|---|
ILogRegistry | Günlükleri kaydetmek, almak, yazmak ve kapatmak için kullanılabilecek bir LogRegistry |
getLogger
public ILeveledLogOutput getLogger ()
Bu iş parçacığıyla ilişkili temel günlükçüyü alır.
İadeler | |
---|---|
ILeveledLogOutput | bu iş parçacığı grubu için günlükçü veya iş parçacığı grubu için kayıtlı değilse genel günlükçü. |
günlükEtkinliği
public void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
Haritadaki ilişkili bilgilerle birlikte bir türden bir olayı günlüğe kaydetmek için bu yöntemi çağırın. Etkinliğin zamanı otomatik olarak eklenir.
Parametreler | |
---|---|
logLevel | Log.LogLevel : yazdırılacak LogLevel . |
event | ILogRegistry.EventType : günlüğe kaydedilecek olayın ILogRegistry.EventType . |
args |
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
Parametreler | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
yazdırma günlüğü
public void printLog (Log.LogLevel logLevel, String tag, String message)
Parametreler | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
kayıtLogger
public void registerLogger (ILeveledLogOutput log)
Günlükçüyü geçerli iş parçacığı için kullanılacak örnek olarak kaydeder.
Parametreler | |
---|---|
log | ILeveledLogOutput |
saveGlobalLog
public void saveGlobalLog ()
Tüm global günlükçülerin içeriğini tmp dosyalarına kaydeder.
setGlobalLogDisplayLevel
public void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
Genel günlük için günlük düzeyi görüntüsünü ayarlayın
Parametreler | |
---|---|
logLevel | Log.LogLevel : kullanılacak LogLevel |
Kaydı silLogger
public void unregisterLogger ()
Geçerli iş parçacığı için geçerli olan geçerli günlükçünün kaydını siler.
Günlük Kayıt Defteri
public class LogRegistry
extends Object
implements ILogRegistry
java.lang.Object | |
↳ | com.android.tradefed.log.LogRegistry |
Çağrıyı yapan iş parçacığının ThreadGroup
dayalı olarak uygun olanı kullanarak farklı günlükçüleri çoğullayan ve yöneten bir ILogRegistry
uygulaması.
Özet
Genel yöntemler | |
---|---|
void | closeAndRemoveAllLogs () Bu LogRegistry tarafından yönetilen tüm günlükleri kapatır ve kaldırır. |
void | dumpLogs () Tüm günlükleri dosyalara dökmek için tanılama yöntemi. |
void | dumpLogsToDir (File dir) Günlük verilerini belirtilen dizindeki dosyalara kaydedin. |
void | dumpToGlobalLog ( ILeveledLogOutput log) |
Log.LogLevel | getGlobalLogDisplayLevel () Genel günlük için mevcut günlük düzeyi görüntüsünü döndürür |
static ILogRegistry | getLogRegistry () |
ILeveledLogOutput | getLogger () Bu iş parçacığıyla ilişkili temel günlükçüyü alır. |
void | logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) Haritadaki ilişkili bilgilerle birlikte bir türden bir olayı günlüğe kaydetmek için bu yöntemi çağırın. |
void | printAndPromptLog (Log.LogLevel logLevel, String tag, String message) |
void | printLog (Log.LogLevel logLevel, String tag, String message) |
void | registerLogger ( ILeveledLogOutput log) Günlükçüyü geçerli iş parçacığı için kullanılacak örnek olarak kaydeder. |
void | saveGlobalLog () Tüm global günlükçülerin içeriğini tmp dosyalarına kaydeder. |
void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) Genel günlük için günlük düzeyi görüntüsünü ayarlayın |
void | unregisterLogger () Geçerli iş parçacığı için geçerli olan geçerli günlükçünün kaydını siler. |
Genel yöntemler
kapatVeKaldırTümGünlükler
public void closeAndRemoveAllLogs ()
Bu LogRegistry tarafından yönetilen tüm günlükleri kapatır ve kaldırır.
dumpLogs
public void dumpLogs ()
Tüm günlükleri dosyalara dökmek için tanılama yöntemi.
dumpLogsToDir
public void dumpLogsToDir (File dir)
Günlük verilerini belirtilen dizindeki dosyalara kaydedin.
Parametreler | |
---|---|
dir | File : Dosyanın kaydedileceği dizin, boş olabilir, dosya tmp dizinine kaydedilecektir. |
dumpToGlobalLog'a
public void dumpToGlobalLog (ILeveledLogOutput log)
ILeveledLogOutput
günlükçüsünün tüm içeriğini genel günlüğe döker.
getGlobalLogDisplayLevel
public Log.LogLevel getGlobalLogDisplayLevel ()
Genel günlük için mevcut günlük düzeyi görüntüsünü döndürür
İadeler | |
---|---|
Log.LogLevel | logLevel Kullanılacak LogLevel |
getLogRegistry
public static ILogRegistry getLogRegistry ()
LogRegistry
örneğini alın
İadeler | |
---|---|
ILogRegistry | Günlükleri kaydetmek, almak, yazmak ve kapatmak için kullanılabilecek bir LogRegistry |
getLogger
public ILeveledLogOutput getLogger ()
Bu iş parçacığıyla ilişkili temel günlükçüyü alır.
İadeler | |
---|---|
ILeveledLogOutput | bu iş parçacığı grubu için günlükçü veya iş parçacığı grubu için kayıtlı değilse genel günlükçü. |
günlükEtkinliği
public void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
Haritadaki ilişkili bilgilerle birlikte bir türden bir olayı günlüğe kaydetmek için bu yöntemi çağırın. Etkinliğin zamanı otomatik olarak eklenir.
Parametreler | |
---|---|
logLevel | Log.LogLevel : yazdırılacak LogLevel . |
event | ILogRegistry.EventType : günlüğe kaydedilecek olayın ILogRegistry.EventType . |
args |
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
Parametreler | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
yazdırma günlüğü
public void printLog (Log.LogLevel logLevel, String tag, String message)
Parametreler | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
kayıtLogger
public void registerLogger (ILeveledLogOutput log)
Günlükçüyü geçerli iş parçacığı için kullanılacak örnek olarak kaydeder.
Parametreler | |
---|---|
log | ILeveledLogOutput |
saveGlobalLog
public void saveGlobalLog ()
Tüm global günlükçülerin içeriğini tmp dosyalarına kaydeder.
setGlobalLogDisplayLevel
public void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
Genel günlük için günlük düzeyi görüntüsünü ayarlayın
Parametreler | |
---|---|
logLevel | Log.LogLevel : kullanılacak LogLevel |
Kaydı silLogger
public void unregisterLogger ()
Geçerli iş parçacığı için geçerli olan geçerli günlükçünün kaydını siler.