CollectingOutputReceiver

public class CollectingOutputReceiver
extends Object implements IShellOutputReceiver

java.lang.Object
   ↳ com.android.ddmlib.CollectingOutputReceiver


Tüm kabuk çıkışını tek bir String içinde toplayan bir IShellOutputReceiver.

Özet

Herkese açık oluşturucular

CollectingOutputReceiver()
CollectingOutputReceiver(CountDownLatch commandCompleteLatch)

Herkese açık yöntemler

void addOutput(byte[] data, int offset, int length)

Yeni veriler kullanıma sunulduğunda her seferinde çağrılır.

boolean awaitCompletion(long timeout, TimeUnit unit)
void cancel()

Çıkış koleksiyonunu iptal eder.

void flush()

İşlem iptal edilmediği sürece, işlem yürütme sonunda çağrılır.

String getOutput()
boolean isCancelled()

Uzak kabuk komutunun yürütülmesini durdurmak için iptal yöntemi.

boolean isComplete()

Herkese açık oluşturucular

CollectingOutputReceiver

public CollectingOutputReceiver ()

CollectingOutputReceiver

public CollectingOutputReceiver (CountDownLatch commandCompleteLatch)

Parametreler
commandCompleteLatch CountDownLatch

Herkese açık yöntemler

addOutput

public void addOutput (byte[] data, 
                int offset, 
                int length)

Yeni veriler kullanıma sunulduğunda her seferinde çağrılır.

Parametreler
data byte: Yeni veriler.

offset int: Yeni verilerin başladığı ofset.

length int: Yeni verilerin uzunluğu.

awaitCompletion

public boolean awaitCompletion (long timeout, 
                TimeUnit unit)

Parametreler
timeout long

unit TimeUnit

Döndürülenler
boolean

Verdiği hatalar
InterruptedException

iptal

public void cancel ()

Çıkış koleksiyonunu iptal eder.

boşaltmak

public void flush ()

İşlem yürütme sonunda çağrılır (işlem iptal edilmediyse). Bu sayede alıcı, henüz işlenmemiş verileri sonlandırıp temizleyebilir.

getOutput

public String getOutput ()

İadeler
String

isCancelled

public boolean isCancelled ()

Uzak kabuk komutunun yürütülmesini durdurmak için iptal yöntemi.

İadeler
boolean Komutun yürütülmesini iptal etmek için true.

isComplete

public boolean isComplete ()

İadeler
boolean