001// --------------------------------------------------------------------------------
002// Copyright 2002-2025 Echo Three, LLC
003//
004// Licensed under the Apache License, Version 2.0 (the "License");
005// you may not use this file except in compliance with the License.
006// You may obtain a copy of the License at
007//
008//     http://www.apache.org/licenses/LICENSE-2.0
009//
010// Unless required by applicable law or agreed to in writing, software
011// distributed under the License is distributed on an "AS IS" BASIS,
012// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013// See the License for the specific language governing permissions and
014// limitations under the License.
015// --------------------------------------------------------------------------------
016
017package com.echothree.control.user.search.server;
018
019import com.echothree.control.user.search.common.SearchRemote;
020import com.echothree.control.user.search.common.form.*;
021import com.echothree.control.user.search.server.command.*;
022import com.echothree.model.data.user.common.pk.UserVisitPK;
023import com.echothree.util.common.command.CommandResult;
024import javax.ejb.Stateless;
025import javax.enterprise.inject.spi.CDI;
026
027@Stateless
028public class SearchBean
029        extends SearchFormsImpl
030        implements SearchRemote, SearchLocal {
031    
032    // -------------------------------------------------------------------------
033    //   Testing
034    // -------------------------------------------------------------------------
035    
036    @Override
037    public String ping() {
038        return "SearchBean is alive!";
039    }
040    
041    // --------------------------------------------------------------------------------
042    //   Search Default Operators
043    // --------------------------------------------------------------------------------
044    
045    @Override
046    public CommandResult createSearchDefaultOperator(UserVisitPK userVisitPK, CreateSearchDefaultOperatorForm form) {
047        return CDI.current().select(CreateSearchDefaultOperatorCommand.class).get().run(userVisitPK, form);
048    }
049    
050    @Override
051    public CommandResult getSearchDefaultOperatorChoices(UserVisitPK userVisitPK, GetSearchDefaultOperatorChoicesForm form) {
052        return CDI.current().select(GetSearchDefaultOperatorChoicesCommand.class).get().run(userVisitPK, form);
053    }
054    
055    @Override
056    public CommandResult getSearchDefaultOperator(UserVisitPK userVisitPK, GetSearchDefaultOperatorForm form) {
057        return CDI.current().select(GetSearchDefaultOperatorCommand.class).get().run(userVisitPK, form);
058    }
059    
060    @Override
061    public CommandResult getSearchDefaultOperators(UserVisitPK userVisitPK, GetSearchDefaultOperatorsForm form) {
062        return CDI.current().select(GetSearchDefaultOperatorsCommand.class).get().run(userVisitPK, form);
063    }
064    
065    @Override
066    public CommandResult setDefaultSearchDefaultOperator(UserVisitPK userVisitPK, SetDefaultSearchDefaultOperatorForm form) {
067        return CDI.current().select(SetDefaultSearchDefaultOperatorCommand.class).get().run(userVisitPK, form);
068    }
069    
070    @Override
071    public CommandResult editSearchDefaultOperator(UserVisitPK userVisitPK, EditSearchDefaultOperatorForm form) {
072        return CDI.current().select(EditSearchDefaultOperatorCommand.class).get().run(userVisitPK, form);
073    }
074    
075    @Override
076    public CommandResult deleteSearchDefaultOperator(UserVisitPK userVisitPK, DeleteSearchDefaultOperatorForm form) {
077        return CDI.current().select(DeleteSearchDefaultOperatorCommand.class).get().run(userVisitPK, form);
078    }
079    
080    // --------------------------------------------------------------------------------
081    //   Search Default Operator Descriptions
082    // --------------------------------------------------------------------------------
083    
084    @Override
085    public CommandResult createSearchDefaultOperatorDescription(UserVisitPK userVisitPK, CreateSearchDefaultOperatorDescriptionForm form) {
086        return CDI.current().select(CreateSearchDefaultOperatorDescriptionCommand.class).get().run(userVisitPK, form);
087    }
088    
089    @Override
090    public CommandResult getSearchDefaultOperatorDescription(UserVisitPK userVisitPK, GetSearchDefaultOperatorDescriptionForm form) {
091        return CDI.current().select(GetSearchDefaultOperatorDescriptionCommand.class).get().run(userVisitPK, form);
092    }
093    
094    @Override
095    public CommandResult getSearchDefaultOperatorDescriptions(UserVisitPK userVisitPK, GetSearchDefaultOperatorDescriptionsForm form) {
096        return CDI.current().select(GetSearchDefaultOperatorDescriptionsCommand.class).get().run(userVisitPK, form);
097    }
098    
099    @Override
100    public CommandResult editSearchDefaultOperatorDescription(UserVisitPK userVisitPK, EditSearchDefaultOperatorDescriptionForm form) {
101        return CDI.current().select(EditSearchDefaultOperatorDescriptionCommand.class).get().run(userVisitPK, form);
102    }
103    
104    @Override
105    public CommandResult deleteSearchDefaultOperatorDescription(UserVisitPK userVisitPK, DeleteSearchDefaultOperatorDescriptionForm form) {
106        return CDI.current().select(DeleteSearchDefaultOperatorDescriptionCommand.class).get().run(userVisitPK, form);
107    }
108    
109    // --------------------------------------------------------------------------------
110    //   Search Sort Directions
111    // --------------------------------------------------------------------------------
112    
113    @Override
114    public CommandResult createSearchSortDirection(UserVisitPK userVisitPK, CreateSearchSortDirectionForm form) {
115        return CDI.current().select(CreateSearchSortDirectionCommand.class).get().run(userVisitPK, form);
116    }
117    
118    @Override
119    public CommandResult getSearchSortDirectionChoices(UserVisitPK userVisitPK, GetSearchSortDirectionChoicesForm form) {
120        return CDI.current().select(GetSearchSortDirectionChoicesCommand.class).get().run(userVisitPK, form);
121    }
122    
123    @Override
124    public CommandResult getSearchSortDirection(UserVisitPK userVisitPK, GetSearchSortDirectionForm form) {
125        return CDI.current().select(GetSearchSortDirectionCommand.class).get().run(userVisitPK, form);
126    }
127    
128    @Override
129    public CommandResult getSearchSortDirections(UserVisitPK userVisitPK, GetSearchSortDirectionsForm form) {
130        return CDI.current().select(GetSearchSortDirectionsCommand.class).get().run(userVisitPK, form);
131    }
132    
133    @Override
134    public CommandResult setDefaultSearchSortDirection(UserVisitPK userVisitPK, SetDefaultSearchSortDirectionForm form) {
135        return CDI.current().select(SetDefaultSearchSortDirectionCommand.class).get().run(userVisitPK, form);
136    }
137    
138    @Override
139    public CommandResult editSearchSortDirection(UserVisitPK userVisitPK, EditSearchSortDirectionForm form) {
140        return CDI.current().select(EditSearchSortDirectionCommand.class).get().run(userVisitPK, form);
141    }
142    
143    @Override
144    public CommandResult deleteSearchSortDirection(UserVisitPK userVisitPK, DeleteSearchSortDirectionForm form) {
145        return CDI.current().select(DeleteSearchSortDirectionCommand.class).get().run(userVisitPK, form);
146    }
147    
148    // --------------------------------------------------------------------------------
149    //   Search Sort Direction Descriptions
150    // --------------------------------------------------------------------------------
151    
152    @Override
153    public CommandResult createSearchSortDirectionDescription(UserVisitPK userVisitPK, CreateSearchSortDirectionDescriptionForm form) {
154        return CDI.current().select(CreateSearchSortDirectionDescriptionCommand.class).get().run(userVisitPK, form);
155    }
156    
157    @Override
158    public CommandResult getSearchSortDirectionDescription(UserVisitPK userVisitPK, GetSearchSortDirectionDescriptionForm form) {
159        return CDI.current().select(GetSearchSortDirectionDescriptionCommand.class).get().run(userVisitPK, form);
160    }
161    
162    @Override
163    public CommandResult getSearchSortDirectionDescriptions(UserVisitPK userVisitPK, GetSearchSortDirectionDescriptionsForm form) {
164        return CDI.current().select(GetSearchSortDirectionDescriptionsCommand.class).get().run(userVisitPK, form);
165    }
166    
167    @Override
168    public CommandResult editSearchSortDirectionDescription(UserVisitPK userVisitPK, EditSearchSortDirectionDescriptionForm form) {
169        return CDI.current().select(EditSearchSortDirectionDescriptionCommand.class).get().run(userVisitPK, form);
170    }
171    
172    @Override
173    public CommandResult deleteSearchSortDirectionDescription(UserVisitPK userVisitPK, DeleteSearchSortDirectionDescriptionForm form) {
174        return CDI.current().select(DeleteSearchSortDirectionDescriptionCommand.class).get().run(userVisitPK, form);
175    }
176    
177    // -------------------------------------------------------------------------
178    //   Search Kinds
179    // -------------------------------------------------------------------------
180
181    @Override
182    public CommandResult createSearchKind(UserVisitPK userVisitPK, CreateSearchKindForm form) {
183        return CDI.current().select(CreateSearchKindCommand.class).get().run(userVisitPK, form);
184    }
185
186    @Override
187    public CommandResult getSearchKinds(UserVisitPK userVisitPK, GetSearchKindsForm form) {
188        return CDI.current().select(GetSearchKindsCommand.class).get().run(userVisitPK, form);
189    }
190
191    @Override
192    public CommandResult getSearchKind(UserVisitPK userVisitPK, GetSearchKindForm form) {
193        return CDI.current().select(GetSearchKindCommand.class).get().run(userVisitPK, form);
194    }
195
196    @Override
197    public CommandResult getSearchKindChoices(UserVisitPK userVisitPK, GetSearchKindChoicesForm form) {
198        return CDI.current().select(GetSearchKindChoicesCommand.class).get().run(userVisitPK, form);
199    }
200
201    @Override
202    public CommandResult setDefaultSearchKind(UserVisitPK userVisitPK, SetDefaultSearchKindForm form) {
203        return CDI.current().select(SetDefaultSearchKindCommand.class).get().run(userVisitPK, form);
204    }
205
206    @Override
207    public CommandResult editSearchKind(UserVisitPK userVisitPK, EditSearchKindForm form) {
208        return CDI.current().select(EditSearchKindCommand.class).get().run(userVisitPK, form);
209    }
210
211    @Override
212    public CommandResult deleteSearchKind(UserVisitPK userVisitPK, DeleteSearchKindForm form) {
213        return CDI.current().select(DeleteSearchKindCommand.class).get().run(userVisitPK, form);
214    }
215
216    // -------------------------------------------------------------------------
217    //   Search Kind Descriptions
218    // -------------------------------------------------------------------------
219
220    @Override
221    public CommandResult createSearchKindDescription(UserVisitPK userVisitPK, CreateSearchKindDescriptionForm form) {
222        return CDI.current().select(CreateSearchKindDescriptionCommand.class).get().run(userVisitPK, form);
223    }
224
225    @Override
226    public CommandResult getSearchKindDescriptions(UserVisitPK userVisitPK, GetSearchKindDescriptionsForm form) {
227        return CDI.current().select(GetSearchKindDescriptionsCommand.class).get().run(userVisitPK, form);
228    }
229
230    @Override
231    public CommandResult getSearchKindDescription(UserVisitPK userVisitPK, GetSearchKindDescriptionForm form) {
232        return CDI.current().select(GetSearchKindDescriptionCommand.class).get().run(userVisitPK, form);
233    }
234
235    @Override
236    public CommandResult editSearchKindDescription(UserVisitPK userVisitPK, EditSearchKindDescriptionForm form) {
237        return CDI.current().select(EditSearchKindDescriptionCommand.class).get().run(userVisitPK, form);
238    }
239
240    @Override
241    public CommandResult deleteSearchKindDescription(UserVisitPK userVisitPK, DeleteSearchKindDescriptionForm form) {
242        return CDI.current().select(DeleteSearchKindDescriptionCommand.class).get().run(userVisitPK, form);
243    }
244
245    // -------------------------------------------------------------------------
246    //   Search Types
247    // -------------------------------------------------------------------------
248
249    @Override
250    public CommandResult createSearchType(UserVisitPK userVisitPK, CreateSearchTypeForm form) {
251        return CDI.current().select(CreateSearchTypeCommand.class).get().run(userVisitPK, form);
252    }
253
254    @Override
255    public CommandResult getSearchTypes(UserVisitPK userVisitPK, GetSearchTypesForm form) {
256        return CDI.current().select(GetSearchTypesCommand.class).get().run(userVisitPK, form);
257    }
258
259    @Override
260    public CommandResult getSearchType(UserVisitPK userVisitPK, GetSearchTypeForm form) {
261        return CDI.current().select(GetSearchTypeCommand.class).get().run(userVisitPK, form);
262    }
263
264    @Override
265    public CommandResult getSearchTypeChoices(UserVisitPK userVisitPK, GetSearchTypeChoicesForm form) {
266        return CDI.current().select(GetSearchTypeChoicesCommand.class).get().run(userVisitPK, form);
267    }
268
269    @Override
270    public CommandResult setDefaultSearchType(UserVisitPK userVisitPK, SetDefaultSearchTypeForm form) {
271        return CDI.current().select(SetDefaultSearchTypeCommand.class).get().run(userVisitPK, form);
272    }
273
274    @Override
275    public CommandResult editSearchType(UserVisitPK userVisitPK, EditSearchTypeForm form) {
276        return CDI.current().select(EditSearchTypeCommand.class).get().run(userVisitPK, form);
277    }
278
279    @Override
280    public CommandResult deleteSearchType(UserVisitPK userVisitPK, DeleteSearchTypeForm form) {
281        return CDI.current().select(DeleteSearchTypeCommand.class).get().run(userVisitPK, form);
282    }
283
284    // -------------------------------------------------------------------------
285    //   Search Type Descriptions
286    // -------------------------------------------------------------------------
287
288    @Override
289    public CommandResult createSearchTypeDescription(UserVisitPK userVisitPK, CreateSearchTypeDescriptionForm form) {
290        return CDI.current().select(CreateSearchTypeDescriptionCommand.class).get().run(userVisitPK, form);
291    }
292
293    @Override
294    public CommandResult getSearchTypeDescriptions(UserVisitPK userVisitPK, GetSearchTypeDescriptionsForm form) {
295        return CDI.current().select(GetSearchTypeDescriptionsCommand.class).get().run(userVisitPK, form);
296    }
297
298    @Override
299    public CommandResult getSearchTypeDescription(UserVisitPK userVisitPK, GetSearchTypeDescriptionForm form) {
300        return CDI.current().select(GetSearchTypeDescriptionCommand.class).get().run(userVisitPK, form);
301    }
302
303    @Override
304    public CommandResult editSearchTypeDescription(UserVisitPK userVisitPK, EditSearchTypeDescriptionForm form) {
305        return CDI.current().select(EditSearchTypeDescriptionCommand.class).get().run(userVisitPK, form);
306    }
307
308    @Override
309    public CommandResult deleteSearchTypeDescription(UserVisitPK userVisitPK, DeleteSearchTypeDescriptionForm form) {
310        return CDI.current().select(DeleteSearchTypeDescriptionCommand.class).get().run(userVisitPK, form);
311    }
312
313    // -------------------------------------------------------------------------
314    //   Search Sort Orders
315    // -------------------------------------------------------------------------
316
317    @Override
318    public CommandResult createSearchSortOrder(UserVisitPK userVisitPK, CreateSearchSortOrderForm form) {
319        return CDI.current().select(CreateSearchSortOrderCommand.class).get().run(userVisitPK, form);
320    }
321
322    @Override
323    public CommandResult getSearchSortOrders(UserVisitPK userVisitPK, GetSearchSortOrdersForm form) {
324        return CDI.current().select(GetSearchSortOrdersCommand.class).get().run(userVisitPK, form);
325    }
326
327    @Override
328    public CommandResult getSearchSortOrder(UserVisitPK userVisitPK, GetSearchSortOrderForm form) {
329        return CDI.current().select(GetSearchSortOrderCommand.class).get().run(userVisitPK, form);
330    }
331
332    @Override
333    public CommandResult getSearchSortOrderChoices(UserVisitPK userVisitPK, GetSearchSortOrderChoicesForm form) {
334        return CDI.current().select(GetSearchSortOrderChoicesCommand.class).get().run(userVisitPK, form);
335    }
336
337    @Override
338    public CommandResult setDefaultSearchSortOrder(UserVisitPK userVisitPK, SetDefaultSearchSortOrderForm form) {
339        return CDI.current().select(SetDefaultSearchSortOrderCommand.class).get().run(userVisitPK, form);
340    }
341
342    @Override
343    public CommandResult editSearchSortOrder(UserVisitPK userVisitPK, EditSearchSortOrderForm form) {
344        return CDI.current().select(EditSearchSortOrderCommand.class).get().run(userVisitPK, form);
345    }
346
347    @Override
348    public CommandResult deleteSearchSortOrder(UserVisitPK userVisitPK, DeleteSearchSortOrderForm form) {
349        return CDI.current().select(DeleteSearchSortOrderCommand.class).get().run(userVisitPK, form);
350    }
351
352    // -------------------------------------------------------------------------
353    //   Search Sort Order Descriptions
354    // -------------------------------------------------------------------------
355
356    @Override
357    public CommandResult createSearchSortOrderDescription(UserVisitPK userVisitPK, CreateSearchSortOrderDescriptionForm form) {
358        return CDI.current().select(CreateSearchSortOrderDescriptionCommand.class).get().run(userVisitPK, form);
359    }
360
361    @Override
362    public CommandResult getSearchSortOrderDescriptions(UserVisitPK userVisitPK, GetSearchSortOrderDescriptionsForm form) {
363        return CDI.current().select(GetSearchSortOrderDescriptionsCommand.class).get().run(userVisitPK, form);
364    }
365
366    @Override
367    public CommandResult getSearchSortOrderDescription(UserVisitPK userVisitPK, GetSearchSortOrderDescriptionForm form) {
368        return CDI.current().select(GetSearchSortOrderDescriptionCommand.class).get().run(userVisitPK, form);
369    }
370
371    @Override
372    public CommandResult editSearchSortOrderDescription(UserVisitPK userVisitPK, EditSearchSortOrderDescriptionForm form) {
373        return CDI.current().select(EditSearchSortOrderDescriptionCommand.class).get().run(userVisitPK, form);
374    }
375
376    @Override
377    public CommandResult deleteSearchSortOrderDescription(UserVisitPK userVisitPK, DeleteSearchSortOrderDescriptionForm form) {
378        return CDI.current().select(DeleteSearchSortOrderDescriptionCommand.class).get().run(userVisitPK, form);
379    }
380
381    // -------------------------------------------------------------------------
382    //   Search Use Types
383    // -------------------------------------------------------------------------
384
385    @Override
386    public CommandResult createSearchUseType(UserVisitPK userVisitPK, CreateSearchUseTypeForm form) {
387        return CDI.current().select(CreateSearchUseTypeCommand.class).get().run(userVisitPK, form);
388    }
389
390    @Override
391    public CommandResult getSearchUseTypes(UserVisitPK userVisitPK, GetSearchUseTypesForm form) {
392        return CDI.current().select(GetSearchUseTypesCommand.class).get().run(userVisitPK, form);
393    }
394
395    @Override
396    public CommandResult getSearchUseType(UserVisitPK userVisitPK, GetSearchUseTypeForm form) {
397        return CDI.current().select(GetSearchUseTypeCommand.class).get().run(userVisitPK, form);
398    }
399
400    @Override
401    public CommandResult getSearchUseTypeChoices(UserVisitPK userVisitPK, GetSearchUseTypeChoicesForm form) {
402        return CDI.current().select(GetSearchUseTypeChoicesCommand.class).get().run(userVisitPK, form);
403    }
404
405    @Override
406    public CommandResult setDefaultSearchUseType(UserVisitPK userVisitPK, SetDefaultSearchUseTypeForm form) {
407        return CDI.current().select(SetDefaultSearchUseTypeCommand.class).get().run(userVisitPK, form);
408    }
409
410    @Override
411    public CommandResult editSearchUseType(UserVisitPK userVisitPK, EditSearchUseTypeForm form) {
412        return CDI.current().select(EditSearchUseTypeCommand.class).get().run(userVisitPK, form);
413    }
414
415    @Override
416    public CommandResult deleteSearchUseType(UserVisitPK userVisitPK, DeleteSearchUseTypeForm form) {
417        return CDI.current().select(DeleteSearchUseTypeCommand.class).get().run(userVisitPK, form);
418    }
419
420    // -------------------------------------------------------------------------
421    //   Search Use Type Descriptions
422    // -------------------------------------------------------------------------
423
424    @Override
425    public CommandResult createSearchUseTypeDescription(UserVisitPK userVisitPK, CreateSearchUseTypeDescriptionForm form) {
426        return CDI.current().select(CreateSearchUseTypeDescriptionCommand.class).get().run(userVisitPK, form);
427    }
428
429    @Override
430    public CommandResult getSearchUseTypeDescriptions(UserVisitPK userVisitPK, GetSearchUseTypeDescriptionsForm form) {
431        return CDI.current().select(GetSearchUseTypeDescriptionsCommand.class).get().run(userVisitPK, form);
432    }
433
434    @Override
435    public CommandResult getSearchUseTypeDescription(UserVisitPK userVisitPK, GetSearchUseTypeDescriptionForm form) {
436        return CDI.current().select(GetSearchUseTypeDescriptionCommand.class).get().run(userVisitPK, form);
437    }
438
439    @Override
440    public CommandResult editSearchUseTypeDescription(UserVisitPK userVisitPK, EditSearchUseTypeDescriptionForm form) {
441        return CDI.current().select(EditSearchUseTypeDescriptionCommand.class).get().run(userVisitPK, form);
442    }
443
444    @Override
445    public CommandResult deleteSearchUseTypeDescription(UserVisitPK userVisitPK, DeleteSearchUseTypeDescriptionForm form) {
446        return CDI.current().select(DeleteSearchUseTypeDescriptionCommand.class).get().run(userVisitPK, form);
447    }
448
449    // -------------------------------------------------------------------------
450    //   Search Result Action Types
451    // -------------------------------------------------------------------------
452
453    @Override
454    public CommandResult createSearchResultActionType(UserVisitPK userVisitPK, CreateSearchResultActionTypeForm form) {
455        return CDI.current().select(CreateSearchResultActionTypeCommand.class).get().run(userVisitPK, form);
456    }
457
458    @Override
459    public CommandResult getSearchResultActionTypes(UserVisitPK userVisitPK, GetSearchResultActionTypesForm form) {
460        return CDI.current().select(GetSearchResultActionTypesCommand.class).get().run(userVisitPK, form);
461    }
462
463    @Override
464    public CommandResult getSearchResultActionType(UserVisitPK userVisitPK, GetSearchResultActionTypeForm form) {
465        return CDI.current().select(GetSearchResultActionTypeCommand.class).get().run(userVisitPK, form);
466    }
467
468    @Override
469    public CommandResult getSearchResultActionTypeChoices(UserVisitPK userVisitPK, GetSearchResultActionTypeChoicesForm form) {
470        return CDI.current().select(GetSearchResultActionTypeChoicesCommand.class).get().run(userVisitPK, form);
471    }
472
473    @Override
474    public CommandResult setDefaultSearchResultActionType(UserVisitPK userVisitPK, SetDefaultSearchResultActionTypeForm form) {
475        return CDI.current().select(SetDefaultSearchResultActionTypeCommand.class).get().run(userVisitPK, form);
476    }
477
478    @Override
479    public CommandResult editSearchResultActionType(UserVisitPK userVisitPK, EditSearchResultActionTypeForm form) {
480        return CDI.current().select(EditSearchResultActionTypeCommand.class).get().run(userVisitPK, form);
481    }
482
483    @Override
484    public CommandResult deleteSearchResultActionType(UserVisitPK userVisitPK, DeleteSearchResultActionTypeForm form) {
485        return CDI.current().select(DeleteSearchResultActionTypeCommand.class).get().run(userVisitPK, form);
486    }
487
488    // -------------------------------------------------------------------------
489    //   Search Result Action Type Descriptions
490    // -------------------------------------------------------------------------
491
492    @Override
493    public CommandResult createSearchResultActionTypeDescription(UserVisitPK userVisitPK, CreateSearchResultActionTypeDescriptionForm form) {
494        return CDI.current().select(CreateSearchResultActionTypeDescriptionCommand.class).get().run(userVisitPK, form);
495    }
496
497    @Override
498    public CommandResult getSearchResultActionTypeDescriptions(UserVisitPK userVisitPK, GetSearchResultActionTypeDescriptionsForm form) {
499        return CDI.current().select(GetSearchResultActionTypeDescriptionsCommand.class).get().run(userVisitPK, form);
500    }
501
502    @Override
503    public CommandResult getSearchResultActionTypeDescription(UserVisitPK userVisitPK, GetSearchResultActionTypeDescriptionForm form) {
504        return CDI.current().select(GetSearchResultActionTypeDescriptionCommand.class).get().run(userVisitPK, form);
505    }
506
507    @Override
508    public CommandResult editSearchResultActionTypeDescription(UserVisitPK userVisitPK, EditSearchResultActionTypeDescriptionForm form) {
509        return CDI.current().select(EditSearchResultActionTypeDescriptionCommand.class).get().run(userVisitPK, form);
510    }
511
512    @Override
513    public CommandResult deleteSearchResultActionTypeDescription(UserVisitPK userVisitPK, DeleteSearchResultActionTypeDescriptionForm form) {
514        return CDI.current().select(DeleteSearchResultActionTypeDescriptionCommand.class).get().run(userVisitPK, form);
515    }
516
517    // -------------------------------------------------------------------------
518    //   Search Check Spelling Action Types
519    // -------------------------------------------------------------------------
520
521    @Override
522    public CommandResult createSearchCheckSpellingActionType(UserVisitPK userVisitPK, CreateSearchCheckSpellingActionTypeForm form) {
523        return CDI.current().select(CreateSearchCheckSpellingActionTypeCommand.class).get().run(userVisitPK, form);
524    }
525
526    @Override
527    public CommandResult getSearchCheckSpellingActionTypes(UserVisitPK userVisitPK, GetSearchCheckSpellingActionTypesForm form) {
528        return CDI.current().select(GetSearchCheckSpellingActionTypesCommand.class).get().run(userVisitPK, form);
529    }
530
531    @Override
532    public CommandResult getSearchCheckSpellingActionType(UserVisitPK userVisitPK, GetSearchCheckSpellingActionTypeForm form) {
533        return CDI.current().select(GetSearchCheckSpellingActionTypeCommand.class).get().run(userVisitPK, form);
534    }
535
536    @Override
537    public CommandResult getSearchCheckSpellingActionTypeChoices(UserVisitPK userVisitPK, GetSearchCheckSpellingActionTypeChoicesForm form) {
538        return CDI.current().select(GetSearchCheckSpellingActionTypeChoicesCommand.class).get().run(userVisitPK, form);
539    }
540
541    @Override
542    public CommandResult setDefaultSearchCheckSpellingActionType(UserVisitPK userVisitPK, SetDefaultSearchCheckSpellingActionTypeForm form) {
543        return CDI.current().select(SetDefaultSearchCheckSpellingActionTypeCommand.class).get().run(userVisitPK, form);
544    }
545
546    @Override
547    public CommandResult editSearchCheckSpellingActionType(UserVisitPK userVisitPK, EditSearchCheckSpellingActionTypeForm form) {
548        return CDI.current().select(EditSearchCheckSpellingActionTypeCommand.class).get().run(userVisitPK, form);
549    }
550
551    @Override
552    public CommandResult deleteSearchCheckSpellingActionType(UserVisitPK userVisitPK, DeleteSearchCheckSpellingActionTypeForm form) {
553        return CDI.current().select(DeleteSearchCheckSpellingActionTypeCommand.class).get().run(userVisitPK, form);
554    }
555
556    // -------------------------------------------------------------------------
557    //   Search Check Spelling Action Type Descriptions
558    // -------------------------------------------------------------------------
559
560    @Override
561    public CommandResult createSearchCheckSpellingActionTypeDescription(UserVisitPK userVisitPK, CreateSearchCheckSpellingActionTypeDescriptionForm form) {
562        return CDI.current().select(CreateSearchCheckSpellingActionTypeDescriptionCommand.class).get().run(userVisitPK, form);
563    }
564
565    @Override
566    public CommandResult getSearchCheckSpellingActionTypeDescriptions(UserVisitPK userVisitPK, GetSearchCheckSpellingActionTypeDescriptionsForm form) {
567        return CDI.current().select(GetSearchCheckSpellingActionTypeDescriptionsCommand.class).get().run(userVisitPK, form);
568    }
569
570    @Override
571    public CommandResult getSearchCheckSpellingActionTypeDescription(UserVisitPK userVisitPK, GetSearchCheckSpellingActionTypeDescriptionForm form) {
572        return CDI.current().select(GetSearchCheckSpellingActionTypeDescriptionCommand.class).get().run(userVisitPK, form);
573    }
574
575    @Override
576    public CommandResult editSearchCheckSpellingActionTypeDescription(UserVisitPK userVisitPK, EditSearchCheckSpellingActionTypeDescriptionForm form) {
577        return CDI.current().select(EditSearchCheckSpellingActionTypeDescriptionCommand.class).get().run(userVisitPK, form);
578    }
579
580    @Override
581    public CommandResult deleteSearchCheckSpellingActionTypeDescription(UserVisitPK userVisitPK, DeleteSearchCheckSpellingActionTypeDescriptionForm form) {
582        return CDI.current().select(DeleteSearchCheckSpellingActionTypeDescriptionCommand.class).get().run(userVisitPK, form);
583    }
584
585    // -------------------------------------------------------------------------
586    //   Customer Search
587    // -------------------------------------------------------------------------
588    
589    @Override
590    public CommandResult searchCustomers(UserVisitPK userVisitPK, SearchCustomersForm form) {
591        return CDI.current().select(SearchCustomersCommand.class).get().run(userVisitPK, form);
592    }
593    
594    @Override
595    public CommandResult getCustomerResults(UserVisitPK userVisitPK, GetCustomerResultsForm form) {
596        return CDI.current().select(GetCustomerResultsCommand.class).get().run(userVisitPK, form);
597    }
598
599    @Override
600    public CommandResult getCustomerResultsFacet(UserVisitPK userVisitPK, GetCustomerResultsFacetForm form) {
601        return CDI.current().select(GetCustomerResultsFacetCommand.class).get().run(userVisitPK, form);
602    }
603
604    @Override
605    public CommandResult getCustomerResultsFacets(UserVisitPK userVisitPK, GetCustomerResultsFacetsForm form) {
606        return CDI.current().select(GetCustomerResultsFacetsCommand.class).get().run(userVisitPK, form);
607    }
608
609    @Override
610    public CommandResult countCustomerResults(UserVisitPK userVisitPK, CountCustomerResultsForm form) {
611        return CDI.current().select(CountCustomerResultsCommand.class).get().run(userVisitPK, form);
612    }
613    
614    @Override
615    public CommandResult clearCustomerResults(UserVisitPK userVisitPK, ClearCustomerResultsForm form) {
616        return CDI.current().select(ClearCustomerResultsCommand.class).get().run(userVisitPK, form);
617    }
618    
619    // -------------------------------------------------------------------------
620    //   Item Search
621    // -------------------------------------------------------------------------
622
623    @Override
624    public CommandResult searchItems(UserVisitPK userVisitPK, SearchItemsForm form) {
625        return CDI.current().select(SearchItemsCommand.class).get().run(userVisitPK, form);
626    }
627    
628    @Override
629    public CommandResult getItemResults(UserVisitPK userVisitPK, GetItemResultsForm form) {
630        return CDI.current().select(GetItemResultsCommand.class).get().run(userVisitPK, form);
631    }
632    
633    @Override
634    public CommandResult getItemResultsFacet(UserVisitPK userVisitPK, GetItemResultsFacetForm form) {
635        return CDI.current().select(GetItemResultsFacetCommand.class).get().run(userVisitPK, form);
636    }
637    
638    @Override
639    public CommandResult getItemResultsFacets(UserVisitPK userVisitPK, GetItemResultsFacetsForm form) {
640        return CDI.current().select(GetItemResultsFacetsCommand.class).get().run(userVisitPK, form);
641    }
642    
643    @Override
644    public CommandResult countItemResults(UserVisitPK userVisitPK, CountItemResultsForm form) {
645        return CDI.current().select(CountItemResultsCommand.class).get().run(userVisitPK, form);
646    }
647    
648    @Override
649    public CommandResult clearItemResults(UserVisitPK userVisitPK, ClearItemResultsForm form) {
650        return CDI.current().select(ClearItemResultsCommand.class).get().run(userVisitPK, form);
651    }
652    
653    @Override
654    public CommandResult createItemSearchResultAction(UserVisitPK userVisitPK, CreateItemSearchResultActionForm form) {
655        return CDI.current().select(CreateItemSearchResultActionCommand.class).get().run(userVisitPK, form);
656    }
657    
658    @Override
659    public CommandResult checkItemSpelling(UserVisitPK userVisitPK, CheckItemSpellingForm form) {
660        return CDI.current().select(CheckItemSpellingCommand.class).get().run(userVisitPK, form);
661    }
662    
663    // -------------------------------------------------------------------------
664    //   Vendor Search
665    // -------------------------------------------------------------------------
666
667    @Override
668    public CommandResult searchVendors(UserVisitPK userVisitPK, SearchVendorsForm form) {
669        return CDI.current().select(SearchVendorsCommand.class).get().run(userVisitPK, form);
670    }
671
672    @Override
673    public CommandResult getVendorResults(UserVisitPK userVisitPK, GetVendorResultsForm form) {
674        return CDI.current().select(GetVendorResultsCommand.class).get().run(userVisitPK, form);
675    }
676
677    @Override
678    public CommandResult countVendorResults(UserVisitPK userVisitPK, CountVendorResultsForm form) {
679        return CDI.current().select(CountVendorResultsCommand.class).get().run(userVisitPK, form);
680    }
681
682    @Override
683    public CommandResult clearVendorResults(UserVisitPK userVisitPK, ClearVendorResultsForm form) {
684        return CDI.current().select(ClearVendorResultsCommand.class).get().run(userVisitPK, form);
685    }
686
687    // -------------------------------------------------------------------------
688    //   Forum Message Search
689    // -------------------------------------------------------------------------
690
691    @Override
692    public CommandResult searchForumMessages(UserVisitPK userVisitPK, SearchForumMessagesForm form) {
693        return CDI.current().select(SearchForumMessagesCommand.class).get().run(userVisitPK, form);
694    }
695
696    @Override
697    public CommandResult getForumMessageResults(UserVisitPK userVisitPK, GetForumMessageResultsForm form) {
698        return CDI.current().select(GetForumMessageResultsCommand.class).get().run(userVisitPK, form);
699    }
700
701    @Override
702    public CommandResult countForumMessageResults(UserVisitPK userVisitPK, CountForumMessageResultsForm form) {
703        return CDI.current().select(CountForumMessageResultsCommand.class).get().run(userVisitPK, form);
704    }
705
706    @Override
707    public CommandResult clearForumMessageResults(UserVisitPK userVisitPK, ClearForumMessageResultsForm form) {
708        return CDI.current().select(ClearForumMessageResultsCommand.class).get().run(userVisitPK, form);
709    }
710
711    // -------------------------------------------------------------------------
712    //   Employee Search
713    // -------------------------------------------------------------------------
714
715    @Override
716    public CommandResult searchEmployees(UserVisitPK userVisitPK, SearchEmployeesForm form) {
717        return CDI.current().select(SearchEmployeesCommand.class).get().run(userVisitPK, form);
718    }
719
720    @Override
721    public CommandResult getEmployeeResults(UserVisitPK userVisitPK, GetEmployeeResultsForm form) {
722        return CDI.current().select(GetEmployeeResultsCommand.class).get().run(userVisitPK, form);
723    }
724
725    @Override
726    public CommandResult getEmployeeResultsFacet(UserVisitPK userVisitPK, GetEmployeeResultsFacetForm form) {
727        return CDI.current().select(GetEmployeeResultsFacetCommand.class).get().run(userVisitPK, form);
728    }
729
730    @Override
731    public CommandResult getEmployeeResultsFacets(UserVisitPK userVisitPK, GetEmployeeResultsFacetsForm form) {
732        return CDI.current().select(GetEmployeeResultsFacetsCommand.class).get().run(userVisitPK, form);
733    }
734
735    @Override
736    public CommandResult countEmployeeResults(UserVisitPK userVisitPK, CountEmployeeResultsForm form) {
737        return CDI.current().select(CountEmployeeResultsCommand.class).get().run(userVisitPK, form);
738    }
739
740    @Override
741    public CommandResult clearEmployeeResults(UserVisitPK userVisitPK, ClearEmployeeResultsForm form) {
742        return CDI.current().select(ClearEmployeeResultsCommand.class).get().run(userVisitPK, form);
743    }
744
745    // -------------------------------------------------------------------------
746    //   Leave Search
747    // -------------------------------------------------------------------------
748
749    @Override
750    public CommandResult searchLeaves(UserVisitPK userVisitPK, SearchLeavesForm form) {
751        return CDI.current().select(SearchLeavesCommand.class).get().run(userVisitPK, form);
752    }
753
754    @Override
755    public CommandResult getLeaveResults(UserVisitPK userVisitPK, GetLeaveResultsForm form) {
756        return CDI.current().select(GetLeaveResultsCommand.class).get().run(userVisitPK, form);
757    }
758
759    @Override
760    public CommandResult countLeaveResults(UserVisitPK userVisitPK, CountLeaveResultsForm form) {
761        return CDI.current().select(CountLeaveResultsCommand.class).get().run(userVisitPK, form);
762    }
763
764    @Override
765    public CommandResult clearLeaveResults(UserVisitPK userVisitPK, ClearLeaveResultsForm form) {
766        return CDI.current().select(ClearLeaveResultsCommand.class).get().run(userVisitPK, form);
767    }
768
769    // -------------------------------------------------------------------------
770    //   Sales Order Batch Search
771    // -------------------------------------------------------------------------
772
773    @Override
774    public CommandResult searchSalesOrderBatches(UserVisitPK userVisitPK, SearchSalesOrderBatchesForm form) {
775        return CDI.current().select(SearchSalesOrderBatchesCommand.class).get().run(userVisitPK, form);
776    }
777
778    @Override
779    public CommandResult getSalesOrderBatchResults(UserVisitPK userVisitPK, GetSalesOrderBatchResultsForm form) {
780        return CDI.current().select(GetSalesOrderBatchResultsCommand.class).get().run(userVisitPK, form);
781    }
782
783    @Override
784    public CommandResult countSalesOrderBatchResults(UserVisitPK userVisitPK, CountSalesOrderBatchResultsForm form) {
785        return CDI.current().select(CountSalesOrderBatchResultsCommand.class).get().run(userVisitPK, form);
786    }
787
788    @Override
789    public CommandResult clearSalesOrderBatchResults(UserVisitPK userVisitPK, ClearSalesOrderBatchResultsForm form) {
790        return CDI.current().select(ClearSalesOrderBatchResultsCommand.class).get().run(userVisitPK, form);
791    }
792
793    // -------------------------------------------------------------------------
794    //   Sales Order Search
795    // -------------------------------------------------------------------------
796
797    @Override
798    public CommandResult searchSalesOrders(UserVisitPK userVisitPK, SearchSalesOrdersForm form) {
799        return CDI.current().select(SearchSalesOrdersCommand.class).get().run(userVisitPK, form);
800    }
801
802    @Override
803    public CommandResult getSalesOrderResults(UserVisitPK userVisitPK, GetSalesOrderResultsForm form) {
804        return CDI.current().select(GetSalesOrderResultsCommand.class).get().run(userVisitPK, form);
805    }
806
807    @Override
808    public CommandResult countSalesOrderResults(UserVisitPK userVisitPK, CountSalesOrderResultsForm form) {
809        return CDI.current().select(CountSalesOrderResultsCommand.class).get().run(userVisitPK, form);
810    }
811
812    @Override
813    public CommandResult clearSalesOrderResults(UserVisitPK userVisitPK, ClearSalesOrderResultsForm form) {
814        return CDI.current().select(ClearSalesOrderResultsCommand.class).get().run(userVisitPK, form);
815    }
816
817    // -------------------------------------------------------------------------
818    //   Component Vendor Search
819    // -------------------------------------------------------------------------
820
821    @Override
822    public CommandResult searchComponentVendors(UserVisitPK userVisitPK, SearchComponentVendorsForm form) {
823        return CDI.current().select(SearchComponentVendorsCommand.class).get().run(userVisitPK, form);
824    }
825
826    @Override
827    public CommandResult getComponentVendorResults(UserVisitPK userVisitPK, GetComponentVendorResultsForm form) {
828        return CDI.current().select(GetComponentVendorResultsCommand.class).get().run(userVisitPK, form);
829    }
830
831    @Override
832    public CommandResult countComponentVendorResults(UserVisitPK userVisitPK, CountComponentVendorResultsForm form) {
833        return CDI.current().select(CountComponentVendorResultsCommand.class).get().run(userVisitPK, form);
834    }
835
836    @Override
837    public CommandResult clearComponentVendorResults(UserVisitPK userVisitPK, ClearComponentVendorResultsForm form) {
838        return CDI.current().select(ClearComponentVendorResultsCommand.class).get().run(userVisitPK, form);
839    }
840
841    // -------------------------------------------------------------------------
842    //   Entity Type Search
843    // -------------------------------------------------------------------------
844
845    @Override
846    public CommandResult searchEntityTypes(UserVisitPK userVisitPK, SearchEntityTypesForm form) {
847        return CDI.current().select(SearchEntityTypesCommand.class).get().run(userVisitPK, form);
848    }
849
850    @Override
851    public CommandResult getEntityTypeResults(UserVisitPK userVisitPK, GetEntityTypeResultsForm form) {
852        return CDI.current().select(GetEntityTypeResultsCommand.class).get().run(userVisitPK, form);
853    }
854
855    @Override
856    public CommandResult getEntityTypeResultsFacet(UserVisitPK userVisitPK, GetEntityTypeResultsFacetForm form) {
857        return CDI.current().select(GetEntityTypeResultsFacetCommand.class).get().run(userVisitPK, form);
858    }
859
860    @Override
861    public CommandResult getEntityTypeResultsFacets(UserVisitPK userVisitPK, GetEntityTypeResultsFacetsForm form) {
862        return CDI.current().select(GetEntityTypeResultsFacetsCommand.class).get().run(userVisitPK, form);
863    }
864
865    @Override
866    public CommandResult countEntityTypeResults(UserVisitPK userVisitPK, CountEntityTypeResultsForm form) {
867        return CDI.current().select(CountEntityTypeResultsCommand.class).get().run(userVisitPK, form);
868    }
869
870    @Override
871    public CommandResult clearEntityTypeResults(UserVisitPK userVisitPK, ClearEntityTypeResultsForm form) {
872        return CDI.current().select(ClearEntityTypeResultsCommand.class).get().run(userVisitPK, form);
873    }
874
875    // -------------------------------------------------------------------------
876    //   Entity Alias Type Search
877    // -------------------------------------------------------------------------
878
879    @Override
880    public CommandResult searchEntityAliasTypes(UserVisitPK userVisitPK, SearchEntityAliasTypesForm form) {
881        return CDI.current().select(SearchEntityAliasTypesCommand.class).get().run(userVisitPK, form);
882    }
883
884    @Override
885    public CommandResult getEntityAliasTypeResults(UserVisitPK userVisitPK, GetEntityAliasTypeResultsForm form) {
886        return CDI.current().select(GetEntityAliasTypeResultsCommand.class).get().run(userVisitPK, form);
887    }
888
889    @Override
890    public CommandResult countEntityAliasTypeResults(UserVisitPK userVisitPK, CountEntityAliasTypeResultsForm form) {
891        return CDI.current().select(CountEntityAliasTypeResultsCommand.class).get().run(userVisitPK, form);
892    }
893
894    @Override
895    public CommandResult clearEntityAliasTypeResults(UserVisitPK userVisitPK, ClearEntityAliasTypeResultsForm form) {
896        return CDI.current().select(ClearEntityAliasTypeResultsCommand.class).get().run(userVisitPK, form);
897    }
898
899    // -------------------------------------------------------------------------
900    //   Entity Attribute Group Search
901    // -------------------------------------------------------------------------
902
903    @Override
904    public CommandResult searchEntityAttributeGroups(UserVisitPK userVisitPK, SearchEntityAttributeGroupsForm form) {
905        return CDI.current().select(SearchEntityAttributeGroupsCommand.class).get().run(userVisitPK, form);
906    }
907
908    @Override
909    public CommandResult getEntityAttributeGroupResults(UserVisitPK userVisitPK, GetEntityAttributeGroupResultsForm form) {
910        return CDI.current().select(GetEntityAttributeGroupResultsCommand.class).get().run(userVisitPK, form);
911    }
912
913    @Override
914    public CommandResult countEntityAttributeGroupResults(UserVisitPK userVisitPK, CountEntityAttributeGroupResultsForm form) {
915        return CDI.current().select(CountEntityAttributeGroupResultsCommand.class).get().run(userVisitPK, form);
916    }
917
918    @Override
919    public CommandResult clearEntityAttributeGroupResults(UserVisitPK userVisitPK, ClearEntityAttributeGroupResultsForm form) {
920        return CDI.current().select(ClearEntityAttributeGroupResultsCommand.class).get().run(userVisitPK, form);
921    }
922
923    // -------------------------------------------------------------------------
924    //   Entity Attribute Search
925    // -------------------------------------------------------------------------
926
927    @Override
928    public CommandResult searchEntityAttributes(UserVisitPK userVisitPK, SearchEntityAttributesForm form) {
929        return CDI.current().select(SearchEntityAttributesCommand.class).get().run(userVisitPK, form);
930    }
931
932    @Override
933    public CommandResult getEntityAttributeResults(UserVisitPK userVisitPK, GetEntityAttributeResultsForm form) {
934        return CDI.current().select(GetEntityAttributeResultsCommand.class).get().run(userVisitPK, form);
935    }
936
937    @Override
938    public CommandResult countEntityAttributeResults(UserVisitPK userVisitPK, CountEntityAttributeResultsForm form) {
939        return CDI.current().select(CountEntityAttributeResultsCommand.class).get().run(userVisitPK, form);
940    }
941
942    @Override
943    public CommandResult clearEntityAttributeResults(UserVisitPK userVisitPK, ClearEntityAttributeResultsForm form) {
944        return CDI.current().select(ClearEntityAttributeResultsCommand.class).get().run(userVisitPK, form);
945    }
946
947    // -------------------------------------------------------------------------
948    //   Entity List Item Search
949    // -------------------------------------------------------------------------
950
951    @Override
952    public CommandResult searchEntityListItems(UserVisitPK userVisitPK, SearchEntityListItemsForm form) {
953        return CDI.current().select(SearchEntityListItemsCommand.class).get().run(userVisitPK, form);
954    }
955
956    @Override
957    public CommandResult getEntityListItemResults(UserVisitPK userVisitPK, GetEntityListItemResultsForm form) {
958        return CDI.current().select(GetEntityListItemResultsCommand.class).get().run(userVisitPK, form);
959    }
960
961    @Override
962    public CommandResult countEntityListItemResults(UserVisitPK userVisitPK, CountEntityListItemResultsForm form) {
963        return CDI.current().select(CountEntityListItemResultsCommand.class).get().run(userVisitPK, form);
964    }
965
966    @Override
967    public CommandResult clearEntityListItemResults(UserVisitPK userVisitPK, ClearEntityListItemResultsForm form) {
968        return CDI.current().select(ClearEntityListItemResultsCommand.class).get().run(userVisitPK, form);
969    }
970
971    // -------------------------------------------------------------------------
972    //   Content Catalog Search
973    // -------------------------------------------------------------------------
974
975    @Override
976    public CommandResult searchContentCatalogs(UserVisitPK userVisitPK, SearchContentCatalogsForm form) {
977        return CDI.current().select(SearchContentCatalogsCommand.class).get().run(userVisitPK, form);
978    }
979
980    @Override
981    public CommandResult getContentCatalogResults(UserVisitPK userVisitPK, GetContentCatalogResultsForm form) {
982        return CDI.current().select(GetContentCatalogResultsCommand.class).get().run(userVisitPK, form);
983    }
984
985    @Override
986    public CommandResult countContentCatalogResults(UserVisitPK userVisitPK, CountContentCatalogResultsForm form) {
987        return CDI.current().select(CountContentCatalogResultsCommand.class).get().run(userVisitPK, form);
988    }
989
990    @Override
991    public CommandResult clearContentCatalogResults(UserVisitPK userVisitPK, ClearContentCatalogResultsForm form) {
992        return CDI.current().select(ClearContentCatalogResultsCommand.class).get().run(userVisitPK, form);
993    }
994
995    // -------------------------------------------------------------------------
996    //   Content Catalog Item Search
997    // -------------------------------------------------------------------------
998
999    @Override
1000    public CommandResult searchContentCatalogItems(UserVisitPK userVisitPK, SearchContentCatalogItemsForm form) {
1001        return CDI.current().select(SearchContentCatalogItemsCommand.class).get().run(userVisitPK, form);
1002    }
1003
1004    @Override
1005    public CommandResult getContentCatalogItemResults(UserVisitPK userVisitPK, GetContentCatalogItemResultsForm form) {
1006        return CDI.current().select(GetContentCatalogItemResultsCommand.class).get().run(userVisitPK, form);
1007    }
1008
1009    @Override
1010    public CommandResult getContentCatalogItemResultsFacet(UserVisitPK userVisitPK, GetContentCatalogItemResultsFacetForm form) {
1011        return CDI.current().select(GetContentCatalogItemResultsFacetCommand.class).get().run(userVisitPK, form);
1012    }
1013
1014    @Override
1015    public CommandResult getContentCatalogItemResultsFacets(UserVisitPK userVisitPK, GetContentCatalogItemResultsFacetsForm form) {
1016        return CDI.current().select(GetContentCatalogItemResultsFacetsCommand.class).get().run(userVisitPK, form);
1017    }
1018
1019    @Override
1020    public CommandResult countContentCatalogItemResults(UserVisitPK userVisitPK, CountContentCatalogItemResultsForm form) {
1021        return CDI.current().select(CountContentCatalogItemResultsCommand.class).get().run(userVisitPK, form);
1022    }
1023
1024    @Override
1025    public CommandResult clearContentCatalogItemResults(UserVisitPK userVisitPK, ClearContentCatalogItemResultsForm form) {
1026        return CDI.current().select(ClearContentCatalogItemResultsCommand.class).get().run(userVisitPK, form);
1027    }
1028
1029    // -------------------------------------------------------------------------
1030    //   Content Category Search
1031    // -------------------------------------------------------------------------
1032
1033    @Override
1034    public CommandResult searchContentCategories(UserVisitPK userVisitPK, SearchContentCategoriesForm form) {
1035        return CDI.current().select(SearchContentCategoriesCommand.class).get().run(userVisitPK, form);
1036    }
1037
1038    @Override
1039    public CommandResult getContentCategoryResults(UserVisitPK userVisitPK, GetContentCategoryResultsForm form) {
1040        return CDI.current().select(GetContentCategoryResultsCommand.class).get().run(userVisitPK, form);
1041    }
1042
1043    @Override
1044    public CommandResult getContentCategoryResultsFacet(UserVisitPK userVisitPK, GetContentCategoryResultsFacetForm form) {
1045        return CDI.current().select(GetContentCategoryResultsFacetCommand.class).get().run(userVisitPK, form);
1046    }
1047
1048    @Override
1049    public CommandResult getContentCategoryResultsFacets(UserVisitPK userVisitPK, GetContentCategoryResultsFacetsForm form) {
1050        return CDI.current().select(GetContentCategoryResultsFacetsCommand.class).get().run(userVisitPK, form);
1051    }
1052
1053    @Override
1054    public CommandResult countContentCategoryResults(UserVisitPK userVisitPK, CountContentCategoryResultsForm form) {
1055        return CDI.current().select(CountContentCategoryResultsCommand.class).get().run(userVisitPK, form);
1056    }
1057
1058    @Override
1059    public CommandResult clearContentCategoryResults(UserVisitPK userVisitPK, ClearContentCategoryResultsForm form) {
1060        return CDI.current().select(ClearContentCategoryResultsCommand.class).get().run(userVisitPK, form);
1061    }
1062
1063    // -------------------------------------------------------------------------
1064    //   Security Role Group Search
1065    // -------------------------------------------------------------------------
1066
1067    @Override
1068    public CommandResult searchSecurityRoleGroups(UserVisitPK userVisitPK, SearchSecurityRoleGroupsForm form) {
1069        return CDI.current().select(SearchSecurityRoleGroupsCommand.class).get().run(userVisitPK, form);
1070    }
1071    
1072    @Override
1073    public CommandResult getSecurityRoleGroupResults(UserVisitPK userVisitPK, GetSecurityRoleGroupResultsForm form) {
1074        return CDI.current().select(GetSecurityRoleGroupResultsCommand.class).get().run(userVisitPK, form);
1075    }
1076    
1077    @Override
1078    public CommandResult getSecurityRoleGroupResultsFacet(UserVisitPK userVisitPK, GetSecurityRoleGroupResultsFacetForm form) {
1079        return CDI.current().select(GetSecurityRoleGroupResultsFacetCommand.class).get().run(userVisitPK, form);
1080    }
1081    
1082    @Override
1083    public CommandResult getSecurityRoleGroupResultsFacets(UserVisitPK userVisitPK, GetSecurityRoleGroupResultsFacetsForm form) {
1084        return CDI.current().select(GetSecurityRoleGroupResultsFacetsCommand.class).get().run(userVisitPK, form);
1085    }
1086    
1087    @Override
1088    public CommandResult countSecurityRoleGroupResults(UserVisitPK userVisitPK, CountSecurityRoleGroupResultsForm form) {
1089        return CDI.current().select(CountSecurityRoleGroupResultsCommand.class).get().run(userVisitPK, form);
1090    }
1091    
1092    @Override
1093    public CommandResult clearSecurityRoleGroupResults(UserVisitPK userVisitPK, ClearSecurityRoleGroupResultsForm form) {
1094        return CDI.current().select(ClearSecurityRoleGroupResultsCommand.class).get().run(userVisitPK, form);
1095    }
1096    
1097    // -------------------------------------------------------------------------
1098    //   Security Role Search
1099    // -------------------------------------------------------------------------
1100
1101    @Override
1102    public CommandResult searchSecurityRoles(UserVisitPK userVisitPK, SearchSecurityRolesForm form) {
1103        return CDI.current().select(SearchSecurityRolesCommand.class).get().run(userVisitPK, form);
1104    }
1105    
1106    @Override
1107    public CommandResult getSecurityRoleResults(UserVisitPK userVisitPK, GetSecurityRoleResultsForm form) {
1108        return CDI.current().select(GetSecurityRoleResultsCommand.class).get().run(userVisitPK, form);
1109    }
1110    
1111    @Override
1112    public CommandResult getSecurityRoleResultsFacet(UserVisitPK userVisitPK, GetSecurityRoleResultsFacetForm form) {
1113        return CDI.current().select(GetSecurityRoleResultsFacetCommand.class).get().run(userVisitPK, form);
1114    }
1115    
1116    @Override
1117    public CommandResult getSecurityRoleResultsFacets(UserVisitPK userVisitPK, GetSecurityRoleResultsFacetsForm form) {
1118        return CDI.current().select(GetSecurityRoleResultsFacetsCommand.class).get().run(userVisitPK, form);
1119    }
1120    
1121    @Override
1122    public CommandResult countSecurityRoleResults(UserVisitPK userVisitPK, CountSecurityRoleResultsForm form) {
1123        return CDI.current().select(CountSecurityRoleResultsCommand.class).get().run(userVisitPK, form);
1124    }
1125    
1126    @Override
1127    public CommandResult clearSecurityRoleResults(UserVisitPK userVisitPK, ClearSecurityRoleResultsForm form) {
1128        return CDI.current().select(ClearSecurityRoleResultsCommand.class).get().run(userVisitPK, form);
1129    }
1130    
1131    // -------------------------------------------------------------------------
1132    //   Harmonized Tariff Schedule Code Search
1133    // -------------------------------------------------------------------------
1134
1135    @Override
1136    public CommandResult searchHarmonizedTariffScheduleCodes(UserVisitPK userVisitPK, SearchHarmonizedTariffScheduleCodesForm form) {
1137        return CDI.current().select(SearchHarmonizedTariffScheduleCodesCommand.class).get().run(userVisitPK, form);
1138    }
1139    
1140    @Override
1141    public CommandResult getHarmonizedTariffScheduleCodeResults(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeResultsForm form) {
1142        return CDI.current().select(GetHarmonizedTariffScheduleCodeResultsCommand.class).get().run(userVisitPK, form);
1143    }
1144    
1145    @Override
1146    public CommandResult getHarmonizedTariffScheduleCodeResultsFacet(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeResultsFacetForm form) {
1147        return CDI.current().select(GetHarmonizedTariffScheduleCodeResultsFacetCommand.class).get().run(userVisitPK, form);
1148    }
1149    
1150    @Override
1151    public CommandResult getHarmonizedTariffScheduleCodeResultsFacets(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeResultsFacetsForm form) {
1152        return CDI.current().select(GetHarmonizedTariffScheduleCodeResultsFacetsCommand.class).get().run(userVisitPK, form);
1153    }
1154    
1155    @Override
1156    public CommandResult countHarmonizedTariffScheduleCodeResults(UserVisitPK userVisitPK, CountHarmonizedTariffScheduleCodeResultsForm form) {
1157        return CDI.current().select(CountHarmonizedTariffScheduleCodeResultsCommand.class).get().run(userVisitPK, form);
1158    }
1159    
1160    @Override
1161    public CommandResult clearHarmonizedTariffScheduleCodeResults(UserVisitPK userVisitPK, ClearHarmonizedTariffScheduleCodeResultsForm form) {
1162        return CDI.current().select(ClearHarmonizedTariffScheduleCodeResultsCommand.class).get().run(userVisitPK, form);
1163    }
1164    
1165    // -------------------------------------------------------------------------
1166    //   Contact Mechanism Search
1167    // -------------------------------------------------------------------------
1168
1169    @Override
1170    public CommandResult searchContactMechanisms(UserVisitPK userVisitPK, SearchContactMechanismsForm form) {
1171        return CDI.current().select(SearchContactMechanismsCommand.class).get().run(userVisitPK, form);
1172    }
1173    
1174    @Override
1175    public CommandResult getContactMechanismResults(UserVisitPK userVisitPK, GetContactMechanismResultsForm form) {
1176        return CDI.current().select(GetContactMechanismResultsCommand.class).get().run(userVisitPK, form);
1177    }
1178    
1179    @Override
1180    public CommandResult getContactMechanismResultsFacet(UserVisitPK userVisitPK, GetContactMechanismResultsFacetForm form) {
1181        return CDI.current().select(GetContactMechanismResultsFacetCommand.class).get().run(userVisitPK, form);
1182    }
1183    
1184    @Override
1185    public CommandResult getContactMechanismResultsFacets(UserVisitPK userVisitPK, GetContactMechanismResultsFacetsForm form) {
1186        return CDI.current().select(GetContactMechanismResultsFacetsCommand.class).get().run(userVisitPK, form);
1187    }
1188    
1189    @Override
1190    public CommandResult countContactMechanismResults(UserVisitPK userVisitPK, CountContactMechanismResultsForm form) {
1191        return CDI.current().select(CountContactMechanismResultsCommand.class).get().run(userVisitPK, form);
1192    }
1193    
1194    @Override
1195    public CommandResult clearContactMechanismResults(UserVisitPK userVisitPK, ClearContactMechanismResultsForm form) {
1196        return CDI.current().select(ClearContactMechanismResultsCommand.class).get().run(userVisitPK, form);
1197    }
1198    
1199    // -------------------------------------------------------------------------
1200    //   Offer Search
1201    // -------------------------------------------------------------------------
1202
1203    @Override
1204    public CommandResult searchOffers(UserVisitPK userVisitPK, SearchOffersForm form) {
1205        return CDI.current().select(SearchOffersCommand.class).get().run(userVisitPK, form);
1206    }
1207    
1208    @Override
1209    public CommandResult getOfferResults(UserVisitPK userVisitPK, GetOfferResultsForm form) {
1210        return CDI.current().select(GetOfferResultsCommand.class).get().run(userVisitPK, form);
1211    }
1212    
1213    @Override
1214    public CommandResult getOfferResultsFacet(UserVisitPK userVisitPK, GetOfferResultsFacetForm form) {
1215        return CDI.current().select(GetOfferResultsFacetCommand.class).get().run(userVisitPK, form);
1216    }
1217    
1218    @Override
1219    public CommandResult getOfferResultsFacets(UserVisitPK userVisitPK, GetOfferResultsFacetsForm form) {
1220        return CDI.current().select(GetOfferResultsFacetsCommand.class).get().run(userVisitPK, form);
1221    }
1222    
1223    @Override
1224    public CommandResult countOfferResults(UserVisitPK userVisitPK, CountOfferResultsForm form) {
1225        return CDI.current().select(CountOfferResultsCommand.class).get().run(userVisitPK, form);
1226    }
1227    
1228    @Override
1229    public CommandResult clearOfferResults(UserVisitPK userVisitPK, ClearOfferResultsForm form) {
1230        return CDI.current().select(ClearOfferResultsCommand.class).get().run(userVisitPK, form);
1231    }
1232    
1233    // -------------------------------------------------------------------------
1234    //   Use Search
1235    // -------------------------------------------------------------------------
1236
1237    @Override
1238    public CommandResult searchUses(UserVisitPK userVisitPK, SearchUsesForm form) {
1239        return CDI.current().select(SearchUsesCommand.class).get().run(userVisitPK, form);
1240    }
1241    
1242    @Override
1243    public CommandResult getUseResults(UserVisitPK userVisitPK, GetUseResultsForm form) {
1244        return CDI.current().select(GetUseResultsCommand.class).get().run(userVisitPK, form);
1245    }
1246    
1247    @Override
1248    public CommandResult getUseResultsFacet(UserVisitPK userVisitPK, GetUseResultsFacetForm form) {
1249        return CDI.current().select(GetUseResultsFacetCommand.class).get().run(userVisitPK, form);
1250    }
1251    
1252    @Override
1253    public CommandResult getUseResultsFacets(UserVisitPK userVisitPK, GetUseResultsFacetsForm form) {
1254        return CDI.current().select(GetUseResultsFacetsCommand.class).get().run(userVisitPK, form);
1255    }
1256    
1257    @Override
1258    public CommandResult countUseResults(UserVisitPK userVisitPK, CountUseResultsForm form) {
1259        return CDI.current().select(CountUseResultsCommand.class).get().run(userVisitPK, form);
1260    }
1261    
1262    @Override
1263    public CommandResult clearUseResults(UserVisitPK userVisitPK, ClearUseResultsForm form) {
1264        return CDI.current().select(ClearUseResultsCommand.class).get().run(userVisitPK, form);
1265    }
1266    
1267    // -------------------------------------------------------------------------
1268    //   Use Type Search
1269    // -------------------------------------------------------------------------
1270
1271    @Override
1272    public CommandResult searchUseTypes(UserVisitPK userVisitPK, SearchUseTypesForm form) {
1273        return CDI.current().select(SearchUseTypesCommand.class).get().run(userVisitPK, form);
1274    }
1275    
1276    @Override
1277    public CommandResult getUseTypeResults(UserVisitPK userVisitPK, GetUseTypeResultsForm form) {
1278        return CDI.current().select(GetUseTypeResultsCommand.class).get().run(userVisitPK, form);
1279    }
1280    
1281    @Override
1282    public CommandResult getUseTypeResultsFacet(UserVisitPK userVisitPK, GetUseTypeResultsFacetForm form) {
1283        return CDI.current().select(GetUseTypeResultsFacetCommand.class).get().run(userVisitPK, form);
1284    }
1285    
1286    @Override
1287    public CommandResult getUseTypeResultsFacets(UserVisitPK userVisitPK, GetUseTypeResultsFacetsForm form) {
1288        return CDI.current().select(GetUseTypeResultsFacetsCommand.class).get().run(userVisitPK, form);
1289    }
1290    
1291    @Override
1292    public CommandResult countUseTypeResults(UserVisitPK userVisitPK, CountUseTypeResultsForm form) {
1293        return CDI.current().select(CountUseTypeResultsCommand.class).get().run(userVisitPK, form);
1294    }
1295    
1296    @Override
1297    public CommandResult clearUseTypeResults(UserVisitPK userVisitPK, ClearUseTypeResultsForm form) {
1298        return CDI.current().select(ClearUseTypeResultsCommand.class).get().run(userVisitPK, form);
1299    }
1300
1301    // -------------------------------------------------------------------------
1302    //   Shipping Method Search
1303    // -------------------------------------------------------------------------
1304
1305    @Override
1306    public CommandResult searchShippingMethods(UserVisitPK userVisitPK, SearchShippingMethodsForm form) {
1307        return CDI.current().select(SearchShippingMethodsCommand.class).get().run(userVisitPK, form);
1308    }
1309
1310    @Override
1311    public CommandResult getShippingMethodResults(UserVisitPK userVisitPK, GetShippingMethodResultsForm form) {
1312        return CDI.current().select(GetShippingMethodResultsCommand.class).get().run(userVisitPK, form);
1313    }
1314
1315    @Override
1316    public CommandResult countShippingMethodResults(UserVisitPK userVisitPK, CountShippingMethodResultsForm form) {
1317        return CDI.current().select(CountShippingMethodResultsCommand.class).get().run(userVisitPK, form);
1318    }
1319
1320    @Override
1321    public CommandResult clearShippingMethodResults(UserVisitPK userVisitPK, ClearShippingMethodResultsForm form) {
1322        return CDI.current().select(ClearShippingMethodResultsCommand.class).get().run(userVisitPK, form);
1323    }
1324
1325    // -------------------------------------------------------------------------
1326    //   Warehouse Search
1327    // -------------------------------------------------------------------------
1328
1329    @Override
1330    public CommandResult searchWarehouses(UserVisitPK userVisitPK, SearchWarehousesForm form) {
1331        return CDI.current().select(SearchWarehousesCommand.class).get().run(userVisitPK, form);
1332    }
1333
1334    @Override
1335    public CommandResult getWarehouseResults(UserVisitPK userVisitPK, GetWarehouseResultsForm form) {
1336        return CDI.current().select(GetWarehouseResultsCommand.class).get().run(userVisitPK, form);
1337    }
1338
1339    @Override
1340    public CommandResult getWarehouseResultsFacet(UserVisitPK userVisitPK, GetWarehouseResultsFacetForm form) {
1341        return CDI.current().select(GetWarehouseResultsFacetCommand.class).get().run(userVisitPK, form);
1342    }
1343
1344    @Override
1345    public CommandResult getWarehouseResultsFacets(UserVisitPK userVisitPK, GetWarehouseResultsFacetsForm form) {
1346        return CDI.current().select(GetWarehouseResultsFacetsCommand.class).get().run(userVisitPK, form);
1347    }
1348
1349    @Override
1350    public CommandResult countWarehouseResults(UserVisitPK userVisitPK, CountWarehouseResultsForm form) {
1351        return CDI.current().select(CountWarehouseResultsCommand.class).get().run(userVisitPK, form);
1352    }
1353
1354    @Override
1355    public CommandResult clearWarehouseResults(UserVisitPK userVisitPK, ClearWarehouseResultsForm form) {
1356        return CDI.current().select(ClearWarehouseResultsCommand.class).get().run(userVisitPK, form);
1357    }
1358
1359    // -------------------------------------------------------------------------
1360    //   Identify
1361    // -------------------------------------------------------------------------
1362
1363    @Override
1364    public CommandResult identify(UserVisitPK userVisitPK, IdentifyForm form) {
1365        return CDI.current().select(IdentifyCommand.class).get().run(userVisitPK, form);
1366    }
1367
1368}