StdoutLogger
public class StdoutLogger
extends Object
implements ILeveledLogOutput
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.log.StdoutLogger |
একটি ILeveledLogOutput
যা লগ বার্তাগুলিকে stdout-এ নির্দেশ করে।
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
---|---|
StdoutLogger () |
পাবলিক পদ্ধতি | |
---|---|
ILeveledLogOutput | clone () |
void | closeLog () লগটি বন্ধ করে এবং প্রয়োজন অনুসারে বন্ধ করার আগে যেকোনো পরিষ্কার করে। |
InputStreamSource | getLog () লগ ডেটার একটি স্ন্যাপশট স্ট্রীম ধরে। |
Log.LogLevel | getLogLevel () প্রদর্শনের জন্য সর্বনিম্ন লগ স্তর পায়। |
void | init () যেকোন প্রয়োজনীয় IO সংস্থান তৈরি করে লগটি শুরু করুন। |
void | printAndPromptLog ( Log.LogLevel logLevel, String tag, String message) একটি লগ বার্তা প্রিন্ট করার প্রয়োজন হলে পাঠানো হয়, এবং, যদি সম্ভব হয়, একটি ডায়ালগ বাক্সে ব্যবহারকারীর কাছে প্রদর্শিত হয়৷ |
void | printLog ( Log.LogLevel logLevel, String tag, String message) একটি লগ বার্তা প্রিন্ট করার প্রয়োজন হলে পাঠানো হয়। |
void | setLogLevel ( Log.LogLevel logLevel) প্রদর্শনের জন্য সর্বনিম্ন লগ স্তর সেট করে। |
পাবলিক কনস্ট্রাক্টর
StdoutLogger
public StdoutLogger ()
পাবলিক পদ্ধতি
বন্ধ লগ
public void closeLog ()
লগটি বন্ধ করে এবং প্রয়োজন অনুসারে বন্ধ করার আগে যেকোনো পরিষ্কার করে।
getLog
public InputStreamSource getLog ()
লগ ডেটার একটি স্ন্যাপশট স্ট্রীম ধরে।
ILeveledLogOutput#closeLog()
এর পরে কল করা উচিত নয়।
প্রত্যাবর্তিত স্ট্রীম সর্বোত্তম কর্মক্ষমতা আছে নিশ্চিত করা হয় না. কলকারীরা একটি ERROR(/BufferedInputStream)
ফলাফলে মোড়ানো করতে ইচ্ছুক হতে পারে।
রিটার্নস | |
---|---|
InputStreamSource | লগ ডেটার একটি InputStreamSource । সমর্থিত না হলে শূন্য হতে পারে। |
getLogLevel
public Log.LogLevel getLogLevel ()
প্রদর্শনের জন্য সর্বনিম্ন লগ স্তর পায়।
রিটার্নস | |
---|---|
Log.LogLevel | বর্তমান LogLevel |
init
public void init ()
যেকোন প্রয়োজনীয় IO সংস্থান তৈরি করে লগটি শুরু করুন।
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
একটি লগ বার্তা প্রিন্ট করার প্রয়োজন হলে পাঠানো হয়, এবং, যদি সম্ভব হয়, একটি ডায়ালগ বাক্সে ব্যবহারকারীর কাছে প্রদর্শিত হয়৷
পরামিতি | |
---|---|
logLevel | Log.LogLevel : LogLevel enum বার্তার অগ্রাধিকার প্রতিনিধিত্ব করে। |
tag | String : বার্তার সাথে যুক্ত ট্যাগ। |
message | String : প্রদর্শনের জন্য বার্তা। |
প্রিন্টলগ
public void printLog (Log.LogLevel logLevel, String tag, String message)
একটি লগ বার্তা প্রিন্ট করার প্রয়োজন হলে পাঠানো হয়।
পরামিতি | |
---|---|
logLevel | Log.LogLevel : LogLevel enum বার্তার অগ্রাধিকার প্রতিনিধিত্ব করে। |
tag | String : বার্তার সাথে যুক্ত ট্যাগ। |
message | String : প্রদর্শনের জন্য বার্তা। |
সেটলগ লেভেল
public void setLogLevel (Log.LogLevel logLevel)
প্রদর্শনের জন্য সর্বনিম্ন লগ স্তর সেট করে।
পরামিতি | |
---|---|
logLevel | Log.LogLevel : প্রদর্শনের জন্য LogLevel |