Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
H
I
L
M
N
P
R
S
T
U
A
accept(File, String)
- Method in class test.
Tester.XMLFilterAdapter
addCondition(ConditionForChecking)
- Method in class dlc.
Program
Добавление входного условия
AppletDebug
- Class in
common
Класс для отправки xml-сообщения проверяющему серверу и для обработки ответа
AppletDebug()
- Constructor for class common.
AppletDebug
C
CheckingResult
- Class in
dlc
Класс, реализующий результат выполнения для конкретного входного набора данных
CheckingResult()
- Constructor for class dlc.
CheckingResult
common
- package common
ConditionForChecking
- Class in
dlc
Класс, реализующий контейнер для набора условий выполнения программы.
ConditionForChecking()
- Constructor for class dlc.
ConditionForChecking
Config
- Class in
dlc
Класс для хранения данных о конфигурации.
Config()
- Constructor for class dlc.
Config
ConfigParser
- Class in
dlc
Класс, разбирающий XML-файл конфигурации.
ConfigParser()
- Constructor for class dlc.
ConfigParser
Конструктор класса
Console
- Interface in
dlc
Интерфейс для реализации лабораторного стенда
D
dlc
- package dlc
dlc.util
- package dlc.util
doCheckPost(String, String, String, int)
- Method in class common.
AppletDebug
Метод для отправки сообщения с ответом на проверяющий сервер (минуя HTTP)
dumpInputOutput()
- Method in class dlc.
ConditionForChecking
Вывод отладочной информации
E
escapeParam(String)
- Static method in class dlc.util.
HtmlParamEscaper
метод для экранирования строки
G
getID()
- Method in class dlc.
CheckingResult
получение идентификатора набора
getID()
- Method in class dlc.
ConditionForChecking
Метод для получения идентификатора условия
getInput()
- Method in class dlc.
ConditionForChecking
Метод для получения идентификатора условия
getLogin()
- Method in class dlc.
UserInfo
Метод для получения логина пользователя
getOutput()
- Method in class dlc.
CheckingResult
получение состояния сервера по завершении работы
getOutput()
- Method in class dlc.
ConditionForChecking
Метод для получения выходных данных сервера
getOutput()
- Method in interface dlc.
Processor
Метод для получения результата выполнения по данному проверяющему набору
getOutput()
- Method in class dlc.
Program.ProgramThread
Метод для получения состояния сервера на момент завершения работы
getPassword()
- Method in class dlc.
UserInfo
Метод для получения пароля пользователя
getPort()
- Method in class dlc.
Config
Получение порта, на котором сервер обрабатывает подключения
getResult()
- Method in class dlc.
CheckingResult
получение результата выполнения работы
getResult()
- Method in class dlc.
Program.ProgramThread
Метод для получения результата проверки ответа
getResults()
- Method in interface dlc.
Console
метод, вызываемый при отправке на сервер ответа пользователя
getTime()
- Method in class dlc.
CheckingResult
получение допустимого времени выполнения набора
getTime()
- Method in class dlc.
ConditionForChecking
Метод для получения максимальное время выполнения
getUserInfo()
- Method in class dlc.
Config
Получение информации о пользователях, которым разрешен доступ к данному проверяющему серверу
H
HtmlParamEscaper
- Class in
dlc.util
Класс, реализующий экранирование/разэкранирование специальных символов при передаче состояния ВЛР на сторону сервера и обратно.
HtmlParamEscaper()
- Constructor for class dlc.util.
HtmlParamEscaper
I
init(String)
- Method in interface dlc.
Processor
метод инициализации
isStopped()
- Method in class dlc.
Program.ProgramThread
Метод для проверки самостоятельного останова работы (в случае успешного и своевременного выполнения Processor.run)
L
log(Exception)
- Static method in class dlc.
Logger
Метод для записи Exception в журнал ошибок
log(String)
- Static method in class dlc.
Logger
Метод для добавления записи в журнал ошибок
Logger
- Class in
dlc
Класс, реализующий запись в журнал ошибок (для каждой записи добавляется дата события)
Logger()
- Constructor for class dlc.
Logger
M
main(String[])
- Static method in class test.
Tester
Метод для запуска модуля.
N
newInstance()
- Method in interface dlc.
Processor
Метод для создания нового экземпляра процессора.
P
parse(String)
- Method in class dlc.
ConfigParser
Метод для разбора конфигурации проверяющего сервера (формат XML)
parse(String)
- Method in class dlc.
ReqParser2
Метод для разбора запроса
PrintRes()
- Method in class dlc.
CheckingResult
Вывод отладочной информации
processConfig(String)
- Method in interface dlc.
Processor
метод для разбора дополнительный параметров конфигурации
Processor
- Interface in
dlc
Интерфейс для реализации лабораторной установки
Program
- Class in
dlc
Класс, реализующий среду выполнения программы на стороне проверяющего сервера.
Program()
- Constructor for class dlc.
Program
Program.ProgramThread
- Class in
dlc
Класс реализует дополнительный поток для запуска экземпляра Processor
Program.ProgramThread(Processor, String, String, String[])
- Constructor for class dlc.
Program.ProgramThread
Конструктор класса
R
ReqParser2
- Class in
dlc
Класс, реализующий разбор RLCP-запроса.
ReqParser2()
- Constructor for class dlc.
ReqParser2
run(String, String)
- Method in interface dlc.
Processor
метод, вызываемый для проверки тестового набора
run()
- Method in class dlc.
Program.ProgramThread
Метод класса Thread.
runForCheck(Processor)
- Method in class dlc.
Program
Метод, запускающий программу на выполнение для всех проверяющих наборов
S
Server
- Class in
dlc
Класс, реализующий сервер проверки виртуальной лабораторной работы.
Server(String)
- Constructor for class dlc.
Server
Конструктор класса
setCode(String)
- Method in class dlc.
Program
Метод для установки текста программы
setID(String)
- Method in class dlc.
CheckingResult
установка идентификатора набора
setID(int)
- Method in class dlc.
ConditionForChecking
Метод для установки идентификатора условия
setInput(String)
- Method in class dlc.
ConditionForChecking
Метод установки входных данных ( в виде набора строк )
setLogin(String)
- Method in class dlc.
UserInfo
Метод для установки логина пользователя
setOutput(String)
- Method in class dlc.
CheckingResult
установка состояния сервера по завершении работы
setOutput(String)
- Method in class dlc.
ConditionForChecking
Метод для установки выходных данных ( в виде набора строк )
setPassword(String)
- Method in class dlc.
UserInfo
Метод для установки пароля пользователя
setPort(int)
- Method in class dlc.
Config
Установка порта, на котором сервер будет обрабатывать подключения
setResult(String)
- Method in class dlc.
CheckingResult
установка результата выполнения работы
setTime(long)
- Method in class dlc.
CheckingResult
установка допустимого времени выполнения набора
setTime(long)
- Method in class dlc.
ConditionForChecking
Метод для установки максимального времени выполнения
setUserInfo(Vector)
- Method in class dlc.
Config
Установка информации о пользователях, которым разрешен доступ к данному проверяющему серверу
startServer(Processor)
- Method in class dlc.
Server
Метод для запуска сервера
T
test
- package test
Tester
- Class in
test
Класс реализующий тестовый модуль для передачи проверяющих наборов серверу.
Tester(File, String)
- Constructor for class test.
Tester
Конструктор класса
Tester.XMLFilterAdapter
- Class in
test
Реализация интерфейса FilenameFilter для получения списка XML-файлов
Tester.XMLFilterAdapter()
- Constructor for class test.
Tester.XMLFilterAdapter
U
unescapeParam(String)
- Static method in class dlc.util.
HtmlParamEscaper
метод для разэкранирования строки
UserInfo
- Class in
dlc
Класс, содержащий информацию о пользователе,запросившем ресурсы сервера.
UserInfo()
- Constructor for class dlc.
UserInfo
A
C
D
E
G
H
I
L
M
N
P
R
S
T
U
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes