001// --------------------------------------------------------------------------------
002// Copyright 2002-2024 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.core.server;
018
019import com.echothree.control.user.core.common.CoreRemote;
020import com.echothree.control.user.core.common.form.*;
021import com.echothree.control.user.core.server.command.*;
022import com.echothree.model.data.user.common.pk.UserVisitPK;
023import com.echothree.util.common.command.CommandResult;
024import javax.ejb.Stateless;
025
026@Stateless
027public class CoreBean
028        extends CoreFormsImpl
029        implements CoreRemote, CoreLocal {
030    
031    // -------------------------------------------------------------------------
032    //   Testing
033    // -------------------------------------------------------------------------
034    
035    @Override
036    public String ping() {
037        return "CoreBean is alive!";
038    }
039    
040    // -------------------------------------------------------------------------
041    //   Base Keys
042    // -------------------------------------------------------------------------
043    
044    @Override
045    public CommandResult generateBaseKeys(UserVisitPK userVisitPK) {
046        return new GenerateBaseKeysCommand(userVisitPK).run();
047    }
048    
049    @Override
050    public CommandResult loadBaseKeys(UserVisitPK userVisitPK, LoadBaseKeysForm form) {
051        return new LoadBaseKeysCommand(userVisitPK, form).run();
052    }
053    
054    @Override
055    public CommandResult changeBaseKeys(UserVisitPK userVisitPK, ChangeBaseKeysForm form) {
056        return new ChangeBaseKeysCommand(userVisitPK, form).run();
057    }
058    
059    // -------------------------------------------------------------------------
060    //   Base Encryption Keys
061    // -------------------------------------------------------------------------
062    
063    @Override
064    public CommandResult getBaseEncryptionKey(UserVisitPK userVisitPK, GetBaseEncryptionKeyForm form) {
065        return new GetBaseEncryptionKeyCommand(userVisitPK, form).run();
066    }
067    
068    @Override
069    public CommandResult getBaseEncryptionKeys(UserVisitPK userVisitPK, GetBaseEncryptionKeysForm form) {
070        return new GetBaseEncryptionKeysCommand(userVisitPK, form).run();
071    }
072    
073    @Override
074    public CommandResult getBaseEncryptionKeyStatusChoices(UserVisitPK userVisitPK, GetBaseEncryptionKeyStatusChoicesForm form) {
075        return new GetBaseEncryptionKeyStatusChoicesCommand(userVisitPK, form).run();
076    }
077    
078    @Override
079    public CommandResult setBaseEncryptionKeyStatus(UserVisitPK userVisitPK, SetBaseEncryptionKeyStatusForm form) {
080        return new SetBaseEncryptionKeyStatusCommand(userVisitPK, form).run();
081    }
082    
083    // -------------------------------------------------------------------------
084    //   Entity Locks
085    // -------------------------------------------------------------------------
086    
087    @Override
088    public CommandResult lockEntity(UserVisitPK userVisitPK, LockEntityForm form) {
089        return new LockEntityCommand(userVisitPK, form).run();
090    }
091    
092    @Override
093    public CommandResult unlockEntity(UserVisitPK userVisitPK, UnlockEntityForm form) {
094        return new UnlockEntityCommand(userVisitPK, form).run();
095    }
096    
097    @Override
098    public CommandResult removedExpiredEntityLocks(UserVisitPK userVisitPK) {
099        return new RemovedExpiredEntityLocksCommand(userVisitPK).run();
100    }
101    
102    // -------------------------------------------------------------------------
103    //   Component Vendors
104    // -------------------------------------------------------------------------
105    
106    @Override
107    public CommandResult createComponentVendor(UserVisitPK userVisitPK, CreateComponentVendorForm form) {
108        return new CreateComponentVendorCommand(userVisitPK, form).run();
109    }
110    
111    @Override
112    public CommandResult getComponentVendor(UserVisitPK userVisitPK, GetComponentVendorForm form) {
113        return new GetComponentVendorCommand(userVisitPK, form).run();
114    }
115    
116    @Override
117    public CommandResult getComponentVendors(UserVisitPK userVisitPK, GetComponentVendorsForm form) {
118        return new GetComponentVendorsCommand(userVisitPK, form).run();
119    }
120    
121    @Override
122    public CommandResult editComponentVendor(UserVisitPK userVisitPK, EditComponentVendorForm form) {
123        return new EditComponentVendorCommand(userVisitPK, form).run();
124    }
125    
126    @Override
127    public CommandResult deleteComponentVendor(UserVisitPK userVisitPK, DeleteComponentVendorForm form) {
128        return new DeleteComponentVendorCommand(userVisitPK, form).run();
129    }
130    
131    // -------------------------------------------------------------------------
132    //   Entity Types
133    // -------------------------------------------------------------------------
134    
135    @Override
136    public CommandResult createEntityType(UserVisitPK userVisitPK, CreateEntityTypeForm form) {
137        return new CreateEntityTypeCommand(userVisitPK, form).run();
138    }
139    
140    @Override
141    public CommandResult getEntityType(UserVisitPK userVisitPK, GetEntityTypeForm form) {
142        return new GetEntityTypeCommand(userVisitPK, form).run();
143    }
144    
145    @Override
146    public CommandResult getEntityTypes(UserVisitPK userVisitPK, GetEntityTypesForm form) {
147        return new GetEntityTypesCommand(userVisitPK, form).run();
148    }
149    
150    @Override
151    public CommandResult editEntityType(UserVisitPK userVisitPK, EditEntityTypeForm form) {
152        return new EditEntityTypeCommand(userVisitPK, form).run();
153    }
154    
155    @Override
156    public CommandResult deleteEntityType(UserVisitPK userVisitPK, DeleteEntityTypeForm form) {
157        return new DeleteEntityTypeCommand(userVisitPK, form).run();
158    }
159    
160    // -------------------------------------------------------------------------
161    //   Commands
162    // -------------------------------------------------------------------------
163    
164    @Override
165    public CommandResult createCommand(UserVisitPK userVisitPK, CreateCommandForm form) {
166        return new CreateCommandCommand(userVisitPK, form).run();
167    }
168    
169    @Override
170    public CommandResult getCommand(UserVisitPK userVisitPK, GetCommandForm form) {
171        return new GetCommandCommand(userVisitPK, form).run();
172    }
173    
174    @Override
175    public CommandResult getCommands(UserVisitPK userVisitPK, GetCommandsForm form) {
176        return new GetCommandsCommand(userVisitPK, form).run();
177    }
178    
179    @Override
180    public CommandResult editCommand(UserVisitPK userVisitPK, EditCommandForm form) {
181        return new EditCommandCommand(userVisitPK, form).run();
182    }
183    
184    @Override
185    public CommandResult deleteCommand(UserVisitPK userVisitPK, DeleteCommandForm form) {
186        return new DeleteCommandCommand(userVisitPK, form).run();
187    }
188    
189    // -------------------------------------------------------------------------
190    //   Command Descriptions
191    // -------------------------------------------------------------------------
192    
193    @Override
194    public CommandResult createCommandDescription(UserVisitPK userVisitPK, CreateCommandDescriptionForm form) {
195        return new CreateCommandDescriptionCommand(userVisitPK, form).run();
196    }
197    
198    @Override
199    public CommandResult getCommandDescription(UserVisitPK userVisitPK, GetCommandDescriptionForm form) {
200        return new GetCommandDescriptionCommand(userVisitPK, form).run();
201    }
202    
203    @Override
204    public CommandResult getCommandDescriptions(UserVisitPK userVisitPK, GetCommandDescriptionsForm form) {
205        return new GetCommandDescriptionsCommand(userVisitPK, form).run();
206    }
207    
208    @Override
209    public CommandResult editCommandDescription(UserVisitPK userVisitPK, EditCommandDescriptionForm form) {
210        return new EditCommandDescriptionCommand(userVisitPK, form).run();
211    }
212    
213    @Override
214    public CommandResult deleteCommandDescription(UserVisitPK userVisitPK, DeleteCommandDescriptionForm form) {
215        return new DeleteCommandDescriptionCommand(userVisitPK, form).run();
216    }
217    
218    // --------------------------------------------------------------------------------
219    //   Command Message Types
220    // --------------------------------------------------------------------------------
221    
222    @Override
223    public CommandResult createCommandMessageType(UserVisitPK userVisitPK, CreateCommandMessageTypeForm form) {
224        return new CreateCommandMessageTypeCommand(userVisitPK, form).run();
225    }
226    
227    @Override
228    public CommandResult getCommandMessageTypeChoices(UserVisitPK userVisitPK, GetCommandMessageTypeChoicesForm form) {
229        return new GetCommandMessageTypeChoicesCommand(userVisitPK, form).run();
230    }
231    
232    @Override
233    public CommandResult getCommandMessageType(UserVisitPK userVisitPK, GetCommandMessageTypeForm form) {
234        return new GetCommandMessageTypeCommand(userVisitPK, form).run();
235    }
236    
237    @Override
238    public CommandResult getCommandMessageTypes(UserVisitPK userVisitPK, GetCommandMessageTypesForm form) {
239        return new GetCommandMessageTypesCommand(userVisitPK, form).run();
240    }
241    
242    @Override
243    public CommandResult setDefaultCommandMessageType(UserVisitPK userVisitPK, SetDefaultCommandMessageTypeForm form) {
244        return new SetDefaultCommandMessageTypeCommand(userVisitPK, form).run();
245    }
246    
247    @Override
248    public CommandResult editCommandMessageType(UserVisitPK userVisitPK, EditCommandMessageTypeForm form) {
249        return new EditCommandMessageTypeCommand(userVisitPK, form).run();
250    }
251    
252    @Override
253    public CommandResult deleteCommandMessageType(UserVisitPK userVisitPK, DeleteCommandMessageTypeForm form) {
254        return new DeleteCommandMessageTypeCommand(userVisitPK, form).run();
255    }
256    
257    // --------------------------------------------------------------------------------
258    //   Command Message Type Descriptions
259    // --------------------------------------------------------------------------------
260    
261    @Override
262    public CommandResult createCommandMessageTypeDescription(UserVisitPK userVisitPK, CreateCommandMessageTypeDescriptionForm form) {
263        return new CreateCommandMessageTypeDescriptionCommand(userVisitPK, form).run();
264    }
265    
266    @Override
267    public CommandResult getCommandMessageTypeDescription(UserVisitPK userVisitPK, GetCommandMessageTypeDescriptionForm form) {
268        return new GetCommandMessageTypeDescriptionCommand(userVisitPK, form).run();
269    }
270    
271    @Override
272    public CommandResult getCommandMessageTypeDescriptions(UserVisitPK userVisitPK, GetCommandMessageTypeDescriptionsForm form) {
273        return new GetCommandMessageTypeDescriptionsCommand(userVisitPK, form).run();
274    }
275    
276    @Override
277    public CommandResult editCommandMessageTypeDescription(UserVisitPK userVisitPK, EditCommandMessageTypeDescriptionForm form) {
278        return new EditCommandMessageTypeDescriptionCommand(userVisitPK, form).run();
279    }
280    
281    @Override
282    public CommandResult deleteCommandMessageTypeDescription(UserVisitPK userVisitPK, DeleteCommandMessageTypeDescriptionForm form) {
283        return new DeleteCommandMessageTypeDescriptionCommand(userVisitPK, form).run();
284    }
285    
286    // -------------------------------------------------------------------------
287    //   Command Messages
288    // -------------------------------------------------------------------------
289    
290    @Override
291    public CommandResult createCommandMessage(UserVisitPK userVisitPK, CreateCommandMessageForm form) {
292        return new CreateCommandMessageCommand(userVisitPK, form).run();
293    }
294
295    @Override
296    public CommandResult getCommandMessage(UserVisitPK userVisitPK, GetCommandMessageForm form) {
297        return new GetCommandMessageCommand(userVisitPK, form).run();
298    }
299
300    @Override
301    public CommandResult getCommandMessages(UserVisitPK userVisitPK, GetCommandMessagesForm form) {
302        return new GetCommandMessagesCommand(userVisitPK, form).run();
303    }
304
305    @Override
306    public CommandResult editCommandMessage(UserVisitPK userVisitPK, EditCommandMessageForm form) {
307        return new EditCommandMessageCommand(userVisitPK, form).run();
308    }
309
310    @Override
311    public CommandResult deleteCommandMessage(UserVisitPK userVisitPK, DeleteCommandMessageForm form) {
312        return new DeleteCommandMessageCommand(userVisitPK, form).run();
313    }
314
315    // -------------------------------------------------------------------------
316    //   Command Message Translations
317    // -------------------------------------------------------------------------
318
319    @Override
320    public CommandResult createCommandMessageTranslation(UserVisitPK userVisitPK, CreateCommandMessageTranslationForm form) {
321        return new CreateCommandMessageTranslationCommand(userVisitPK, form).run();
322    }
323
324    @Override
325    public CommandResult getCommandMessageTranslation(UserVisitPK userVisitPK, GetCommandMessageTranslationForm form) {
326        return new GetCommandMessageTranslationCommand(userVisitPK, form).run();
327    }
328
329    @Override
330    public CommandResult getCommandMessageTranslations(UserVisitPK userVisitPK, GetCommandMessageTranslationsForm form) {
331        return new GetCommandMessageTranslationsCommand(userVisitPK, form).run();
332    }
333
334    @Override
335    public CommandResult editCommandMessageTranslation(UserVisitPK userVisitPK, EditCommandMessageTranslationForm form) {
336        return new EditCommandMessageTranslationCommand(userVisitPK, form).run();
337    }
338
339    @Override
340    public CommandResult deleteCommandMessageTranslation(UserVisitPK userVisitPK, DeleteCommandMessageTranslationForm form) {
341        return new DeleteCommandMessageTranslationCommand(userVisitPK, form).run();
342    }
343
344    // -------------------------------------------------------------------------
345    //   Entity Instances
346    // -------------------------------------------------------------------------
347
348    @Override
349    public CommandResult createEntityInstance(UserVisitPK userVisitPK, CreateEntityInstanceForm form) {
350        return new CreateEntityInstanceCommand(userVisitPK, form).run();
351    }
352
353    @Override
354    public CommandResult getEntityInstance(UserVisitPK userVisitPK, GetEntityInstanceForm form) {
355        return new GetEntityInstanceCommand(userVisitPK, form).run();
356    }
357
358    @Override
359    public CommandResult getEntityInstances(UserVisitPK userVisitPK, GetEntityInstancesForm form) {
360        return new GetEntityInstancesCommand(userVisitPK, form).run();
361    }
362
363    @Override
364    public CommandResult deleteEntityInstance(UserVisitPK userVisitPK, DeleteEntityInstanceForm form) {
365        return new DeleteEntityInstanceCommand(userVisitPK, form).run();
366    }
367
368    @Override
369    public CommandResult removeEntityInstance(UserVisitPK userVisitPK, RemoveEntityInstanceForm form) {
370        return new RemoveEntityInstanceCommand(userVisitPK, form).run();
371    }
372
373    @Override
374    public CommandResult generateKey(UserVisitPK userVisitPK, GenerateKeyForm form) {
375        return new GenerateKeyCommand(userVisitPK, form).run();
376    }
377    
378    @Override
379    public CommandResult generateGuid(UserVisitPK userVisitPK, GenerateGuidForm form) {
380        return new GenerateGuidCommand(userVisitPK, form).run();
381    }
382    
383    @Override
384    public CommandResult generateUlid(UserVisitPK userVisitPK, GenerateUlidForm form) {
385        return new GenerateUlidCommand(userVisitPK, form).run();
386    }
387    
388    // -------------------------------------------------------------------------
389    //   Event Types
390    // -------------------------------------------------------------------------
391    
392    @Override
393    public CommandResult createEventType(UserVisitPK userVisitPK, CreateEventTypeForm form) {
394        return new CreateEventTypeCommand(userVisitPK, form).run();
395    }
396    
397    // -------------------------------------------------------------------------
398    //   Event Type Descriptions
399    // -------------------------------------------------------------------------
400    
401    @Override
402    public CommandResult createEventTypeDescription(UserVisitPK userVisitPK, CreateEventTypeDescriptionForm form) {
403        return new CreateEventTypeDescriptionCommand(userVisitPK, form).run();
404    }
405    
406    // --------------------------------------------------------------------------------
407    //   Event Groups
408    // --------------------------------------------------------------------------------
409    
410    @Override
411    public CommandResult getEventGroup(UserVisitPK userVisitPK, GetEventGroupForm form) {
412        return new GetEventGroupCommand(userVisitPK, form).run();
413    }
414    
415    @Override
416    public CommandResult getEventGroups(UserVisitPK userVisitPK, GetEventGroupsForm form) {
417        return new GetEventGroupsCommand(userVisitPK, form).run();
418    }
419    
420    @Override
421    public CommandResult getEventGroupStatusChoices(UserVisitPK userVisitPK, GetEventGroupStatusChoicesForm form) {
422        return new GetEventGroupStatusChoicesCommand(userVisitPK, form).run();
423    }
424    
425    @Override
426    public CommandResult setEventGroupStatus(UserVisitPK userVisitPK, SetEventGroupStatusForm form) {
427        return new SetEventGroupStatusCommand(userVisitPK, form).run();
428    }
429    
430    // -------------------------------------------------------------------------
431    //   Events
432    // -------------------------------------------------------------------------
433
434    @Override
435    public CommandResult sendEvent(UserVisitPK userVisitPK, SendEventForm form) {
436        return new SendEventCommand(userVisitPK, form).run();
437    }
438
439    @Override
440    public CommandResult getEvents(UserVisitPK userVisitPK, GetEventsForm form) {
441        return new GetEventsCommand(userVisitPK, form).run();
442    }
443
444    // -------------------------------------------------------------------------
445    //   Queued Events
446    // -------------------------------------------------------------------------
447    
448    @Override
449    public CommandResult processQueuedEvents(UserVisitPK userVisitPK) {
450        return new ProcessQueuedEventsCommand(userVisitPK).run();
451    }
452    
453    // -------------------------------------------------------------------------
454    //   Components
455    // -------------------------------------------------------------------------
456    
457    @Override
458    public CommandResult createComponent(UserVisitPK userVisitPK, CreateComponentForm form) {
459        return new CreateComponentCommand(userVisitPK, form).run();
460    }
461    
462    // -------------------------------------------------------------------------
463    //   Component Stages
464    // -------------------------------------------------------------------------
465    
466    @Override
467    public CommandResult createComponentStage(UserVisitPK userVisitPK, CreateComponentStageForm form) {
468        return new CreateComponentStageCommand(userVisitPK, form).run();
469    }
470    
471    // -------------------------------------------------------------------------
472    //   Component Versions
473    // -------------------------------------------------------------------------
474    
475    @Override
476    public CommandResult createComponentVersion(UserVisitPK userVisitPK, CreateComponentVersionForm form) {
477        return new CreateComponentVersionCommand(userVisitPK, form).run();
478    }
479
480    // -------------------------------------------------------------------------
481    //   Entity Alias Types
482    // -------------------------------------------------------------------------
483
484    @Override
485    public CommandResult createEntityAliasType(UserVisitPK userVisitPK, CreateEntityAliasTypeForm form) {
486        return new CreateEntityAliasTypeCommand(userVisitPK, form).run();
487    }
488
489    @Override
490    public CommandResult getEntityAliasType(UserVisitPK userVisitPK, GetEntityAliasTypeForm form) {
491        return new GetEntityAliasTypeCommand(userVisitPK, form).run();
492    }
493
494    @Override
495    public CommandResult getEntityAliasTypes(UserVisitPK userVisitPK, GetEntityAliasTypesForm form) {
496        return new GetEntityAliasTypesCommand(userVisitPK, form).run();
497    }
498
499    @Override
500    public CommandResult getEntityAliasTypeChoices(UserVisitPK userVisitPK, GetEntityAliasTypeChoicesForm form) {
501        return new GetEntityAliasTypeChoicesCommand(userVisitPK, form).run();
502    }
503
504    @Override
505    public CommandResult setDefaultEntityAliasType(UserVisitPK userVisitPK, SetDefaultEntityAliasTypeForm form) {
506        return new SetDefaultEntityAliasTypeCommand(userVisitPK, form).run();
507    }
508
509    @Override
510    public CommandResult editEntityAliasType(UserVisitPK userVisitPK, EditEntityAliasTypeForm form) {
511        return new EditEntityAliasTypeCommand(userVisitPK, form).run();
512    }
513
514    @Override
515    public CommandResult deleteEntityAliasType(UserVisitPK userVisitPK, DeleteEntityAliasTypeForm form) {
516        return new DeleteEntityAliasTypeCommand(userVisitPK, form).run();
517    }
518
519    // -------------------------------------------------------------------------
520    //   Entity Alias Type Descriptions
521    // -------------------------------------------------------------------------
522
523    @Override
524    public CommandResult createEntityAliasTypeDescription(UserVisitPK userVisitPK, CreateEntityAliasTypeDescriptionForm form) {
525        return new CreateEntityAliasTypeDescriptionCommand(userVisitPK, form).run();
526    }
527
528    @Override
529    public CommandResult getEntityAliasTypeDescription(UserVisitPK userVisitPK, GetEntityAliasTypeDescriptionForm form) {
530        return new GetEntityAliasTypeDescriptionCommand(userVisitPK, form).run();
531    }
532
533    @Override
534    public CommandResult getEntityAliasTypeDescriptions(UserVisitPK userVisitPK, GetEntityAliasTypeDescriptionsForm form) {
535        return new GetEntityAliasTypeDescriptionsCommand(userVisitPK, form).run();
536    }
537
538    @Override
539    public CommandResult editEntityAliasTypeDescription(UserVisitPK userVisitPK, EditEntityAliasTypeDescriptionForm form) {
540        return new EditEntityAliasTypeDescriptionCommand(userVisitPK, form).run();
541    }
542
543    @Override
544    public CommandResult deleteEntityAliasTypeDescription(UserVisitPK userVisitPK, DeleteEntityAliasTypeDescriptionForm form) {
545        return new DeleteEntityAliasTypeDescriptionCommand(userVisitPK, form).run();
546    }
547
548    // --------------------------------------------------------------------------------
549    //   Entity Aliases
550    // --------------------------------------------------------------------------------
551
552    @Override
553    public CommandResult createEntityAlias(UserVisitPK userVisitPK, CreateEntityAliasForm form) {
554        return new CreateEntityAliasCommand(userVisitPK, form).run();
555    }
556
557    @Override
558    public CommandResult getEntityAlias(UserVisitPK userVisitPK, GetEntityAliasForm form) {
559        return new GetEntityAliasCommand(userVisitPK, form).run();
560    }
561
562    @Override
563    public CommandResult getEntityAliases(UserVisitPK userVisitPK, GetEntityAliasesForm form) {
564        return new GetEntityAliasesCommand(userVisitPK, form).run();
565    }
566
567    @Override
568    public CommandResult editEntityAlias(UserVisitPK userVisitPK, EditEntityAliasForm form) {
569        return new EditEntityAliasCommand(userVisitPK, form).run();
570    }
571
572    @Override
573    public CommandResult deleteEntityAlias(UserVisitPK userVisitPK, DeleteEntityAliasForm form) {
574        return new DeleteEntityAliasCommand(userVisitPK, form).run();
575    }
576
577    // -------------------------------------------------------------------------
578    //   Entity Attribute Group Descriptions
579    // -------------------------------------------------------------------------
580    
581    @Override
582    public CommandResult createEntityAttributeGroupDescription(UserVisitPK userVisitPK, CreateEntityAttributeGroupDescriptionForm form) {
583        return new CreateEntityAttributeGroupDescriptionCommand(userVisitPK, form).run();
584    }
585    
586    @Override
587    public CommandResult getEntityAttributeGroupDescription(UserVisitPK userVisitPK, GetEntityAttributeGroupDescriptionForm form) {
588        return new GetEntityAttributeGroupDescriptionCommand(userVisitPK, form).run();
589    }
590    
591    @Override
592    public CommandResult getEntityAttributeGroupDescriptions(UserVisitPK userVisitPK, GetEntityAttributeGroupDescriptionsForm form) {
593        return new GetEntityAttributeGroupDescriptionsCommand(userVisitPK, form).run();
594    }
595    
596    @Override
597    public CommandResult editEntityAttributeGroupDescription(UserVisitPK userVisitPK, EditEntityAttributeGroupDescriptionForm form) {
598        return new EditEntityAttributeGroupDescriptionCommand(userVisitPK, form).run();
599    }
600    
601    @Override
602    public CommandResult deleteEntityAttributeGroupDescription(UserVisitPK userVisitPK, DeleteEntityAttributeGroupDescriptionForm form) {
603        return new DeleteEntityAttributeGroupDescriptionCommand(userVisitPK, form).run();
604    }
605    
606    // -------------------------------------------------------------------------
607    //   Entity Attribute Groups
608    // -------------------------------------------------------------------------
609    
610    @Override
611    public CommandResult createEntityAttributeGroup(UserVisitPK userVisitPK, CreateEntityAttributeGroupForm form) {
612        return new CreateEntityAttributeGroupCommand(userVisitPK, form).run();
613    }
614    
615    @Override
616    public CommandResult getEntityAttributeGroup(UserVisitPK userVisitPK, GetEntityAttributeGroupForm form) {
617        return new GetEntityAttributeGroupCommand(userVisitPK, form).run();
618    }
619    
620    @Override
621    public CommandResult getEntityAttributeGroups(UserVisitPK userVisitPK, GetEntityAttributeGroupsForm form) {
622        return new GetEntityAttributeGroupsCommand(userVisitPK, form).run();
623    }
624    
625    @Override
626    public CommandResult getEntityAttributeGroupChoices(UserVisitPK userVisitPK, GetEntityAttributeGroupChoicesForm form) {
627        return new GetEntityAttributeGroupChoicesCommand(userVisitPK, form).run();
628    }
629    
630    @Override
631    public CommandResult setDefaultEntityAttributeGroup(UserVisitPK userVisitPK, SetDefaultEntityAttributeGroupForm form) {
632        return new SetDefaultEntityAttributeGroupCommand(userVisitPK, form).run();
633    }
634    
635    @Override
636    public CommandResult editEntityAttributeGroup(UserVisitPK userVisitPK, EditEntityAttributeGroupForm form) {
637        return new EditEntityAttributeGroupCommand(userVisitPK, form).run();
638    }
639    
640    @Override
641    public CommandResult deleteEntityAttributeGroup(UserVisitPK userVisitPK, DeleteEntityAttributeGroupForm form) {
642        return new DeleteEntityAttributeGroupCommand(userVisitPK, form).run();
643    }
644    
645    // -------------------------------------------------------------------------
646    //   Entity Attribute Descriptions
647    // -------------------------------------------------------------------------
648    
649    @Override
650    public CommandResult createEntityAttributeDescription(UserVisitPK userVisitPK, CreateEntityAttributeDescriptionForm form) {
651        return new CreateEntityAttributeDescriptionCommand(userVisitPK, form).run();
652    }
653    
654    @Override
655    public CommandResult getEntityAttributeDescription(UserVisitPK userVisitPK, GetEntityAttributeDescriptionForm form) {
656        return new GetEntityAttributeDescriptionCommand(userVisitPK, form).run();
657    }
658    
659    @Override
660    public CommandResult getEntityAttributeDescriptions(UserVisitPK userVisitPK, GetEntityAttributeDescriptionsForm form) {
661        return new GetEntityAttributeDescriptionsCommand(userVisitPK, form).run();
662    }
663    
664    @Override
665    public CommandResult editEntityAttributeDescription(UserVisitPK userVisitPK, EditEntityAttributeDescriptionForm form) {
666        return new EditEntityAttributeDescriptionCommand(userVisitPK, form).run();
667    }
668    
669    @Override
670    public CommandResult deleteEntityAttributeDescription(UserVisitPK userVisitPK, DeleteEntityAttributeDescriptionForm form) {
671        return new DeleteEntityAttributeDescriptionCommand(userVisitPK, form).run();
672    }
673    
674    // -------------------------------------------------------------------------
675    //   Entity Attributes
676    // -------------------------------------------------------------------------
677    
678    @Override
679    public CommandResult createEntityAttribute(UserVisitPK userVisitPK, CreateEntityAttributeForm form) {
680        return new CreateEntityAttributeCommand(userVisitPK, form).run();
681    }
682    
683    @Override
684    public CommandResult getEntityAttribute(UserVisitPK userVisitPK, GetEntityAttributeForm form) {
685        return new GetEntityAttributeCommand(userVisitPK, form).run();
686    }
687    
688    @Override
689    public CommandResult getEntityAttributes(UserVisitPK userVisitPK, GetEntityAttributesForm form) {
690        return new GetEntityAttributesCommand(userVisitPK, form).run();
691    }
692    
693    @Override
694    public CommandResult editEntityAttribute(UserVisitPK userVisitPK, EditEntityAttributeForm form) {
695        return new EditEntityAttributeCommand(userVisitPK, form).run();
696    }
697    
698    @Override
699    public CommandResult deleteEntityAttribute(UserVisitPK userVisitPK, DeleteEntityAttributeForm form) {
700        return new DeleteEntityAttributeCommand(userVisitPK, form).run();
701    }
702    
703    // -------------------------------------------------------------------------
704    //   Entity Attribute Entity Attribute Groups
705    // -------------------------------------------------------------------------
706    
707    @Override
708    public CommandResult createEntityAttributeEntityAttributeGroup(UserVisitPK userVisitPK, CreateEntityAttributeEntityAttributeGroupForm form) {
709        return new CreateEntityAttributeEntityAttributeGroupCommand(userVisitPK, form).run();
710    }
711    
712    @Override
713    public CommandResult getEntityAttributeEntityAttributeGroup(UserVisitPK userVisitPK, GetEntityAttributeEntityAttributeGroupForm form) {
714        return new GetEntityAttributeEntityAttributeGroupCommand(userVisitPK, form).run();
715    }
716    
717    @Override
718    public CommandResult getEntityAttributeEntityAttributeGroups(UserVisitPK userVisitPK, GetEntityAttributeEntityAttributeGroupsForm form) {
719        return new GetEntityAttributeEntityAttributeGroupsCommand(userVisitPK, form).run();
720    }
721    
722    @Override
723    public CommandResult editEntityAttributeEntityAttributeGroup(UserVisitPK userVisitPK, EditEntityAttributeEntityAttributeGroupForm form) {
724        return new EditEntityAttributeEntityAttributeGroupCommand(userVisitPK, form).run();
725    }
726    
727    @Override
728    public CommandResult deleteEntityAttributeEntityAttributeGroup(UserVisitPK userVisitPK, DeleteEntityAttributeEntityAttributeGroupForm form) {
729        return new DeleteEntityAttributeEntityAttributeGroupCommand(userVisitPK, form).run();
730    }
731    
732    // -------------------------------------------------------------------------
733    //   Entity Attribute Type Descriptions
734    // -------------------------------------------------------------------------
735    
736    @Override
737    public CommandResult createEntityAttributeTypeDescription(UserVisitPK userVisitPK, CreateEntityAttributeTypeDescriptionForm form) {
738        return new CreateEntityAttributeTypeDescriptionCommand(userVisitPK, form).run();
739    }
740    
741    // -------------------------------------------------------------------------
742    //   Entity Attribute Types
743    // -------------------------------------------------------------------------
744    
745    @Override
746    public CommandResult createEntityAttributeType(UserVisitPK userVisitPK, CreateEntityAttributeTypeForm form) {
747        return new CreateEntityAttributeTypeCommand(userVisitPK, form).run();
748    }
749    
750    @Override
751    public CommandResult getEntityAttributeType(UserVisitPK userVisitPK, GetEntityAttributeTypeForm form) {
752        return new GetEntityAttributeTypeCommand(userVisitPK, form).run();
753    }
754    
755    @Override
756    public CommandResult getEntityAttributeTypes(UserVisitPK userVisitPK, GetEntityAttributeTypesForm form) {
757        return new GetEntityAttributeTypesCommand(userVisitPK, form).run();
758    }
759    
760    @Override
761    public CommandResult getEntityAttributeTypeChoices(UserVisitPK userVisitPK, GetEntityAttributeTypeChoicesForm form) {
762        return new GetEntityAttributeTypeChoicesCommand(userVisitPK, form).run();
763    }
764    
765    // -------------------------------------------------------------------------
766    //   Entity List Item Descriptions
767    // -------------------------------------------------------------------------
768    
769    @Override
770    public CommandResult createEntityListItemDescription(UserVisitPK userVisitPK, CreateEntityListItemDescriptionForm form) {
771        return new CreateEntityListItemDescriptionCommand(userVisitPK, form).run();
772    }
773    
774    @Override
775    public CommandResult getEntityListItemDescription(UserVisitPK userVisitPK, GetEntityListItemDescriptionForm form) {
776        return new GetEntityListItemDescriptionCommand(userVisitPK, form).run();
777    }
778    
779    @Override
780    public CommandResult getEntityListItemDescriptions(UserVisitPK userVisitPK, GetEntityListItemDescriptionsForm form) {
781        return new GetEntityListItemDescriptionsCommand(userVisitPK, form).run();
782    }
783    
784    @Override
785    public CommandResult editEntityListItemDescription(UserVisitPK userVisitPK, EditEntityListItemDescriptionForm form) {
786        return new EditEntityListItemDescriptionCommand(userVisitPK, form).run();
787    }
788    
789    @Override
790    public CommandResult deleteEntityListItemDescription(UserVisitPK userVisitPK, DeleteEntityListItemDescriptionForm form) {
791        return new DeleteEntityListItemDescriptionCommand(userVisitPK, form).run();
792    }
793    
794    // -------------------------------------------------------------------------
795    //   Entity List Items
796    // -------------------------------------------------------------------------
797    
798    @Override
799    public CommandResult createEntityListItem(UserVisitPK userVisitPK, CreateEntityListItemForm form) {
800        return new CreateEntityListItemCommand(userVisitPK, form).run();
801    }
802    
803    @Override
804    public CommandResult getEntityListItem(UserVisitPK userVisitPK, GetEntityListItemForm form) {
805        return new GetEntityListItemCommand(userVisitPK, form).run();
806    }
807    
808    @Override
809    public CommandResult getEntityListItems(UserVisitPK userVisitPK, GetEntityListItemsForm form) {
810        return new GetEntityListItemsCommand(userVisitPK, form).run();
811    }
812    
813    @Override
814    public CommandResult getEntityListItemChoices(UserVisitPK userVisitPK, GetEntityListItemChoicesForm form) {
815        return new GetEntityListItemChoicesCommand(userVisitPK, form).run();
816    }
817    
818    @Override
819    public CommandResult setDefaultEntityListItem(UserVisitPK userVisitPK, SetDefaultEntityListItemForm form) {
820        return new SetDefaultEntityListItemCommand(userVisitPK, form).run();
821    }
822    
823    @Override
824    public CommandResult editEntityListItem(UserVisitPK userVisitPK, EditEntityListItemForm form) {
825        return new EditEntityListItemCommand(userVisitPK, form).run();
826    }
827    
828    @Override
829    public CommandResult deleteEntityListItem(UserVisitPK userVisitPK, DeleteEntityListItemForm form) {
830        return new DeleteEntityListItemCommand(userVisitPK, form).run();
831    }
832    
833    // -------------------------------------------------------------------------
834    //   Entity Integer Range Descriptions
835    // -------------------------------------------------------------------------
836    
837    @Override
838    public CommandResult createEntityIntegerRangeDescription(UserVisitPK userVisitPK, CreateEntityIntegerRangeDescriptionForm form) {
839        return new CreateEntityIntegerRangeDescriptionCommand(userVisitPK, form).run();
840    }
841    
842    @Override
843    public CommandResult getEntityIntegerRangeDescription(UserVisitPK userVisitPK, GetEntityIntegerRangeDescriptionForm form) {
844        return new GetEntityIntegerRangeDescriptionCommand(userVisitPK, form).run();
845    }
846    
847    @Override
848    public CommandResult getEntityIntegerRangeDescriptions(UserVisitPK userVisitPK, GetEntityIntegerRangeDescriptionsForm form) {
849        return new GetEntityIntegerRangeDescriptionsCommand(userVisitPK, form).run();
850    }
851    
852    @Override
853    public CommandResult editEntityIntegerRangeDescription(UserVisitPK userVisitPK, EditEntityIntegerRangeDescriptionForm form) {
854        return new EditEntityIntegerRangeDescriptionCommand(userVisitPK, form).run();
855    }
856    
857    @Override
858    public CommandResult deleteEntityIntegerRangeDescription(UserVisitPK userVisitPK, DeleteEntityIntegerRangeDescriptionForm form) {
859        return new DeleteEntityIntegerRangeDescriptionCommand(userVisitPK, form).run();
860    }
861    
862    // -------------------------------------------------------------------------
863    //   Entity Integer Ranges
864    // -------------------------------------------------------------------------
865    
866    @Override
867    public CommandResult createEntityIntegerRange(UserVisitPK userVisitPK, CreateEntityIntegerRangeForm form) {
868        return new CreateEntityIntegerRangeCommand(userVisitPK, form).run();
869    }
870    
871    @Override
872    public CommandResult getEntityIntegerRange(UserVisitPK userVisitPK, GetEntityIntegerRangeForm form) {
873        return new GetEntityIntegerRangeCommand(userVisitPK, form).run();
874    }
875    
876    @Override
877    public CommandResult getEntityIntegerRanges(UserVisitPK userVisitPK, GetEntityIntegerRangesForm form) {
878        return new GetEntityIntegerRangesCommand(userVisitPK, form).run();
879    }
880    
881    @Override
882    public CommandResult getEntityIntegerRangeChoices(UserVisitPK userVisitPK, GetEntityIntegerRangeChoicesForm form) {
883        return new GetEntityIntegerRangeChoicesCommand(userVisitPK, form).run();
884    }
885    
886    @Override
887    public CommandResult setDefaultEntityIntegerRange(UserVisitPK userVisitPK, SetDefaultEntityIntegerRangeForm form) {
888        return new SetDefaultEntityIntegerRangeCommand(userVisitPK, form).run();
889    }
890    
891    @Override
892    public CommandResult editEntityIntegerRange(UserVisitPK userVisitPK, EditEntityIntegerRangeForm form) {
893        return new EditEntityIntegerRangeCommand(userVisitPK, form).run();
894    }
895    
896    @Override
897    public CommandResult deleteEntityIntegerRange(UserVisitPK userVisitPK, DeleteEntityIntegerRangeForm form) {
898        return new DeleteEntityIntegerRangeCommand(userVisitPK, form).run();
899    }
900    
901    // -------------------------------------------------------------------------
902    //   Entity Long Range Descriptions
903    // -------------------------------------------------------------------------
904    
905    @Override
906    public CommandResult createEntityLongRangeDescription(UserVisitPK userVisitPK, CreateEntityLongRangeDescriptionForm form) {
907        return new CreateEntityLongRangeDescriptionCommand(userVisitPK, form).run();
908    }
909    
910    @Override
911    public CommandResult getEntityLongRangeDescription(UserVisitPK userVisitPK, GetEntityLongRangeDescriptionForm form) {
912        return new GetEntityLongRangeDescriptionCommand(userVisitPK, form).run();
913    }
914    
915    @Override
916    public CommandResult getEntityLongRangeDescriptions(UserVisitPK userVisitPK, GetEntityLongRangeDescriptionsForm form) {
917        return new GetEntityLongRangeDescriptionsCommand(userVisitPK, form).run();
918    }
919    
920    @Override
921    public CommandResult editEntityLongRangeDescription(UserVisitPK userVisitPK, EditEntityLongRangeDescriptionForm form) {
922        return new EditEntityLongRangeDescriptionCommand(userVisitPK, form).run();
923    }
924    
925    @Override
926    public CommandResult deleteEntityLongRangeDescription(UserVisitPK userVisitPK, DeleteEntityLongRangeDescriptionForm form) {
927        return new DeleteEntityLongRangeDescriptionCommand(userVisitPK, form).run();
928    }
929    
930    // -------------------------------------------------------------------------
931    //   Entity Long Ranges
932    // -------------------------------------------------------------------------
933    
934    @Override
935    public CommandResult createEntityLongRange(UserVisitPK userVisitPK, CreateEntityLongRangeForm form) {
936        return new CreateEntityLongRangeCommand(userVisitPK, form).run();
937    }
938    
939    @Override
940    public CommandResult getEntityLongRange(UserVisitPK userVisitPK, GetEntityLongRangeForm form) {
941        return new GetEntityLongRangeCommand(userVisitPK, form).run();
942    }
943    
944    @Override
945    public CommandResult getEntityLongRanges(UserVisitPK userVisitPK, GetEntityLongRangesForm form) {
946        return new GetEntityLongRangesCommand(userVisitPK, form).run();
947    }
948    
949    @Override
950    public CommandResult getEntityLongRangeChoices(UserVisitPK userVisitPK, GetEntityLongRangeChoicesForm form) {
951        return new GetEntityLongRangeChoicesCommand(userVisitPK, form).run();
952    }
953    
954    @Override
955    public CommandResult setDefaultEntityLongRange(UserVisitPK userVisitPK, SetDefaultEntityLongRangeForm form) {
956        return new SetDefaultEntityLongRangeCommand(userVisitPK, form).run();
957    }
958    
959    @Override
960    public CommandResult editEntityLongRange(UserVisitPK userVisitPK, EditEntityLongRangeForm form) {
961        return new EditEntityLongRangeCommand(userVisitPK, form).run();
962    }
963    
964    @Override
965    public CommandResult deleteEntityLongRange(UserVisitPK userVisitPK, DeleteEntityLongRangeForm form) {
966        return new DeleteEntityLongRangeCommand(userVisitPK, form).run();
967    }
968    
969    // -------------------------------------------------------------------------
970    //   Entity Type Descriptions
971    // -------------------------------------------------------------------------
972    
973    @Override
974    public CommandResult createEntityTypeDescription(UserVisitPK userVisitPK, CreateEntityTypeDescriptionForm form) {
975        return new CreateEntityTypeDescriptionCommand(userVisitPK, form).run();
976    }
977    
978    @Override
979    public CommandResult getEntityTypeDescription(UserVisitPK userVisitPK, GetEntityTypeDescriptionForm form) {
980        return new GetEntityTypeDescriptionCommand(userVisitPK, form).run();
981    }
982    
983    @Override
984    public CommandResult getEntityTypeDescriptions(UserVisitPK userVisitPK, GetEntityTypeDescriptionsForm form) {
985        return new GetEntityTypeDescriptionsCommand(userVisitPK, form).run();
986    }
987    
988    @Override
989    public CommandResult editEntityTypeDescription(UserVisitPK userVisitPK, EditEntityTypeDescriptionForm form) {
990        return new EditEntityTypeDescriptionCommand(userVisitPK, form).run();
991    }
992    
993    @Override
994    public CommandResult deleteEntityTypeDescription(UserVisitPK userVisitPK, DeleteEntityTypeDescriptionForm form) {
995        return new DeleteEntityTypeDescriptionCommand(userVisitPK, form).run();
996    }
997    
998    // --------------------------------------------------------------------------------
999    //   Mime Type Usage Types
1000    // --------------------------------------------------------------------------------
1001    
1002    @Override
1003    public CommandResult createMimeTypeUsageType(UserVisitPK userVisitPK, CreateMimeTypeUsageTypeForm form) {
1004        return new CreateMimeTypeUsageTypeCommand(userVisitPK, form).run();
1005    }
1006    
1007    @Override
1008    public CommandResult getMimeTypeUsageType(UserVisitPK userVisitPK, GetMimeTypeUsageTypeForm form) {
1009        return new GetMimeTypeUsageTypeCommand(userVisitPK, form).run();
1010    }
1011
1012    @Override
1013    public CommandResult getMimeTypeUsageTypes(UserVisitPK userVisitPK, GetMimeTypeUsageTypesForm form) {
1014        return new GetMimeTypeUsageTypesCommand(userVisitPK, form).run();
1015    }
1016
1017    @Override
1018    public CommandResult getMimeTypeUsageTypeChoices(UserVisitPK userVisitPK, GetMimeTypeUsageTypeChoicesForm form) {
1019        return new GetMimeTypeUsageTypeChoicesCommand(userVisitPK, form).run();
1020    }
1021
1022    // --------------------------------------------------------------------------------
1023    //   Mime Type Usage Type Descriptions
1024    // --------------------------------------------------------------------------------
1025    
1026    @Override
1027    public CommandResult createMimeTypeUsageTypeDescription(UserVisitPK userVisitPK, CreateMimeTypeUsageTypeDescriptionForm form) {
1028        return new CreateMimeTypeUsageTypeDescriptionCommand(userVisitPK, form).run();
1029    }
1030    
1031    // -------------------------------------------------------------------------
1032    //   Mime Types
1033    // -------------------------------------------------------------------------
1034
1035    @Override
1036    public CommandResult createMimeType(UserVisitPK userVisitPK, CreateMimeTypeForm form) {
1037        return new CreateMimeTypeCommand(userVisitPK, form).run();
1038    }
1039
1040    @Override
1041    public CommandResult getMimeTypes(UserVisitPK userVisitPK, GetMimeTypesForm form) {
1042        return new GetMimeTypesCommand(userVisitPK, form).run();
1043    }
1044
1045    @Override
1046    public CommandResult getMimeType(UserVisitPK userVisitPK, GetMimeTypeForm form) {
1047        return new GetMimeTypeCommand(userVisitPK, form).run();
1048    }
1049
1050    @Override
1051    public CommandResult getMimeTypeChoices(UserVisitPK userVisitPK, GetMimeTypeChoicesForm form) {
1052        return new GetMimeTypeChoicesCommand(userVisitPK, form).run();
1053    }
1054
1055    @Override
1056    public CommandResult setDefaultMimeType(UserVisitPK userVisitPK, SetDefaultMimeTypeForm form) {
1057        return new SetDefaultMimeTypeCommand(userVisitPK, form).run();
1058    }
1059
1060    @Override
1061    public CommandResult editMimeType(UserVisitPK userVisitPK, EditMimeTypeForm form) {
1062        return new EditMimeTypeCommand(userVisitPK, form).run();
1063    }
1064
1065    @Override
1066    public CommandResult deleteMimeType(UserVisitPK userVisitPK, DeleteMimeTypeForm form) {
1067        return new DeleteMimeTypeCommand(userVisitPK, form).run();
1068    }
1069
1070    // -------------------------------------------------------------------------
1071    //   Mime Type Descriptions
1072    // -------------------------------------------------------------------------
1073
1074    @Override
1075    public CommandResult createMimeTypeDescription(UserVisitPK userVisitPK, CreateMimeTypeDescriptionForm form) {
1076        return new CreateMimeTypeDescriptionCommand(userVisitPK, form).run();
1077    }
1078
1079    @Override
1080    public CommandResult getMimeTypeDescriptions(UserVisitPK userVisitPK, GetMimeTypeDescriptionsForm form) {
1081        return new GetMimeTypeDescriptionsCommand(userVisitPK, form).run();
1082    }
1083
1084    @Override
1085    public CommandResult getMimeTypeDescription(UserVisitPK userVisitPK, GetMimeTypeDescriptionForm form) {
1086        return new GetMimeTypeDescriptionCommand(userVisitPK, form).run();
1087    }
1088
1089    @Override
1090    public CommandResult editMimeTypeDescription(UserVisitPK userVisitPK, EditMimeTypeDescriptionForm form) {
1091        return new EditMimeTypeDescriptionCommand(userVisitPK, form).run();
1092    }
1093
1094    @Override
1095    public CommandResult deleteMimeTypeDescription(UserVisitPK userVisitPK, DeleteMimeTypeDescriptionForm form) {
1096        return new DeleteMimeTypeDescriptionCommand(userVisitPK, form).run();
1097    }
1098
1099    // --------------------------------------------------------------------------------
1100    //   Mime Type Usages
1101    // --------------------------------------------------------------------------------
1102    
1103    @Override
1104    public CommandResult createMimeTypeUsage(UserVisitPK userVisitPK, CreateMimeTypeUsageForm form) {
1105        return new CreateMimeTypeUsageCommand(userVisitPK, form).run();
1106    }
1107    
1108    @Override
1109    public CommandResult getMimeTypeUsages(UserVisitPK userVisitPK, GetMimeTypeUsagesForm form) {
1110        return new GetMimeTypeUsagesCommand(userVisitPK, form).run();
1111    }
1112    
1113    // --------------------------------------------------------------------------------
1114    //   Mime Type File Extensions
1115    // --------------------------------------------------------------------------------
1116    
1117    @Override
1118    public CommandResult createMimeTypeFileExtension(UserVisitPK userVisitPK, CreateMimeTypeFileExtensionForm form) {
1119        return new CreateMimeTypeFileExtensionCommand(userVisitPK, form).run();
1120    }
1121    
1122    @Override
1123    public CommandResult getMimeTypeFileExtension(UserVisitPK userVisitPK, GetMimeTypeFileExtensionForm form) {
1124        return new GetMimeTypeFileExtensionCommand(userVisitPK, form).run();
1125    }
1126    
1127    @Override
1128    public CommandResult getMimeTypeFileExtensions(UserVisitPK userVisitPK, GetMimeTypeFileExtensionsForm form) {
1129        return new GetMimeTypeFileExtensionsCommand(userVisitPK, form).run();
1130    }
1131    
1132    // --------------------------------------------------------------------------------
1133    //   Protocols
1134    // --------------------------------------------------------------------------------
1135
1136    @Override
1137    public CommandResult createProtocol(UserVisitPK userVisitPK, CreateProtocolForm form) {
1138        return new CreateProtocolCommand(userVisitPK, form).run();
1139    }
1140
1141    @Override
1142    public CommandResult getProtocolChoices(UserVisitPK userVisitPK, GetProtocolChoicesForm form) {
1143        return new GetProtocolChoicesCommand(userVisitPK, form).run();
1144    }
1145
1146    @Override
1147    public CommandResult getProtocol(UserVisitPK userVisitPK, GetProtocolForm form) {
1148        return new GetProtocolCommand(userVisitPK, form).run();
1149    }
1150
1151    @Override
1152    public CommandResult getProtocols(UserVisitPK userVisitPK, GetProtocolsForm form) {
1153        return new GetProtocolsCommand(userVisitPK, form).run();
1154    }
1155
1156    @Override
1157    public CommandResult setDefaultProtocol(UserVisitPK userVisitPK, SetDefaultProtocolForm form) {
1158        return new SetDefaultProtocolCommand(userVisitPK, form).run();
1159    }
1160
1161    @Override
1162    public CommandResult editProtocol(UserVisitPK userVisitPK, EditProtocolForm form) {
1163        return new EditProtocolCommand(userVisitPK, form).run();
1164    }
1165
1166    @Override
1167    public CommandResult deleteProtocol(UserVisitPK userVisitPK, DeleteProtocolForm form) {
1168        return new DeleteProtocolCommand(userVisitPK, form).run();
1169    }
1170
1171    // --------------------------------------------------------------------------------
1172    //   Protocol Descriptions
1173    // --------------------------------------------------------------------------------
1174
1175    @Override
1176    public CommandResult createProtocolDescription(UserVisitPK userVisitPK, CreateProtocolDescriptionForm form) {
1177        return new CreateProtocolDescriptionCommand(userVisitPK, form).run();
1178    }
1179
1180    @Override
1181    public CommandResult getProtocolDescription(UserVisitPK userVisitPK, GetProtocolDescriptionForm form) {
1182        return new GetProtocolDescriptionCommand(userVisitPK, form).run();
1183    }
1184
1185    @Override
1186    public CommandResult getProtocolDescriptions(UserVisitPK userVisitPK, GetProtocolDescriptionsForm form) {
1187        return new GetProtocolDescriptionsCommand(userVisitPK, form).run();
1188    }
1189
1190    @Override
1191    public CommandResult editProtocolDescription(UserVisitPK userVisitPK, EditProtocolDescriptionForm form) {
1192        return new EditProtocolDescriptionCommand(userVisitPK, form).run();
1193    }
1194
1195    @Override
1196    public CommandResult deleteProtocolDescription(UserVisitPK userVisitPK, DeleteProtocolDescriptionForm form) {
1197        return new DeleteProtocolDescriptionCommand(userVisitPK, form).run();
1198    }
1199
1200    // --------------------------------------------------------------------------------
1201    //   Services
1202    // --------------------------------------------------------------------------------
1203
1204    @Override
1205    public CommandResult createService(UserVisitPK userVisitPK, CreateServiceForm form) {
1206        return new CreateServiceCommand(userVisitPK, form).run();
1207    }
1208
1209    @Override
1210    public CommandResult getServiceChoices(UserVisitPK userVisitPK, GetServiceChoicesForm form) {
1211        return new GetServiceChoicesCommand(userVisitPK, form).run();
1212    }
1213
1214    @Override
1215    public CommandResult getService(UserVisitPK userVisitPK, GetServiceForm form) {
1216        return new GetServiceCommand(userVisitPK, form).run();
1217    }
1218
1219    @Override
1220    public CommandResult getServices(UserVisitPK userVisitPK, GetServicesForm form) {
1221        return new GetServicesCommand(userVisitPK, form).run();
1222    }
1223
1224    @Override
1225    public CommandResult setDefaultService(UserVisitPK userVisitPK, SetDefaultServiceForm form) {
1226        return new SetDefaultServiceCommand(userVisitPK, form).run();
1227    }
1228
1229    @Override
1230    public CommandResult editService(UserVisitPK userVisitPK, EditServiceForm form) {
1231        return new EditServiceCommand(userVisitPK, form).run();
1232    }
1233
1234    @Override
1235    public CommandResult deleteService(UserVisitPK userVisitPK, DeleteServiceForm form) {
1236        return new DeleteServiceCommand(userVisitPK, form).run();
1237    }
1238
1239    // --------------------------------------------------------------------------------
1240    //   Service Descriptions
1241    // --------------------------------------------------------------------------------
1242
1243    @Override
1244    public CommandResult createServiceDescription(UserVisitPK userVisitPK, CreateServiceDescriptionForm form) {
1245        return new CreateServiceDescriptionCommand(userVisitPK, form).run();
1246    }
1247
1248    @Override
1249    public CommandResult getServiceDescription(UserVisitPK userVisitPK, GetServiceDescriptionForm form) {
1250        return new GetServiceDescriptionCommand(userVisitPK, form).run();
1251    }
1252
1253    @Override
1254    public CommandResult getServiceDescriptions(UserVisitPK userVisitPK, GetServiceDescriptionsForm form) {
1255        return new GetServiceDescriptionsCommand(userVisitPK, form).run();
1256    }
1257
1258    @Override
1259    public CommandResult editServiceDescription(UserVisitPK userVisitPK, EditServiceDescriptionForm form) {
1260        return new EditServiceDescriptionCommand(userVisitPK, form).run();
1261    }
1262
1263    @Override
1264    public CommandResult deleteServiceDescription(UserVisitPK userVisitPK, DeleteServiceDescriptionForm form) {
1265        return new DeleteServiceDescriptionCommand(userVisitPK, form).run();
1266    }
1267
1268    // --------------------------------------------------------------------------------
1269    //   Servers
1270    // --------------------------------------------------------------------------------
1271
1272    @Override
1273    public CommandResult createServer(UserVisitPK userVisitPK, CreateServerForm form) {
1274        return new CreateServerCommand(userVisitPK, form).run();
1275    }
1276
1277    @Override
1278    public CommandResult getServerChoices(UserVisitPK userVisitPK, GetServerChoicesForm form) {
1279        return new GetServerChoicesCommand(userVisitPK, form).run();
1280    }
1281
1282    @Override
1283    public CommandResult getServer(UserVisitPK userVisitPK, GetServerForm form) {
1284        return new GetServerCommand(userVisitPK, form).run();
1285    }
1286
1287    @Override
1288    public CommandResult getServers(UserVisitPK userVisitPK, GetServersForm form) {
1289        return new GetServersCommand(userVisitPK, form).run();
1290    }
1291
1292    @Override
1293    public CommandResult setDefaultServer(UserVisitPK userVisitPK, SetDefaultServerForm form) {
1294        return new SetDefaultServerCommand(userVisitPK, form).run();
1295    }
1296
1297    @Override
1298    public CommandResult editServer(UserVisitPK userVisitPK, EditServerForm form) {
1299        return new EditServerCommand(userVisitPK, form).run();
1300    }
1301
1302    @Override
1303    public CommandResult deleteServer(UserVisitPK userVisitPK, DeleteServerForm form) {
1304        return new DeleteServerCommand(userVisitPK, form).run();
1305    }
1306
1307    // --------------------------------------------------------------------------------
1308    //   Server Descriptions
1309    // --------------------------------------------------------------------------------
1310
1311    @Override
1312    public CommandResult createServerDescription(UserVisitPK userVisitPK, CreateServerDescriptionForm form) {
1313        return new CreateServerDescriptionCommand(userVisitPK, form).run();
1314    }
1315
1316    @Override
1317    public CommandResult getServerDescription(UserVisitPK userVisitPK, GetServerDescriptionForm form) {
1318        return new GetServerDescriptionCommand(userVisitPK, form).run();
1319    }
1320
1321    @Override
1322    public CommandResult getServerDescriptions(UserVisitPK userVisitPK, GetServerDescriptionsForm form) {
1323        return new GetServerDescriptionsCommand(userVisitPK, form).run();
1324    }
1325
1326    @Override
1327    public CommandResult editServerDescription(UserVisitPK userVisitPK, EditServerDescriptionForm form) {
1328        return new EditServerDescriptionCommand(userVisitPK, form).run();
1329    }
1330
1331    @Override
1332    public CommandResult deleteServerDescription(UserVisitPK userVisitPK, DeleteServerDescriptionForm form) {
1333        return new DeleteServerDescriptionCommand(userVisitPK, form).run();
1334    }
1335
1336    // --------------------------------------------------------------------------------
1337    //   Server Services
1338    // --------------------------------------------------------------------------------
1339
1340    @Override
1341    public CommandResult createServerService(UserVisitPK userVisitPK, CreateServerServiceForm form) {
1342        return new CreateServerServiceCommand(userVisitPK, form).run();
1343    }
1344
1345    @Override
1346    public CommandResult getServerService(UserVisitPK userVisitPK, GetServerServiceForm form) {
1347        return new GetServerServiceCommand(userVisitPK, form).run();
1348    }
1349
1350    @Override
1351    public CommandResult getServerServices(UserVisitPK userVisitPK, GetServerServicesForm form) {
1352        return new GetServerServicesCommand(userVisitPK, form).run();
1353    }
1354
1355    @Override
1356    public CommandResult deleteServerService(UserVisitPK userVisitPK, DeleteServerServiceForm form) {
1357        return new DeleteServerServiceCommand(userVisitPK, form).run();
1358    }
1359
1360    // --------------------------------------------------------------------------------
1361    //   Entity Boolean Attributes
1362    // --------------------------------------------------------------------------------
1363    
1364    @Override
1365    public CommandResult createEntityBooleanAttribute(UserVisitPK userVisitPK, CreateEntityBooleanAttributeForm form) {
1366        return new CreateEntityBooleanAttributeCommand(userVisitPK, form).run();
1367    }
1368    
1369    @Override
1370    public CommandResult editEntityBooleanAttribute(UserVisitPK userVisitPK, EditEntityBooleanAttributeForm form) {
1371        return new EditEntityBooleanAttributeCommand(userVisitPK, form).run();
1372    }
1373    
1374    @Override
1375    public CommandResult deleteEntityBooleanAttribute(UserVisitPK userVisitPK, DeleteEntityBooleanAttributeForm form) {
1376        return new DeleteEntityBooleanAttributeCommand(userVisitPK, form).run();
1377    }
1378    
1379    // --------------------------------------------------------------------------------
1380    //   Entity Integer Attributes
1381    // --------------------------------------------------------------------------------
1382    
1383    @Override
1384    public CommandResult createEntityIntegerAttribute(UserVisitPK userVisitPK, CreateEntityIntegerAttributeForm form) {
1385        return new CreateEntityIntegerAttributeCommand(userVisitPK, form).run();
1386    }
1387    
1388    @Override
1389    public CommandResult editEntityIntegerAttribute(UserVisitPK userVisitPK, EditEntityIntegerAttributeForm form) {
1390        return new EditEntityIntegerAttributeCommand(userVisitPK, form).run();
1391    }
1392    
1393    @Override
1394    public CommandResult deleteEntityIntegerAttribute(UserVisitPK userVisitPK, DeleteEntityIntegerAttributeForm form) {
1395        return new DeleteEntityIntegerAttributeCommand(userVisitPK, form).run();
1396    }
1397    
1398    // --------------------------------------------------------------------------------
1399    //   Entity List Item Attributes
1400    // --------------------------------------------------------------------------------
1401    
1402    @Override
1403    public CommandResult createEntityListItemAttribute(UserVisitPK userVisitPK, CreateEntityListItemAttributeForm form) {
1404        return new CreateEntityListItemAttributeCommand(userVisitPK, form).run();
1405    }
1406    
1407    @Override
1408    public CommandResult editEntityListItemAttribute(UserVisitPK userVisitPK, EditEntityListItemAttributeForm form) {
1409        return new EditEntityListItemAttributeCommand(userVisitPK, form).run();
1410    }
1411    
1412    @Override
1413    public CommandResult deleteEntityListItemAttribute(UserVisitPK userVisitPK, DeleteEntityListItemAttributeForm form) {
1414        return new DeleteEntityListItemAttributeCommand(userVisitPK, form).run();
1415    }
1416    
1417    // --------------------------------------------------------------------------------
1418    //   Entity Long Attributes
1419    // --------------------------------------------------------------------------------
1420    
1421    @Override
1422    public CommandResult createEntityLongAttribute(UserVisitPK userVisitPK, CreateEntityLongAttributeForm form) {
1423        return new CreateEntityLongAttributeCommand(userVisitPK, form).run();
1424    }
1425    
1426    @Override
1427    public CommandResult editEntityLongAttribute(UserVisitPK userVisitPK, EditEntityLongAttributeForm form) {
1428        return new EditEntityLongAttributeCommand(userVisitPK, form).run();
1429    }
1430    
1431    @Override
1432    public CommandResult deleteEntityLongAttribute(UserVisitPK userVisitPK, DeleteEntityLongAttributeForm form) {
1433        return new DeleteEntityLongAttributeCommand(userVisitPK, form).run();
1434    }
1435    
1436    // --------------------------------------------------------------------------------
1437    //   Entity Multiple List Item Attributes
1438    // --------------------------------------------------------------------------------
1439    
1440    @Override
1441    public CommandResult createEntityMultipleListItemAttribute(UserVisitPK userVisitPK, CreateEntityMultipleListItemAttributeForm form) {
1442        return new CreateEntityMultipleListItemAttributeCommand(userVisitPK, form).run();
1443    }
1444    
1445    @Override
1446    public CommandResult deleteEntityMultipleListItemAttribute(UserVisitPK userVisitPK, DeleteEntityMultipleListItemAttributeForm form) {
1447        return new DeleteEntityMultipleListItemAttributeCommand(userVisitPK, form).run();
1448    }
1449    
1450    // --------------------------------------------------------------------------------
1451    //   Entity Name Attributes
1452    // --------------------------------------------------------------------------------
1453    
1454    @Override
1455    public CommandResult createEntityNameAttribute(UserVisitPK userVisitPK, CreateEntityNameAttributeForm form) {
1456        return new CreateEntityNameAttributeCommand(userVisitPK, form).run();
1457    }
1458    
1459    @Override
1460    public CommandResult editEntityNameAttribute(UserVisitPK userVisitPK, EditEntityNameAttributeForm form) {
1461        return new EditEntityNameAttributeCommand(userVisitPK, form).run();
1462    }
1463    
1464    @Override
1465    public CommandResult deleteEntityNameAttribute(UserVisitPK userVisitPK, DeleteEntityNameAttributeForm form) {
1466        return new DeleteEntityNameAttributeCommand(userVisitPK, form).run();
1467    }
1468    
1469    // --------------------------------------------------------------------------------
1470    //   Entity String Attributes
1471    // --------------------------------------------------------------------------------
1472    
1473    @Override
1474    public CommandResult createEntityStringAttribute(UserVisitPK userVisitPK, CreateEntityStringAttributeForm form) {
1475        return new CreateEntityStringAttributeCommand(userVisitPK, form).run();
1476    }
1477    
1478    @Override
1479    public CommandResult editEntityStringAttribute(UserVisitPK userVisitPK, EditEntityStringAttributeForm form) {
1480        return new EditEntityStringAttributeCommand(userVisitPK, form).run();
1481    }
1482    
1483    @Override
1484    public CommandResult deleteEntityStringAttribute(UserVisitPK userVisitPK, DeleteEntityStringAttributeForm form) {
1485        return new DeleteEntityStringAttributeCommand(userVisitPK, form).run();
1486    }
1487    
1488    // --------------------------------------------------------------------------------
1489    //   Entity Geo Point Attributes
1490    // --------------------------------------------------------------------------------
1491    
1492    @Override
1493    public CommandResult createEntityGeoPointAttribute(UserVisitPK userVisitPK, CreateEntityGeoPointAttributeForm form) {
1494        return new CreateEntityGeoPointAttributeCommand(userVisitPK, form).run();
1495    }
1496    
1497    @Override
1498    public CommandResult editEntityGeoPointAttribute(UserVisitPK userVisitPK, EditEntityGeoPointAttributeForm form) {
1499        return new EditEntityGeoPointAttributeCommand(userVisitPK, form).run();
1500    }
1501    
1502    @Override
1503    public CommandResult deleteEntityGeoPointAttribute(UserVisitPK userVisitPK, DeleteEntityGeoPointAttributeForm form) {
1504        return new DeleteEntityGeoPointAttributeCommand(userVisitPK, form).run();
1505    }
1506    
1507    // --------------------------------------------------------------------------------
1508    //   Entity Blob Attributes
1509    // --------------------------------------------------------------------------------
1510    
1511    @Override
1512    public CommandResult createEntityBlobAttribute(UserVisitPK userVisitPK, CreateEntityBlobAttributeForm form) {
1513        return new CreateEntityBlobAttributeCommand(userVisitPK, form).run();
1514    }
1515
1516    @Override
1517    public CommandResult editEntityBlobAttribute(UserVisitPK userVisitPK, EditEntityBlobAttributeForm form) {
1518        return new EditEntityBlobAttributeCommand(userVisitPK, form).run();
1519    }
1520
1521    @Override
1522    public CommandResult getEntityBlobAttribute(UserVisitPK userVisitPK, GetEntityBlobAttributeForm form) {
1523        return new GetEntityBlobAttributeCommand(userVisitPK, form).run();
1524    }
1525
1526    @Override
1527    public CommandResult deleteEntityBlobAttribute(UserVisitPK userVisitPK, DeleteEntityBlobAttributeForm form) {
1528        return new DeleteEntityBlobAttributeCommand(userVisitPK, form).run();
1529    }
1530    
1531    // --------------------------------------------------------------------------------
1532    //   Entity Clob Attributes
1533    // --------------------------------------------------------------------------------
1534    
1535    @Override
1536    public CommandResult createEntityClobAttribute(UserVisitPK userVisitPK, CreateEntityClobAttributeForm form) {
1537        return new CreateEntityClobAttributeCommand(userVisitPK, form).run();
1538    }
1539
1540    @Override
1541    public CommandResult editEntityClobAttribute(UserVisitPK userVisitPK, EditEntityClobAttributeForm form) {
1542        return new EditEntityClobAttributeCommand(userVisitPK, form).run();
1543    }
1544
1545    @Override
1546    public CommandResult getEntityClobAttribute(UserVisitPK userVisitPK, GetEntityClobAttributeForm form) {
1547        return new GetEntityClobAttributeCommand(userVisitPK, form).run();
1548    }
1549
1550    @Override
1551    public CommandResult deleteEntityClobAttribute(UserVisitPK userVisitPK, DeleteEntityClobAttributeForm form) {
1552        return new DeleteEntityClobAttributeCommand(userVisitPK, form).run();
1553    }
1554    
1555    // --------------------------------------------------------------------------------
1556    //   Entity Time Attributes
1557    // --------------------------------------------------------------------------------
1558
1559    @Override
1560    public CommandResult createEntityTimeAttribute(UserVisitPK userVisitPK, CreateEntityTimeAttributeForm form) {
1561        return new CreateEntityTimeAttributeCommand(userVisitPK, form).run();
1562    }
1563
1564    @Override
1565    public CommandResult editEntityTimeAttribute(UserVisitPK userVisitPK, EditEntityTimeAttributeForm form) {
1566        return new EditEntityTimeAttributeCommand(userVisitPK, form).run();
1567    }
1568
1569    @Override
1570    public CommandResult deleteEntityTimeAttribute(UserVisitPK userVisitPK, DeleteEntityTimeAttributeForm form) {
1571        return new DeleteEntityTimeAttributeCommand(userVisitPK, form).run();
1572    }
1573
1574    // --------------------------------------------------------------------------------
1575    //   Entity Date Attributes
1576    // --------------------------------------------------------------------------------
1577
1578    @Override
1579    public CommandResult createEntityDateAttribute(UserVisitPK userVisitPK, CreateEntityDateAttributeForm form) {
1580        return new CreateEntityDateAttributeCommand(userVisitPK, form).run();
1581    }
1582
1583    @Override
1584    public CommandResult editEntityDateAttribute(UserVisitPK userVisitPK, EditEntityDateAttributeForm form) {
1585        return new EditEntityDateAttributeCommand(userVisitPK, form).run();
1586    }
1587
1588    @Override
1589    public CommandResult deleteEntityDateAttribute(UserVisitPK userVisitPK, DeleteEntityDateAttributeForm form) {
1590        return new DeleteEntityDateAttributeCommand(userVisitPK, form).run();
1591    }
1592
1593    // --------------------------------------------------------------------------------
1594    //   Entity Attribute Entity Types
1595    // --------------------------------------------------------------------------------
1596    
1597    @Override
1598    public CommandResult createEntityAttributeEntityType(UserVisitPK userVisitPK, CreateEntityAttributeEntityTypeForm form) {
1599        return new CreateEntityAttributeEntityTypeCommand(userVisitPK, form).run();
1600    }
1601    
1602    @Override
1603    public CommandResult getEntityAttributeEntityType(UserVisitPK userVisitPK, GetEntityAttributeEntityTypeForm form) {
1604        return new GetEntityAttributeEntityTypeCommand(userVisitPK, form).run();
1605    }
1606
1607    @Override
1608    public CommandResult getEntityAttributeEntityTypes(UserVisitPK userVisitPK, GetEntityAttributeEntityTypesForm form) {
1609        return new GetEntityAttributeEntityTypesCommand(userVisitPK, form).run();
1610    }
1611
1612    @Override
1613    public CommandResult deleteEntityAttributeEntityType(UserVisitPK userVisitPK, DeleteEntityAttributeEntityTypeForm form) {
1614        return new DeleteEntityAttributeEntityTypeCommand(userVisitPK, form).run();
1615    }
1616
1617    // --------------------------------------------------------------------------------
1618    //   Entity Entity Attributes
1619    // --------------------------------------------------------------------------------
1620    
1621    @Override
1622    public CommandResult createEntityEntityAttribute(UserVisitPK userVisitPK, CreateEntityEntityAttributeForm form) {
1623        return new CreateEntityEntityAttributeCommand(userVisitPK, form).run();
1624    }
1625    
1626    @Override
1627    public CommandResult editEntityEntityAttribute(UserVisitPK userVisitPK, EditEntityEntityAttributeForm form) {
1628        return new EditEntityEntityAttributeCommand(userVisitPK, form).run();
1629    }
1630    
1631    @Override
1632    public CommandResult deleteEntityEntityAttribute(UserVisitPK userVisitPK, DeleteEntityEntityAttributeForm form) {
1633        return new DeleteEntityEntityAttributeCommand(userVisitPK, form).run();
1634    }
1635    
1636    // --------------------------------------------------------------------------------
1637    //   Entity Collection Attributes
1638    // --------------------------------------------------------------------------------
1639    
1640    @Override
1641    public CommandResult createEntityCollectionAttribute(UserVisitPK userVisitPK, CreateEntityCollectionAttributeForm form) {
1642        return new CreateEntityCollectionAttributeCommand(userVisitPK, form).run();
1643    }
1644    
1645    @Override
1646    public CommandResult deleteEntityCollectionAttribute(UserVisitPK userVisitPK, DeleteEntityCollectionAttributeForm form) {
1647        return new DeleteEntityCollectionAttributeCommand(userVisitPK, form).run();
1648    }
1649    
1650    // -------------------------------------------------------------------------
1651    //   Party Entity Types
1652    // -------------------------------------------------------------------------
1653
1654    @Override
1655    public CommandResult createPartyEntityType(UserVisitPK userVisitPK, CreatePartyEntityTypeForm form) {
1656        return new CreatePartyEntityTypeCommand(userVisitPK, form).run();
1657    }
1658
1659    @Override
1660    public CommandResult editPartyEntityType(UserVisitPK userVisitPK, EditPartyEntityTypeForm form) {
1661        return new EditPartyEntityTypeCommand(userVisitPK, form).run();
1662    }
1663
1664    @Override
1665    public CommandResult getPartyEntityType(UserVisitPK userVisitPK, GetPartyEntityTypeForm form) {
1666        return new GetPartyEntityTypeCommand(userVisitPK, form).run();
1667    }
1668
1669    @Override
1670    public CommandResult getPartyEntityTypes(UserVisitPK userVisitPK, GetPartyEntityTypesForm form) {
1671        return new GetPartyEntityTypesCommand(userVisitPK, form).run();
1672    }
1673
1674    @Override
1675    public CommandResult deletePartyEntityType(UserVisitPK userVisitPK, DeletePartyEntityTypeForm form) {
1676        return new DeletePartyEntityTypeCommand(userVisitPK, form).run();
1677    }
1678
1679    // -------------------------------------------------------------------------
1680    //   Cache Entries
1681    // -------------------------------------------------------------------------
1682
1683    @Override
1684    public CommandResult createCacheEntry(UserVisitPK userVisitPK, CreateCacheEntryForm form) {
1685        return new CreateCacheEntryCommand(userVisitPK, form).run();
1686    }
1687
1688    @Override
1689    public CommandResult getCacheEntry(UserVisitPK userVisitPK, GetCacheEntryForm form) {
1690        return new GetCacheEntryCommand(userVisitPK, form).run();
1691    }
1692
1693    @Override
1694    public CommandResult getCacheEntries(UserVisitPK userVisitPK, GetCacheEntriesForm form) {
1695        return new GetCacheEntriesCommand(userVisitPK, form).run();
1696    }
1697
1698    @Override
1699    public CommandResult removeCacheEntry(UserVisitPK userVisitPK, RemoveCacheEntryForm form) {
1700        return new RemoveCacheEntryCommand(userVisitPK, form).run();
1701    }
1702
1703    // -------------------------------------------------------------------------
1704    //   Cache Entry Dependencies
1705    // -------------------------------------------------------------------------
1706
1707    @Override
1708    public CommandResult getCacheEntryDependencies(UserVisitPK userVisitPK, GetCacheEntryDependenciesForm form) {
1709        return new GetCacheEntryDependenciesCommand(userVisitPK, form).run();
1710    }
1711
1712    // --------------------------------------------------------------------------------
1713    //   Applications
1714    // --------------------------------------------------------------------------------
1715    
1716    @Override
1717    public CommandResult createApplication(UserVisitPK userVisitPK, CreateApplicationForm form) {
1718        return new CreateApplicationCommand(userVisitPK, form).run();
1719    }
1720    
1721    @Override
1722    public CommandResult getApplicationChoices(UserVisitPK userVisitPK, GetApplicationChoicesForm form) {
1723        return new GetApplicationChoicesCommand(userVisitPK, form).run();
1724    }
1725    
1726    @Override
1727    public CommandResult getApplication(UserVisitPK userVisitPK, GetApplicationForm form) {
1728        return new GetApplicationCommand(userVisitPK, form).run();
1729    }
1730    
1731    @Override
1732    public CommandResult getApplications(UserVisitPK userVisitPK, GetApplicationsForm form) {
1733        return new GetApplicationsCommand(userVisitPK, form).run();
1734    }
1735    
1736    @Override
1737    public CommandResult setDefaultApplication(UserVisitPK userVisitPK, SetDefaultApplicationForm form) {
1738        return new SetDefaultApplicationCommand(userVisitPK, form).run();
1739    }
1740    
1741    @Override
1742    public CommandResult editApplication(UserVisitPK userVisitPK, EditApplicationForm form) {
1743        return new EditApplicationCommand(userVisitPK, form).run();
1744    }
1745    
1746    @Override
1747    public CommandResult deleteApplication(UserVisitPK userVisitPK, DeleteApplicationForm form) {
1748        return new DeleteApplicationCommand(userVisitPK, form).run();
1749    }
1750    
1751    // --------------------------------------------------------------------------------
1752    //   Applications Descriptions
1753    // --------------------------------------------------------------------------------
1754    
1755    @Override
1756    public CommandResult createApplicationDescription(UserVisitPK userVisitPK, CreateApplicationDescriptionForm form) {
1757        return new CreateApplicationDescriptionCommand(userVisitPK, form).run();
1758    }
1759    
1760    @Override
1761    public CommandResult getApplicationDescription(UserVisitPK userVisitPK, GetApplicationDescriptionForm form) {
1762        return new GetApplicationDescriptionCommand(userVisitPK, form).run();
1763    }
1764    
1765    @Override
1766    public CommandResult getApplicationDescriptions(UserVisitPK userVisitPK, GetApplicationDescriptionsForm form) {
1767        return new GetApplicationDescriptionsCommand(userVisitPK, form).run();
1768    }
1769    
1770    @Override
1771    public CommandResult editApplicationDescription(UserVisitPK userVisitPK, EditApplicationDescriptionForm form) {
1772        return new EditApplicationDescriptionCommand(userVisitPK, form).run();
1773    }
1774    
1775    @Override
1776    public CommandResult deleteApplicationDescription(UserVisitPK userVisitPK, DeleteApplicationDescriptionForm form) {
1777        return new DeleteApplicationDescriptionCommand(userVisitPK, form).run();
1778    }
1779    
1780    // --------------------------------------------------------------------------------
1781    //   Editors
1782    // --------------------------------------------------------------------------------
1783    
1784    @Override
1785    public CommandResult createEditor(UserVisitPK userVisitPK, CreateEditorForm form) {
1786        return new CreateEditorCommand(userVisitPK, form).run();
1787    }
1788    
1789    @Override
1790    public CommandResult getEditorChoices(UserVisitPK userVisitPK, GetEditorChoicesForm form) {
1791        return new GetEditorChoicesCommand(userVisitPK, form).run();
1792    }
1793    
1794    @Override
1795    public CommandResult getEditor(UserVisitPK userVisitPK, GetEditorForm form) {
1796        return new GetEditorCommand(userVisitPK, form).run();
1797    }
1798    
1799    @Override
1800    public CommandResult getEditors(UserVisitPK userVisitPK, GetEditorsForm form) {
1801        return new GetEditorsCommand(userVisitPK, form).run();
1802    }
1803    
1804    @Override
1805    public CommandResult setDefaultEditor(UserVisitPK userVisitPK, SetDefaultEditorForm form) {
1806        return new SetDefaultEditorCommand(userVisitPK, form).run();
1807    }
1808    
1809    @Override
1810    public CommandResult editEditor(UserVisitPK userVisitPK, EditEditorForm form) {
1811        return new EditEditorCommand(userVisitPK, form).run();
1812    }
1813    
1814    @Override
1815    public CommandResult deleteEditor(UserVisitPK userVisitPK, DeleteEditorForm form) {
1816        return new DeleteEditorCommand(userVisitPK, form).run();
1817    }
1818    
1819    // --------------------------------------------------------------------------------
1820    //   Editors Descriptions
1821    // --------------------------------------------------------------------------------
1822    
1823    @Override
1824    public CommandResult createEditorDescription(UserVisitPK userVisitPK, CreateEditorDescriptionForm form) {
1825        return new CreateEditorDescriptionCommand(userVisitPK, form).run();
1826    }
1827    
1828    @Override
1829    public CommandResult getEditorDescription(UserVisitPK userVisitPK, GetEditorDescriptionForm form) {
1830        return new GetEditorDescriptionCommand(userVisitPK, form).run();
1831    }
1832    
1833    @Override
1834    public CommandResult getEditorDescriptions(UserVisitPK userVisitPK, GetEditorDescriptionsForm form) {
1835        return new GetEditorDescriptionsCommand(userVisitPK, form).run();
1836    }
1837    
1838    @Override
1839    public CommandResult editEditorDescription(UserVisitPK userVisitPK, EditEditorDescriptionForm form) {
1840        return new EditEditorDescriptionCommand(userVisitPK, form).run();
1841    }
1842    
1843    @Override
1844    public CommandResult deleteEditorDescription(UserVisitPK userVisitPK, DeleteEditorDescriptionForm form) {
1845        return new DeleteEditorDescriptionCommand(userVisitPK, form).run();
1846    }
1847    
1848    // --------------------------------------------------------------------------------
1849    //   ApplicationEditors
1850    // --------------------------------------------------------------------------------
1851    
1852    @Override
1853    public CommandResult createApplicationEditor(UserVisitPK userVisitPK, CreateApplicationEditorForm form) {
1854        return new CreateApplicationEditorCommand(userVisitPK, form).run();
1855    }
1856    
1857    @Override
1858    public CommandResult getApplicationEditorChoices(UserVisitPK userVisitPK, GetApplicationEditorChoicesForm form) {
1859        return new GetApplicationEditorChoicesCommand(userVisitPK, form).run();
1860    }
1861    
1862    @Override
1863    public CommandResult getApplicationEditor(UserVisitPK userVisitPK, GetApplicationEditorForm form) {
1864        return new GetApplicationEditorCommand(userVisitPK, form).run();
1865    }
1866    
1867    @Override
1868    public CommandResult getApplicationEditors(UserVisitPK userVisitPK, GetApplicationEditorsForm form) {
1869        return new GetApplicationEditorsCommand(userVisitPK, form).run();
1870    }
1871    
1872    @Override
1873    public CommandResult setDefaultApplicationEditor(UserVisitPK userVisitPK, SetDefaultApplicationEditorForm form) {
1874        return new SetDefaultApplicationEditorCommand(userVisitPK, form).run();
1875    }
1876    
1877    @Override
1878    public CommandResult editApplicationEditor(UserVisitPK userVisitPK, EditApplicationEditorForm form) {
1879        return new EditApplicationEditorCommand(userVisitPK, form).run();
1880    }
1881    
1882    @Override
1883    public CommandResult deleteApplicationEditor(UserVisitPK userVisitPK, DeleteApplicationEditorForm form) {
1884        return new DeleteApplicationEditorCommand(userVisitPK, form).run();
1885    }
1886    
1887    // --------------------------------------------------------------------------------
1888    //   Application Editor Uses
1889    // --------------------------------------------------------------------------------
1890    
1891    @Override
1892    public CommandResult createApplicationEditorUse(UserVisitPK userVisitPK, CreateApplicationEditorUseForm form) {
1893        return new CreateApplicationEditorUseCommand(userVisitPK, form).run();
1894    }
1895    
1896    @Override
1897    public CommandResult getApplicationEditorUseChoices(UserVisitPK userVisitPK, GetApplicationEditorUseChoicesForm form) {
1898        return new GetApplicationEditorUseChoicesCommand(userVisitPK, form).run();
1899    }
1900    
1901    @Override
1902    public CommandResult getApplicationEditorUse(UserVisitPK userVisitPK, GetApplicationEditorUseForm form) {
1903        return new GetApplicationEditorUseCommand(userVisitPK, form).run();
1904    }
1905    
1906    @Override
1907    public CommandResult getApplicationEditorUses(UserVisitPK userVisitPK, GetApplicationEditorUsesForm form) {
1908        return new GetApplicationEditorUsesCommand(userVisitPK, form).run();
1909    }
1910    
1911    @Override
1912    public CommandResult setDefaultApplicationEditorUse(UserVisitPK userVisitPK, SetDefaultApplicationEditorUseForm form) {
1913        return new SetDefaultApplicationEditorUseCommand(userVisitPK, form).run();
1914    }
1915    
1916    @Override
1917    public CommandResult editApplicationEditorUse(UserVisitPK userVisitPK, EditApplicationEditorUseForm form) {
1918        return new EditApplicationEditorUseCommand(userVisitPK, form).run();
1919    }
1920    
1921    @Override
1922    public CommandResult deleteApplicationEditorUse(UserVisitPK userVisitPK, DeleteApplicationEditorUseForm form) {
1923        return new DeleteApplicationEditorUseCommand(userVisitPK, form).run();
1924    }
1925    
1926    // --------------------------------------------------------------------------------
1927    //   Application Editor Use Descriptions
1928    // --------------------------------------------------------------------------------
1929    
1930    @Override
1931    public CommandResult createApplicationEditorUseDescription(UserVisitPK userVisitPK, CreateApplicationEditorUseDescriptionForm form) {
1932        return new CreateApplicationEditorUseDescriptionCommand(userVisitPK, form).run();
1933    }
1934    
1935    @Override
1936    public CommandResult getApplicationEditorUseDescription(UserVisitPK userVisitPK, GetApplicationEditorUseDescriptionForm form) {
1937        return new GetApplicationEditorUseDescriptionCommand(userVisitPK, form).run();
1938    }
1939    
1940    @Override
1941    public CommandResult getApplicationEditorUseDescriptions(UserVisitPK userVisitPK, GetApplicationEditorUseDescriptionsForm form) {
1942        return new GetApplicationEditorUseDescriptionsCommand(userVisitPK, form).run();
1943    }
1944    
1945    @Override
1946    public CommandResult editApplicationEditorUseDescription(UserVisitPK userVisitPK, EditApplicationEditorUseDescriptionForm form) {
1947        return new EditApplicationEditorUseDescriptionCommand(userVisitPK, form).run();
1948    }
1949    
1950    @Override
1951    public CommandResult deleteApplicationEditorUseDescription(UserVisitPK userVisitPK, DeleteApplicationEditorUseDescriptionForm form) {
1952        return new DeleteApplicationEditorUseDescriptionCommand(userVisitPK, form).run();
1953    }
1954    
1955    // --------------------------------------------------------------------------------
1956    //   Party Application Editor Uses
1957    // --------------------------------------------------------------------------------
1958    
1959    @Override
1960    public CommandResult createPartyApplicationEditorUse(UserVisitPK userVisitPK, CreatePartyApplicationEditorUseForm form) {
1961        return new CreatePartyApplicationEditorUseCommand(userVisitPK, form).run();
1962    }
1963    
1964    @Override
1965    public CommandResult getPartyApplicationEditorUse(UserVisitPK userVisitPK, GetPartyApplicationEditorUseForm form) {
1966        return new GetPartyApplicationEditorUseCommand(userVisitPK, form).run();
1967    }
1968    
1969    @Override
1970    public CommandResult getPartyApplicationEditorUses(UserVisitPK userVisitPK, GetPartyApplicationEditorUsesForm form) {
1971        return new GetPartyApplicationEditorUsesCommand(userVisitPK, form).run();
1972    }
1973    
1974    @Override
1975    public CommandResult editPartyApplicationEditorUse(UserVisitPK userVisitPK, EditPartyApplicationEditorUseForm form) {
1976        return new EditPartyApplicationEditorUseCommand(userVisitPK, form).run();
1977    }
1978    
1979    @Override
1980    public CommandResult deletePartyApplicationEditorUse(UserVisitPK userVisitPK, DeletePartyApplicationEditorUseForm form) {
1981        return new DeletePartyApplicationEditorUseCommand(userVisitPK, form).run();
1982    }
1983    
1984    // --------------------------------------------------------------------------------
1985    //   Appearances
1986    // --------------------------------------------------------------------------------
1987    
1988    @Override
1989    public CommandResult createAppearance(UserVisitPK userVisitPK, CreateAppearanceForm form) {
1990        return new CreateAppearanceCommand(userVisitPK, form).run();
1991    }
1992    
1993    @Override
1994    public CommandResult getAppearanceChoices(UserVisitPK userVisitPK, GetAppearanceChoicesForm form) {
1995        return new GetAppearanceChoicesCommand(userVisitPK, form).run();
1996    }
1997    
1998    @Override
1999    public CommandResult getAppearance(UserVisitPK userVisitPK, GetAppearanceForm form) {
2000        return new GetAppearanceCommand(userVisitPK, form).run();
2001    }
2002    
2003    @Override
2004    public CommandResult getAppearances(UserVisitPK userVisitPK, GetAppearancesForm form) {
2005        return new GetAppearancesCommand(userVisitPK, form).run();
2006    }
2007    
2008    @Override
2009    public CommandResult setDefaultAppearance(UserVisitPK userVisitPK, SetDefaultAppearanceForm form) {
2010        return new SetDefaultAppearanceCommand(userVisitPK, form).run();
2011    }
2012    
2013    @Override
2014    public CommandResult editAppearance(UserVisitPK userVisitPK, EditAppearanceForm form) {
2015        return new EditAppearanceCommand(userVisitPK, form).run();
2016    }
2017    
2018    @Override
2019    public CommandResult deleteAppearance(UserVisitPK userVisitPK, DeleteAppearanceForm form) {
2020        return new DeleteAppearanceCommand(userVisitPK, form).run();
2021    }
2022    
2023    // --------------------------------------------------------------------------------
2024    //   Appearances Descriptions
2025    // --------------------------------------------------------------------------------
2026    
2027    @Override
2028    public CommandResult createAppearanceDescription(UserVisitPK userVisitPK, CreateAppearanceDescriptionForm form) {
2029        return new CreateAppearanceDescriptionCommand(userVisitPK, form).run();
2030    }
2031    
2032    @Override
2033    public CommandResult getAppearanceDescription(UserVisitPK userVisitPK, GetAppearanceDescriptionForm form) {
2034        return new GetAppearanceDescriptionCommand(userVisitPK, form).run();
2035    }
2036    
2037    @Override
2038    public CommandResult getAppearanceDescriptions(UserVisitPK userVisitPK, GetAppearanceDescriptionsForm form) {
2039        return new GetAppearanceDescriptionsCommand(userVisitPK, form).run();
2040    }
2041    
2042    @Override
2043    public CommandResult editAppearanceDescription(UserVisitPK userVisitPK, EditAppearanceDescriptionForm form) {
2044        return new EditAppearanceDescriptionCommand(userVisitPK, form).run();
2045    }
2046    
2047    @Override
2048    public CommandResult deleteAppearanceDescription(UserVisitPK userVisitPK, DeleteAppearanceDescriptionForm form) {
2049        return new DeleteAppearanceDescriptionCommand(userVisitPK, form).run();
2050    }
2051    
2052    // --------------------------------------------------------------------------------
2053    //   Appearances Text Decorations
2054    // --------------------------------------------------------------------------------
2055    
2056    @Override
2057    public CommandResult createAppearanceTextDecoration(UserVisitPK userVisitPK, CreateAppearanceTextDecorationForm form) {
2058        return new CreateAppearanceTextDecorationCommand(userVisitPK, form).run();
2059    }
2060    
2061    @Override
2062    public CommandResult getAppearanceTextDecoration(UserVisitPK userVisitPK, GetAppearanceTextDecorationForm form) {
2063        return new GetAppearanceTextDecorationCommand(userVisitPK, form).run();
2064    }
2065    
2066    @Override
2067    public CommandResult getAppearanceTextDecorations(UserVisitPK userVisitPK, GetAppearanceTextDecorationsForm form) {
2068        return new GetAppearanceTextDecorationsCommand(userVisitPK, form).run();
2069    }
2070    
2071    @Override
2072    public CommandResult deleteAppearanceTextDecoration(UserVisitPK userVisitPK, DeleteAppearanceTextDecorationForm form) {
2073        return new DeleteAppearanceTextDecorationCommand(userVisitPK, form).run();
2074    }
2075    
2076    // --------------------------------------------------------------------------------
2077    //   Appearances Text Transformations
2078    // --------------------------------------------------------------------------------
2079    
2080    @Override
2081    public CommandResult createAppearanceTextTransformation(UserVisitPK userVisitPK, CreateAppearanceTextTransformationForm form) {
2082        return new CreateAppearanceTextTransformationCommand(userVisitPK, form).run();
2083    }
2084    
2085    @Override
2086    public CommandResult getAppearanceTextTransformation(UserVisitPK userVisitPK, GetAppearanceTextTransformationForm form) {
2087        return new GetAppearanceTextTransformationCommand(userVisitPK, form).run();
2088    }
2089    
2090    @Override
2091    public CommandResult getAppearanceTextTransformations(UserVisitPK userVisitPK, GetAppearanceTextTransformationsForm form) {
2092        return new GetAppearanceTextTransformationsCommand(userVisitPK, form).run();
2093    }
2094    
2095    @Override
2096    public CommandResult deleteAppearanceTextTransformation(UserVisitPK userVisitPK, DeleteAppearanceTextTransformationForm form) {
2097        return new DeleteAppearanceTextTransformationCommand(userVisitPK, form).run();
2098    }
2099    
2100    // --------------------------------------------------------------------------------
2101    //   Colors
2102    // --------------------------------------------------------------------------------
2103    
2104    @Override
2105    public CommandResult createColor(UserVisitPK userVisitPK, CreateColorForm form) {
2106        return new CreateColorCommand(userVisitPK, form).run();
2107    }
2108    
2109    @Override
2110    public CommandResult getColorChoices(UserVisitPK userVisitPK, GetColorChoicesForm form) {
2111        return new GetColorChoicesCommand(userVisitPK, form).run();
2112    }
2113    
2114    @Override
2115    public CommandResult getColor(UserVisitPK userVisitPK, GetColorForm form) {
2116        return new GetColorCommand(userVisitPK, form).run();
2117    }
2118    
2119    @Override
2120    public CommandResult getColors(UserVisitPK userVisitPK, GetColorsForm form) {
2121        return new GetColorsCommand(userVisitPK, form).run();
2122    }
2123    
2124    @Override
2125    public CommandResult setDefaultColor(UserVisitPK userVisitPK, SetDefaultColorForm form) {
2126        return new SetDefaultColorCommand(userVisitPK, form).run();
2127    }
2128    
2129    @Override
2130    public CommandResult editColor(UserVisitPK userVisitPK, EditColorForm form) {
2131        return new EditColorCommand(userVisitPK, form).run();
2132    }
2133    
2134    @Override
2135    public CommandResult deleteColor(UserVisitPK userVisitPK, DeleteColorForm form) {
2136        return new DeleteColorCommand(userVisitPK, form).run();
2137    }
2138    
2139    // --------------------------------------------------------------------------------
2140    //   Color Descriptions
2141    // --------------------------------------------------------------------------------
2142    
2143    @Override
2144    public CommandResult createColorDescription(UserVisitPK userVisitPK, CreateColorDescriptionForm form) {
2145        return new CreateColorDescriptionCommand(userVisitPK, form).run();
2146    }
2147    
2148    @Override
2149    public CommandResult getColorDescription(UserVisitPK userVisitPK, GetColorDescriptionForm form) {
2150        return new GetColorDescriptionCommand(userVisitPK, form).run();
2151    }
2152    
2153    @Override
2154    public CommandResult getColorDescriptions(UserVisitPK userVisitPK, GetColorDescriptionsForm form) {
2155        return new GetColorDescriptionsCommand(userVisitPK, form).run();
2156    }
2157    
2158    @Override
2159    public CommandResult editColorDescription(UserVisitPK userVisitPK, EditColorDescriptionForm form) {
2160        return new EditColorDescriptionCommand(userVisitPK, form).run();
2161    }
2162    
2163    @Override
2164    public CommandResult deleteColorDescription(UserVisitPK userVisitPK, DeleteColorDescriptionForm form) {
2165        return new DeleteColorDescriptionCommand(userVisitPK, form).run();
2166    }
2167    
2168    // --------------------------------------------------------------------------------
2169    //   Font Styles
2170    // --------------------------------------------------------------------------------
2171    
2172    @Override
2173    public CommandResult createFontStyle(UserVisitPK userVisitPK, CreateFontStyleForm form) {
2174        return new CreateFontStyleCommand(userVisitPK, form).run();
2175    }
2176    
2177    @Override
2178    public CommandResult getFontStyleChoices(UserVisitPK userVisitPK, GetFontStyleChoicesForm form) {
2179        return new GetFontStyleChoicesCommand(userVisitPK, form).run();
2180    }
2181    
2182    @Override
2183    public CommandResult getFontStyle(UserVisitPK userVisitPK, GetFontStyleForm form) {
2184        return new GetFontStyleCommand(userVisitPK, form).run();
2185    }
2186    
2187    @Override
2188    public CommandResult getFontStyles(UserVisitPK userVisitPK, GetFontStylesForm form) {
2189        return new GetFontStylesCommand(userVisitPK, form).run();
2190    }
2191    
2192    @Override
2193    public CommandResult setDefaultFontStyle(UserVisitPK userVisitPK, SetDefaultFontStyleForm form) {
2194        return new SetDefaultFontStyleCommand(userVisitPK, form).run();
2195    }
2196    
2197    @Override
2198    public CommandResult editFontStyle(UserVisitPK userVisitPK, EditFontStyleForm form) {
2199        return new EditFontStyleCommand(userVisitPK, form).run();
2200    }
2201    
2202    @Override
2203    public CommandResult deleteFontStyle(UserVisitPK userVisitPK, DeleteFontStyleForm form) {
2204        return new DeleteFontStyleCommand(userVisitPK, form).run();
2205    }
2206    
2207    // --------------------------------------------------------------------------------
2208    //   Font Style Descriptions
2209    // --------------------------------------------------------------------------------
2210    
2211    @Override
2212    public CommandResult createFontStyleDescription(UserVisitPK userVisitPK, CreateFontStyleDescriptionForm form) {
2213        return new CreateFontStyleDescriptionCommand(userVisitPK, form).run();
2214    }
2215    
2216    @Override
2217    public CommandResult getFontStyleDescription(UserVisitPK userVisitPK, GetFontStyleDescriptionForm form) {
2218        return new GetFontStyleDescriptionCommand(userVisitPK, form).run();
2219    }
2220    
2221    @Override
2222    public CommandResult getFontStyleDescriptions(UserVisitPK userVisitPK, GetFontStyleDescriptionsForm form) {
2223        return new GetFontStyleDescriptionsCommand(userVisitPK, form).run();
2224    }
2225    
2226    @Override
2227    public CommandResult editFontStyleDescription(UserVisitPK userVisitPK, EditFontStyleDescriptionForm form) {
2228        return new EditFontStyleDescriptionCommand(userVisitPK, form).run();
2229    }
2230    
2231    @Override
2232    public CommandResult deleteFontStyleDescription(UserVisitPK userVisitPK, DeleteFontStyleDescriptionForm form) {
2233        return new DeleteFontStyleDescriptionCommand(userVisitPK, form).run();
2234    }
2235    
2236    // --------------------------------------------------------------------------------
2237    //   Font Weights
2238    // --------------------------------------------------------------------------------
2239    
2240    @Override
2241    public CommandResult createFontWeight(UserVisitPK userVisitPK, CreateFontWeightForm form) {
2242        return new CreateFontWeightCommand(userVisitPK, form).run();
2243    }
2244    
2245    @Override
2246    public CommandResult getFontWeightChoices(UserVisitPK userVisitPK, GetFontWeightChoicesForm form) {
2247        return new GetFontWeightChoicesCommand(userVisitPK, form).run();
2248    }
2249    
2250    @Override
2251    public CommandResult getFontWeight(UserVisitPK userVisitPK, GetFontWeightForm form) {
2252        return new GetFontWeightCommand(userVisitPK, form).run();
2253    }
2254    
2255    @Override
2256    public CommandResult getFontWeights(UserVisitPK userVisitPK, GetFontWeightsForm form) {
2257        return new GetFontWeightsCommand(userVisitPK, form).run();
2258    }
2259    
2260    @Override
2261    public CommandResult setDefaultFontWeight(UserVisitPK userVisitPK, SetDefaultFontWeightForm form) {
2262        return new SetDefaultFontWeightCommand(userVisitPK, form).run();
2263    }
2264    
2265    @Override
2266    public CommandResult editFontWeight(UserVisitPK userVisitPK, EditFontWeightForm form) {
2267        return new EditFontWeightCommand(userVisitPK, form).run();
2268    }
2269    
2270    @Override
2271    public CommandResult deleteFontWeight(UserVisitPK userVisitPK, DeleteFontWeightForm form) {
2272        return new DeleteFontWeightCommand(userVisitPK, form).run();
2273    }
2274    
2275    // --------------------------------------------------------------------------------
2276    //   Font Weight Descriptions
2277    // --------------------------------------------------------------------------------
2278    
2279    @Override
2280    public CommandResult createFontWeightDescription(UserVisitPK userVisitPK, CreateFontWeightDescriptionForm form) {
2281        return new CreateFontWeightDescriptionCommand(userVisitPK, form).run();
2282    }
2283    
2284    @Override
2285    public CommandResult getFontWeightDescription(UserVisitPK userVisitPK, GetFontWeightDescriptionForm form) {
2286        return new GetFontWeightDescriptionCommand(userVisitPK, form).run();
2287    }
2288    
2289    @Override
2290    public CommandResult getFontWeightDescriptions(UserVisitPK userVisitPK, GetFontWeightDescriptionsForm form) {
2291        return new GetFontWeightDescriptionsCommand(userVisitPK, form).run();
2292    }
2293    
2294    @Override
2295    public CommandResult editFontWeightDescription(UserVisitPK userVisitPK, EditFontWeightDescriptionForm form) {
2296        return new EditFontWeightDescriptionCommand(userVisitPK, form).run();
2297    }
2298    
2299    @Override
2300    public CommandResult deleteFontWeightDescription(UserVisitPK userVisitPK, DeleteFontWeightDescriptionForm form) {
2301        return new DeleteFontWeightDescriptionCommand(userVisitPK, form).run();
2302    }
2303    
2304    // --------------------------------------------------------------------------------
2305    //   Text Decorations
2306    // --------------------------------------------------------------------------------
2307    
2308    @Override
2309    public CommandResult createTextDecoration(UserVisitPK userVisitPK, CreateTextDecorationForm form) {
2310        return new CreateTextDecorationCommand(userVisitPK, form).run();
2311    }
2312    
2313    @Override
2314    public CommandResult getTextDecorationChoices(UserVisitPK userVisitPK, GetTextDecorationChoicesForm form) {
2315        return new GetTextDecorationChoicesCommand(userVisitPK, form).run();
2316    }
2317    
2318    @Override
2319    public CommandResult getTextDecoration(UserVisitPK userVisitPK, GetTextDecorationForm form) {
2320        return new GetTextDecorationCommand(userVisitPK, form).run();
2321    }
2322    
2323    @Override
2324    public CommandResult getTextDecorations(UserVisitPK userVisitPK, GetTextDecorationsForm form) {
2325        return new GetTextDecorationsCommand(userVisitPK, form).run();
2326    }
2327    
2328    @Override
2329    public CommandResult setDefaultTextDecoration(UserVisitPK userVisitPK, SetDefaultTextDecorationForm form) {
2330        return new SetDefaultTextDecorationCommand(userVisitPK, form).run();
2331    }
2332    
2333    @Override
2334    public CommandResult editTextDecoration(UserVisitPK userVisitPK, EditTextDecorationForm form) {
2335        return new EditTextDecorationCommand(userVisitPK, form).run();
2336    }
2337    
2338    @Override
2339    public CommandResult deleteTextDecoration(UserVisitPK userVisitPK, DeleteTextDecorationForm form) {
2340        return new DeleteTextDecorationCommand(userVisitPK, form).run();
2341    }
2342    
2343    // --------------------------------------------------------------------------------
2344    //   Text Decoration Descriptions
2345    // --------------------------------------------------------------------------------
2346    
2347    @Override
2348    public CommandResult createTextDecorationDescription(UserVisitPK userVisitPK, CreateTextDecorationDescriptionForm form) {
2349        return new CreateTextDecorationDescriptionCommand(userVisitPK, form).run();
2350    }
2351    
2352    @Override
2353    public CommandResult getTextDecorationDescription(UserVisitPK userVisitPK, GetTextDecorationDescriptionForm form) {
2354        return new GetTextDecorationDescriptionCommand(userVisitPK, form).run();
2355    }
2356    
2357    @Override
2358    public CommandResult getTextDecorationDescriptions(UserVisitPK userVisitPK, GetTextDecorationDescriptionsForm form) {
2359        return new GetTextDecorationDescriptionsCommand(userVisitPK, form).run();
2360    }
2361    
2362    @Override
2363    public CommandResult editTextDecorationDescription(UserVisitPK userVisitPK, EditTextDecorationDescriptionForm form) {
2364        return new EditTextDecorationDescriptionCommand(userVisitPK, form).run();
2365    }
2366    
2367    @Override
2368    public CommandResult deleteTextDecorationDescription(UserVisitPK userVisitPK, DeleteTextDecorationDescriptionForm form) {
2369        return new DeleteTextDecorationDescriptionCommand(userVisitPK, form).run();
2370    }
2371    
2372    // --------------------------------------------------------------------------------
2373    //   Text Transformations
2374    // --------------------------------------------------------------------------------
2375    
2376    @Override
2377    public CommandResult createTextTransformation(UserVisitPK userVisitPK, CreateTextTransformationForm form) {
2378        return new CreateTextTransformationCommand(userVisitPK, form).run();
2379    }
2380    
2381    @Override
2382    public CommandResult getTextTransformationChoices(UserVisitPK userVisitPK, GetTextTransformationChoicesForm form) {
2383        return new GetTextTransformationChoicesCommand(userVisitPK, form).run();
2384    }
2385    
2386    @Override
2387    public CommandResult getTextTransformation(UserVisitPK userVisitPK, GetTextTransformationForm form) {
2388        return new GetTextTransformationCommand(userVisitPK, form).run();
2389    }
2390    
2391    @Override
2392    public CommandResult getTextTransformations(UserVisitPK userVisitPK, GetTextTransformationsForm form) {
2393        return new GetTextTransformationsCommand(userVisitPK, form).run();
2394    }
2395    
2396    @Override
2397    public CommandResult setDefaultTextTransformation(UserVisitPK userVisitPK, SetDefaultTextTransformationForm form) {
2398        return new SetDefaultTextTransformationCommand(userVisitPK, form).run();
2399    }
2400    
2401    @Override
2402    public CommandResult editTextTransformation(UserVisitPK userVisitPK, EditTextTransformationForm form) {
2403        return new EditTextTransformationCommand(userVisitPK, form).run();
2404    }
2405    
2406    @Override
2407    public CommandResult deleteTextTransformation(UserVisitPK userVisitPK, DeleteTextTransformationForm form) {
2408        return new DeleteTextTransformationCommand(userVisitPK, form).run();
2409    }
2410    
2411    // --------------------------------------------------------------------------------
2412    //   Text Transformation Descriptions
2413    // --------------------------------------------------------------------------------
2414    
2415    @Override
2416    public CommandResult createTextTransformationDescription(UserVisitPK userVisitPK, CreateTextTransformationDescriptionForm form) {
2417        return new CreateTextTransformationDescriptionCommand(userVisitPK, form).run();
2418    }
2419    
2420    @Override
2421    public CommandResult getTextTransformationDescription(UserVisitPK userVisitPK, GetTextTransformationDescriptionForm form) {
2422        return new GetTextTransformationDescriptionCommand(userVisitPK, form).run();
2423    }
2424    
2425    @Override
2426    public CommandResult getTextTransformationDescriptions(UserVisitPK userVisitPK, GetTextTransformationDescriptionsForm form) {
2427        return new GetTextTransformationDescriptionsCommand(userVisitPK, form).run();
2428    }
2429    
2430    @Override
2431    public CommandResult editTextTransformationDescription(UserVisitPK userVisitPK, EditTextTransformationDescriptionForm form) {
2432        return new EditTextTransformationDescriptionCommand(userVisitPK, form).run();
2433    }
2434    
2435    @Override
2436    public CommandResult deleteTextTransformationDescription(UserVisitPK userVisitPK, DeleteTextTransformationDescriptionForm form) {
2437        return new DeleteTextTransformationDescriptionCommand(userVisitPK, form).run();
2438    }
2439    
2440    // --------------------------------------------------------------------------------
2441    //   Entity Appearances
2442    // --------------------------------------------------------------------------------
2443    
2444    @Override
2445    public CommandResult createEntityAppearance(UserVisitPK userVisitPK, CreateEntityAppearanceForm form) {
2446        return new CreateEntityAppearanceCommand(userVisitPK, form).run();
2447    }
2448    
2449    @Override
2450    public CommandResult getEntityAppearance(UserVisitPK userVisitPK, GetEntityAppearanceForm form) {
2451        return new GetEntityAppearanceCommand(userVisitPK, form).run();
2452    }
2453    
2454    @Override
2455    public CommandResult editEntityAppearance(UserVisitPK userVisitPK, EditEntityAppearanceForm form) {
2456        return new EditEntityAppearanceCommand(userVisitPK, form).run();
2457    }
2458    
2459    @Override
2460    public CommandResult deleteEntityAppearance(UserVisitPK userVisitPK, DeleteEntityAppearanceForm form) {
2461        return new DeleteEntityAppearanceCommand(userVisitPK, form).run();
2462    }
2463    
2464    // -------------------------------------------------------------------------
2465    //   Utilities
2466    // -------------------------------------------------------------------------
2467
2468    @Override
2469    public CommandResult encrypt(UserVisitPK userVisitPK, EncryptForm form) {
2470        return new EncryptCommand(userVisitPK, form).run();
2471    }
2472
2473    @Override
2474    public CommandResult decrypt(UserVisitPK userVisitPK, DecryptForm form) {
2475        return new DecryptCommand(userVisitPK, form).run();
2476    }
2477
2478    @Override
2479    public CommandResult validate(UserVisitPK userVisitPK, ValidateForm form) {
2480        return new ValidateCommand(userVisitPK, form).run();
2481    }
2482}