1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
5
<!-- Generated by javadoc (build 1.6.0) on Tue May 13 18:47:08 EDT 2008 -->
7
GradingThread (Code Score Documentation)
10
<META NAME="date" CONTENT="2008-05-13">
12
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
14
<SCRIPT type="text/javascript">
15
function windowTitle()
17
if (location.href.indexOf('is-external=true') == -1) {
18
parent.document.title="GradingThread (Code Score Documentation)";
27
<BODY BGCOLOR="white" onload="windowTitle();">
31
<!-- ========= START OF TOP NAVBAR ======= -->
32
<A NAME="navbar_top"><!-- --></A>
33
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
34
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
36
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
37
<A NAME="navbar_top_firstrow"><!-- --></A>
38
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
39
<TR ALIGN="center" VALIGN="top">
40
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
41
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
42
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
43
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GradingThread.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
44
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
45
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
46
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
47
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
51
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
57
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58
<A HREF="../../../net/codescore/exe/GradingMode.html" title="enum in net.codescore.exe"><B>PREV CLASS</B></A>
59
<A HREF="../../../net/codescore/exe/ProcessResult.html" title="class in net.codescore.exe"><B>NEXT CLASS</B></A></FONT></TD>
60
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61
<A HREF="../../../index.html?net/codescore/exe/GradingThread.html" target="_top"><B>FRAMES</B></A>
62
<A HREF="GradingThread.html" target="_top"><B>NO FRAMES</B></A>
63
<SCRIPT type="text/javascript">
66
document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
71
<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
78
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
79
SUMMARY: <A HREF="#nested_classes_inherited_from_class_java.lang.Thread">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
80
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
81
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
84
<A NAME="skip-navbar_top"></A>
85
<!-- ========= END OF TOP NAVBAR ========= -->
88
<!-- ======== START OF CLASS DATA ======== -->
91
net.codescore.exe</FONT>
93
Class GradingThread</H2>
95
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
96
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">java.lang.Thread</A>
97
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>net.codescore.exe.GradingThread</B>
100
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</A></DD>
104
<DT><PRE>public class <A HREF="../../../src-html/net/codescore/exe/GradingThread.html#line.30"><B>GradingThread</B></A><DT>extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</A></DL>
108
A thread for listening to a competition manager for submissions to grade
113
<DT><B>Author:</B></DT>
114
<DD>Adam Cornett</DD>
119
<!-- ======== NESTED CLASS SUMMARY ======== -->
121
<A NAME="nested_class_summary"><!-- --></A>
122
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
123
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
124
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
125
<B>Nested Class Summary</B></FONT></TH>
128
<A NAME="nested_classes_inherited_from_class_java.lang.Thread"><!-- --></A>
129
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
130
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
131
<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</A></B></TH>
133
<TR BGCOLOR="white" CLASS="TableRowColor">
134
<TD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.State.html?is-external=true" title="class or interface in java.lang">Thread.State</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.UncaughtExceptionHandler.html?is-external=true" title="class or interface in java.lang">Thread.UncaughtExceptionHandler</A></CODE></TD>
138
<!-- =========== FIELD SUMMARY =========== -->
140
<A NAME="field_summary"><!-- --></A>
141
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
142
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
143
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
144
<B>Field Summary</B></FONT></TH>
146
<TR BGCOLOR="white" CLASS="TableRowColor">
147
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
148
<CODE>private <A HREF="../../../net/codescore/managers/CompetitionManager.html" title="class in net.codescore.managers">CompetitionManager</A></CODE></FONT></TD>
149
<TD><CODE><B><A HREF="../../../net/codescore/exe/GradingThread.html#compManager">compManager</A></B></CODE>
152
</TD>
154
<TR BGCOLOR="white" CLASS="TableRowColor">
155
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
156
<CODE>private <A HREF="http://cayenne.apache.org/doc/api/org/apache/cayenne/access/DataContext.html?is-external=true" title="class or interface in org.apache.cayenne.access">DataContext</A></CODE></FONT></TD>
157
<TD><CODE><B><A HREF="../../../net/codescore/exe/GradingThread.html#context">context</A></B></CODE>
160
</TD>
162
<TR BGCOLOR="white" CLASS="TableRowColor">
163
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
164
<CODE>private <A HREF="../../../net/codescore/exe/Grader.html" title="class in net.codescore.exe">Grader</A></CODE></FONT></TD>
165
<TD><CODE><B><A HREF="../../../net/codescore/exe/GradingThread.html#g">g</A></B></CODE>
168
</TD>
170
<TR BGCOLOR="white" CLASS="TableRowColor">
171
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
172
<CODE>private org.apache.commons.logging.Log</CODE></FONT></TD>
173
<TD><CODE><B><A HREF="../../../net/codescore/exe/GradingThread.html#log">log</A></B></CODE>
176
</TD>
178
<TR BGCOLOR="white" CLASS="TableRowColor">
179
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
180
<CODE>private <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
181
<TD><CODE><B><A HREF="../../../net/codescore/exe/GradingThread.html#status">status</A></B></CODE>
184
</TD>
186
<TR BGCOLOR="white" CLASS="TableRowColor">
187
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
188
<CODE>private <A HREF="http://java.sun.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</A></CODE></FONT></TD>
189
<TD><CODE><B><A HREF="../../../net/codescore/exe/GradingThread.html#stopRunning">stopRunning</A></B></CODE>
192
</TD>
195
<A NAME="fields_inherited_from_class_java.lang.Thread"><!-- --></A>
196
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
197
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
198
<TH ALIGN="left"><B>Fields inherited from class java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</A></B></TH>
200
<TR BGCOLOR="white" CLASS="TableRowColor">
201
<TD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#MAX_PRIORITY" title="class or interface in java.lang">MAX_PRIORITY</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#MIN_PRIORITY" title="class or interface in java.lang">MIN_PRIORITY</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#NORM_PRIORITY" title="class or interface in java.lang">NORM_PRIORITY</A></CODE></TD>
205
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
207
<A NAME="constructor_summary"><!-- --></A>
208
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
209
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
210
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
211
<B>Constructor Summary</B></FONT></TH>
213
<TR BGCOLOR="white" CLASS="TableRowColor">
214
<TD><CODE><B><A HREF="../../../net/codescore/exe/GradingThread.html#GradingThread(net.codescore.managers.CompetitionManager)">GradingThread</A></B>(<A HREF="../../../net/codescore/managers/CompetitionManager.html" title="class in net.codescore.managers">CompetitionManager</A> cm)</CODE>
217
</TD>
221
<!-- ========== METHOD SUMMARY =========== -->
223
<A NAME="method_summary"><!-- --></A>
224
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
225
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
226
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
227
<B>Method Summary</B></FONT></TH>
229
<TR BGCOLOR="white" CLASS="TableRowColor">
230
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
231
<CODE> <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
232
<TD><CODE><B><A HREF="../../../net/codescore/exe/GradingThread.html#getStatus()">getStatus</A></B>()</CODE>
235
</TD>
237
<TR BGCOLOR="white" CLASS="TableRowColor">
238
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
239
<CODE> void</CODE></FONT></TD>
240
<TD><CODE><B><A HREF="../../../net/codescore/exe/GradingThread.html#run()">run</A></B>()</CODE>
243
</TD>
245
<TR BGCOLOR="white" CLASS="TableRowColor">
246
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
247
<CODE> void</CODE></FONT></TD>
248
<TD><CODE><B><A HREF="../../../net/codescore/exe/GradingThread.html#stopGrading()">stopGrading</A></B>()</CODE>
251
</TD>
254
<A NAME="methods_inherited_from_class_java.lang.Thread"><!-- --></A>
255
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
256
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
257
<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</A></B></TH>
259
<TR BGCOLOR="white" CLASS="TableRowColor">
260
<TD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#activeCount()" title="class or interface in java.lang">activeCount</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#checkAccess()" title="class or interface in java.lang">checkAccess</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#countStackFrames()" title="class or interface in java.lang">countStackFrames</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#currentThread()" title="class or interface in java.lang">currentThread</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#destroy()" title="class or interface in java.lang">destroy</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#dumpStack()" title="class or interface in java.lang">dumpStack</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#enumerate(java.lang.Thread[])" title="class or interface in java.lang">enumerate</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#getAllStackTraces()" title="class or interface in java.lang">getAllStackTraces</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#getContextClassLoader()" title="class or interface in java.lang">getContextClassLoader</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#getDefaultUncaughtExceptionHandler()" title="class or interface in java.lang">getDefaultUncaughtExceptionHandler</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#getId()" title="class or interface in java.lang">getId</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#getName()" title="class or interface in java.lang">getName</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#getPriority()" title="class or interface in java.lang">getPriority</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#getState()" title="class or interface in java.lang">getState</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#getThreadGroup()" title="class or interface in java.lang">getThreadGroup</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#getUncaughtExceptionHandler()" title="class or interface in java.lang">getUncaughtExceptionHandler</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#holdsLock(java.lang.Object)" title="class or interface in java.lang">holdsLock</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#interrupt()" title="class or interface in java.lang">interrupt</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#interrupted()" title="class or interface in java.lang">interrupted</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#isAlive()" title="class or interface in java.lang">isAlive</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#isDaemon()" title="class or interface in java.lang">isDaemon</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#isInterrupted()" title="class or interface in java.lang">isInterrupted</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#join()" title="class or interface in java.lang">join</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#join(long)" title="class or interface in java.lang">join</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#join(long, int)" title="class or interface in java.lang">join</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#resume()" title="class or interface in java.lang">resume</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#setContextClassLoader(java.lang.ClassLoader)" title="class or interface in java.lang">setContextClassLoader</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#setDaemon(boolean)" title="class or interface in java.lang">setDaemon</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#setDefaultUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)" title="class or interface in java.lang">setDefaultUncaughtExceptionHandler</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#setName(java.lang.String)" title="class or interface in java.lang">setName</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#setPriority(int)" title="class or interface in java.lang">setPriority</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#setUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)" title="class or interface in java.lang">setUncaughtExceptionHandler</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#sleep(long)" title="class or interface in java.lang">sleep</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#sleep(long, int)" title="class or interface in java.lang">sleep</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#start()" title="class or interface in java.lang">start</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#stop()" title="class or interface in java.lang">stop</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#stop(java.lang.Throwable)" title="class or interface in java.lang">stop</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#suspend()" title="class or interface in java.lang">suspend</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#yield()" title="class or interface in java.lang">yield</A></CODE></TD>
263
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
264
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
265
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
266
<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
268
<TR BGCOLOR="white" CLASS="TableRowColor">
269
<TD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
275
<!-- ============ FIELD DETAIL =========== -->
277
<A NAME="field_detail"><!-- --></A>
278
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
279
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
280
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
281
<B>Field Detail</B></FONT></TH>
285
<A NAME="compManager"><!-- --></A><H3>
288
private final <A HREF="../../../net/codescore/managers/CompetitionManager.html" title="class in net.codescore.managers">CompetitionManager</A> <A HREF="../../../src-html/net/codescore/exe/GradingThread.html#line.31"><B>compManager</B></A></PRE>
295
<A NAME="context"><!-- --></A><H3>
298
private <A HREF="http://cayenne.apache.org/doc/api/org/apache/cayenne/access/DataContext.html?is-external=true" title="class or interface in org.apache.cayenne.access">DataContext</A> <A HREF="../../../src-html/net/codescore/exe/GradingThread.html#line.32"><B>context</B></A></PRE>
305
<A NAME="g"><!-- --></A><H3>
308
private <A HREF="../../../net/codescore/exe/Grader.html" title="class in net.codescore.exe">Grader</A> <A HREF="../../../src-html/net/codescore/exe/GradingThread.html#line.33"><B>g</B></A></PRE>
315
<A NAME="log"><!-- --></A><H3>
318
private org.apache.commons.logging.Log <A HREF="../../../src-html/net/codescore/exe/GradingThread.html#line.34"><B>log</B></A></PRE>
325
<A NAME="status"><!-- --></A><H3>
328
private volatile <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/net/codescore/exe/GradingThread.html#line.35"><B>status</B></A></PRE>
335
<A NAME="stopRunning"><!-- --></A><H3>
338
private <A HREF="http://java.sun.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</A> <A HREF="../../../src-html/net/codescore/exe/GradingThread.html#line.37"><B>stopRunning</B></A></PRE>
344
<!-- ========= CONSTRUCTOR DETAIL ======== -->
346
<A NAME="constructor_detail"><!-- --></A>
347
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
348
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
349
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
350
<B>Constructor Detail</B></FONT></TH>
354
<A NAME="GradingThread(net.codescore.managers.CompetitionManager)"><!-- --></A><H3>
357
public <A HREF="../../../src-html/net/codescore/exe/GradingThread.html#line.39"><B>GradingThread</B></A>(<A HREF="../../../net/codescore/managers/CompetitionManager.html" title="class in net.codescore.managers">CompetitionManager</A> cm)</PRE>
361
<!-- ============ METHOD DETAIL ========== -->
363
<A NAME="method_detail"><!-- --></A>
364
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
365
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
366
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
367
<B>Method Detail</B></FONT></TH>
371
<A NAME="getStatus()"><!-- --></A><H3>
374
public <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/net/codescore/exe/GradingThread.html#line.50"><B>getStatus</B></A>()</PRE>
382
<A NAME="run()"><!-- --></A><H3>
385
public void <A HREF="../../../src-html/net/codescore/exe/GradingThread.html#line.55"><B>run</B></A>()</PRE>
388
<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Runnable.html?is-external=true#run()" title="class or interface in java.lang">run</A></CODE> in interface <CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#run()" title="class or interface in java.lang">run</A></CODE> in class <CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</A></CODE></DL>
396
<A NAME="stopGrading()"><!-- --></A><H3>
399
public void <A HREF="../../../src-html/net/codescore/exe/GradingThread.html#line.100"><B>stopGrading</B></A>()</PRE>
405
<!-- ========= END OF CLASS DATA ========= -->
409
<!-- ======= START OF BOTTOM NAVBAR ====== -->
410
<A NAME="navbar_bottom"><!-- --></A>
411
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
412
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
414
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
415
<A NAME="navbar_bottom_firstrow"><!-- --></A>
416
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
417
<TR ALIGN="center" VALIGN="top">
418
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
419
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
420
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
421
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GradingThread.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
422
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
423
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
424
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
425
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
429
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
435
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
436
<A HREF="../../../net/codescore/exe/GradingMode.html" title="enum in net.codescore.exe"><B>PREV CLASS</B></A>
437
<A HREF="../../../net/codescore/exe/ProcessResult.html" title="class in net.codescore.exe"><B>NEXT CLASS</B></A></FONT></TD>
438
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
439
<A HREF="../../../index.html?net/codescore/exe/GradingThread.html" target="_top"><B>FRAMES</B></A>
440
<A HREF="GradingThread.html" target="_top"><B>NO FRAMES</B></A>
441
<SCRIPT type="text/javascript">
444
document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
449
<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
456
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
457
SUMMARY: <A HREF="#nested_classes_inherited_from_class_java.lang.Thread">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
458
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
459
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
462
<A NAME="skip-navbar_bottom"></A>
463
<!-- ======== END OF BOTTOM NAVBAR ======= -->
467
<i>Copyright 2008 © Adam Cornett, Andrew Conner All Rights Reserved.</i>