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.common;
018
019import com.echothree.control.user.core.common.form.*;
020import com.echothree.model.data.user.common.pk.UserVisitPK;
021import com.echothree.util.common.command.CommandResult;
022
023public interface CoreService
024        extends CoreForms {
025    
026    // -------------------------------------------------------------------------
027    //   Testing
028    // -------------------------------------------------------------------------
029    
030    String ping();
031    
032    // -------------------------------------------------------------------------
033    //   Base Keys
034    // -------------------------------------------------------------------------
035    
036    CommandResult generateBaseKeys(UserVisitPK userVisitPK);
037    
038    CommandResult loadBaseKeys(UserVisitPK userVisitPK, LoadBaseKeysForm form);
039    
040    CommandResult changeBaseKeys(UserVisitPK userVisitPK, ChangeBaseKeysForm form);
041    
042    // -------------------------------------------------------------------------
043    //   Base Encryption Keys
044    // -------------------------------------------------------------------------
045    
046    CommandResult getBaseEncryptionKey(UserVisitPK userVisitPK, GetBaseEncryptionKeyForm form);
047    
048    CommandResult getBaseEncryptionKeys(UserVisitPK userVisitPK, GetBaseEncryptionKeysForm form);
049    
050    CommandResult getBaseEncryptionKeyStatusChoices(UserVisitPK userVisitPK, GetBaseEncryptionKeyStatusChoicesForm form);
051    
052    CommandResult setBaseEncryptionKeyStatus(UserVisitPK userVisitPK, SetBaseEncryptionKeyStatusForm form);
053    
054    // -------------------------------------------------------------------------
055    //   Entity Locks
056    // -------------------------------------------------------------------------
057    
058    CommandResult lockEntity(UserVisitPK userVisitPK, LockEntityForm form);
059    
060    CommandResult unlockEntity(UserVisitPK userVisitPK, UnlockEntityForm form);
061    
062    CommandResult removedExpiredEntityLocks(UserVisitPK userVisitPK);
063    
064    // -------------------------------------------------------------------------
065    //   Component Vendors
066    // -------------------------------------------------------------------------
067    
068    CommandResult createComponentVendor(UserVisitPK userVisitPK, CreateComponentVendorForm form);
069    
070    CommandResult getComponentVendor(UserVisitPK userVisitPK, GetComponentVendorForm form);
071    
072    CommandResult getComponentVendors(UserVisitPK userVisitPK, GetComponentVendorsForm form);
073    
074    CommandResult editComponentVendor(UserVisitPK userVisitPK, EditComponentVendorForm form);
075    
076    CommandResult deleteComponentVendor(UserVisitPK userVisitPK, DeleteComponentVendorForm form);
077    
078    // -------------------------------------------------------------------------
079    //   Entity Types
080    // -------------------------------------------------------------------------
081    
082    CommandResult createEntityType(UserVisitPK userVisitPK, CreateEntityTypeForm form);
083    
084    CommandResult getEntityType(UserVisitPK userVisitPK, GetEntityTypeForm form);
085    
086    CommandResult getEntityTypes(UserVisitPK userVisitPK, GetEntityTypesForm form);
087    
088    CommandResult editEntityType(UserVisitPK userVisitPK, EditEntityTypeForm form);
089    
090    CommandResult deleteEntityType(UserVisitPK userVisitPK, DeleteEntityTypeForm form);
091    
092    // -------------------------------------------------------------------------
093    //   Commands
094    // -------------------------------------------------------------------------
095    
096    CommandResult createCommand(UserVisitPK userVisitPK, CreateCommandForm form);
097    
098    CommandResult getCommand(UserVisitPK userVisitPK, GetCommandForm form);
099    
100    CommandResult getCommands(UserVisitPK userVisitPK, GetCommandsForm form);
101    
102    CommandResult editCommand(UserVisitPK userVisitPK, EditCommandForm form);
103    
104    CommandResult deleteCommand(UserVisitPK userVisitPK, DeleteCommandForm form);
105    
106    // -------------------------------------------------------------------------
107    //   Command Descriptions
108    // -------------------------------------------------------------------------
109    
110    CommandResult createCommandDescription(UserVisitPK userVisitPK, CreateCommandDescriptionForm form);
111    
112    CommandResult getCommandDescription(UserVisitPK userVisitPK, GetCommandDescriptionForm form);
113    
114    CommandResult getCommandDescriptions(UserVisitPK userVisitPK, GetCommandDescriptionsForm form);
115    
116    CommandResult editCommandDescription(UserVisitPK userVisitPK, EditCommandDescriptionForm form);
117    
118    CommandResult deleteCommandDescription(UserVisitPK userVisitPK, DeleteCommandDescriptionForm form);
119    
120    // --------------------------------------------------------------------------------
121    //   Command Message Types
122    // --------------------------------------------------------------------------------
123    
124    CommandResult createCommandMessageType(UserVisitPK userVisitPK, CreateCommandMessageTypeForm form);
125    
126    CommandResult getCommandMessageTypeChoices(UserVisitPK userVisitPK, GetCommandMessageTypeChoicesForm form);
127    
128    CommandResult getCommandMessageType(UserVisitPK userVisitPK, GetCommandMessageTypeForm form);
129    
130    CommandResult getCommandMessageTypes(UserVisitPK userVisitPK, GetCommandMessageTypesForm form);
131    
132    CommandResult setDefaultCommandMessageType(UserVisitPK userVisitPK, SetDefaultCommandMessageTypeForm form);
133    
134    CommandResult editCommandMessageType(UserVisitPK userVisitPK, EditCommandMessageTypeForm form);
135    
136    CommandResult deleteCommandMessageType(UserVisitPK userVisitPK, DeleteCommandMessageTypeForm form);
137    
138    // --------------------------------------------------------------------------------
139    //   Command Message Type Descriptions
140    // --------------------------------------------------------------------------------
141    
142    CommandResult createCommandMessageTypeDescription(UserVisitPK userVisitPK, CreateCommandMessageTypeDescriptionForm form);
143    
144    CommandResult getCommandMessageTypeDescription(UserVisitPK userVisitPK, GetCommandMessageTypeDescriptionForm form);
145    
146    CommandResult getCommandMessageTypeDescriptions(UserVisitPK userVisitPK, GetCommandMessageTypeDescriptionsForm form);
147    
148    CommandResult editCommandMessageTypeDescription(UserVisitPK userVisitPK, EditCommandMessageTypeDescriptionForm form);
149    
150    CommandResult deleteCommandMessageTypeDescription(UserVisitPK userVisitPK, DeleteCommandMessageTypeDescriptionForm form);
151    
152    // -------------------------------------------------------------------------
153    //   Command Messages
154    // -------------------------------------------------------------------------
155    
156    CommandResult createCommandMessage(UserVisitPK userVisitPK, CreateCommandMessageForm form);
157    
158    CommandResult getCommandMessage(UserVisitPK userVisitPK, GetCommandMessageForm form);
159
160    CommandResult getCommandMessages(UserVisitPK userVisitPK, GetCommandMessagesForm form);
161
162    CommandResult editCommandMessage(UserVisitPK userVisitPK, EditCommandMessageForm form);
163
164    CommandResult deleteCommandMessage(UserVisitPK userVisitPK, DeleteCommandMessageForm form);
165
166    // -------------------------------------------------------------------------
167    //   Command Message Translations
168    // -------------------------------------------------------------------------
169
170    CommandResult createCommandMessageTranslation(UserVisitPK userVisitPK, CreateCommandMessageTranslationForm form);
171
172    CommandResult getCommandMessageTranslation(UserVisitPK userVisitPK, GetCommandMessageTranslationForm form);
173
174    CommandResult getCommandMessageTranslations(UserVisitPK userVisitPK, GetCommandMessageTranslationsForm form);
175
176    CommandResult editCommandMessageTranslation(UserVisitPK userVisitPK, EditCommandMessageTranslationForm form);
177
178    CommandResult deleteCommandMessageTranslation(UserVisitPK userVisitPK, DeleteCommandMessageTranslationForm form);
179
180    // -------------------------------------------------------------------------
181    //   Entity Instances
182    // -------------------------------------------------------------------------
183
184    CommandResult createEntityInstance(UserVisitPK userVisitPK, CreateEntityInstanceForm form);
185
186    CommandResult getEntityInstance(UserVisitPK userVisitPK, GetEntityInstanceForm form);
187
188    CommandResult getEntityInstances(UserVisitPK userVisitPK, GetEntityInstancesForm form);
189
190    CommandResult deleteEntityInstance(UserVisitPK userVisitPK, DeleteEntityInstanceForm form);
191
192    CommandResult removeEntityInstance(UserVisitPK userVisitPK, RemoveEntityInstanceForm form);
193
194    CommandResult generateKey(UserVisitPK userVisitPK, GenerateKeyForm form);
195    
196    CommandResult generateGuid(UserVisitPK userVisitPK, GenerateGuidForm form);
197    
198    CommandResult generateUlid(UserVisitPK userVisitPK, GenerateUlidForm form);
199    
200    // -------------------------------------------------------------------------
201    //   Event Types
202    // -------------------------------------------------------------------------
203    
204    CommandResult createEventType(UserVisitPK userVisitPK, CreateEventTypeForm form);
205    
206    // -------------------------------------------------------------------------
207    //   Event Type Descriptions
208    // -------------------------------------------------------------------------
209    
210    CommandResult createEventTypeDescription(UserVisitPK userVisitPK, CreateEventTypeDescriptionForm form);
211    
212    // --------------------------------------------------------------------------------
213    //   Event Groups
214    // --------------------------------------------------------------------------------
215    
216    CommandResult getEventGroup(UserVisitPK userVisitPK, GetEventGroupForm form);
217    
218    CommandResult getEventGroups(UserVisitPK userVisitPK, GetEventGroupsForm form);
219    
220    CommandResult getEventGroupStatusChoices(UserVisitPK userVisitPK, GetEventGroupStatusChoicesForm form);
221    
222    CommandResult setEventGroupStatus(UserVisitPK userVisitPK, SetEventGroupStatusForm form);
223    
224    // -------------------------------------------------------------------------
225    //   Events
226    // -------------------------------------------------------------------------
227
228    CommandResult sendEvent(UserVisitPK userVisitPK, SendEventForm form);
229
230    CommandResult getEvents(UserVisitPK userVisitPK, GetEventsForm form);
231    
232    // -------------------------------------------------------------------------
233    //   Queued Events
234    // -------------------------------------------------------------------------
235    
236    CommandResult processQueuedEvents(UserVisitPK userVisitPK);
237    
238    // -------------------------------------------------------------------------
239    //   Components
240    // -------------------------------------------------------------------------
241    
242    CommandResult createComponent(UserVisitPK userVisitPK, CreateComponentForm form);
243    
244    // -------------------------------------------------------------------------
245    //   Component Stages
246    // -------------------------------------------------------------------------
247    
248    CommandResult createComponentStage(UserVisitPK userVisitPK, CreateComponentStageForm form);
249    
250    // -------------------------------------------------------------------------
251    //   Component Versions
252    // -------------------------------------------------------------------------
253    
254    CommandResult createComponentVersion(UserVisitPK userVisitPK, CreateComponentVersionForm form);
255
256    // -------------------------------------------------------------------------
257    //   Entity Alias Types
258    // -------------------------------------------------------------------------
259
260    CommandResult createEntityAliasType(UserVisitPK userVisitPK, CreateEntityAliasTypeForm form);
261
262    CommandResult getEntityAliasType(UserVisitPK userVisitPK, GetEntityAliasTypeForm form);
263
264    CommandResult getEntityAliasTypes(UserVisitPK userVisitPK, GetEntityAliasTypesForm form);
265
266    CommandResult getEntityAliasTypeChoices(UserVisitPK userVisitPK, GetEntityAliasTypeChoicesForm form);
267
268    CommandResult setDefaultEntityAliasType(UserVisitPK userVisitPK, SetDefaultEntityAliasTypeForm form);
269
270    CommandResult editEntityAliasType(UserVisitPK userVisitPK, EditEntityAliasTypeForm form);
271
272    CommandResult deleteEntityAliasType(UserVisitPK userVisitPK, DeleteEntityAliasTypeForm form);
273
274    // -------------------------------------------------------------------------
275    //   Entity Alias Type Descriptions
276    // -------------------------------------------------------------------------
277
278    CommandResult createEntityAliasTypeDescription(UserVisitPK userVisitPK, CreateEntityAliasTypeDescriptionForm form);
279
280    CommandResult getEntityAliasTypeDescription(UserVisitPK userVisitPK, GetEntityAliasTypeDescriptionForm form);
281
282    CommandResult getEntityAliasTypeDescriptions(UserVisitPK userVisitPK, GetEntityAliasTypeDescriptionsForm form);
283
284    CommandResult editEntityAliasTypeDescription(UserVisitPK userVisitPK, EditEntityAliasTypeDescriptionForm form);
285
286    CommandResult deleteEntityAliasTypeDescription(UserVisitPK userVisitPK, DeleteEntityAliasTypeDescriptionForm form);
287
288    // --------------------------------------------------------------------------------
289    //   Entity Aliases
290    // --------------------------------------------------------------------------------
291
292    CommandResult createEntityAlias(UserVisitPK userVisitPK, CreateEntityAliasForm form);
293
294    CommandResult getEntityAlias(UserVisitPK userVisitPK, GetEntityAliasForm form);
295
296    CommandResult getEntityAliases(UserVisitPK userVisitPK, GetEntityAliasesForm form);
297
298    CommandResult editEntityAlias(UserVisitPK userVisitPK, EditEntityAliasForm form);
299
300    CommandResult deleteEntityAlias(UserVisitPK userVisitPK, DeleteEntityAliasForm form);
301
302    // -------------------------------------------------------------------------
303    //   Entity Attribute Groups
304    // -------------------------------------------------------------------------
305    
306    CommandResult createEntityAttributeGroup(UserVisitPK userVisitPK, CreateEntityAttributeGroupForm form);
307    
308    CommandResult getEntityAttributeGroup(UserVisitPK userVisitPK, GetEntityAttributeGroupForm form);
309    
310    CommandResult getEntityAttributeGroups(UserVisitPK userVisitPK, GetEntityAttributeGroupsForm form);
311    
312    CommandResult getEntityAttributeGroupChoices(UserVisitPK userVisitPK, GetEntityAttributeGroupChoicesForm form);
313    
314    CommandResult setDefaultEntityAttributeGroup(UserVisitPK userVisitPK, SetDefaultEntityAttributeGroupForm form);
315    
316    CommandResult editEntityAttributeGroup(UserVisitPK userVisitPK, EditEntityAttributeGroupForm form);
317    
318    CommandResult deleteEntityAttributeGroup(UserVisitPK userVisitPK, DeleteEntityAttributeGroupForm form);
319    
320    // -------------------------------------------------------------------------
321    //   Entity Attribute Group Descriptions
322    // -------------------------------------------------------------------------
323    
324    CommandResult createEntityAttributeGroupDescription(UserVisitPK userVisitPK, CreateEntityAttributeGroupDescriptionForm form);
325    
326    CommandResult getEntityAttributeGroupDescription(UserVisitPK userVisitPK, GetEntityAttributeGroupDescriptionForm form);
327    
328    CommandResult getEntityAttributeGroupDescriptions(UserVisitPK userVisitPK, GetEntityAttributeGroupDescriptionsForm form);
329    
330    CommandResult editEntityAttributeGroupDescription(UserVisitPK userVisitPK, EditEntityAttributeGroupDescriptionForm form);
331    
332    CommandResult deleteEntityAttributeGroupDescription(UserVisitPK userVisitPK, DeleteEntityAttributeGroupDescriptionForm form);
333    
334    // -------------------------------------------------------------------------
335    //   Entity Attribute Descriptions
336    // -------------------------------------------------------------------------
337    
338    CommandResult createEntityAttributeDescription(UserVisitPK userVisitPK, CreateEntityAttributeDescriptionForm form);
339    
340    CommandResult getEntityAttributeDescription(UserVisitPK userVisitPK, GetEntityAttributeDescriptionForm form);
341    
342    CommandResult getEntityAttributeDescriptions(UserVisitPK userVisitPK, GetEntityAttributeDescriptionsForm form);
343    
344    CommandResult editEntityAttributeDescription(UserVisitPK userVisitPK, EditEntityAttributeDescriptionForm form);
345    
346    CommandResult deleteEntityAttributeDescription(UserVisitPK userVisitPK, DeleteEntityAttributeDescriptionForm form);
347    
348    // -------------------------------------------------------------------------
349    //   Entity Attributes
350    // -------------------------------------------------------------------------
351    
352    CommandResult createEntityAttribute(UserVisitPK userVisitPK, CreateEntityAttributeForm form);
353    
354    CommandResult getEntityAttribute(UserVisitPK userVisitPK, GetEntityAttributeForm form);
355    
356    CommandResult getEntityAttributes(UserVisitPK userVisitPK, GetEntityAttributesForm form);
357    
358    CommandResult editEntityAttribute(UserVisitPK userVisitPK, EditEntityAttributeForm form);
359    
360    CommandResult deleteEntityAttribute(UserVisitPK userVisitPK, DeleteEntityAttributeForm form);
361    
362    // -------------------------------------------------------------------------
363    //   Entity Attribute Entity Attribute Groups
364    // -------------------------------------------------------------------------
365    
366    CommandResult createEntityAttributeEntityAttributeGroup(UserVisitPK userVisitPK, CreateEntityAttributeEntityAttributeGroupForm form);
367    
368    CommandResult getEntityAttributeEntityAttributeGroup(UserVisitPK userVisitPK, GetEntityAttributeEntityAttributeGroupForm form);
369    
370    CommandResult getEntityAttributeEntityAttributeGroups(UserVisitPK userVisitPK, GetEntityAttributeEntityAttributeGroupsForm form);
371    
372    CommandResult editEntityAttributeEntityAttributeGroup(UserVisitPK userVisitPK, EditEntityAttributeEntityAttributeGroupForm form);
373    
374    CommandResult deleteEntityAttributeEntityAttributeGroup(UserVisitPK userVisitPK, DeleteEntityAttributeEntityAttributeGroupForm form);
375    
376    // -------------------------------------------------------------------------
377    //   Entity Attribute Type Descriptions
378    // -------------------------------------------------------------------------
379    
380    CommandResult createEntityAttributeTypeDescription(UserVisitPK userVisitPK, CreateEntityAttributeTypeDescriptionForm form);
381    
382    // -------------------------------------------------------------------------
383    //   Entity Attribute Types
384    // -------------------------------------------------------------------------
385    
386    CommandResult createEntityAttributeType(UserVisitPK userVisitPK, CreateEntityAttributeTypeForm form);
387    
388    CommandResult getEntityAttributeType(UserVisitPK userVisitPK, GetEntityAttributeTypeForm form);
389    
390    CommandResult getEntityAttributeTypes(UserVisitPK userVisitPK, GetEntityAttributeTypesForm form);
391    
392    CommandResult getEntityAttributeTypeChoices(UserVisitPK userVisitPK, GetEntityAttributeTypeChoicesForm form);
393    
394    // -------------------------------------------------------------------------
395    //   Entity List Item Descriptions
396    // -------------------------------------------------------------------------
397    
398    CommandResult createEntityListItemDescription(UserVisitPK userVisitPK, CreateEntityListItemDescriptionForm form);
399    
400    CommandResult getEntityListItemDescription(UserVisitPK userVisitPK, GetEntityListItemDescriptionForm form);
401    
402    CommandResult getEntityListItemDescriptions(UserVisitPK userVisitPK, GetEntityListItemDescriptionsForm form);
403    
404    CommandResult editEntityListItemDescription(UserVisitPK userVisitPK, EditEntityListItemDescriptionForm form);
405    
406    CommandResult deleteEntityListItemDescription(UserVisitPK userVisitPK, DeleteEntityListItemDescriptionForm form);
407    
408    // -------------------------------------------------------------------------
409    //   Entity List Items
410    // -------------------------------------------------------------------------
411    
412    CommandResult createEntityListItem(UserVisitPK userVisitPK, CreateEntityListItemForm form);
413    
414    CommandResult getEntityListItem(UserVisitPK userVisitPK, GetEntityListItemForm form);
415    
416    CommandResult getEntityListItems(UserVisitPK userVisitPK, GetEntityListItemsForm form);
417    
418    CommandResult getEntityListItemChoices(UserVisitPK userVisitPK, GetEntityListItemChoicesForm form);
419    
420    CommandResult setDefaultEntityListItem(UserVisitPK userVisitPK, SetDefaultEntityListItemForm form);
421    
422    CommandResult editEntityListItem(UserVisitPK userVisitPK, EditEntityListItemForm form);
423    
424    CommandResult deleteEntityListItem(UserVisitPK userVisitPK, DeleteEntityListItemForm form);
425    
426    // -------------------------------------------------------------------------
427    //   Entity Integer Range Descriptions
428    // -------------------------------------------------------------------------
429    
430    CommandResult createEntityIntegerRangeDescription(UserVisitPK userVisitPK, CreateEntityIntegerRangeDescriptionForm form);
431    
432    CommandResult getEntityIntegerRangeDescription(UserVisitPK userVisitPK, GetEntityIntegerRangeDescriptionForm form);
433    
434    CommandResult getEntityIntegerRangeDescriptions(UserVisitPK userVisitPK, GetEntityIntegerRangeDescriptionsForm form);
435    
436    CommandResult editEntityIntegerRangeDescription(UserVisitPK userVisitPK, EditEntityIntegerRangeDescriptionForm form);
437    
438    CommandResult deleteEntityIntegerRangeDescription(UserVisitPK userVisitPK, DeleteEntityIntegerRangeDescriptionForm form);
439    
440    // -------------------------------------------------------------------------
441    //   Entity Integer Ranges
442    // -------------------------------------------------------------------------
443    
444    CommandResult createEntityIntegerRange(UserVisitPK userVisitPK, CreateEntityIntegerRangeForm form);
445    
446    CommandResult getEntityIntegerRange(UserVisitPK userVisitPK, GetEntityIntegerRangeForm form);
447    
448    CommandResult getEntityIntegerRanges(UserVisitPK userVisitPK, GetEntityIntegerRangesForm form);
449    
450    CommandResult getEntityIntegerRangeChoices(UserVisitPK userVisitPK, GetEntityIntegerRangeChoicesForm form);
451    
452    CommandResult setDefaultEntityIntegerRange(UserVisitPK userVisitPK, SetDefaultEntityIntegerRangeForm form);
453    
454    CommandResult editEntityIntegerRange(UserVisitPK userVisitPK, EditEntityIntegerRangeForm form);
455    
456    CommandResult deleteEntityIntegerRange(UserVisitPK userVisitPK, DeleteEntityIntegerRangeForm form);
457    
458    // -------------------------------------------------------------------------
459    //   Entity Long Range Descriptions
460    // -------------------------------------------------------------------------
461    
462    CommandResult createEntityLongRangeDescription(UserVisitPK userVisitPK, CreateEntityLongRangeDescriptionForm form);
463    
464    CommandResult getEntityLongRangeDescription(UserVisitPK userVisitPK, GetEntityLongRangeDescriptionForm form);
465    
466    CommandResult getEntityLongRangeDescriptions(UserVisitPK userVisitPK, GetEntityLongRangeDescriptionsForm form);
467    
468    CommandResult editEntityLongRangeDescription(UserVisitPK userVisitPK, EditEntityLongRangeDescriptionForm form);
469    
470    CommandResult deleteEntityLongRangeDescription(UserVisitPK userVisitPK, DeleteEntityLongRangeDescriptionForm form);
471    
472    // -------------------------------------------------------------------------
473    //   Entity Long Ranges
474    // -------------------------------------------------------------------------
475    
476    CommandResult createEntityLongRange(UserVisitPK userVisitPK, CreateEntityLongRangeForm form);
477    
478    CommandResult getEntityLongRange(UserVisitPK userVisitPK, GetEntityLongRangeForm form);
479    
480    CommandResult getEntityLongRanges(UserVisitPK userVisitPK, GetEntityLongRangesForm form);
481    
482    CommandResult getEntityLongRangeChoices(UserVisitPK userVisitPK, GetEntityLongRangeChoicesForm form);
483    
484    CommandResult setDefaultEntityLongRange(UserVisitPK userVisitPK, SetDefaultEntityLongRangeForm form);
485    
486    CommandResult editEntityLongRange(UserVisitPK userVisitPK, EditEntityLongRangeForm form);
487    
488    CommandResult deleteEntityLongRange(UserVisitPK userVisitPK, DeleteEntityLongRangeForm form);
489    
490    // -------------------------------------------------------------------------
491    //   Entity Type Descriptions
492    // -------------------------------------------------------------------------
493    
494    CommandResult createEntityTypeDescription(UserVisitPK userVisitPK, CreateEntityTypeDescriptionForm form);
495    
496    CommandResult getEntityTypeDescription(UserVisitPK userVisitPK, GetEntityTypeDescriptionForm form);
497    
498    CommandResult getEntityTypeDescriptions(UserVisitPK userVisitPK, GetEntityTypeDescriptionsForm form);
499    
500    CommandResult editEntityTypeDescription(UserVisitPK userVisitPK, EditEntityTypeDescriptionForm form);
501    
502    CommandResult deleteEntityTypeDescription(UserVisitPK userVisitPK, DeleteEntityTypeDescriptionForm form);
503    
504    // --------------------------------------------------------------------------------
505    //   Mime Type Usage Types
506    // --------------------------------------------------------------------------------
507    
508    CommandResult createMimeTypeUsageType(UserVisitPK userVisitPK, CreateMimeTypeUsageTypeForm form);
509    
510    CommandResult getMimeTypeUsageType(UserVisitPK userVisitPK, GetMimeTypeUsageTypeForm form);
511
512    CommandResult getMimeTypeUsageTypes(UserVisitPK userVisitPK, GetMimeTypeUsageTypesForm form);
513
514    CommandResult getMimeTypeUsageTypeChoices(UserVisitPK userVisitPK, GetMimeTypeUsageTypeChoicesForm form);
515    
516    // --------------------------------------------------------------------------------
517    //   Mime Type Usage Type Descriptions
518    // --------------------------------------------------------------------------------
519    
520    CommandResult createMimeTypeUsageTypeDescription(UserVisitPK userVisitPK, CreateMimeTypeUsageTypeDescriptionForm form);
521    
522    // -------------------------------------------------------------------------
523    //   Mime Types
524    // -------------------------------------------------------------------------
525
526    CommandResult createMimeType(UserVisitPK userVisitPK, CreateMimeTypeForm form);
527
528    CommandResult getMimeTypes(UserVisitPK userVisitPK, GetMimeTypesForm form);
529
530    CommandResult getMimeType(UserVisitPK userVisitPK, GetMimeTypeForm form);
531
532    CommandResult getMimeTypeChoices(UserVisitPK userVisitPK, GetMimeTypeChoicesForm form);
533
534    CommandResult setDefaultMimeType(UserVisitPK userVisitPK, SetDefaultMimeTypeForm form);
535
536    CommandResult editMimeType(UserVisitPK userVisitPK, EditMimeTypeForm form);
537
538    CommandResult deleteMimeType(UserVisitPK userVisitPK, DeleteMimeTypeForm form);
539
540    // -------------------------------------------------------------------------
541    //   Mime Type Descriptions
542    // -------------------------------------------------------------------------
543
544    CommandResult createMimeTypeDescription(UserVisitPK userVisitPK, CreateMimeTypeDescriptionForm form);
545
546    CommandResult getMimeTypeDescription(UserVisitPK userVisitPK, GetMimeTypeDescriptionForm form);
547
548    CommandResult getMimeTypeDescriptions(UserVisitPK userVisitPK, GetMimeTypeDescriptionsForm form);
549
550    CommandResult editMimeTypeDescription(UserVisitPK userVisitPK, EditMimeTypeDescriptionForm form);
551
552    CommandResult deleteMimeTypeDescription(UserVisitPK userVisitPK, DeleteMimeTypeDescriptionForm form);
553
554    // --------------------------------------------------------------------------------
555    //   Mime Type Usages
556    // --------------------------------------------------------------------------------
557    
558    CommandResult createMimeTypeUsage(UserVisitPK userVisitPK, CreateMimeTypeUsageForm form);
559    
560    CommandResult getMimeTypeUsages(UserVisitPK userVisitPK, GetMimeTypeUsagesForm form);
561    
562    // --------------------------------------------------------------------------------
563    //   Mime Type File Extensions
564    // --------------------------------------------------------------------------------
565    
566    CommandResult createMimeTypeFileExtension(UserVisitPK userVisitPK, CreateMimeTypeFileExtensionForm form);
567    
568    CommandResult getMimeTypeFileExtension(UserVisitPK userVisitPK, GetMimeTypeFileExtensionForm form);
569    
570    CommandResult getMimeTypeFileExtensions(UserVisitPK userVisitPK, GetMimeTypeFileExtensionsForm form);
571    
572    // --------------------------------------------------------------------------------
573    //   Protocols
574    // --------------------------------------------------------------------------------
575
576    CommandResult createProtocol(UserVisitPK userVisitPK, CreateProtocolForm form);
577
578    CommandResult getProtocolChoices(UserVisitPK userVisitPK, GetProtocolChoicesForm form);
579
580    CommandResult getProtocol(UserVisitPK userVisitPK, GetProtocolForm form);
581
582    CommandResult getProtocols(UserVisitPK userVisitPK, GetProtocolsForm form);
583
584    CommandResult setDefaultProtocol(UserVisitPK userVisitPK, SetDefaultProtocolForm form);
585
586    CommandResult editProtocol(UserVisitPK userVisitPK, EditProtocolForm form);
587
588    CommandResult deleteProtocol(UserVisitPK userVisitPK, DeleteProtocolForm form);
589
590    // --------------------------------------------------------------------------------
591    //   Protocol Descriptions
592    // --------------------------------------------------------------------------------
593
594    CommandResult createProtocolDescription(UserVisitPK userVisitPK, CreateProtocolDescriptionForm form);
595
596    CommandResult getProtocolDescription(UserVisitPK userVisitPK, GetProtocolDescriptionForm form);
597
598    CommandResult getProtocolDescriptions(UserVisitPK userVisitPK, GetProtocolDescriptionsForm form);
599
600    CommandResult editProtocolDescription(UserVisitPK userVisitPK, EditProtocolDescriptionForm form);
601
602    CommandResult deleteProtocolDescription(UserVisitPK userVisitPK, DeleteProtocolDescriptionForm form);
603
604    // --------------------------------------------------------------------------------
605    //   Services
606    // --------------------------------------------------------------------------------
607
608    CommandResult createService(UserVisitPK userVisitPK, CreateServiceForm form);
609
610    CommandResult getServiceChoices(UserVisitPK userVisitPK, GetServiceChoicesForm form);
611
612    CommandResult getService(UserVisitPK userVisitPK, GetServiceForm form);
613
614    CommandResult getServices(UserVisitPK userVisitPK, GetServicesForm form);
615
616    CommandResult setDefaultService(UserVisitPK userVisitPK, SetDefaultServiceForm form);
617
618    CommandResult editService(UserVisitPK userVisitPK, EditServiceForm form);
619
620    CommandResult deleteService(UserVisitPK userVisitPK, DeleteServiceForm form);
621
622    // --------------------------------------------------------------------------------
623    //   Service Descriptions
624    // --------------------------------------------------------------------------------
625
626    CommandResult createServiceDescription(UserVisitPK userVisitPK, CreateServiceDescriptionForm form);
627
628    CommandResult getServiceDescription(UserVisitPK userVisitPK, GetServiceDescriptionForm form);
629
630    CommandResult getServiceDescriptions(UserVisitPK userVisitPK, GetServiceDescriptionsForm form);
631
632    CommandResult editServiceDescription(UserVisitPK userVisitPK, EditServiceDescriptionForm form);
633
634    CommandResult deleteServiceDescription(UserVisitPK userVisitPK, DeleteServiceDescriptionForm form);
635
636    // --------------------------------------------------------------------------------
637    //   Servers
638    // --------------------------------------------------------------------------------
639
640    CommandResult createServer(UserVisitPK userVisitPK, CreateServerForm form);
641
642    CommandResult getServerChoices(UserVisitPK userVisitPK, GetServerChoicesForm form);
643
644    CommandResult getServer(UserVisitPK userVisitPK, GetServerForm form);
645
646    CommandResult getServers(UserVisitPK userVisitPK, GetServersForm form);
647
648    CommandResult setDefaultServer(UserVisitPK userVisitPK, SetDefaultServerForm form);
649
650    CommandResult editServer(UserVisitPK userVisitPK, EditServerForm form);
651
652    CommandResult deleteServer(UserVisitPK userVisitPK, DeleteServerForm form);
653
654    // --------------------------------------------------------------------------------
655    //   Server Descriptions
656    // --------------------------------------------------------------------------------
657
658    CommandResult createServerDescription(UserVisitPK userVisitPK, CreateServerDescriptionForm form);
659
660    CommandResult getServerDescription(UserVisitPK userVisitPK, GetServerDescriptionForm form);
661
662    CommandResult getServerDescriptions(UserVisitPK userVisitPK, GetServerDescriptionsForm form);
663
664    CommandResult editServerDescription(UserVisitPK userVisitPK, EditServerDescriptionForm form);
665
666    CommandResult deleteServerDescription(UserVisitPK userVisitPK, DeleteServerDescriptionForm form);
667
668    // --------------------------------------------------------------------------------
669    //   Server Services
670    // --------------------------------------------------------------------------------
671
672    CommandResult createServerService(UserVisitPK userVisitPK, CreateServerServiceForm form);
673
674    CommandResult getServerService(UserVisitPK userVisitPK, GetServerServiceForm form);
675
676    CommandResult getServerServices(UserVisitPK userVisitPK, GetServerServicesForm form);
677
678    CommandResult deleteServerService(UserVisitPK userVisitPK, DeleteServerServiceForm form);
679
680    // --------------------------------------------------------------------------------
681    //   Entity Boolean Attributes
682    // --------------------------------------------------------------------------------
683    
684    CommandResult createEntityBooleanAttribute(UserVisitPK userVisitPK, CreateEntityBooleanAttributeForm form);
685    
686    CommandResult editEntityBooleanAttribute(UserVisitPK userVisitPK, EditEntityBooleanAttributeForm form);
687    
688    CommandResult deleteEntityBooleanAttribute(UserVisitPK userVisitPK, DeleteEntityBooleanAttributeForm form);
689    
690    // --------------------------------------------------------------------------------
691    //   Entity Integer Attributes
692    // --------------------------------------------------------------------------------
693    
694    CommandResult createEntityIntegerAttribute(UserVisitPK userVisitPK, CreateEntityIntegerAttributeForm form);
695    
696    CommandResult editEntityIntegerAttribute(UserVisitPK userVisitPK, EditEntityIntegerAttributeForm form);
697    
698    CommandResult deleteEntityIntegerAttribute(UserVisitPK userVisitPK, DeleteEntityIntegerAttributeForm form);
699    
700    // --------------------------------------------------------------------------------
701    //   Entity List Item Attributes
702    // --------------------------------------------------------------------------------
703    
704    CommandResult createEntityListItemAttribute(UserVisitPK userVisitPK, CreateEntityListItemAttributeForm form);
705    
706    CommandResult editEntityListItemAttribute(UserVisitPK userVisitPK, EditEntityListItemAttributeForm form);
707    
708    CommandResult deleteEntityListItemAttribute(UserVisitPK userVisitPK, DeleteEntityListItemAttributeForm form);
709    
710    // --------------------------------------------------------------------------------
711    //   Entity Long Attributes
712    // --------------------------------------------------------------------------------
713    
714    CommandResult createEntityLongAttribute(UserVisitPK userVisitPK, CreateEntityLongAttributeForm form);
715    
716    CommandResult editEntityLongAttribute(UserVisitPK userVisitPK, EditEntityLongAttributeForm form);
717    
718    CommandResult deleteEntityLongAttribute(UserVisitPK userVisitPK, DeleteEntityLongAttributeForm form);
719    
720    // --------------------------------------------------------------------------------
721    //   Entity Multiple List Item Attributes
722    // --------------------------------------------------------------------------------
723    
724    CommandResult createEntityMultipleListItemAttribute(UserVisitPK userVisitPK, CreateEntityMultipleListItemAttributeForm form);
725    
726    CommandResult deleteEntityMultipleListItemAttribute(UserVisitPK userVisitPK, DeleteEntityMultipleListItemAttributeForm form);
727    
728    // --------------------------------------------------------------------------------
729    //   Entity Name Attributes
730    // --------------------------------------------------------------------------------
731    
732    CommandResult createEntityNameAttribute(UserVisitPK userVisitPK, CreateEntityNameAttributeForm form);
733    
734    CommandResult editEntityNameAttribute(UserVisitPK userVisitPK, EditEntityNameAttributeForm form);
735    
736    CommandResult deleteEntityNameAttribute(UserVisitPK userVisitPK, DeleteEntityNameAttributeForm form);
737    
738    // --------------------------------------------------------------------------------
739    //   Entity String Attributes
740    // --------------------------------------------------------------------------------
741    
742    CommandResult createEntityStringAttribute(UserVisitPK userVisitPK, CreateEntityStringAttributeForm form);
743    
744    CommandResult editEntityStringAttribute(UserVisitPK userVisitPK, EditEntityStringAttributeForm form);
745    
746    CommandResult deleteEntityStringAttribute(UserVisitPK userVisitPK, DeleteEntityStringAttributeForm form);
747    
748    // --------------------------------------------------------------------------------
749    //   Entity Geo Point Attributes
750    // --------------------------------------------------------------------------------
751    
752    CommandResult createEntityGeoPointAttribute(UserVisitPK userVisitPK, CreateEntityGeoPointAttributeForm form);
753    
754    CommandResult editEntityGeoPointAttribute(UserVisitPK userVisitPK, EditEntityGeoPointAttributeForm form);
755    
756    CommandResult deleteEntityGeoPointAttribute(UserVisitPK userVisitPK, DeleteEntityGeoPointAttributeForm form);
757    
758    // --------------------------------------------------------------------------------
759    //   Entity Blob Attributes
760    // --------------------------------------------------------------------------------
761    
762    CommandResult createEntityBlobAttribute(UserVisitPK userVisitPK, CreateEntityBlobAttributeForm form);
763
764    CommandResult editEntityBlobAttribute(UserVisitPK userVisitPK, EditEntityBlobAttributeForm form);
765
766    CommandResult getEntityBlobAttribute(UserVisitPK userVisitPK, GetEntityBlobAttributeForm form);
767
768    CommandResult deleteEntityBlobAttribute(UserVisitPK userVisitPK, DeleteEntityBlobAttributeForm form);
769    
770    // --------------------------------------------------------------------------------
771    //   Entity Clob Attributes
772    // --------------------------------------------------------------------------------
773    
774    CommandResult createEntityClobAttribute(UserVisitPK userVisitPK, CreateEntityClobAttributeForm form);
775
776    CommandResult editEntityClobAttribute(UserVisitPK userVisitPK, EditEntityClobAttributeForm form);
777
778    CommandResult getEntityClobAttribute(UserVisitPK userVisitPK, GetEntityClobAttributeForm form);
779
780    CommandResult deleteEntityClobAttribute(UserVisitPK userVisitPK, DeleteEntityClobAttributeForm form);
781    
782    // --------------------------------------------------------------------------------
783    //   Entity Time Attributes
784    // --------------------------------------------------------------------------------
785
786    CommandResult createEntityTimeAttribute(UserVisitPK userVisitPK, CreateEntityTimeAttributeForm form);
787
788    CommandResult editEntityTimeAttribute(UserVisitPK userVisitPK, EditEntityTimeAttributeForm form);
789
790    CommandResult deleteEntityTimeAttribute(UserVisitPK userVisitPK, DeleteEntityTimeAttributeForm form);
791
792    // --------------------------------------------------------------------------------
793    //   Entity Date Attributes
794    // --------------------------------------------------------------------------------
795
796    CommandResult createEntityDateAttribute(UserVisitPK userVisitPK, CreateEntityDateAttributeForm form);
797
798    CommandResult editEntityDateAttribute(UserVisitPK userVisitPK, EditEntityDateAttributeForm form);
799
800    CommandResult deleteEntityDateAttribute(UserVisitPK userVisitPK, DeleteEntityDateAttributeForm form);
801
802    // --------------------------------------------------------------------------------
803    //   Entity Attribute Entity Types
804    // --------------------------------------------------------------------------------
805    
806    CommandResult createEntityAttributeEntityType(UserVisitPK userVisitPK, CreateEntityAttributeEntityTypeForm form);
807
808    CommandResult getEntityAttributeEntityType(UserVisitPK userVisitPK, GetEntityAttributeEntityTypeForm form);
809
810    CommandResult getEntityAttributeEntityTypes(UserVisitPK userVisitPK, GetEntityAttributeEntityTypesForm form);
811    
812    CommandResult deleteEntityAttributeEntityType(UserVisitPK userVisitPK, DeleteEntityAttributeEntityTypeForm form);
813
814    // --------------------------------------------------------------------------------
815    //   Entity Entity Attributes
816    // --------------------------------------------------------------------------------
817    
818    CommandResult createEntityEntityAttribute(UserVisitPK userVisitPK, CreateEntityEntityAttributeForm form);
819    
820    CommandResult editEntityEntityAttribute(UserVisitPK userVisitPK, EditEntityEntityAttributeForm form);
821    
822    CommandResult deleteEntityEntityAttribute(UserVisitPK userVisitPK, DeleteEntityEntityAttributeForm form);
823    
824    // --------------------------------------------------------------------------------
825    //   Entity Collection Attributes
826    // --------------------------------------------------------------------------------
827    
828    CommandResult createEntityCollectionAttribute(UserVisitPK userVisitPK, CreateEntityCollectionAttributeForm form);
829    
830    CommandResult deleteEntityCollectionAttribute(UserVisitPK userVisitPK, DeleteEntityCollectionAttributeForm form);
831    
832    // -------------------------------------------------------------------------
833    //   Party Entity Types
834    // -------------------------------------------------------------------------
835    
836    CommandResult createPartyEntityType(UserVisitPK userVisitPK, CreatePartyEntityTypeForm form);
837    
838    CommandResult editPartyEntityType(UserVisitPK userVisitPK, EditPartyEntityTypeForm form);
839    
840    CommandResult getPartyEntityType(UserVisitPK userVisitPK, GetPartyEntityTypeForm form);
841    
842    CommandResult getPartyEntityTypes(UserVisitPK userVisitPK, GetPartyEntityTypesForm form);
843    
844    CommandResult deletePartyEntityType(UserVisitPK userVisitPK, DeletePartyEntityTypeForm form);
845    
846    // -------------------------------------------------------------------------
847    //   Cache Entries
848    // -------------------------------------------------------------------------
849
850    CommandResult createCacheEntry(UserVisitPK userVisitPK, CreateCacheEntryForm form);
851
852    CommandResult getCacheEntry(UserVisitPK userVisitPK, GetCacheEntryForm form);
853
854    CommandResult getCacheEntries(UserVisitPK userVisitPK, GetCacheEntriesForm form);
855
856    CommandResult removeCacheEntry(UserVisitPK userVisitPK, RemoveCacheEntryForm form);
857
858    // -------------------------------------------------------------------------
859    //   Cache Entry Dependencies
860    // -------------------------------------------------------------------------
861
862    CommandResult getCacheEntryDependencies(UserVisitPK userVisitPK, GetCacheEntryDependenciesForm form);
863
864    // --------------------------------------------------------------------------------
865    //   Applications
866    // --------------------------------------------------------------------------------
867    
868    CommandResult createApplication(UserVisitPK userVisitPK, CreateApplicationForm form);
869    
870    CommandResult getApplicationChoices(UserVisitPK userVisitPK, GetApplicationChoicesForm form);
871    
872    CommandResult getApplication(UserVisitPK userVisitPK, GetApplicationForm form);
873    
874    CommandResult getApplications(UserVisitPK userVisitPK, GetApplicationsForm form);
875    
876    CommandResult setDefaultApplication(UserVisitPK userVisitPK, SetDefaultApplicationForm form);
877    
878    CommandResult editApplication(UserVisitPK userVisitPK, EditApplicationForm form);
879    
880    CommandResult deleteApplication(UserVisitPK userVisitPK, DeleteApplicationForm form);
881    
882    // --------------------------------------------------------------------------------
883    //   Application Descriptions
884    // --------------------------------------------------------------------------------
885    
886    CommandResult createApplicationDescription(UserVisitPK userVisitPK, CreateApplicationDescriptionForm form);
887    
888    CommandResult getApplicationDescription(UserVisitPK userVisitPK, GetApplicationDescriptionForm form);
889    
890    CommandResult getApplicationDescriptions(UserVisitPK userVisitPK, GetApplicationDescriptionsForm form);
891    
892    CommandResult editApplicationDescription(UserVisitPK userVisitPK, EditApplicationDescriptionForm form);
893    
894    CommandResult deleteApplicationDescription(UserVisitPK userVisitPK, DeleteApplicationDescriptionForm form);
895    
896    // --------------------------------------------------------------------------------
897    //   Editors
898    // --------------------------------------------------------------------------------
899    
900    CommandResult createEditor(UserVisitPK userVisitPK, CreateEditorForm form);
901    
902    CommandResult getEditorChoices(UserVisitPK userVisitPK, GetEditorChoicesForm form);
903    
904    CommandResult getEditor(UserVisitPK userVisitPK, GetEditorForm form);
905    
906    CommandResult getEditors(UserVisitPK userVisitPK, GetEditorsForm form);
907    
908    CommandResult setDefaultEditor(UserVisitPK userVisitPK, SetDefaultEditorForm form);
909    
910    CommandResult editEditor(UserVisitPK userVisitPK, EditEditorForm form);
911    
912    CommandResult deleteEditor(UserVisitPK userVisitPK, DeleteEditorForm form);
913    
914    // --------------------------------------------------------------------------------
915    //   Editor Descriptions
916    // --------------------------------------------------------------------------------
917    
918    CommandResult createEditorDescription(UserVisitPK userVisitPK, CreateEditorDescriptionForm form);
919    
920    CommandResult getEditorDescription(UserVisitPK userVisitPK, GetEditorDescriptionForm form);
921    
922    CommandResult getEditorDescriptions(UserVisitPK userVisitPK, GetEditorDescriptionsForm form);
923    
924    CommandResult editEditorDescription(UserVisitPK userVisitPK, EditEditorDescriptionForm form);
925    
926    CommandResult deleteEditorDescription(UserVisitPK userVisitPK, DeleteEditorDescriptionForm form);
927    
928    // --------------------------------------------------------------------------------
929    //   Application Editors
930    // --------------------------------------------------------------------------------
931    
932    CommandResult createApplicationEditor(UserVisitPK userVisitPK, CreateApplicationEditorForm form);
933    
934    CommandResult getApplicationEditorChoices(UserVisitPK userVisitPK, GetApplicationEditorChoicesForm form);
935    
936    CommandResult getApplicationEditor(UserVisitPK userVisitPK, GetApplicationEditorForm form);
937    
938    CommandResult getApplicationEditors(UserVisitPK userVisitPK, GetApplicationEditorsForm form);
939    
940    CommandResult setDefaultApplicationEditor(UserVisitPK userVisitPK, SetDefaultApplicationEditorForm form);
941    
942    CommandResult editApplicationEditor(UserVisitPK userVisitPK, EditApplicationEditorForm form);
943    
944    CommandResult deleteApplicationEditor(UserVisitPK userVisitPK, DeleteApplicationEditorForm form);
945    
946    // --------------------------------------------------------------------------------
947    //   Application Editor Uses
948    // --------------------------------------------------------------------------------
949    
950    CommandResult createApplicationEditorUse(UserVisitPK userVisitPK, CreateApplicationEditorUseForm form);
951    
952    CommandResult getApplicationEditorUseChoices(UserVisitPK userVisitPK, GetApplicationEditorUseChoicesForm form);
953    
954    CommandResult getApplicationEditorUse(UserVisitPK userVisitPK, GetApplicationEditorUseForm form);
955    
956    CommandResult getApplicationEditorUses(UserVisitPK userVisitPK, GetApplicationEditorUsesForm form);
957    
958    CommandResult setDefaultApplicationEditorUse(UserVisitPK userVisitPK, SetDefaultApplicationEditorUseForm form);
959    
960    CommandResult editApplicationEditorUse(UserVisitPK userVisitPK, EditApplicationEditorUseForm form);
961    
962    CommandResult deleteApplicationEditorUse(UserVisitPK userVisitPK, DeleteApplicationEditorUseForm form);
963    
964    // --------------------------------------------------------------------------------
965    //   Application Editor Use Descriptions
966    // --------------------------------------------------------------------------------
967    
968    CommandResult createApplicationEditorUseDescription(UserVisitPK userVisitPK, CreateApplicationEditorUseDescriptionForm form);
969    
970    CommandResult getApplicationEditorUseDescription(UserVisitPK userVisitPK, GetApplicationEditorUseDescriptionForm form);
971    
972    CommandResult getApplicationEditorUseDescriptions(UserVisitPK userVisitPK, GetApplicationEditorUseDescriptionsForm form);
973    
974    CommandResult editApplicationEditorUseDescription(UserVisitPK userVisitPK, EditApplicationEditorUseDescriptionForm form);
975    
976    CommandResult deleteApplicationEditorUseDescription(UserVisitPK userVisitPK, DeleteApplicationEditorUseDescriptionForm form);
977    
978    // --------------------------------------------------------------------------------
979    //   Party Application Editor Uses
980    // --------------------------------------------------------------------------------
981    
982    CommandResult createPartyApplicationEditorUse(UserVisitPK userVisitPK, CreatePartyApplicationEditorUseForm form);
983    
984    CommandResult getPartyApplicationEditorUse(UserVisitPK userVisitPK, GetPartyApplicationEditorUseForm form);
985    
986    CommandResult getPartyApplicationEditorUses(UserVisitPK userVisitPK, GetPartyApplicationEditorUsesForm form);
987    
988    CommandResult editPartyApplicationEditorUse(UserVisitPK userVisitPK, EditPartyApplicationEditorUseForm form);
989    
990    CommandResult deletePartyApplicationEditorUse(UserVisitPK userVisitPK, DeletePartyApplicationEditorUseForm form);
991    
992    // --------------------------------------------------------------------------------
993    //   Appearances
994    // --------------------------------------------------------------------------------
995    
996    CommandResult createAppearance(UserVisitPK userVisitPK, CreateAppearanceForm form);
997    
998    CommandResult getAppearanceChoices(UserVisitPK userVisitPK, GetAppearanceChoicesForm form);
999    
1000    CommandResult getAppearance(UserVisitPK userVisitPK, GetAppearanceForm form);
1001    
1002    CommandResult getAppearances(UserVisitPK userVisitPK, GetAppearancesForm form);
1003    
1004    CommandResult setDefaultAppearance(UserVisitPK userVisitPK, SetDefaultAppearanceForm form);
1005    
1006    CommandResult editAppearance(UserVisitPK userVisitPK, EditAppearanceForm form);
1007    
1008    CommandResult deleteAppearance(UserVisitPK userVisitPK, DeleteAppearanceForm form);
1009    
1010    // --------------------------------------------------------------------------------
1011    //   Appearance Descriptions
1012    // --------------------------------------------------------------------------------
1013    
1014    CommandResult createAppearanceDescription(UserVisitPK userVisitPK, CreateAppearanceDescriptionForm form);
1015    
1016    CommandResult getAppearanceDescription(UserVisitPK userVisitPK, GetAppearanceDescriptionForm form);
1017    
1018    CommandResult getAppearanceDescriptions(UserVisitPK userVisitPK, GetAppearanceDescriptionsForm form);
1019    
1020    CommandResult editAppearanceDescription(UserVisitPK userVisitPK, EditAppearanceDescriptionForm form);
1021    
1022    CommandResult deleteAppearanceDescription(UserVisitPK userVisitPK, DeleteAppearanceDescriptionForm form);
1023    
1024     // --------------------------------------------------------------------------------
1025    //   Appearance Text Decorations
1026    // --------------------------------------------------------------------------------
1027    
1028    CommandResult createAppearanceTextDecoration(UserVisitPK userVisitPK, CreateAppearanceTextDecorationForm form);
1029    
1030    CommandResult getAppearanceTextDecoration(UserVisitPK userVisitPK, GetAppearanceTextDecorationForm form);
1031    
1032    CommandResult getAppearanceTextDecorations(UserVisitPK userVisitPK, GetAppearanceTextDecorationsForm form);
1033    
1034    CommandResult deleteAppearanceTextDecoration(UserVisitPK userVisitPK, DeleteAppearanceTextDecorationForm form);
1035    
1036     // --------------------------------------------------------------------------------
1037    //   Appearance Text Transformations
1038    // --------------------------------------------------------------------------------
1039    
1040    CommandResult createAppearanceTextTransformation(UserVisitPK userVisitPK, CreateAppearanceTextTransformationForm form);
1041    
1042    CommandResult getAppearanceTextTransformation(UserVisitPK userVisitPK, GetAppearanceTextTransformationForm form);
1043    
1044    CommandResult getAppearanceTextTransformations(UserVisitPK userVisitPK, GetAppearanceTextTransformationsForm form);
1045    
1046    CommandResult deleteAppearanceTextTransformation(UserVisitPK userVisitPK, DeleteAppearanceTextTransformationForm form);
1047    
1048   // --------------------------------------------------------------------------------
1049    //   Colors
1050    // --------------------------------------------------------------------------------
1051    
1052    CommandResult createColor(UserVisitPK userVisitPK, CreateColorForm form);
1053    
1054    CommandResult getColorChoices(UserVisitPK userVisitPK, GetColorChoicesForm form);
1055    
1056    CommandResult getColor(UserVisitPK userVisitPK, GetColorForm form);
1057    
1058    CommandResult getColors(UserVisitPK userVisitPK, GetColorsForm form);
1059    
1060    CommandResult setDefaultColor(UserVisitPK userVisitPK, SetDefaultColorForm form);
1061    
1062    CommandResult editColor(UserVisitPK userVisitPK, EditColorForm form);
1063    
1064    CommandResult deleteColor(UserVisitPK userVisitPK, DeleteColorForm form);
1065    
1066    // --------------------------------------------------------------------------------
1067    //   Color Descriptions
1068    // --------------------------------------------------------------------------------
1069    
1070    CommandResult createColorDescription(UserVisitPK userVisitPK, CreateColorDescriptionForm form);
1071    
1072    CommandResult getColorDescription(UserVisitPK userVisitPK, GetColorDescriptionForm form);
1073    
1074    CommandResult getColorDescriptions(UserVisitPK userVisitPK, GetColorDescriptionsForm form);
1075    
1076    CommandResult editColorDescription(UserVisitPK userVisitPK, EditColorDescriptionForm form);
1077    
1078    CommandResult deleteColorDescription(UserVisitPK userVisitPK, DeleteColorDescriptionForm form);
1079    
1080    // --------------------------------------------------------------------------------
1081    //   Font Styles
1082    // --------------------------------------------------------------------------------
1083    
1084    CommandResult createFontStyle(UserVisitPK userVisitPK, CreateFontStyleForm form);
1085    
1086    CommandResult getFontStyleChoices(UserVisitPK userVisitPK, GetFontStyleChoicesForm form);
1087    
1088    CommandResult getFontStyle(UserVisitPK userVisitPK, GetFontStyleForm form);
1089    
1090    CommandResult getFontStyles(UserVisitPK userVisitPK, GetFontStylesForm form);
1091    
1092    CommandResult setDefaultFontStyle(UserVisitPK userVisitPK, SetDefaultFontStyleForm form);
1093    
1094    CommandResult editFontStyle(UserVisitPK userVisitPK, EditFontStyleForm form);
1095    
1096    CommandResult deleteFontStyle(UserVisitPK userVisitPK, DeleteFontStyleForm form);
1097    
1098    // --------------------------------------------------------------------------------
1099    //   Font Style Descriptions
1100    // --------------------------------------------------------------------------------
1101    
1102    CommandResult createFontStyleDescription(UserVisitPK userVisitPK, CreateFontStyleDescriptionForm form);
1103    
1104    CommandResult getFontStyleDescription(UserVisitPK userVisitPK, GetFontStyleDescriptionForm form);
1105    
1106    CommandResult getFontStyleDescriptions(UserVisitPK userVisitPK, GetFontStyleDescriptionsForm form);
1107    
1108    CommandResult editFontStyleDescription(UserVisitPK userVisitPK, EditFontStyleDescriptionForm form);
1109    
1110    CommandResult deleteFontStyleDescription(UserVisitPK userVisitPK, DeleteFontStyleDescriptionForm form);
1111    
1112    // --------------------------------------------------------------------------------
1113    //   Font Weights
1114    // --------------------------------------------------------------------------------
1115    
1116    CommandResult createFontWeight(UserVisitPK userVisitPK, CreateFontWeightForm form);
1117    
1118    CommandResult getFontWeightChoices(UserVisitPK userVisitPK, GetFontWeightChoicesForm form);
1119    
1120    CommandResult getFontWeight(UserVisitPK userVisitPK, GetFontWeightForm form);
1121    
1122    CommandResult getFontWeights(UserVisitPK userVisitPK, GetFontWeightsForm form);
1123    
1124    CommandResult setDefaultFontWeight(UserVisitPK userVisitPK, SetDefaultFontWeightForm form);
1125    
1126    CommandResult editFontWeight(UserVisitPK userVisitPK, EditFontWeightForm form);
1127    
1128    CommandResult deleteFontWeight(UserVisitPK userVisitPK, DeleteFontWeightForm form);
1129    
1130    // --------------------------------------------------------------------------------
1131    //   Font Weight Descriptions
1132    // --------------------------------------------------------------------------------
1133    
1134    CommandResult createFontWeightDescription(UserVisitPK userVisitPK, CreateFontWeightDescriptionForm form);
1135    
1136    CommandResult getFontWeightDescription(UserVisitPK userVisitPK, GetFontWeightDescriptionForm form);
1137    
1138    CommandResult getFontWeightDescriptions(UserVisitPK userVisitPK, GetFontWeightDescriptionsForm form);
1139    
1140    CommandResult editFontWeightDescription(UserVisitPK userVisitPK, EditFontWeightDescriptionForm form);
1141    
1142    CommandResult deleteFontWeightDescription(UserVisitPK userVisitPK, DeleteFontWeightDescriptionForm form);
1143    
1144    // --------------------------------------------------------------------------------
1145    //   Font Decorations
1146    // --------------------------------------------------------------------------------
1147    
1148    CommandResult createTextDecoration(UserVisitPK userVisitPK, CreateTextDecorationForm form);
1149    
1150    CommandResult getTextDecorationChoices(UserVisitPK userVisitPK, GetTextDecorationChoicesForm form);
1151    
1152    CommandResult getTextDecoration(UserVisitPK userVisitPK, GetTextDecorationForm form);
1153    
1154    CommandResult getTextDecorations(UserVisitPK userVisitPK, GetTextDecorationsForm form);
1155    
1156    CommandResult setDefaultTextDecoration(UserVisitPK userVisitPK, SetDefaultTextDecorationForm form);
1157    
1158    CommandResult editTextDecoration(UserVisitPK userVisitPK, EditTextDecorationForm form);
1159    
1160    CommandResult deleteTextDecoration(UserVisitPK userVisitPK, DeleteTextDecorationForm form);
1161    
1162    // --------------------------------------------------------------------------------
1163    //   Font Decoration Descriptions
1164    // --------------------------------------------------------------------------------
1165    
1166    CommandResult createTextDecorationDescription(UserVisitPK userVisitPK, CreateTextDecorationDescriptionForm form);
1167    
1168    CommandResult getTextDecorationDescription(UserVisitPK userVisitPK, GetTextDecorationDescriptionForm form);
1169    
1170    CommandResult getTextDecorationDescriptions(UserVisitPK userVisitPK, GetTextDecorationDescriptionsForm form);
1171    
1172    CommandResult editTextDecorationDescription(UserVisitPK userVisitPK, EditTextDecorationDescriptionForm form);
1173    
1174    CommandResult deleteTextDecorationDescription(UserVisitPK userVisitPK, DeleteTextDecorationDescriptionForm form);
1175    
1176    // --------------------------------------------------------------------------------
1177    //   Font Transformations
1178    // --------------------------------------------------------------------------------
1179    
1180    CommandResult createTextTransformation(UserVisitPK userVisitPK, CreateTextTransformationForm form);
1181    
1182    CommandResult getTextTransformationChoices(UserVisitPK userVisitPK, GetTextTransformationChoicesForm form);
1183    
1184    CommandResult getTextTransformation(UserVisitPK userVisitPK, GetTextTransformationForm form);
1185    
1186    CommandResult getTextTransformations(UserVisitPK userVisitPK, GetTextTransformationsForm form);
1187    
1188    CommandResult setDefaultTextTransformation(UserVisitPK userVisitPK, SetDefaultTextTransformationForm form);
1189    
1190    CommandResult editTextTransformation(UserVisitPK userVisitPK, EditTextTransformationForm form);
1191    
1192    CommandResult deleteTextTransformation(UserVisitPK userVisitPK, DeleteTextTransformationForm form);
1193    
1194    // --------------------------------------------------------------------------------
1195    //   Font Transformation Descriptions
1196    // --------------------------------------------------------------------------------
1197    
1198    CommandResult createTextTransformationDescription(UserVisitPK userVisitPK, CreateTextTransformationDescriptionForm form);
1199    
1200    CommandResult getTextTransformationDescription(UserVisitPK userVisitPK, GetTextTransformationDescriptionForm form);
1201    
1202    CommandResult getTextTransformationDescriptions(UserVisitPK userVisitPK, GetTextTransformationDescriptionsForm form);
1203    
1204    CommandResult editTextTransformationDescription(UserVisitPK userVisitPK, EditTextTransformationDescriptionForm form);
1205    
1206    CommandResult deleteTextTransformationDescription(UserVisitPK userVisitPK, DeleteTextTransformationDescriptionForm form);
1207    
1208    // --------------------------------------------------------------------------------
1209    //   Entity Appearances
1210    // --------------------------------------------------------------------------------
1211    
1212    CommandResult createEntityAppearance(UserVisitPK userVisitPK, CreateEntityAppearanceForm form);
1213    
1214    CommandResult getEntityAppearance(UserVisitPK userVisitPK, GetEntityAppearanceForm form);
1215    
1216    CommandResult editEntityAppearance(UserVisitPK userVisitPK, EditEntityAppearanceForm form);
1217    
1218    CommandResult deleteEntityAppearance(UserVisitPK userVisitPK, DeleteEntityAppearanceForm form);
1219    
1220    // -------------------------------------------------------------------------
1221    //   Utilities
1222    // -------------------------------------------------------------------------
1223
1224    CommandResult encrypt(UserVisitPK userVisitPK, EncryptForm form);
1225
1226    CommandResult decrypt(UserVisitPK userVisitPK, DecryptForm form);
1227
1228    CommandResult validate(UserVisitPK userVisit, ValidateForm form);
1229
1230}