निर्भरता समाधानकर्ता

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

java.lang.ऑब्जेक्ट
com.android.tradefed.build.निर्भरता समाधानकर्ता


एक नए प्रकार का प्रदाता जो परीक्षण के लिए सभी निर्भरताएँ प्राप्त करने की अनुमति देता है।

सारांश

सार्वजनिक निर्माणकर्ता

DependenciesResolver ()

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

void cleanUp ( IBuildInfo info)

किसी भी अस्थायी बिल्ड फ़ाइल को साफ़ करें।

IBuildInfo getBuild ()

परीक्षण के तहत निर्माण के लिए डेटा पुनर्प्राप्त करें।

IBuildInfo getBuild ( ITestDevice device)

परीक्षण के तहत निर्माण के लिए डेटा पुनर्प्राप्त करें

final getDependencies ()
void setConfiguration ( IConfiguration configuration)

उपयोग में आने वाले IConfiguration इंजेक्ट करता है।

void setInvocationContext ( IInvocationContext invocationContext)

सार्वजनिक निर्माणकर्ता

निर्भरता समाधानकर्ता

public DependenciesResolver ()

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

साफ - सफाई

public void cleanUp (IBuildInfo info)

किसी भी अस्थायी बिल्ड फ़ाइल को साफ़ करें।

पैरामीटर
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

परीक्षण के तहत निर्माण के लिए डेटा पुनर्प्राप्त करें।

रिटर्न
IBuildInfo यदि परीक्षण के लिए कोई बिल्ड उपलब्ध नहीं है तो परीक्षण के तहत निर्माण के लिए IBuildInfo या null

फेंकता
BuildRetrievalError

getBuild

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