All pastes #516990 Raw Edit

Something

public java v1 · immutable
#516990 ·published 2007-05-28 22:36 UTC
rendered paste body
import java.net.*;import java.io.*;public class Notifying extends Thread {	private Socket socket = null;		public Notifying(Socket socket){		this.socket = socket;		GetflogsNotifier.escrever("Notifying...");	}		public void run() {		GetflogsNotifier.escrever("Notifying thread sendo executado.");				try {						String readingString = "";			String readingLine;						BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));						while( (readingLine = in.readLine()) != null ){				readingString += readingLine + "\n";			}						in.close();			socket.close();						//GetflogsNotifier.escrever("readingString: " + readingString);						MyXMLParser objeto = new MyXMLParser(readingString);						String notifying = objeto.getElementValueByName("notifying");							GetflogsNotifier.escrever("notifying: " + notifying);						if( notifying.equals("post") ){				new PostWindow(objeto.getElementValueByName("noFotolog"),						objeto.getElementValueByName("sqFoto")						).start();			}else if( notifying.equals("comment") ){				new CommentWindow(objeto.getElementValueByName("noFotolog"),						objeto.getElementValueByName("sqFoto"),						objeto.getElementValueByName("noAutor"),						objeto.getElementValueByName("txComment")						).start();			}else{				GetflogsNotifier.escrever("lixo :P");			}											}catch(IOException ioe){			ioe.printStackTrace();					}				GetflogsNotifier.escrever("Fim do thread Notifying.");	}}