আইলগরেজিস্ট্রি
public interface ILogRegistry
implements Log.ILogOutput
| com.android.tradefed.log.ILogRegistry |
একটি ILogOutput সিঙ্গেলটন লগারের জন্য একটি ইন্টারফেস, যা বিভিন্ন লগারকে মাল্টিপ্লেক্স ও পরিচালনা করে।
সারসংক্ষেপ
জনসাধারণের পদ্ধতি | |
|---|---|
abstract void | closeAndRemoveAllLogs ()এই লগরেজিস্ট্রি দ্বারা পরিচালিত সমস্ত লগ বন্ধ করে এবং মুছে ফেলে। |
abstract void | dumpLogs ()সমস্ত লগ ফাইলে ডাম্প করার ডায়াগনোসিস পদ্ধতি। |
abstract void | dumpToGlobalLog ( ILeveledLogOutput log) একটি |
abstract Log.LogLevel | getGlobalLogDisplayLevel ()গ্লোবাল লগের জন্য বর্তমান লগ লেভেল প্রদর্শন করে। |
abstract void | logEvent ( Log.LogLevel logLevel, ILogRegistry.EventType event, Map<String, String> args)কোনো টাইপ থেকে একটি ইভেন্ট লগ করতে এবং ম্যাপে থাকা সংশ্লিষ্ট তথ্য ব্যবহার করতে এই মেথডটি কল করুন। |
abstract void | registerLogger ( ILeveledLogOutput log)বর্তমান থ্রেডের জন্য ব্যবহারযোগ্য ইনস্ট্যান্স হিসেবে লগারটিকে নিবন্ধন করে। |
abstract void | saveGlobalLog ()সমস্ত গ্লোবাল লগারের বিষয়বস্তু টেম্পোরারি ফাইলে সংরক্ষণ করে। |
abstract void | setGlobalLogDisplayLevel ( Log.LogLevel logLevel)গ্লোবাল লগের জন্য লগ লেভেল ডিসপ্লে সেট করুন |
abstract void | unregisterLogger ()বর্তমান থ্রেডের জন্য কার্যকর থাকা লগারটিকে অনিবন্ধিত করে। |
জনসাধারণের পদ্ধতি
সমস্ত লগ বন্ধ করুন এবং সরান
public abstract void closeAndRemoveAllLogs ()
এই লগরেজিস্ট্রি দ্বারা পরিচালিত সমস্ত লগ বন্ধ করে এবং মুছে ফেলে।
ডাম্পলগস
public abstract void dumpLogs ()
সমস্ত লগ ফাইলে ডাম্প করার ডায়াগনোসিস পদ্ধতি।
dumpToGlobalLog
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
একটি ILeveledLogOutput লগারের সম্পূর্ণ বিষয়বস্তু গ্লোবাল লগে প্রকাশ করে।
গ্লোবাল লগ ডিসপ্লে লেভেল পান
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
গ্লোবাল লগের জন্য বর্তমান লগ লেভেল প্রদর্শন করে।
| ফেরত | |
|---|---|
Log.LogLevel | ব্যবহারের জন্য LogLevel |
লগইভেন্ট
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, Map<String, String> args)
কোনো টাইপ থেকে একটি ইভেন্ট লগ করতে এবং ম্যাপে সংশ্লিষ্ট তথ্য যুক্ত করতে এই মেথডটি কল করুন। ইভেন্টের সময় স্বয়ংক্রিয়ভাবে যুক্ত হয়ে যায়।
| প্যারামিটার | |
|---|---|
logLevel | Log.LogLevel : যে LogLevel প্রিন্ট করা হবে। |
event | ILogRegistry.EventType : যে ইভেন্টটি লগ করা হবে তার ILogRegistry.EventType । |
args | Map : ইভেন্ট সম্পর্কে আরও বিস্তারিত তথ্য পেতে লগ এন্ট্রিতে যোগ করার জন্য আর্গুমেন্টগুলোর ম্যাপ। |
রেজিস্টারলগার
public abstract void registerLogger (ILeveledLogOutput log)
বর্তমান থ্রেডের জন্য ব্যবহারযোগ্য ইনস্ট্যান্স হিসেবে লগারটিকে নিবন্ধন করে।
| প্যারামিটার | |
|---|---|
log | ILeveledLogOutput |
সেভগ্লোবাললগ
public abstract void saveGlobalLog ()
সমস্ত গ্লোবাল লগারের বিষয়বস্তু টেম্পোরারি ফাইলে সংরক্ষণ করে।
গ্লোবাল লগ ডিসপ্লে লেভেল সেট করুন
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
গ্লোবাল লগের জন্য লগ লেভেল ডিসপ্লে সেট করুন
| প্যারামিটার | |
|---|---|
logLevel | Log.LogLevel : যে LogLevel ব্যবহার করতে হবে |
অনিবন্ধিত লগার
public abstract void unregisterLogger ()
বর্তমান থ্রেডের জন্য কার্যকর থাকা লগারটিকে অনিবন্ধিত করে।