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