All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

authenticate(String, String). Method in class Authenticator
Authenticate username and passwd
Authenticator(). Constructor for class Authenticator
Init to set up Sql connection.
AuthFailSession(). Constructor for class AuthFailSession

C

changePasswd(String, String). Method in class rootChangedPassword
A method to change the passwd.
changePasswd(String, String, String, int). Method in class ChangePwdServlet
A method to change the password.
ChangePwdServlet(). Constructor for class ChangePwdServlet
changeStatus(HttpServletRequest, Connection). Method in class FacultySession
Method to change the status of the thesis after approval.
copyImageFile(String, FileOutputStream). Static method in class Start
Method to copy the Image file to a FileOutputStream
create_student(PrintWriter, HttpServletRequest). Method in class Students
create_student(PrintWriter, HttpServletRequest). Method in class Students_info
Method to get information about the student via an sql query
createPage(String, DataOutputStream). Static method in class Start
Method to create the starting page
createStartPage(). Static method in class Start
Method to create the starting page
createTables(). Static method in class Start
Method to create the tables

D

doPost(HttpServletRequest, HttpServletResponse). Method in class ChangePwdServlet
doPost(HttpServletRequest, HttpServletResponse). Method in class MainServlet
Method to Process the submitted form.
doPost(HttpServletRequest, HttpServletResponse). Method in class RegServlet
Method to process the submitted form.
doPost(HttpServletRequest, HttpServletResponse). Method in class rootChangedPassword
Method to process the posted form
doPost(HttpServletRequest, HttpServletResponse). Method in class SearchServlet
doPost(HttpServletRequest, HttpServletResponse). Method in class StatServlet
Class to handle the posted form
doPost(HttpServletRequest, HttpServletResponse). Method in class Students
doPost(HttpServletRequest, HttpServletResponse). Method in class Students_info

E

Errors(). Constructor for class Errors

F

FacultySession(). Constructor for class FacultySession

G

gen_form(ResultSet, PrintWriter). Method in class StatServlet
Method to generate the form
gen_form(ResultSet, PrintWriter, HttpServletRequest). Method in class Students
gen_form(ResultSet, PrintWriter, HttpServletRequest). Method in class Students_info
Method to print the page information on the student giving links to the appropiate places
gen_form(ResultSet, PrintWriter, String). Method in class FacultySession
Method to generate the page of all the students under the page.
gen_form(ResultSet, PrintWriter, String). Method in class QuerySession
Method to generate the form associated with the student query of above method.
gen_form(ResultSet, PrintWriter, String). Method in class SearchSession
generate(). Method in class RandGen
Method to generate random ascii password
getFile(HttpServletRequest, Connection, PrintWriter, String). Method in class StudentSession
Method to retrieve the thesis from the gievn URL
gettime(). Method in class PresentTime
GroupMailer(). Constructor for class GroupMailer

H

Header(). Constructor for class Header

I

init(ServletConfig). Method in class ChangePwdServlet
init(ServletConfig). Method in class MainServlet
init(ServletConfig). Method in class RegServlet
init(ServletConfig). Method in class rootChangedPassword
A method to initialize the servlet.
init(ServletConfig). Method in class SearchServlet
init(ServletConfig). Method in class StatServlet
init(ServletConfig). Method in class Students
init(ServletConfig). Method in class Students_info
insData(HttpServletRequest, Connection, PrintWriter). Method in class FacultySession
insData(HttpServletRequest, Connection, PrintWriter, String). Method in class StudentSession
Method to insert the data in database

L

loginId. Variable in class Session

M

Mailer(String, String). Constructor for class Mailer
Stores e-mail address and message body.
main(String[]). Static method in class Start
MainServlet(). Constructor for class MainServlet
memberHandler(HttpServletRequest, Connection, PrintWriter). Method in class RootSession
Method for inserting members into auth_table
multipleHandler(HttpServletRequest, Connection, String). Method in class RootSession
Method to make life easier for the root.

P

