public class

Log

extends Object
java.lang.Object
   ↳ org.neshan.utils.Log

Class Overview

این کلاس برای لاگ عیب یابی در مورد رویدا‌های مختلف SDK بکار می‌رود.

Summary

Public Methods
static void debug(String message)
پیام مشخص‌شده دیباگ را لاگ می‌کند (اگر debug logging فعال باشد).
synchronized void delete()
static void error(String message)
پیام مشخص‌شده خطا را لاگ می‌کند (اگر error logging فعال باشد).
static void fatal(String message)
خطای مهلک مشخص‌شده را لاگ می‌کند و خارج می‌شود.
static String getTag()
برچسب رویداد‌های لاگ را برمی‌گرداند.
static void info(String message)
پیام مشخص‌شده عمومی و اطلاع رسانی را لاگ می‌کند (اگر info logging فعال باشد).
static boolean isShowDebug()
وضعیت لاگ‌گیری پیام‌های داخلی دیباگ را برمی‌گرداند.
static boolean isShowError()
وضعیت فعلی لاگ‌گیری خطا‌ها را برمی‌گرداند.
static boolean isShowInfo()
وضعیت لاگ‌های عمومی و اطلاع رسانی را برمی‌گرداند.
static boolean isShowWarn()
وضعیت هشدارهای لاگ را برمی‌گرداند.
static void setShowDebug(boolean showDebug)
نوشتن پیام های دیباگ در فایل لاگ را فعال یا غیرفعال می‌کند.
static void setShowError(boolean showError)
نوشتن پیام های خطا در فایل لاگ را فعال یا غیرفعال می‌کند.
static void setShowInfo(boolean showInfo)
نوشتن پیام های عمومی و اطلاع رسانی در فایل لاگ را فعال یا غیرفعال می‌کند.
static void setShowWarn(boolean showWarn)
نوشتن پیام‌های هشدار در فایل لاگ را فعال یا غیرفعال می‌کند.
static void setTag(String tag)
برچسب برای رویدادهای لاگ را تنظیم می‌کند.
static void warn(String message)
پیام مشخص‌شده هشدار را لاگ می‌کند (اگر warn logging فعال باشد).
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static void debug (String message)

پیام مشخص‌شده دیباگ را لاگ می‌کند (اگر debug logging فعال باشد).

Parameters
message پیامی که باید لاگ شود.

public synchronized void delete ()

public static void error (String message)

پیام مشخص‌شده خطا را لاگ می‌کند (اگر error logging فعال باشد).

Parameters
message پیامی که باید لاگ شود

public static void fatal (String message)

خطای مهلک مشخص‌شده را لاگ می‌کند و خارج می‌شود.

Parameters
message پیامی که باید لاگ شود.

public static String getTag ()

برچسب رویداد‌های لاگ را برمی‌گرداند.

Returns
  • برچسب جاری برای رویداد ‌های لاگ.

public static void info (String message)

پیام مشخص‌شده عمومی و اطلاع رسانی را لاگ می‌کند (اگر info logging فعال باشد).

Parameters
message پیامی که باید لاگ شود.

public static boolean isShowDebug ()

وضعیت لاگ‌گیری پیام‌های داخلی دیباگ را برمی‌گرداند.

Returns
  • اگر اطلاعات عمومی در فایل لاگ ذخیره می‌شود True و در غیر اینصورت False

public static boolean isShowError ()

وضعیت فعلی لاگ‌گیری خطا‌ها را برمی‌گرداند.

Returns
  • اگر خطاها در لاگ ذخیره می‌شود True و در غیر اینصورت False

public static boolean isShowInfo ()

وضعیت لاگ‌های عمومی و اطلاع رسانی را برمی‌گرداند.

Returns
  • اگر اطلاعات عمومی در فایل لاگ ذخیره می‌شود True و در غیر اینصورت False

public static boolean isShowWarn ()

وضعیت هشدارهای لاگ را برمی‌گرداند.

Returns
  • اگر هشدارها در فایل لاگ ذخیره می‌شود True و در غیر اینصورت False

public static void setShowDebug (boolean showDebug)

نوشتن پیام های دیباگ در فایل لاگ را فعال یا غیرفعال می‌کند.

Parameters
showDebug اگر True باشد پیام های دیباگ در فایل لاگ نوشته می‌شود.

public static void setShowError (boolean showError)

نوشتن پیام های خطا در فایل لاگ را فعال یا غیرفعال می‌کند.

Parameters
showError اگر True باشد پیام های خطا در فایل لاگ نوشته می‌شود

public static void setShowInfo (boolean showInfo)

نوشتن پیام های عمومی و اطلاع رسانی در فایل لاگ را فعال یا غیرفعال می‌کند.

Parameters
showInfo اگر True باشد پیام های عمومی و اطلاع رسانی در فایل لاگ نوشته می‌شود.

public static void setShowWarn (boolean showWarn)

نوشتن پیام‌های هشدار در فایل لاگ را فعال یا غیرفعال می‌کند.

Parameters
showWarn اگر True باشد پیام های هشدار در فایل لاگ نوشته می‌شود

public static void setTag (String tag)

برچسب برای رویدادهای لاگ را تنظیم می‌کند.
برچسب در لاگ قابل رویت می‌باشد و پیام‌های لاگ با برچسب‌ها قابل فیلتر هستند.

Parameters
tag برچسبی که باید در رویدادهای لاگ مورد استفاده قرار گیرد.

public static void warn (String message)

پیام مشخص‌شده هشدار را لاگ می‌کند (اگر warn logging فعال باشد).

Parameters
message پیامی که باید لاگ شود.