Hilfe brauchen Rückgabe-Objekt im thread die run-Methode

Ich habe eine Java-Klasse, die Sie erweitert Thread, es sieht im Grunde wie folgt aus:

public class HttpRequestDispatcher extends Thread {
    private String url;
    private String method; //GET or POST
    private byte[] postData;

    public HttpRequestDispatcher(String url, String method, byte[] postData) {
        this.url = url;
        this.method = method;
        this.postData = postData;
    }

    public HttpRequestDispatcher(String url, String method) {
        this.url = url;
        this.method = method;
    }

    public void run() {
        ...
    }
}

Brauche ich die run() - Methode zum zurückgeben einer ByteArrayOutputStream oder eine String. Jedoch, da es in der run() Methode der Thread ich kann nicht den Rückgabetyp der Methode, um ein ByteArrayOutputStream oder eine String.

Den HttpRequestDispatcher Klasse ist aufgerufen, in einer Klasse namens OAuth.java.

Wie kann ich bekommen, um mit dieser situation?

InformationsquelleAutor littleK | 2010-02-19
Schreibe einen Kommentar