password. Variable in class Session
PresentTime(). Constructor for class PresentTime
printDept(DataOutputStream). Static method in class Start
Method to print FORM ACTION of the starting page with action pointing to servlet `Dept`
printError(String, String, PrintWriter). Static method in class Errors
A method to print the error.
printFooter(DataOutputStream). Static method in class Start
Method to create the footer of starting page
printFooter(PrintWriter). Method in class Header
A method for printing footer on each page.
printGroupMail(PrintWriter). Method in class Header
Methods are used for printing ACTION on `GroupMail` servlet.
printHead(String, String, DataOutputStream). Static method in class Start
Method to create the header of starting page
printHead(String, String, PrintWriter). Method in class Header
Method to print the header of a page.
printMain(DataOutputStream). Static method in class Start
Method to print the FORM ACTION tag of the starting page with the action pointing to servlet `Main`
printMain(PrintWriter). Method in class Header
Methods are used for printing ACTION on `Main` servlet.
printMembers_Faculty(PrintWriter, Connection). Method in class RootSession
Method for printing the faculty members
printMembers_Root(PrintWriter, Connection). Method in class RootSession
Method for printing the members who have root perms
printMembers_Students(PrintWriter, Connection). Method in class RootSession
Method for printing the student members
printMembersPage(Connection, PrintWriter, String). Method in class RootSession
Method to print the members page
printMultiplePage(Connection, PrintWriter, int). Method in class RootSession
Method for multiple insertion from a file
printPage(Connection, PrintWriter, HttpServletRequest, String). Method in class AuthFailSession
A method to print the page for failed login.
printPage(Connection, PrintWriter, HttpServletRequest, String). Method in class FacultySession
Method to print the page corresponding to various situations.
printPage(Connection, PrintWriter, HttpServletRequest, String). Method in class RootSession
Method to Read from the corresponding form and print back
printPage(Connection, PrintWriter, HttpServletRequest, String). Method in class Session
Method to print a Page
printPage(Connection, PrintWriter, HttpServletRequest, String). Method in class StudentSession
Method to print a Page
printPage(String, PrintWriter). Method in class Header
Method to print a specified html file on to the specified printwriter.
printQuery(DataOutputStream). Static method in class Start
Method to print FORM ACTION of the starting page with action pointing to servlet `Query`
printQuery(PrintWriter). Method in class Header
Methods are used for printing ACTION on `Query` servlet.
printRegister(PrintWriter). Method in class Header
Methods are used for printing ACTION on `Register` servlet.
printRelationPage(Connection, PrintWriter, String). Method in class RootSession
Method to print the relation of members page
printRelations(PrintWriter, Connection). Method in class RootSession
Method for printing the student-guide relations
printRespectivePage(String, PrintWriter). Method in class AuthFailSession
A method to print the specified file on to the specified printwriter.
printRespectivePage(String, PrintWriter). Method in class FacultySession
Open the file with name Filename and just print the contents of it
printRespectivePage(String, PrintWriter). Method in class QuerySession
Methid to Open the file with name Filename and just print the contents of it!!
printRespectivePage(String, PrintWriter). Method in class RootSession
Method to Open the file with name Filename and just print the contents of it
printRespectivePage(String, PrintWriter). Method in class StudentSession
Method to open file and print it to a PrintWriter
printRootPage(PrintWriter). Method in class RootSession
Method to print the root page
printStat(PrintWriter). Method in class Header
Methods are used for printing ACTION on `Stat` servlet.
printStudentInfo(HttpServletRequest, PrintWriter, Connection). Method in class FacultySession
Method to print the info about a particular student.
printStudentInfo(HttpServletRequest, PrintWriter, Connection). Method in class QuerySession
Method to actually print the student information after processing the query from the methods above
printStudentInfo(HttpServletRequest, PrintWriter, Connection). Method in class StatServlet
Method to print pertinent student informations
printTypes(PrintWriter). Method in class QuerySession
Method to print the select Buttons for various types of submissions
printTypes(PrintWriter, Connection). Method in class FacultySession
Method to print the list of various students under this prof.
printTypes(PrintWriter, Connection). Method in class RootSession
Method to print the types
printTypesList(PrintWriter, Connection). Method in class StatServlet
Method to print types list
printTypesList(PrintWriter, Connection). Method in class StudentSession
Method to Html-ise the types list
printTypesMail(PrintWriter, Connection). Method in class RootSession
Method for printing the distinct types of submissions In our case the distinct types will be Seminar, Btp, Thesis
printTypesMail(PrintWriter, Connection). Method in class Session
Method to print type of Mail
printTypesPage(Connection, PrintWriter, String). Method in class RootSession
Method to print the `type of submission` page
printUpdatePage(Connection, PrintWriter). Method in class FacultySession
Method to print the welcome page for the faculty.
printUpdatePage(Connection, PrintWriter). Method in class Session
Method to print updated page
printUpdatePage(Connection, PrintWriter). Method in class StudentSession
Method to print the updated page
processData(HttpServletRequest, Connection, PrintWriter). Method in class AuthFailSession
Method to process data posted from a form
processData(HttpServletRequest, Connection, PrintWriter). Method in class FacultySession
Method to Process the data from the corresponding form!!!
processData(HttpServletRequest, Connection, PrintWriter). Method in class QuerySession
Method to process the querries being posted from a form.
processData(HttpServletRequest, Connection, PrintWriter). Method in class RootSession
Method for processing the data
processData(HttpServletRequest, Connection, PrintWriter). Method in class SearchSession
processData(HttpServletRequest, Connection, PrintWriter). Method in class Session
Method to process data posted from a form
processData(HttpServletRequest, Connection, PrintWriter). Method in class StudentSession
Method to process the data

Q

QuerySession(Connection). Constructor for class QuerySession
QuerySession(Connection). Method in class SearchSession

R

RandGen(). Constructor for class RandGen
RegServlet(). Constructor for class RegServlet
relationHandler(HttpServletRequest, Connection, PrintWriter). Method in class RootSession
Method for manipulating the student-faculty relations
rootChangedPassword(). Constructor for class rootChangedPassword
RootSession(). Constructor for class RootSession
run(). Method in class Mailer

S

search(HttpServletRequest, Connection, PrintWriter). Method in class FacultySession
A method to search for all the students doing a thesis of specified type under this prof.
search(PrintWriter, HttpServletRequest). Method in class QuerySession
Method to search for a particular tuple This searches for a particular student's name,roll number department,thesis type,etc along with the faculty member associated with him.
search(PrintWriter, HttpServletRequest). Method in class SearchSession
search(PrintWriter, HttpServletRequest). Method in class StatServlet
Method to search for statistics
SearchServlet(). Constructor for class SearchServlet
SearchSession(). Constructor for class SearchSession
Session(). Constructor for class Session
Start(). Constructor for class Start
Start(String, String, Connection, PrintWriter). Method in class GroupMailer
A method to send the mail.
StatServlet(). Constructor for class StatServlet
Students(). Constructor for class Students
Students_info(). Constructor for class Students_info
StudentSession(). Constructor for class StudentSession

T

title. Static variable in class RegServlet
typeHandler(HttpServletRequest, Connection, PrintWriter). Method in class RootSession
Method for inserting/deleting types

U

upDate(HttpServletRequest, Connection, PrintWriter). Method in class StudentSession
Method to update the data in database

V

Validate(HttpServletRequest, Connection). Method in class Validator
Method to validate a user
Validator(). Constructor for class Validator