org.concord.pedagogica.engine
Class Logging
java.lang.Object
|
+--org.concord.pedagogica.engine.Logging
- public class Logging
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG_EXTENSION
public static final java.lang.String LOG_EXTENSION
DEFAULT
public static final java.lang.String DEFAULT
UNKNOWN
public static final java.lang.String UNKNOWN
DEFAULT_HOST
public static final java.lang.String DEFAULT_HOST
DEFAULT_SITE
public static final java.lang.String DEFAULT_SITE
DEFAULT_INSTRUCTOR
public static final java.lang.String DEFAULT_INSTRUCTOR
DEFAULT_COURSE
public static final java.lang.String DEFAULT_COURSE
DEFAULT_USER
public static final java.lang.String DEFAULT_USER
DEFAULT_PORT
public static final int DEFAULT_PORT
studentNames
protected java.util.Vector studentNames
studentGenders
protected java.util.Vector studentGenders
directoryName
protected java.lang.String directoryName
activityName
protected java.lang.String activityName
logDir
protected java.io.File logDir
logFiles
protected java.io.File[] logFiles
logWriters
protected java.io.PrintWriter[] logWriters
saveImmediate
protected boolean saveImmediate
useConsole
protected boolean useConsole
sortFormat
protected java.text.SimpleDateFormat sortFormat
viewFormat
protected java.text.SimpleDateFormat viewFormat
client
protected org.concord.httpclient.HttpClient client
post
protected org.concord.httpclient.methods.PostMethod post
uploadHost
protected java.lang.String uploadHost
uploadPort
protected int uploadPort
siteName
protected java.lang.String siteName
instructorName
protected java.lang.String instructorName
courseName
protected java.lang.String courseName
courseLevel
protected java.lang.String courseLevel
fileName
protected java.lang.String fileName
activity
protected Activity activity
Logging
public Logging()
Logging
public Logging(java.lang.String directoryName,
java.lang.String activityName)
Logging
public Logging(Activity activity)
setUploadHost
public void setUploadHost(java.lang.String host)
setUploadPort
public void setUploadPort(int port)
setSiteName
public void setSiteName(java.lang.String site)
setInstructorName
public void setInstructorName(java.lang.String instructor)
setCourseName
public void setCourseName(java.lang.String course,
java.lang.String level)
setDirectoryName
public void setDirectoryName(java.lang.String directoryName)
setActivityName
public void setActivityName(java.lang.String activityName)
addStudentName
public void addStudentName(java.lang.String studentName,
java.lang.String gender)
setUseConsole
public void setUseConsole(boolean use)
setSaveImmediate
public void setSaveImmediate(boolean immediate)
testFileWrite
public static java.lang.String testFileWrite(java.lang.String dirName)
initializeLogWriters
protected void initializeLogWriters()
logImmediate
public void logImmediate(java.lang.String message)
log
public void log(int level,
java.lang.String message)
logQuestion
public void logQuestion(int level,
QuestionForm question)
logAction
public void logAction(int level,
java.lang.String message)
logObservation
public void logObservation(int level,
java.lang.String message)
logTransition
public void logTransition(int level,
ActivityNode source,
ActivityNode sink)
startLog
public void startLog()
convertFileName
protected java.lang.String convertFileName(java.lang.String name)
uploadFile
public void uploadFile(java.io.File file,
java.lang.String uploadName)
uploadLog
public void uploadLog()
endLog
public void endLog()
endAllLogs
public static void endAllLogs()