DependenciesResolver

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

java.lang.Object
com.android.tradefed.build.Dependencies इतनी पूरी


एक नया तरह का प्रोवाइडर, जो किसी टेस्ट के लिए सभी डिपेंडेंसी पाने की अनुमति देता है.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

DependenciesResolver()

सार्वजनिक तरीके

void cleanUp(IBuildInfo info)

कुछ समय के लिए सेव रहने वाली बिल्ड फ़ाइलों को मिटाएं.

IBuildInfo getBuild()

टेस्ट किए जा रहे बिल्ड का डेटा वापस पाएं.

IBuildInfo getBuild(ITestDevice device)

बिल्ड अंडर टेस्ट के लिए डेटा वापस पाएं

final getDependencies()
void setConfiguration(IConfiguration configuration)

इस्तेमाल में मौजूद IConfiguration को इंजेक्ट करता है.

void setInvocationContext(IInvocationContext invocationContext)

सार्वजनिक कंस्ट्रक्टर

DependenciesResolver

public DependenciesResolver ()

सार्वजनिक तरीके

cleanUp

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  getDependencies ()

रिटर्न

सेट कॉन्फ़िगरेशन

public void setConfiguration (IConfiguration configuration)

इस्तेमाल में मौजूद IConfiguration को इंजेक्ट करता है.

पैरामीटर
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

पैरामीटर
invocationContext IInvocationContext