» Referenzen / Klassen / Process

Die Klasse erlaubt die Kontrolle eines Prozesses, welcher in der Regel von der Klasse Runtime gestartet wurde.

» ab JDK Version 1.0



public abstract class Process
extends Object
    

» Object


keine


» Elemente

In der folgenden Liste sind alle von uns bereits referenzierten Elemente der Klasse aufgeführt.

» Methoden » Konstruktoren

» destroy
» exitValue
» getErrorStream
» getInputStream
» getOutputStream
» waitFor


» Process

» Datenelemente » Destruktoren

keine


keine


» Konstruktoren / Process

Der Standardkonstruktor instanziiert ein neues Objekt.

» Prototyp

public Process()
    
» Parameter

keine

» Ausnahmen & Fehler

keine

» ab JDK Version 1.0

» Methoden / destroy

Die Methode zerstört den Subprozess.

» Prototyp

public abstract void destroy()
    
» Parameter

keine

» Rückgabe

keine

» Ausnahmen & Fehler

keine

» ab JDK Version 1.0

» Methoden / exitValue

Die Methode liefert den Status - Rückgabewert des Subprozesses.

» Prototyp

public abstract int exitValue()
    
» Parameter

keine

» Rückgabe

Wert Der Statuswert des Prozesses.

» Ausnahmen & Fehler

IllegalThreadStateException
Der Prozess wurde noch nicht beendet.

» ab JDK Version 1.0

» Methoden / getErrorStream

Die Methode liefert den Fehler - Ausgabestream des Subprozesses.

» Prototyp

public abstract InputStream getErrorStream()
    
» Parameter

keine

» Rückgabe

Referenz Eine Referenz auf den Ausgabestream.

» Ausnahmen & Fehler

keine

» ab JDK Version 1.0

» Methoden / getInputStream

Die Methode liefert den Eingabestream des Subprozesses.

» Prototyp

public abstract InputStream getInputStream()
    
» Parameter

keine

» Rückgabe

Referenz Eine Referenz auf den Eingabestream.

» Ausnahmen & Fehler

keine

» ab JDK Version 1.0

» Methoden / getOutputStream

Die Methode liefert den Ausgabestream des Subprozesses.

» Prototyp

public abstract OutputStream getOutputStream()
    
» Parameter

keine

» Rückgabe

Referenz Eine Referenz auf den Ausgabestream.

» Ausnahmen & Fehler

keine

» ab JDK Version 1.0

» Methoden / waitFor

Administriert den aktuellen Thread auf diesen Prozess bis zu seiner Beendigung zu warten. Terminiert der Prozess, so wird dessen Statuswert geliefert. Der aktuelle Thread bleibt bis dahin blockiert.

» Prototyp

public abstract int waitFor()
throws InterruptedException
    
» Parameter

keine

» Rückgabe

Wert Der Statuswert des Prozesses.

» Ausnahmen & Fehler

InterruptedException
Der aktuelle Prozess wurde während des Wartens unterbrochen.

» ab JDK Version 1.0