Skip to content

jmesa tables migration: progress and to do

Giuseppe Del Castillo edited this page Jul 18, 2026 · 2 revisions
# Table (short name) Factory class Assigned to Progress To do list Including page
(URL suffix)
0 userLogins (already migrated — reference case) AuditUserLoginTableFactory @constructum implemented - better timestamp validation
- localisation
/AuditUserActivity
1 findSubjects (already analyzed, not yet migrated) ListStudySubjectTableFactory @constructum started /ListStudySubjects
/MainMenu
/ChangeStudy
2 listDiscNotes ListDiscNotesSubjectTableFactory do not implement /ListDiscNotesSubjectServlet
(unreachable: probably dead code)
3 studyAuditLogs StudyAuditLogTableFactory /StudyAuditLog
4 listNotes ListNotesTableFactory /ViewNotes
5 ruleAssignments ViewRuleAssignmentTableFactory /ViewRuleAssignment
6 listEventsForSubject ListEventsForSubjectTableFactory /ListEventsForSubjects?defId=...
7 listSubjects (admin) ListStudySubjectTableFactory /ListSubject
8 listDiscNotesForCRF ListDiscNotesForCRFTableFactory /ListDiscNotesForCRFServlet?defId=...
9 studyStatistics StudyStatisticsTableFactory /MainMenu
/ChangeStudy
10 studySiteStatistics SiteStatisticsTableFactory /MainMenu
/ChangeStudy
11 studySubjectStatusStatistics StudySubjectStatusStatisticsTableFactory /MainMenu
/ChangeStudy
12 subjectEventStatusStatistics EventStatusStatisticsTableFactory /MainMenu
/ChangeStudy
13 scheduledJobs ScheduledJobTableFactory /pages/listCurrentScheduledJobs
14 databaseChangeLogs (inline) No factory class. Built inline in method
AuditDatabaseServlet
.renderAuditDatabaseTable(...)
/AuditDatabase
15 studies (inline) No factory class. Built inline in method
ViewCRFServlet
.renderStudiesTable(...)
/ViewCRF?crfId=...
16 sdv (inline)
"View by Event CRF" tab
No factory class. Built inline in method
SDVUtil
.renderEventCRFTableWithLimit(...)
/pages/viewAllSubjectSDVtmp?studyId=...
17 sdv (inline)
"View by Study Subject ID" (isolated)
No factory class. Built inline in method
SDVUtil
.renderSubjectsTableWithLimit(...)
/pages/viewAllSubjectSDV?studyId=...&studySubjectId=...
18 sdv (inline)
No factory class. Built inline in method
SDVUtil
.renderSubjectsAggregateTable(...)
do not implement (no page, probably dead code)
19 s_sdv
"View by Study Subject ID" tab
SubjectIdSDVFactory /pages/viewSubjectAggregate?studyId=...

Clone this wiki locally