ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/DBS/Servers/AppServer/src/objectlayer/RowNSchemaBinding.cpp
Revision: 1.1.1.1 (vendor branch)
Committed: Mon Oct 31 22:10:35 2005 UTC (19 years, 6 months ago) by afaq
Branch: v00
CVS Tags: start
Changes since 1.1: +0 -0 lines
Log Message:
Adding Server code to the repository

File Contents

# Content
1 #include "RowNSchemaBinding.hpp"
2
3 RowNSchemaBinding::RowNSchemaBinding() {
4 BaseSchemaNConstraintsBinding* T_Schema_Revisionrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Schema_Revisionrow_DB_BINDING();
5 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_schema_revisionrow", T_Schema_Revisionrow_DB_BINDINGObj));
6 BaseSchemaNConstraintsBinding* T_Personrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Personrow_DB_BINDING();
7 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_personrow", T_Personrow_DB_BINDINGObj));
8 BaseSchemaNConstraintsBinding* T_Physics_Grouprow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Physics_Grouprow_DB_BINDING();
9 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_physics_grouprow", T_Physics_Grouprow_DB_BINDINGObj));
10 BaseSchemaNConstraintsBinding* T_Collection_Typerow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Collection_Typerow_DB_BINDING();
11 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_collection_typerow", T_Collection_Typerow_DB_BINDINGObj));
12 BaseSchemaNConstraintsBinding* T_App_Familyrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_App_Familyrow_DB_BINDING();
13 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_app_familyrow", T_App_Familyrow_DB_BINDINGObj));
14 BaseSchemaNConstraintsBinding* T_Applicationrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Applicationrow_DB_BINDING();
15 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_applicationrow", T_Applicationrow_DB_BINDINGObj));
16 BaseSchemaNConstraintsBinding* T_App_Configrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_App_Configrow_DB_BINDING();
17 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_app_configrow", T_App_Configrow_DB_BINDINGObj));
18 BaseSchemaNConstraintsBinding* T_Desc_Triggerrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Desc_Triggerrow_DB_BINDING();
19 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_desc_triggerrow", T_Desc_Triggerrow_DB_BINDINGObj));
20 BaseSchemaNConstraintsBinding* T_Desc_Mcrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Desc_Mcrow_DB_BINDING();
21 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_desc_mcrow", T_Desc_Mcrow_DB_BINDINGObj));
22 BaseSchemaNConstraintsBinding* T_Desc_Primaryrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Desc_Primaryrow_DB_BINDING();
23 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_desc_primaryrow", T_Desc_Primaryrow_DB_BINDINGObj));
24 BaseSchemaNConstraintsBinding* T_Data_Tierrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Data_Tierrow_DB_BINDING();
25 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_data_tierrow", T_Data_Tierrow_DB_BINDINGObj));
26 BaseSchemaNConstraintsBinding* T_Primary_Datasetrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Primary_Datasetrow_DB_BINDING();
27 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_primary_datasetrow", T_Primary_Datasetrow_DB_BINDINGObj));
28 BaseSchemaNConstraintsBinding* T_Processing_Pathrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Processing_Pathrow_DB_BINDING();
29 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_processing_pathrow", T_Processing_Pathrow_DB_BINDINGObj));
30 BaseSchemaNConstraintsBinding* T_Processed_Datasetrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Processed_Datasetrow_DB_BINDING();
31 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_processed_datasetrow", T_Processed_Datasetrow_DB_BINDINGObj));
32 BaseSchemaNConstraintsBinding* T_Event_Collectionrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Event_Collectionrow_DB_BINDING();
33 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_event_collectionrow", T_Event_Collectionrow_DB_BINDINGObj));
34 BaseSchemaNConstraintsBinding* T_Analysis_Datasetrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Analysis_Datasetrow_DB_BINDING();
35 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_analysis_datasetrow", T_Analysis_Datasetrow_DB_BINDINGObj));
36 BaseSchemaNConstraintsBinding* T_Anads_Datarow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Anads_Datarow_DB_BINDING();
37 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_anads_datarow", T_Anads_Datarow_DB_BINDINGObj));
38 BaseSchemaNConstraintsBinding* T_Parentage_Typerow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Parentage_Typerow_DB_BINDING();
39 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_parentage_typerow", T_Parentage_Typerow_DB_BINDINGObj));
40 BaseSchemaNConstraintsBinding* T_Evcoll_Parentagerow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Evcoll_Parentagerow_DB_BINDING();
41 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_evcoll_parentagerow", T_Evcoll_Parentagerow_DB_BINDINGObj));
42 BaseSchemaNConstraintsBinding* T_Block_Statusrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Block_Statusrow_DB_BINDING();
43 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_block_statusrow", T_Block_Statusrow_DB_BINDINGObj));
44 BaseSchemaNConstraintsBinding* T_Blockrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Blockrow_DB_BINDING();
45 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_blockrow", T_Blockrow_DB_BINDINGObj));
46 BaseSchemaNConstraintsBinding* T_File_Statusrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_File_Statusrow_DB_BINDING();
47 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_file_statusrow", T_File_Statusrow_DB_BINDINGObj));
48 BaseSchemaNConstraintsBinding* T_File_Typerow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_File_Typerow_DB_BINDING();
49 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_file_typerow", T_File_Typerow_DB_BINDINGObj));
50 BaseSchemaNConstraintsBinding* T_Filerow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Filerow_DB_BINDING();
51 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_filerow", T_Filerow_DB_BINDINGObj));
52 BaseSchemaNConstraintsBinding* T_Evcoll_Filerow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Evcoll_Filerow_DB_BINDING();
53 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_evcoll_filerow", T_Evcoll_Filerow_DB_BINDINGObj));
54 BaseSchemaNConstraintsBinding* T_Validation_Statusrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Validation_Statusrow_DB_BINDING();
55 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_validation_statusrow", T_Validation_Statusrow_DB_BINDINGObj));
56 BaseSchemaNConstraintsBinding* T_Dataset_Statusrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Dataset_Statusrow_DB_BINDING();
57 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_dataset_statusrow", T_Dataset_Statusrow_DB_BINDINGObj));
58 BaseSchemaNConstraintsBinding* T_Evcoll_Statusrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Evcoll_Statusrow_DB_BINDING();
59 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_evcoll_statusrow", T_Evcoll_Statusrow_DB_BINDINGObj));
60 BaseSchemaNConstraintsBinding* T_Run_Qualityrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Run_Qualityrow_DB_BINDING();
61 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_run_qualityrow", T_Run_Qualityrow_DB_BINDINGObj));
62 BaseSchemaNConstraintsBinding* T_Info_Anadsrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Info_Anadsrow_DB_BINDING();
63 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_info_anadsrow", T_Info_Anadsrow_DB_BINDINGObj));
64 BaseSchemaNConstraintsBinding* T_Info_Evcollrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Info_Evcollrow_DB_BINDING();
65 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_info_evcollrow", T_Info_Evcollrow_DB_BINDINGObj));
66 BaseSchemaNConstraintsBinding* T_Runrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Runrow_DB_BINDING();
67 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_runrow", T_Runrow_DB_BINDINGObj));
68 BaseSchemaNConstraintsBinding* T_Evcoll_Runrow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new T_Evcoll_Runrow_DB_BINDING();
69 this->RowNSchemaBindingMap.insert(SchemaMapEntry("t_evcoll_runrow", T_Evcoll_Runrow_DB_BINDINGObj));
70 BaseSchemaNConstraintsBinding* Insertappsmultirow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new Insertappsmultirow_DB_BINDING();
71 this->RowNSchemaBindingMap.insert(SchemaMapEntry("insertappsmultirow", Insertappsmultirow_DB_BINDINGObj));
72 BaseSchemaNConstraintsBinding* Personmultirow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new Personmultirow_DB_BINDING();
73 this->RowNSchemaBindingMap.insert(SchemaMapEntry("personmultirow", Personmultirow_DB_BINDINGObj));
74 BaseSchemaNConstraintsBinding* Physicsgroupmultirow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new Physicsgroupmultirow_DB_BINDING();
75 this->RowNSchemaBindingMap.insert(SchemaMapEntry("physicsgroupmultirow", Physicsgroupmultirow_DB_BINDINGObj));
76 BaseSchemaNConstraintsBinding* Evcollviewmultirow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new Evcollviewmultirow_DB_BINDING();
77 this->RowNSchemaBindingMap.insert(SchemaMapEntry("evcollviewmultirow", Evcollviewmultirow_DB_BINDINGObj));
78 BaseSchemaNConstraintsBinding* Fileviewmultirow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new Fileviewmultirow_DB_BINDING();
79 this->RowNSchemaBindingMap.insert(SchemaMapEntry("fileviewmultirow", Fileviewmultirow_DB_BINDINGObj));
80 BaseSchemaNConstraintsBinding* Primarydatasetmultirow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new Primarydatasetmultirow_DB_BINDING();
81 this->RowNSchemaBindingMap.insert(SchemaMapEntry("primarydatasetmultirow", Primarydatasetmultirow_DB_BINDINGObj));
82 BaseSchemaNConstraintsBinding* Processingpathmultirow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new Processingpathmultirow_DB_BINDING();
83 this->RowNSchemaBindingMap.insert(SchemaMapEntry("processingpathmultirow", Processingpathmultirow_DB_BINDINGObj));
84 BaseSchemaNConstraintsBinding* Analysisdatasetmultirow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new Analysisdatasetmultirow_DB_BINDING();
85 this->RowNSchemaBindingMap.insert(SchemaMapEntry("analysisdatasetmultirow", Analysisdatasetmultirow_DB_BINDINGObj));
86 BaseSchemaNConstraintsBinding* Datasetprovenenceevchildmultirow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new Datasetprovenenceevchildmultirow_DB_BINDING();
87 this->RowNSchemaBindingMap.insert(SchemaMapEntry("datasetprovenenceevchildmultirow", Datasetprovenenceevchildmultirow_DB_BINDINGObj));
88 BaseSchemaNConstraintsBinding* Datasetprovenenceevparentmultirow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new Datasetprovenenceevparentmultirow_DB_BINDING();
89 this->RowNSchemaBindingMap.insert(SchemaMapEntry("datasetprovenenceevparentmultirow", Datasetprovenenceevparentmultirow_DB_BINDINGObj));
90 BaseSchemaNConstraintsBinding* Crabevcollviewmultirow_DB_BINDINGObj = (BaseSchemaNConstraintsBinding*) new Crabevcollviewmultirow_DB_BINDING();
91 this->RowNSchemaBindingMap.insert(SchemaMapEntry("crabevcollviewmultirow", Crabevcollviewmultirow_DB_BINDINGObj));
92 }
93 RowNSchemaBinding::~RowNSchemaBinding() {
94 for (SchemaMap_iter i = this->RowNSchemaBindingMap.begin(); i != this->RowNSchemaBindingMap.end(); i++) {
95 delete i->second;
96
97 }
98 }
99
100 BaseSchemaNConstraintsBinding* RowNSchemaBinding::getSchemaObject(string tableName) {
101 for (SchemaMap_iter i = this->RowNSchemaBindingMap.begin(); i != this->RowNSchemaBindingMap.end(); i++) {
102 if (tableName.compare(i->first) == 0) {
103 return i->second;
104 }
105 }
106 }