com.android.tradefed.log

ইন্টারফেস

ILeveledLogOutput যে ক্লাসগুলি এই ইন্টারফেসটি প্রয়োগ করে সেই পদ্ধতিগুলি প্রদান করে যা লগ বার্তাগুলি আউটপুট করার সাথে ডিল করে।
ILlogRegistry একটি ILogOutput সিঙ্গেলটন লগারের জন্য একটি ইন্টারফেস যা মাল্টিপ্লেক্স এবং বিভিন্ন লগার পরিচালনা করে।
ভয়ঙ্কর ব্যর্থতা হ্যান্ডলার LogUtil.CLog.wtf(String, Throwable) থেকে ভয়ানক ব্যর্থতাগুলি পরিচালনা করার জন্য একটি ইন্টারফেস
ITestLogger একটি সত্তা যা বিভিন্ন ধরণের ডেটা স্ট্রিমগুলির লগিং করতে পারে৷
Log.IlogOutput যে ক্লাসগুলি এই ইন্টারফেসটি প্রয়োগ করে সেই পদ্ধতিগুলি প্রদান করে যা লগ বার্তাগুলি আউটপুট করার সাথে ডিল করে।

ক্লাস

বেসলেভেলডলগআউটপুট ILeveledLogOutput এর জন্য একটি বেস বাস্তবায়ন যা তাদের নাম বা উপাদানের উপর ভিত্তি করে কিছু ট্যাগ ফিল্টার করার অনুমতি দেয়।
BaseStreamLogger <OS আউটপুটস্ট্রিম> প্রসারিত করে একটি ILeveledLogOutput যা লগ বার্তাগুলিকে একটি আউটপুট স্ট্রীমে এবং stdout-এ নির্দেশ করে।
ফাইললগার একটি ILeveledLogOutput যা লগ বার্তাগুলিকে একটি ফাইলে এবং stdout-এ নির্দেশ করে।
HistoryLogger TF ইতিহাস লগার, বিশেষ লগ যা শুধুমাত্র কিছু নির্দিষ্ট ঘটনা ধারণ করে।
লগ লগ ক্লাস যা প্রধান অ্যান্ড্রয়েড উত্সগুলিতে APIকে মিরর করে।
লগ রিসিভার
লগরেজিস্ট্রি একটি ILogRegistry বাস্তবায়ন যা কল করার থ্রেডের ThreadGroup উপর ভিত্তি করে উপযুক্ত একটি ব্যবহার করে বিভিন্ন লগারকে মাল্টিপ্লেক্স এবং পরিচালনা করে।
লগইউটিল একটি লগিং ইউটিলিটি ক্লাস।
LogUtil.CLog Log জন্য একটি শিম শ্রেণী যা স্বয়ংক্রিয়ভাবে লগ ট্যাগ হিসাবে কলারের সাধারণ শ্রেণি নাম ব্যবহার করে
সিম্পলফাইললগার একটি ILeveledLogOutput যা লগ বার্তাগুলিকে stdout এবং একটি একক লগ ফাইলে নির্দেশ করে।
StdoutLogger একটি ILeveledLogOutput যা লগ বার্তাগুলিকে stdout-এ নির্দেশ করে।
ভয়ঙ্কর ব্যর্থতা ইমেইল হ্যান্ডলার একটি সাধারণ হ্যান্ডলার ক্লাস যেটি আগ্রহী ব্যক্তিদের একটি ইমেল পাঠায় যখন একটি ট্রেড ফেডারেশন উদাহরণের মধ্যে একটি WTF (কী ভয়ানক ব্যর্থতা) ত্রুটি ঘটে।

Enums

ILogRegistry.EventType ইভেন্ট যা লগ করা দরকারী
লগ.লগ লেভেল লগ লেভেল enum.