استراتژی فشرده‌سازی I

public interface ICompressionStrategy

com.android.tradefed.util.ICompressionStrategy


رابطی که نشان‌دهنده‌ی یک الگوریتم فشرده‌سازی است که می‌تواند در زمان اجرا انتخاب شود.

خلاصه

روش‌های عمومی

abstract File compress (File source)

فایل source (یا پوشه) را فشرده کرده و آرشیو حاصل را برمی‌گرداند.

abstract LogDataType getLogDataType ()

LogDataType فرمت آرشیو مورد استفاده توسط این استراتژی را برمی‌گرداند.

روش‌های عمومی

فشرده سازی

public abstract File compress (File source)

فایل source (یا پوشه) را فشرده کرده و آرشیو حاصل را برمی‌گرداند.

پارامترها
source File : فایل یا دایرکتوری که قرار است فشرده شود

بازگشت‌ها
File آرشیو فشرده شده

پرتاب‌ها
IOException اگر عملیات به پایان نرسید

نوع داده‌ی getLog

public abstract LogDataType getLogDataType ()

LogDataType فرمت آرشیو مورد استفاده توسط این استراتژی را برمی‌گرداند.

بازگشت‌ها
LogDataType