|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--kotkabeans.cSQL
Stores SQL-sentences used by another beans.
Constructor Summary | |
cSQL()
Dummy empty constructor, does nothing. |
Method Summary | |
static java.lang.String |
addNewFunction(java.lang.String courseID,
java.lang.String name,
java.lang.String description,
int usergroupid)
Returns SQL-sentence that adds new evaluationfunction to course. |
static java.lang.String |
addNewTable(java.lang.String courseID,
java.lang.String name,
java.util.Hashtable points)
Returns SQL-sentence that adds new evaluationtable to course. |
static java.lang.String |
changeFunction(java.lang.String courseID,
java.lang.String function)
Returns SQL-sentence that updates course's evaluationfunction. |
static java.lang.String |
changeFunctionAttributes(java.lang.String courseID,
java.lang.String filename,
java.lang.String name,
java.lang.String description,
int usergroupid)
Returns SQL-sentence that updates usergroup of course's function. |
static java.lang.String |
changeFunctionUsergroup(java.lang.String courseID,
java.lang.String functionFilename,
int usergroupid)
Returns SQL-sentence that updates usergroup of course's function. |
static boolean |
deleteGrade(int studentID,
java.lang.String courseID)
|
static int |
evaluatedStudents(java.lang.String courseID)
Retrieves amount of course's students that have been evaluated. |
static java.lang.String |
exceptionalJore(java.lang.String courseID)
Deprecated. 3.10.2002 by KK -no use for this method(?) |
static java.lang.String |
exceptionalStudent(int studentID)
Returns file extension where to add student if student is exceptional. |
static RS2 |
getAccessRightLevels(User user)
Returns all accessrightlevels & ids with user's language |
static java.lang.String |
getAllFields(java.lang.String courseID,
java.lang.String students,
java.lang.String fieldNames)
Returns SQL-sentence that gets course's students' wanted fields. |
static RS2 |
getAllFunctions()
Retrieves all evaluation functions from DB. |
static java.util.ArrayList |
getAllowedGrades()
Fetches all allowed gradenames (a.k.a. belongsingroup<5) from db. |
static RS2 |
getAllTables()
Retrieves all evaluation tables from DB and returns them in RS2 object |
static RS2 |
getAllTranslationPages()
Returns all pages from translationkey table. |
static java.util.Hashtable |
getAllTranslations()
Gets all translations from database and returns them in Hashtable (langID_FinnisText as key-value) |
static java.util.ArrayList |
getArvosanat(int tableType,
int langID)
Gets grades and returns them in ArrayList. |
static java.lang.String |
getCalculatePoints()
Deprecated. 23.9.2002 by KK |
static java.lang.String |
getCandidates(java.lang.String courseID,
int langID)
|
static java.util.ArrayList |
getChangedFinished(java.lang.String courseID,
int langID)
Deprecated. 3.10.2002 by KK |
static RS2 |
getChangedFinishedStudents(java.lang.String courseID,
int langID)
Retrieves from DB students who have finished course and/or whose finished data has changed since last evaluation. |
static java.lang.String |
getCode(java.lang.String courseID)
Deprecated. 25.9.2002 by KK |
static java.lang.String |
getCourseCode(java.lang.String courseID)
Retrieves course's code from DB. |
static RS2 |
getCourseData(int courseID,
int langID)
|
static java.util.ArrayList |
getCourseEvaltables(java.lang.String courseID)
Deprecated. 3.10.2002 by KK -no new version yet! |
static RS2 |
getCourseEvaluationtables(java.lang.String courseID)
Returns course's evaluation tables in RS2 object . |
static java.lang.String |
getCourseFunctions(java.lang.String courseID)
Returns SQL-sentence that gets all evaluation functions defined to course. |
static java.lang.String |
getCourseFunctions(java.lang.String courseID,
int personID)
Returns SQL-sentence that gets evaluationfunctions defined to course that person can use. |
static java.lang.String |
getCourseName(int courseID,
int langID)
|
static RS2 |
getCourseObjectgroups(int courseID)
|
static RS2 |
getCourseObjectgroups(java.lang.String courseID)
|
static int |
getCoursepartisipants(java.lang.String courseID,
java.lang.String usergroups)
Returns SQL-sentence that gets count of course's participants. |
static RS2 |
getCourseTeachers(java.lang.String courseID)
Return course instance's teachers in RS2 object. |
static java.lang.String |
getCourseTime(java.lang.String courseInstanceID)
|
static java.lang.String |
getEvalFunction(java.lang.String courseID)
Deprecated. 25.9.2002 KK |
static java.lang.String |
getEvalTable(java.lang.String courseID)
Deprecated. 30.9.2002 by KK |
static java.lang.String |
getEvalTableName(java.lang.String tableID)
Deprecated. 4.10.2002 by KK |
static java.lang.String |
getEvaluationFunction(java.lang.String courseID)
Retrieves course's evaluation function from DB and returns it's filename. |
static java.lang.String |
getEvaluationFunctionName(java.lang.String courseID)
Retrieves name of course's evaluation function from db. |
static java.lang.String |
getEvaluationFunctions()
Deprecated. 25.9.2002 by KK |
static RS2 |
getEvaluationTable(java.lang.String courseID)
Retrieves course's evaluation table from DB and returns it's name and id in RS2 object |
static java.lang.String |
getEvaluationTableName(java.lang.String tableID)
Retrieves name of the certain evaluation table. |
static int |
getFieldID(java.lang.String courseID,
java.lang.String fieldName)
Gets wanted field's id. |
static RS2 |
getFieldName(java.lang.String fieldID,
int langID)
Returns SQL-sentence that gets wanted fields' names in certain language. |
static java.lang.String |
getFieldValue(int studentID,
java.lang.String courseID,
java.lang.String fieldName)
Returns SQL-sentence that gets course's field's value for student. |
static java.lang.String |
getFinished(java.lang.String courseID)
Returns SQL-sentence that retrieves students who have finished course. |
static RS2 |
getFinTexts(java.lang.String page)
Returns finnish text in certain page |
static java.lang.String |
getFunctionFilename(java.lang.String courseID,
java.lang.String name)
Deprecated. 4.10.2002 by KK |
static java.lang.String |
getFunctionFileName(java.lang.String courseID,
java.lang.String name)
Retrieves course's certain evaluation function's filename from DB |
static java.lang.String |
getFunctionID(java.lang.String courseID,
java.lang.String name)
Returns SQL-sentence that . |
static java.lang.String |
getFunctionName(java.lang.String functionFilename)
|
static java.lang.String |
getFunctions()
Deprecated. 25.9.2002 by KK |
static java.lang.String |
getFunctionUsergroup(java.lang.String courseID,
java.lang.String functionFilename)
Returns SQL-sentence that gets usergroup of course's function. |
static java.lang.String |
getGrade(double points,
int language,
java.lang.String table)
Deprecated. 25.9.2002 by KK |
static java.lang.String |
getGrade(int studentID,
java.lang.String courseID,
int langID)
Returns SQL-sentence that gets student's grade for the course. |
static java.lang.String |
getGradeName(double points,
int languageID,
java.lang.String tableID)
Retrieves grade corresponding to given points in given language in certain calculatepointstable. |
static RS2 |
getGrades(int type,
int langID)
Retrieves type of grades from DB. |
static java.lang.String |
getGroupParticipants(int groupID,
int langID)
|
static RS2 |
getJoreData(java.lang.String courseID,
int teachID)
Returns data needed in JORE-files, such as coursecode courseleveltype organisationparamname (organisation code, responsible person) organisationparamvalue teacher's name |
static java.util.ArrayList |
getJoreInfo(java.lang.String courseID,
int teachID)
Deprecated. 3.10.2002 by KK |
static java.lang.String |
getLanguage(int personID)
Returns SQL-sentence that gets person's language. |
static RS2 |
getObjectgroupTypes(int langID)
|
static java.lang.String |
getOrganisationById(DB db,
int id,
User user)
Returns organisation's translated name. |
static RS2 |
getOrgCourses(int orgID,
int langID)
|
static java.lang.String |
getParticipants(java.lang.String courseID,
int langID,
java.lang.String userGroups)
Returns SQL-sentence that gets course's teachers. |
static java.lang.String |
getPerson(int personID)
Returns SQL-sentence that . |
static java.lang.String |
getPerson(int personID,
int langID)
Returns SQL-sentence that gets person's info in certain language. |
static java.lang.String |
getPersonAddress(int personID,
int langID)
|
static RS2 |
getPointsGradeTable(java.lang.String evalTableID,
int langID)
Retrieves evaluation table from DB. |
static RS2 |
getQueuingMethods(int langID)
|
static java.lang.String |
getRegistrationTimeForCourse(java.lang.String personID,
java.lang.String courseInstanceID,
java.lang.String userGroupID)
|
static java.util.HashMap |
getStudent(java.lang.String courseID,
int studentID)
Deprecated. 3.10.2002 by KK |
static java.lang.String |
getStudentAllFields(java.lang.String courseID,
int studentID,
java.lang.String fieldNames)
Returns SQL-sentence that gets one student's wanted fields in course. |
static java.lang.String |
getStudents(java.lang.String courseID,
int langID)
|
static int |
getTableType(int tableID)
Retrieves certain table's type (belongsingroup) from DB. |
static java.lang.String |
getTeachers(java.lang.String courseID,
int langID)
|
static java.lang.String |
getTentatorsAndExaminers(java.lang.String courseID,
int langID)
|
static RS2 |
getText(int trID,
int langID)
Return translation text to certain translationkey in certain language. |
static Kaannos |
getTranslation(java.lang.String page,
java.lang.String sentence,
java.lang.String meaning)
Gets translation to sentence in wanted language. |
static java.lang.String |
getType(int tableID)
Deprecated. 4.10.2002 by KK |
static boolean |
hasCourseFunction(java.lang.String courseID,
java.lang.String name)
Returns whether or not course already has function named name . |
static java.lang.String |
insertFieldValue(int personID,
int studentID,
java.lang.String courseID,
Field f)
Returns SQL-sentence that inserts new field to student. |
static java.lang.String |
insertGrades(int teacherID,
java.lang.String courseID,
java.lang.String courseCode)
Returns prepared SQL-sentence that inserts student's grade and credits. |
static void |
insertNewCourseInstance(CourseInstance newCI,
User user)
|
static boolean |
isEditable(java.lang.String courseID,
int tableID)
Checks if evaluation table is editable. |
static java.lang.String |
isEvaluer(java.lang.String courseID,
int personID)
Returns SQL-sentence that . |
static int |
notYetInJore(java.lang.String courseID)
|
static void |
removeEvalTable(java.lang.String courseID,
int tableID)
Removes evaluation table from course and if no-one else uses it removes it completely. |
static boolean |
removeScript(java.lang.String courseID,
java.lang.String script_filename)
Removes selected evaluation script.. |
static java.lang.String |
saveEvalTable(java.lang.String courseID,
int tableID)
Returns SQL-sentence that saves selected evaluation table for course. |
static java.lang.String |
saveEvalTable(java.lang.String courseID,
java.lang.String evalTableID)
Deprecated. 26.8.02 by KK |
static java.lang.String |
setEvalFunction(java.lang.String courseID,
java.lang.String evalFunction)
Returns SQL-sentence that saves wanted evaluationfunction for course. |
static java.lang.String |
setFieldValue(int personID,
int studentID,
java.lang.String courseID,
Field f)
Returns SQL-sentence that makes field-update. |
static java.lang.String |
setTranslation(Kaannos k)
Updates translation. |
static java.lang.String |
updateFieldValue(int studentID,
java.lang.String courseID,
Field f)
Returns SQL-sentence that updates field to student. |
static java.lang.String |
updateFinished(java.lang.String courseID,
java.lang.String finishDate)
Returns prepared SQL-sentence that saves finishing date to students who have finished course. |
static java.lang.String |
updateGrades(int teacherID,
java.lang.String courseID)
Returns SQL-sentence that saves student's grade and credits for course. |
static boolean |
updateTable(java.lang.String courseID,
int tableID,
java.lang.String newTableName,
java.util.Hashtable newPoints)
Updates selected evaluation table's points. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public cSQL()
Method Detail |
public static java.lang.String getCode(java.lang.String courseID)
courseID
- courseinstanceid
getCourseCode(String)
public static java.lang.String getCourseCode(java.lang.String courseID)
courseID
- courseinstanceid
public static java.lang.String getCourseName(int courseID, int langID)
public static java.lang.String getGrade(double points, int language, java.lang.String table)
points
- points amountlanguage
- languageidtable
- calculatepointsid
getGradeName(double, int, String)
public static java.lang.String getGradeName(double points, int languageID, java.lang.String tableID)
points
- points amountlanguageID
- languageid
public static java.lang.String getEvaluationFunctions()
getFunctions()
public static java.lang.String getEvalFunction(java.lang.String courseID)
courseID
- courseinstanceid
getEvaluationFunction(String)
public static java.lang.String getEvaluationFunction(java.lang.String courseID)
courseID
- courseinstanceid
public static java.lang.String getEvaluationFunctionName(java.lang.String courseID)
courseID
- courseinstanceid
public static java.lang.String getEvalTable(java.lang.String courseID)
courseID
- courseinstanceid
getEvaluationTable(String)
public static RS2 getEvaluationTable(java.lang.String courseID)
name
and id
in RS2 object
courseID
- courseinstanceid
name
and id
of course's evaluation table in RS2 object
public static java.lang.String getEvalTableName(java.lang.String tableID)
tableID
- evaluation table's ID
getEvaluationTableName(String)
public static java.lang.String getEvaluationTableName(java.lang.String tableID)
public static RS2 getPointsGradeTable(java.lang.String evalTableID, int langID)
evalTableID
- evaluationtable's id numberlangID
- in what language table is wanted
public static java.lang.String setEvalFunction(java.lang.String courseID, java.lang.String evalFunction)
courseID
- courseinstanceidevalFunction
- evaluationfunction's name
public static java.lang.String getCalculatePoints()
getAllTables()
public static RS2 getAllTables()
public static java.lang.String getFunctionName(java.lang.String functionFilename)
public static java.lang.String saveEvalTable(java.lang.String courseID, java.lang.String evalTableID)
evalTable
for course courseID
to database.
courseID
- selected courseinstance IDevalTableID
- selected evaluation table's ID for course
saveEvalTable(String, int)
public static java.lang.String saveEvalTable(java.lang.String courseID, int tableID)
courseID
- selected courseinstance ID
public static java.lang.String changeFunction(java.lang.String courseID, java.lang.String function)
courseID
- courseinstanceIDfunction
- name of course's evaluationfunction
public static java.lang.String getFieldValue(int studentID, java.lang.String courseID, java.lang.String fieldName)
studentID
- student's personidcourseID
- courseinstanceidfieldName
- wanted field's name
public static java.lang.String setFieldValue(int personID, int studentID, java.lang.String courseID, Field f)
personID
- teacher's personID who is making this updatestudentID
- student's personID to whom update is madecourseID
- course's courseinstanceIDf
- field to update or insert if it doesn't already exist
public static java.lang.String insertFieldValue(int personID, int studentID, java.lang.String courseID, Field f)
personID
- teacher's personID who is making this updatestudentID
- student's personID to whom update is madecourseID
- course's courseinstanceIDf
- field to update or insert if it doesn't already exist
public static java.lang.String updateFieldValue(int studentID, java.lang.String courseID, Field f)
studentID
- student's personID to whom update is madecourseID
- course's courseinstanceIDf
- field to update or insert if it doesn't already exist
public static java.lang.String getTeachers(java.lang.String courseID, int langID)
public static java.lang.String getTentatorsAndExaminers(java.lang.String courseID, int langID)
public static java.lang.String getStudents(java.lang.String courseID, int langID)
public static java.lang.String getCandidates(java.lang.String courseID, int langID)
public static java.lang.String getParticipants(java.lang.String courseID, int langID, java.lang.String userGroups)
courseID
- courseinstanceidlangID
- languageID / 1=eng, 2=fin, ...
public static java.lang.String getGroupParticipants(int groupID, int langID)
public static java.lang.String getGrade(int studentID, java.lang.String courseID, int langID)
studentID
- student's personidcourseID
- courseinstanceid
public static java.lang.String getLanguage(int personID)
personID
- person's id-number
public static java.lang.String updateGrades(int teacherID, java.lang.String courseID)
teacherID
- teacher's personidcourseID
- courseinstanceid
updateGrades(int, java.lang.String)
,
public static String saveGrade(int studentID, int teacherID, String courseID, int gradeID, double credits) throws Exception {
Log.log("******* cSQL.saveGrade(int,int,String,int,double) deprecated method *******");
Log.logStack();
String str = "";
String courseCode = "";
DB db = new DB("cSQL.saveGrade(int,int,String,int,double) db");
db.connect();
try {
//Haetaan kurssin koodi ihan ensin:
ResultSet rs = db.executeQuery( getCode(courseID) );
if ( rs.next() ) courseCode = rs.getString("code");
//Tarkastetaan ensin, onko opiskelijalla jo arvosana ko. kurssista
str = "SELECT gradeid FROM finished WHERE person1id="+studentID+" AND courseinstanceid="+courseID+";";
rs = db.executeQuery(str);
int oldGrade = 0;
if ( rs.next() ) { //arvosana löytyi => päivitetään se
//oldGrade = rs.getInt("gradeid");
if ( courseCode.equals("") )
return
"UPDATE finished "
+"SET "
+"deleted=FALSE, "
+"person2id="+teacherID+", "
+"gradeid="+gradeID+", "
+"credits="+credits+", "
+"finishedon='now' "
+"WHERE "
+"person1id="+studentID+" AND "
+"courseinstanceid="+courseID+";";
else
return
"UPDATE finished "
+"SET "
+"deleted=FALSE, "
+"person2id="+teacherID+", "
+"gradeid="+gradeID+", "
+"credits="+credits+", "
+"code='"+courseCode+"', "
+"finishedon='now' "
+"WHERE "
+"person1id="+studentID+" AND "
+"courseinstanceid="+courseID+";";
} else { //arvosanaa ei löytynyt => lisätään uusi
return
"INSERT INTO finished ("
+"deleted, "
+"person1id, "
+"person2id, "
+"courseinstanceid, "
+"gradeid, "
+"credits, "
+"code, "
+"finishedon) "
+"VALUES ("
+"FALSE, "
+studentID+", "
+teacherID+", "
+courseID+", "
+gradeID+", "
+credits+", "
+"'"+courseCode+"', "
+"'now' "
+");";
}
} catch (Exception e) {
Log.log("cSQL.saveGrade(int,int,String,int,double) ERROR",e);
throw e;
} finally {
db.disconnect();
}
}
/**
Returns prepared SQL-sentence that updates student's grade and credits.
public static java.lang.String insertGrades(int teacherID, java.lang.String courseID, java.lang.String courseCode)
teacherID
- teacher's personid who id making insertcourseID
- courseinstanceidcourseCode
- course's code
public static boolean deleteGrade(int studentID, java.lang.String courseID)
public static java.lang.String updateFinished(java.lang.String courseID, java.lang.String finishDate)
courseID
- courseinstanceidfinishDate
- finishing date in normal finnish-format (pp.kk.vvvv)
public static RS2 getFieldName(java.lang.String fieldID, int langID)
fieldID
- fieldid or several separated by commalangID
- languageid
public static int getFieldID(java.lang.String courseID, java.lang.String fieldName)
courseID
- courseinstanceidfieldName
- wanted field's name
public static java.lang.String getAllFields(java.lang.String courseID, java.lang.String students, java.lang.String fieldNames)
courseID
- courseinstanceidstudents
- students' IDs whose fields are wanted separated by commafieldNames
- wanted fields' (generic)names separated by comma
getStudentAllFields(java.lang.String, int, java.lang.String)
public static java.lang.String getStudentAllFields(java.lang.String courseID, int studentID, java.lang.String fieldNames)
courseID
- courseinstanceidfieldNames
- wanted fields' names separated by comma
getAllFields(java.lang.String, java.lang.String, java.lang.String)
public static java.lang.String getFinished(java.lang.String courseID)
courseID
- courseinstanceid
public static java.util.ArrayList getChangedFinished(java.lang.String courseID, int langID)
courseID
- courseinstanceidlangID
- languageid
getChangedFinishedStudents(String,int)
public static RS2 getChangedFinishedStudents(java.lang.String courseID, int langID)
courseID
- courseinstanceidlangID
- languageid
public static java.util.HashMap getStudent(java.lang.String courseID, int studentID)
studentID
- student's personid
#getCourseStudent(String,int)
public static java.lang.String getPerson(int personID, int langID)
personID
- personidlangID
- languageid
public static java.lang.String getPerson(int personID)
personID
-
public static java.lang.String getPersonAddress(int personID, int langID)
public static java.util.ArrayList getJoreInfo(java.lang.String courseID, int teachID)
courseID
- courseinstanceidteachID
- teacher's personid
getJoreData(String,int)
public static RS2 getJoreData(java.lang.String courseID, int teachID)
courseID
- courseinstanceidteachID
- teacher's personid
public static java.lang.String getCourseFunctions(java.lang.String courseID)
courseID
- courseinstanceid
public static java.lang.String getCourseFunctions(java.lang.String courseID, int personID)
courseID
- courseinstanceid
public static java.lang.String getFunctions()
getAllFunctions()
public static RS2 getAllFunctions()
public static int evaluatedStudents(java.lang.String courseID)
courseID
- courseinstanceid
public static java.lang.String addNewFunction(java.lang.String courseID, java.lang.String name, java.lang.String description, int usergroupid) throws java.lang.Exception
courseID
- courseinstanceidname
- function's namedescription
- function's description
java.lang.Exception
public static java.lang.String getFunctionID(java.lang.String courseID, java.lang.String name)
courseID
- courseinstanceidname
- function's name
public static boolean hasCourseFunction(java.lang.String courseID, java.lang.String name)
name
.
courseID
- courseinstanceidname
- function's name
name
, false otherwisepublic static java.lang.String getFunctionFilename(java.lang.String courseID, java.lang.String name)
courseID
- courseinstanceidname
- function's name
getFunctionFileName(String,String)
public static java.lang.String getFunctionFileName(java.lang.String courseID, java.lang.String name)
courseID
- courseinstanceidname
- function's name
public static boolean removeScript(java.lang.String courseID, java.lang.String script_filename)
courseID
- courseinstanceidscript_filename
- public static int getCoursepartisipants(java.lang.String courseID, java.lang.String usergroups)
courseID
- courseinstanceidusergroups
- all wanted usergroups separated by comma
public static java.lang.String getFunctionUsergroup(java.lang.String courseID, java.lang.String functionFilename)
courseID
- courseinstanceid
public static java.lang.String changeFunctionUsergroup(java.lang.String courseID, java.lang.String functionFilename, int usergroupid)
courseID
- courseinstanceidfunctionFilename
-
public static java.lang.String changeFunctionAttributes(java.lang.String courseID, java.lang.String filename, java.lang.String name, java.lang.String description, int usergroupid)
courseID
- courseinstanceid
public static java.lang.String isEvaluer(java.lang.String courseID, int personID)
courseID
- courseinstanceidpersonID
-
public static java.lang.String addNewTable(java.lang.String courseID, java.lang.String name, java.util.Hashtable points) throws java.lang.Exception
courseID
- courseinstanceidname
- table's namepoints
- Hashtable where (Double)points_amount is key and (Integer)gradeID is value
java.lang.Exception
public static void removeEvalTable(java.lang.String courseID, int tableID)
courseID
- courseinstanceid, what coursetableID
- calculatepointsid, which table to removepublic static java.util.ArrayList getArvosanat(int tableType, int langID)
tableType
- group that grade belongs in (belongsingroup)
public static java.util.ArrayList getCourseEvaltables(java.lang.String courseID)
courseID
- courseinstanceid
getCourseEvaluationtables(String)
public static RS2 getCourseEvaluationtables(java.lang.String courseID)
RS2 object
.
courseID
- courseinstanceid
RS2 object
public static boolean isEditable(java.lang.String courseID, int tableID)
courseID
- courseinstanceidtableID
- calculatepointsid
public static RS2 getGrades(int type, int langID)
type
- grade's belongsingroup valuelangID
- languageid of wanted grades
public static java.lang.String getType(int tableID)
tableID
- calculatepointsid
getTableType(int)
public static int getTableType(int tableID)
tableID
- calculatepointsid
public static boolean updateTable(java.lang.String courseID, int tableID, java.lang.String newTableName, java.util.Hashtable newPoints)
courseID
- courseinstanceidtableID
- calculatepointsidnewTableName
- new name to evaluation tablenewPoints
- new points in evaluation table, Hashtable where (Double)points_amount is key and (Integer)gradeID is value
public static java.lang.String exceptionalJore(java.lang.String courseID)
courseID
- courseinstanceid
public static java.lang.String exceptionalStudent(int studentID)
public static Kaannos getTranslation(java.lang.String page, java.lang.String sentence, java.lang.String meaning)
sentence
- sentence in Finnish to translatemeaning
- what Finnish sentence really means, null if no meaning
public static java.util.Hashtable getAllTranslations()
public static java.lang.String setTranslation(Kaannos k)
k
- public static java.lang.String getRegistrationTimeForCourse(java.lang.String personID, java.lang.String courseInstanceID, java.lang.String userGroupID)
public static java.lang.String getCourseTime(java.lang.String courseInstanceID)
public static RS2 getAllTranslationPages()
page
s from translationkey
table in RS2 object
public static RS2 getText(int trID, int langID)
trID
- translationidlangID
- languageid
public static RS2 getFinTexts(java.lang.String page)
page
- page which texts are wanted
public static RS2 getOrgCourses(int orgID, int langID)
public static RS2 getCourseData(int courseID, int langID)
public static RS2 getQueuingMethods(int langID)
public static RS2 getCourseObjectgroups(java.lang.String courseID)
public static RS2 getCourseObjectgroups(int courseID)
public static RS2 getObjectgroupTypes(int langID)
public static void insertNewCourseInstance(CourseInstance newCI, User user)
public static RS2 getCourseTeachers(java.lang.String courseID)
public static java.util.ArrayList getAllowedGrades()
public static java.lang.String getOrganisationById(DB db, int id, User user) throws java.lang.Exception
java.lang.Exception
public static RS2 getAccessRightLevels(User user) throws java.lang.Exception
java.lang.Exception
public static int notYetInJore(java.lang.String courseID)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |