ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/DBS/Servers/AppServer/include/ClientAPIData.hpp
Revision: 1.8
Committed: Thu Dec 15 22:52:38 2005 UTC (19 years, 4 months ago) by sekhri
Branch: MAIN
CVS Tags: before_message_removal, preXOverChanges
Changes since 1.7: +17 -7 lines
Log Message:
Added paranteage information in the t_evcoll_paranteage table

File Contents

# User Rev Content
1 afaq 1.1 #ifndef _ClientTest_hpp_
2     #define _ClientTest_hpp_
3     #include "ClientDataStructure.hpp"
4    
5     class Insertapps_ClientAPIData : public ClientDataStructure {
6     public:
7     INTEGER t_application_output_type;
8     STRING t_app_family_name;
9 afaq 1.2 STRING t_collection_type_name_t_application_output_type;
10 afaq 1.1 STRING t_app_config_parameter_set;
11     INTEGER t_app_config_application;
12 afaq 1.4 INTEGER t_collection_type_id_t_application_output_type;
13 afaq 1.1 INTEGER t_app_config_id;
14 afaq 1.2 INTEGER t_collection_type_id_t_application_input_type;
15 afaq 1.1 STRING t_application_app_version;
16     STRING t_app_config_conditions_version;
17     INTEGER t_application_app_family;
18     INTEGER t_application_id;
19 afaq 1.4 INTEGER t_app_family_id;
20     INTEGER t_application_input_type;
21     STRING t_collection_type_name_t_application_input_type;
22 afaq 1.3 STRING t_application_executable;
23 afaq 1.1 public:
24     Insertapps_ClientAPIData();
25    
26     virtual int makeMessage(Message& messageOut);
27     virtual int readInMessage(Message& messageIn, string lisName, int index);
28    
29     };
30     class Person_ClientAPIData : public ClientDataStructure {
31     public:
32     STRING t_person_distinguised_name;
33     INTEGER t_person_id;
34     STRING t_person_name;
35     STRING t_person_contactinfo;
36     public:
37     Person_ClientAPIData();
38    
39     virtual int makeMessage(Message& messageOut);
40     virtual int readInMessage(Message& messageIn, string lisName, int index);
41    
42     };
43     class Physicsgroup_ClientAPIData : public ClientDataStructure {
44     public:
45 sekhri 1.8 STRING t_person_contactinfo;
46     INTEGER t_physics_group_convenor;
47 afaq 1.3 INTEGER t_physics_group_id;
48 sekhri 1.8 STRING t_person_name;
49     STRING t_person_distinguised_name;
50     INTEGER t_person_id;
51 afaq 1.3 STRING t_physics_group_name;
52 afaq 1.1 public:
53     Physicsgroup_ClientAPIData();
54    
55     virtual int makeMessage(Message& messageOut);
56     virtual int readInMessage(Message& messageIn, string lisName, int index);
57    
58     };
59     class Evcollview_ClientAPIData : public ClientDataStructure {
60     public:
61     INTEGER t_info_evcoll_validation_status;
62 sekhri 1.8 INTEGER t_evcoll_parentage_id;
63 afaq 1.1 STRING t_info_evcoll_name;
64     INTEGER t_info_evcoll_status;
65 sekhri 1.8 INTEGER t_evcoll_parentage_child;
66 afaq 1.1 INTEGER t_info_evcoll_events;
67 sekhri 1.8 INTEGER t_parentage_type_id;
68     INTEGER t_evcoll_parentage_type;
69 afaq 1.1 INTEGER t_event_collection_id;
70 sekhri 1.8 STRING t_evcoll_status_name;
71     INTEGER t_evcoll_parentage_parent;
72 sekhri 1.6 CHARACTER t_event_collection_is_primary;
73 afaq 1.1 STRING t_validation_status_name;
74     INTEGER t_event_collection_processed_dataset;
75     INTEGER t_evcoll_status_id;
76 sekhri 1.6 INTEGER t_info_evcoll_event_collection;
77 afaq 1.1 INTEGER t_validation_status_id;
78 afaq 1.4 INTEGER t_event_collection_collection_index;
79 afaq 1.1 STRING t_info_evcoll_estimated_luminosity;
80 sekhri 1.8 STRING t_parentage_type_name;
81 afaq 1.1 public:
82     Evcollview_ClientAPIData();
83    
84     virtual int makeMessage(Message& messageOut);
85     virtual int readInMessage(Message& messageIn, string lisName, int index);
86    
87     };
88     class Fileview_ClientAPIData : public ClientDataStructure {
89     public:
90     INTEGER t_evcoll_file_fileid;
91     INTEGER t_file_type;
92 afaq 1.4 INTEGER t_file_type_id;
93 afaq 1.1 INTEGER t_file_inblock;
94     STRING t_file_status_name;
95     STRING t_file_guid;
96 afaq 1.4 STRING t_file_logical_name;
97 sekhri 1.7 STRING t_file_checksum;
98 afaq 1.4 INTEGER t_file_id;
99 afaq 1.1 STRING t_file_type_name;
100 sekhri 1.6 STRING t_file_filesize;
101 sekhri 1.7 INTEGER t_evcoll_file_evcoll;
102 afaq 1.1 INTEGER t_file_status;
103     INTEGER t_evcoll_file_id;
104 sekhri 1.7 INTEGER t_file_status_id;
105 afaq 1.1 public:
106     Fileview_ClientAPIData();
107    
108     virtual int makeMessage(Message& messageOut);
109     virtual int readInMessage(Message& messageIn, string lisName, int index);
110    
111     };
112 sekhri 1.7 class Blockview_ClientAPIData : public ClientDataStructure {
113     public:
114     INTEGER t_block_bytes;
115     INTEGER t_block_status;
116     INTEGER t_block_status_id;
117     INTEGER t_block_files;
118     INTEGER t_block_id;
119     INTEGER t_block_processed_dataset;
120     STRING t_block_status_name;
121     public:
122     Blockview_ClientAPIData();
123    
124     virtual int makeMessage(Message& messageOut);
125     virtual int readInMessage(Message& messageIn, string lisName, int index);
126    
127     };
128 afaq 1.1 class Primarydataset_ClientAPIData : public ClientDataStructure {
129     public:
130     INTEGER t_desc_mc_id;
131     STRING t_desc_mc_description;
132     INTEGER t_primary_dataset_description;
133     STRING t_primary_dataset_name;
134 afaq 1.4 STRING t_desc_mc_decay_chain;
135 afaq 1.2 INTEGER t_physics_group_id;
136 afaq 1.1 INTEGER t_desc_primary_id;
137     INTEGER t_desc_primary_trigger_path;
138 afaq 1.2 STRING t_desc_trigger_description;
139 afaq 1.1 INTEGER t_primary_dataset_physics_group;
140 sekhri 1.8 INTEGER t_physics_group_convenor;
141 afaq 1.2 INTEGER t_desc_trigger_id;
142 afaq 1.1 STRING t_desc_mc_production;
143 afaq 1.2 STRING t_physics_group_name;
144 afaq 1.1 INTEGER t_desc_primary_mc_channel;
145     INTEGER t_primary_dataset_id;
146     CHARACTER t_desc_primary_is_mc_data;
147     public:
148     Primarydataset_ClientAPIData();
149    
150     virtual int makeMessage(Message& messageOut);
151     virtual int readInMessage(Message& messageIn, string lisName, int index);
152    
153     };
154     class Processingpath_ClientAPIData : public ClientDataStructure {
155     public:
156 afaq 1.4 STRING t_processed_dataset_name;
157 afaq 1.2 STRING t_collection_type_name_t_application_output_type;
158     STRING t_application_app_version;
159 afaq 1.4 STRING t_app_config_conditions_version;
160 afaq 1.2 INTEGER t_application_id;
161 afaq 1.4 INTEGER t_application_output_type;
162 sekhri 1.6 INTEGER t_primary_dataset_description;
163 afaq 1.1 INTEGER t_data_tier_id;
164     INTEGER t_processing_path_parent;
165 afaq 1.2 INTEGER t_app_config_id;
166     INTEGER t_collection_type_id_t_application_input_type;
167     INTEGER t_processed_dataset_processing_path;
168 afaq 1.4 INTEGER t_processing_path_data_tier;
169     INTEGER t_application_app_family;
170 sekhri 1.6 INTEGER t_primary_dataset_id;
171 afaq 1.4 STRING t_data_tier_name;
172     STRING t_app_family_name;
173     STRING t_app_config_parameter_set;
174     CHARACTER t_processed_dataset_is_open;
175     INTEGER t_processing_path_app_config;
176     INTEGER t_app_config_application;
177     STRING t_application_executable;
178     STRING t_collection_type_name_t_application_input_type;
179 sekhri 1.6 INTEGER t_primary_dataset_physics_group;
180 afaq 1.4 STRING t_processing_path_full_path;
181 afaq 1.1 INTEGER t_processing_path_id;
182 afaq 1.4 INTEGER t_application_input_type;
183 sekhri 1.6 STRING t_primary_dataset_name;
184 afaq 1.2 INTEGER t_processed_dataset_primary_dataset;
185 afaq 1.1 INTEGER t_processed_dataset_id;
186 afaq 1.2 INTEGER t_collection_type_id_t_application_output_type;
187 afaq 1.4 INTEGER t_app_family_id;
188 afaq 1.1 public:
189     Processingpath_ClientAPIData();
190    
191     virtual int makeMessage(Message& messageOut);
192     virtual int readInMessage(Message& messageIn, string lisName, int index);
193    
194     };
195     class Analysisdataset_ClientAPIData : public ClientDataStructure {
196     public:
197     STRING t_dataset_status_name;
198     INTEGER t_info_anads_analysis_dataset;
199 afaq 1.4 STRING t_validation_status_name;
200 sekhri 1.6 CHARACTER t_anads_data_is_primary;
201 afaq 1.1 INTEGER t_anads_data_event_collection;
202     STRING t_info_anads_estimated_luminiosity;
203     STRING t_analysis_dataset_name;
204     INTEGER t_info_anads_validation_status;
205     INTEGER t_anads_data_id;
206     INTEGER t_dataset_status_id;
207     INTEGER t_anads_data_analysis_dataset;
208 afaq 1.4 INTEGER t_info_anads_status;
209 afaq 1.1 INTEGER t_analysis_dataset_id;
210     INTEGER t_validation_status_id;
211     INTEGER t_analysis_dataset_processed_dataset;
212     INTEGER t_info_anads_events;
213     public:
214     Analysisdataset_ClientAPIData();
215    
216     virtual int makeMessage(Message& messageOut);
217     virtual int readInMessage(Message& messageIn, string lisName, int index);
218    
219     };
220     class Datasetprovenenceevchild_ClientAPIData : public ClientDataStructure {
221     public:
222     STRING t_processed_dataset_name;
223 afaq 1.4 INTEGER t_event_collection_id;
224 afaq 1.1 INTEGER t_processing_path_id;
225 sekhri 1.6 CHARACTER t_event_collection_is_primary;
226 afaq 1.1 INTEGER t_event_collection_processed_dataset;
227     INTEGER t_primary_dataset_description;
228     INTEGER t_data_tier_id;
229     INTEGER t_processing_path_parent;
230     INTEGER t_evcoll_parentage_type;
231     INTEGER t_processed_dataset_processing_path;
232 afaq 1.4 STRING t_parentage_type_name;
233     INTEGER t_processing_path_data_tier;
234     INTEGER t_primary_dataset_id;
235     INTEGER t_event_collection_collection_index;
236     STRING t_data_tier_name;
237 sekhri 1.8 INTEGER t_evcoll_parentage_id;
238 afaq 1.4 INTEGER t_parentage_type_id;
239     CHARACTER t_processed_dataset_is_open;
240     INTEGER t_processing_path_app_config;
241     INTEGER t_primary_dataset_physics_group;
242     STRING t_processing_path_full_path;
243     STRING t_primary_dataset_name;
244 afaq 1.3 INTEGER t_evcoll_parentage_parent;
245 afaq 1.4 INTEGER t_processed_dataset_primary_dataset;
246 afaq 1.1 INTEGER t_processed_dataset_id;
247     INTEGER t_evcoll_parentage_child;
248     public:
249     Datasetprovenenceevchild_ClientAPIData();
250    
251     virtual int makeMessage(Message& messageOut);
252     virtual int readInMessage(Message& messageIn, string lisName, int index);
253    
254     };
255     class Datasetprovenenceevparent_ClientAPIData : public ClientDataStructure {
256     public:
257     STRING t_processed_dataset_name;
258 afaq 1.4 INTEGER t_event_collection_id;
259 afaq 1.1 INTEGER t_processing_path_id;
260 sekhri 1.6 CHARACTER t_event_collection_is_primary;
261 afaq 1.1 INTEGER t_event_collection_processed_dataset;
262     INTEGER t_primary_dataset_description;
263     INTEGER t_data_tier_id;
264     INTEGER t_processing_path_parent;
265     INTEGER t_evcoll_parentage_type;
266     INTEGER t_processed_dataset_processing_path;
267 afaq 1.4 STRING t_parentage_type_name;
268     INTEGER t_processing_path_data_tier;
269     INTEGER t_primary_dataset_id;
270     INTEGER t_event_collection_collection_index;
271     STRING t_data_tier_name;
272 sekhri 1.8 INTEGER t_evcoll_parentage_id;
273 afaq 1.4 INTEGER t_parentage_type_id;
274     CHARACTER t_processed_dataset_is_open;
275     INTEGER t_processing_path_app_config;
276     INTEGER t_primary_dataset_physics_group;
277     STRING t_processing_path_full_path;
278     STRING t_primary_dataset_name;
279 afaq 1.3 INTEGER t_evcoll_parentage_parent;
280 afaq 1.4 INTEGER t_processed_dataset_primary_dataset;
281 afaq 1.1 INTEGER t_processed_dataset_id;
282     INTEGER t_evcoll_parentage_child;
283     public:
284     Datasetprovenenceevparent_ClientAPIData();
285    
286     virtual int makeMessage(Message& messageOut);
287     virtual int readInMessage(Message& messageIn, string lisName, int index);
288    
289     };
290     class Crabevcollview_ClientAPIData : public ClientDataStructure {
291     public:
292     INTEGER t_info_evcoll_validation_status;
293     STRING t_processed_dataset_name;
294     STRING t_info_evcoll_name;
295     INTEGER t_block_status;
296 afaq 1.4 INTEGER t_primary_dataset_physics_group;
297 afaq 1.1 INTEGER t_processing_path_id;
298 sekhri 1.6 CHARACTER t_event_collection_is_primary;
299 afaq 1.1 INTEGER t_event_collection_processed_dataset;
300     STRING t_info_evcoll_estimated_luminosity;
301     INTEGER t_primary_dataset_description;
302     INTEGER t_block_bytes;
303     INTEGER t_data_tier_id;
304     INTEGER t_processing_path_parent;
305 sekhri 1.8 STRING t_block_status_name;
306 afaq 1.4 INTEGER t_processed_dataset_processing_path;
307     INTEGER t_block_files;
308     INTEGER t_processing_path_data_tier;
309     INTEGER t_primary_dataset_id;
310     INTEGER t_event_collection_collection_index;
311     STRING t_data_tier_name;
312     INTEGER t_block_processed_dataset;
313     INTEGER t_info_evcoll_events;
314     CHARACTER t_processed_dataset_is_open;
315     INTEGER t_processing_path_app_config;
316     INTEGER t_block_id;
317 sekhri 1.8 INTEGER t_block_status_id;
318 afaq 1.4 INTEGER t_event_collection_id;
319     STRING t_processing_path_full_path;
320 afaq 1.3 STRING t_primary_dataset_name;
321     INTEGER t_info_evcoll_status;
322     INTEGER t_processed_dataset_primary_dataset;
323 sekhri 1.6 INTEGER t_info_evcoll_event_collection;
324 afaq 1.3 INTEGER t_processed_dataset_id;
325 afaq 1.1 public:
326     Crabevcollview_ClientAPIData();
327    
328     virtual int makeMessage(Message& messageOut);
329     virtual int readInMessage(Message& messageIn, string lisName, int index);
330    
331     };
332     #endif