Buglet - buglet.sourceforge.org

org.buglet.bugsystem
Class XMLBugServerThread

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--org.buglet.bugsystem.XMLBugServerThread
All Implemented Interfaces:
java.lang.Runnable

public class XMLBugServerThread
extends java.lang.Thread

Author:
steve

Field Summary
(package private)  java.net.Socket clientSocket
           
(package private) static BugEnv env
           
(package private)  boolean foundOpeningTag
           
(package private)  java.io.BufferedReader in
           
(package private) static org.apache.log4j.Category log
           
(package private)  java.lang.String openingTag
           
(package private)  java.io.PrintWriter out
           
(package private)  java.lang.String threadID
           
(package private)  java.lang.String xmlProtocol
           
 
Fields inherited from class java.lang.Thread
inheritableThreadLocals, MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY, threadLocals
 
Constructor Summary
XMLBugServerThread(java.net.Socket clientSocket, java.lang.String xmlProtocol, java.lang.String threadID)
           
 
Method Summary
 java.lang.String parseFail(java.lang.String val)
          Return an error String
 java.lang.String parseFail(java.lang.String val, java.lang.String input)
           
 java.lang.String processMessage(DOMUtil bugDoc)
           
 void run()
           
 
Methods inherited from class java.lang.Thread
, activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

env

static BugEnv env

log

static org.apache.log4j.Category log

out

java.io.PrintWriter out

in

java.io.BufferedReader in

openingTag

java.lang.String openingTag

foundOpeningTag

boolean foundOpeningTag

clientSocket

java.net.Socket clientSocket

xmlProtocol

java.lang.String xmlProtocol

threadID

java.lang.String threadID
Constructor Detail

XMLBugServerThread

public XMLBugServerThread(java.net.Socket clientSocket,
                          java.lang.String xmlProtocol,
                          java.lang.String threadID)
Method Detail

run

public void run()
Overrides:
run in class java.lang.Thread

processMessage

public java.lang.String processMessage(DOMUtil bugDoc)

parseFail

public java.lang.String parseFail(java.lang.String val,
                                  java.lang.String input)

parseFail

public java.lang.String parseFail(java.lang.String val)
Return an error String
Parameters:
val -  

Buglet - buglet.sourceforge.org

Copyright © 2001 58k.com Inc. All Rights Reserved