GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends Object

java.lang.ऑब्जेक्ट
com.android.tradefed.device.cloud.GceSshTunnelMonitor


जीसीई एसएसएच सुरंग के लिए थ्रेड मॉनिटर।

सारांश

खेत

public static final String VIRTUAL_DEVICE_SERIAL

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

GceSshTunnelMonitor ( ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)

निर्माता

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

void closeConnection ()

मॉनिटर (एडीबी और एसएसएच टनल) से सभी कनेक्शन बंद करें।

Exception getLastException ()

एसएसएच टनल थ्रेड में कैप्चर किया गया अंतिम अपवाद लौटाता है।

void isAdbRebootCalled (boolean isCalled)

यह सुनिश्चित करने के लिए कि मॉनिटर इसकी अपेक्षा करता है, जब एडीबी रीबूट को कॉल किया जाने वाला हो तो सही सेट करें।

boolean isTunnelAlive ()

यदि GceSshTunnelMonitor अभी भी सक्रिय है तो सत्य लौटाता है, अन्यथा गलत लौटाता है।

void joinMonitor ()

इस मॉनीटर के समाप्त होने की प्रतीक्षा करता है, जैसा कि Thread.join() में होता है।

void logSshTunnelLogs ( ITestLogger logger)

एसएसएच सुरंग से उत्पन्न सभी दिलचस्प लॉग फ़ाइलों को लॉग करें।

void run ()
void shutdown ()

सुरंग मॉनीटर को समाप्त करें

खेत

वर्चुअल_डिवाइस_सीरियल

public static final String VIRTUAL_DEVICE_SERIAL

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

GceSshTunnelMonitor

public GceSshTunnelMonitor (ITestDevice device, 
                IBuildInfo buildInfo, 
                HostAndPort gce, 
                TestDeviceOptions deviceOptions)

निर्माता

पैरामीटर
device ITestDevice : ITestDevice रिमोट GCE AVD को संबद्ध करने वाला TF डिवाइस है।

buildInfo IBuildInfo

gce HostAndPort : दूरस्थ GCE AVD का HostAndPort

deviceOptions TestDeviceOptions

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

निकट संबंध

public void closeConnection ()

मॉनिटर (एडीबी और एसएसएच टनल) से सभी कनेक्शन बंद करें।

getLastException

public Exception getLastException ()

एसएसएच टनल थ्रेड में कैप्चर किया गया अंतिम अपवाद लौटाता है।

रिटर्न
Exception

isAdbRebootकॉल किया गया

public void isAdbRebootCalled (boolean isCalled)

यह सुनिश्चित करने के लिए कि मॉनिटर इसकी अपेक्षा करता है, जब एडीबी रीबूट को कॉल किया जाने वाला हो तो सही सेट करें।

पैरामीटर
isCalled boolean

टनलअलाइव है

public boolean isTunnelAlive ()

यदि GceSshTunnelMonitor अभी भी सक्रिय है तो सत्य लौटाता है, अन्यथा गलत लौटाता है।

रिटर्न
boolean

मॉनिटर से जुड़ें

public void joinMonitor ()

इस मॉनीटर के समाप्त होने की प्रतीक्षा करता है, जैसा कि Thread.join() में होता है।

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

एसएसएच सुरंग से उत्पन्न सभी दिलचस्प लॉग फ़ाइलों को लॉग करें।

पैरामीटर
logger ITestLogger

दौड़ना

public void run ()

शट डाउन

public void shutdown ()

सुरंग मॉनीटर को समाप्त करें