XAL based PV Browser Jeff Patton, Chris Fowlkes EPICS Collaboration Meeting – RDB SIG June 12, 2006
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 2 EPICS Collaboration Meeting, June 12, 2006 Environment Oracle RDB IRMISBase data structure SNS data structure XAL Framework (See XAL Status presentation by Tom Pelaia)
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 3 EPICS Collaboration Meeting, June 12, 2006 Philosophy Integrate IRMISBase data with SNS data Use the XAL framework whose look and feel most SNS users are familiar with Simple RDB interaction through POJOs and database views to adapt IRMIS to SNS Tailor functions to SNS users But make UI configurable for anyone
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 4 EPICS Collaboration Meeting, June 12, 2006 Installation Populate configuration table Set RDB connection parameters Install jars and JNLP files on web server
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 5 EPICS Collaboration Meeting, June 12, 2006 PV Browser
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 6 EPICS Collaboration Meeting, June 12, 2006 Startup Connects to RDB with a read only account Reads configuration table to determine objects to define
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 7 EPICS Collaboration Meeting, June 12, 2006 Wild Card search
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 8 EPICS Collaboration Meeting, June 12, 2006 Drill down by SNS naming components
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 9 EPICS Collaboration Meeting, June 12, 2006 History
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 10 EPICS Collaboration Meeting, June 12, 2006 Search Results
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 11 EPICS Collaboration Meeting, June 12, 2006 Preview
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 12 EPICS Collaboration Meeting, June 12, 2006 Search
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 13 EPICS Collaboration Meeting, June 12, 2006 So I used all invalid names for my PV’s. It drives that database guy nuts!
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 14 EPICS Collaboration Meeting, June 12, 2006 Preview
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 15 EPICS Collaboration Meeting, June 12, 2006 Probe
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 16 EPICS Collaboration Meeting, June 12, 2006 View Links
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 17 EPICS Collaboration Meeting, June 12, 2006 Map Links
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 18 EPICS Collaboration Meeting, June 12, 2006 Probe multiple PV’s
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 19 EPICS Collaboration Meeting, June 12, 2006 Export to.db file
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 20 EPICS Collaboration Meeting, June 12, 2006 Future Advanced search Seamless export to VDCT Differences between IOC boots