নির্ভরতা সমাধানকারী

public class DependenciesResolver
extends Object implements IBuildProvider , IConfigurationReceiver , IDeviceBuildProvider , IInvocationContextReceiver

java.lang.Object
com.android.tradefed.build.DependenciesResolver


এক নতুন ধরনের প্রোভাইডার যা একটি টেস্টের জন্য প্রয়োজনীয় সমস্ত ডিপেন্ডেন্সি পেতে সাহায্য করে।

সারসংক্ষেপ

সরকারি নির্মাণকারী

DependenciesResolver ()

জনসাধারণের পদ্ধতি

void cleanUp ( IBuildInfo info)

যেকোনো অস্থায়ী বিল্ড ফাইল মুছে ফেলুন।

IBuildInfo getBuild ()

পরীক্ষাধীন বিল্ডের ডেটা পুনরুদ্ধার করুন।

IBuildInfo getBuild ( ITestDevice device)

পরীক্ষাধীন বিল্ডের জন্য ডেটা পুনরুদ্ধার করুন

final Map<String, File> getDependencies ()
void setConfiguration ( IConfiguration configuration)

ব্যবহৃত IConfiguration টি ইনজেক্ট করে।

void setInvocationContext ( IInvocationContext invocationContext)

সরকারি নির্মাণকারী

নির্ভরতা সমাধানকারী

public DependenciesResolver ()

জনসাধারণের পদ্ধতি

পরিষ্কার করা

public void cleanUp (IBuildInfo info)

যেকোনো অস্থায়ী বিল্ড ফাইল মুছে ফেলুন।

প্যারামিটার
info IBuildInfo

গেটবিল্ড

public IBuildInfo getBuild ()

পরীক্ষাধীন বিল্ডের ডেটা পুনরুদ্ধার করুন।

ফেরত
IBuildInfo পরীক্ষাধীন বিল্ডের জন্য IBuildInfo , অথবা পরীক্ষার জন্য কোনো বিল্ড উপলব্ধ না থাকলে null

নিক্ষেপ
BuildRetrievalError

গেটবিল্ড

public IBuildInfo getBuild (ITestDevice device)

পরীক্ষাধীন বিল্ডের জন্য ডেটা পুনরুদ্ধার করুন

প্যারামিটার
device ITestDevice : পরীক্ষার জন্য বরাদ্দকৃত ITestDevice

ফেরত
IBuildInfo পরীক্ষাধীন বিল্ডের জন্য IBuildInfo , অথবা পরীক্ষার জন্য কোনো বিল্ড উপলব্ধ না থাকলে null

নিক্ষেপ
BuildRetrievalError
DeviceNotAvailableException

নির্ভরতা পান

public final Map<String, File> getDependencies ()

ফেরত
Map<String, File>

কনফিগারেশন সেট করুন

public void setConfiguration (IConfiguration configuration)

ব্যবহৃত IConfiguration টি ইনজেক্ট করে।

প্যারামিটার
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

প্যারামিটার
invocationContext IInvocationContext