001// --------------------------------------------------------------------------------
002// Copyright 2002-2025 Echo Three, LLC
003//
004// Licensed under the Apache License, Version 2.0 (the "License");
005// you may not use this file except in compliance with the License.
006// You may obtain a copy of the License at
007//
008//     http://www.apache.org/licenses/LICENSE-2.0
009//
010// Unless required by applicable law or agreed to in writing, software
011// distributed under the License is distributed on an "AS IS" BASIS,
012// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013// See the License for the specific language governing permissions and
014// limitations under the License.
015// --------------------------------------------------------------------------------
016
017package com.echothree.control.user.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 generateUuid(UserVisitPK userVisitPK, GenerateUuidForm form);
195
196    // -------------------------------------------------------------------------
197    //   Event Types
198    // -------------------------------------------------------------------------
199    
200    CommandResult createEventType(UserVisitPK userVisitPK, CreateEventTypeForm form);
201    
202    // -------------------------------------------------------------------------
203    //   Event Type Descriptions
204    // -------------------------------------------------------------------------
205    
206    CommandResult createEventTypeDescription(UserVisitPK userVisitPK, CreateEventTypeDescriptionForm form);
207    
208    // --------------------------------------------------------------------------------
209    //   Event Groups
210    // --------------------------------------------------------------------------------
211    
212    CommandResult getEventGroup(UserVisitPK userVisitPK, GetEventGroupForm form);
213    
214    CommandResult getEventGroups(UserVisitPK userVisitPK, GetEventGroupsForm form);
215    
216    CommandResult getEventGroupStatusChoices(UserVisitPK userVisitPK, GetEventGroupStatusChoicesForm form);
217    
218    CommandResult setEventGroupStatus(UserVisitPK userVisitPK, SetEventGroupStatusForm form);
219    
220    // -------------------------------------------------------------------------
221    //   Events
222    // -------------------------------------------------------------------------
223
224    CommandResult sendEvent(UserVisitPK userVisitPK, SendEventForm form);
225
226    CommandResult getEvents(UserVisitPK userVisitPK, GetEventsForm form);
227    
228    // -------------------------------------------------------------------------
229    //   Queued Events
230    // -------------------------------------------------------------------------
231    
232    CommandResult processQueuedEvents(UserVisitPK userVisitPK);
233    
234    // -------------------------------------------------------------------------
235    //   Components
236    // -------------------------------------------------------------------------
237    
238    CommandResult createComponent(UserVisitPK userVisitPK, CreateComponentForm form);
239    
240    // -------------------------------------------------------------------------
241    //   Component Stages
242    // -------------------------------------------------------------------------
243    
244    CommandResult createComponentStage(UserVisitPK userVisitPK, CreateComponentStageForm form);
245    
246    // -------------------------------------------------------------------------
247    //   Component Versions
248    // -------------------------------------------------------------------------
249    
250    CommandResult createComponentVersion(UserVisitPK userVisitPK, CreateComponentVersionForm form);
251
252    // -------------------------------------------------------------------------
253    //   Entity Alias Types
254    // -------------------------------------------------------------------------
255
256    CommandResult createEntityAliasType(UserVisitPK userVisitPK, CreateEntityAliasTypeForm form);
257
258    CommandResult getEntityAliasType(UserVisitPK userVisitPK, GetEntityAliasTypeForm form);
259
260    CommandResult getEntityAliasTypes(UserVisitPK userVisitPK, GetEntityAliasTypesForm form);
261
262    CommandResult getEntityAliasTypeChoices(UserVisitPK userVisitPK, GetEntityAliasTypeChoicesForm form);
263
264    CommandResult setDefaultEntityAliasType(UserVisitPK userVisitPK, SetDefaultEntityAliasTypeForm form);
265
266    CommandResult editEntityAliasType(UserVisitPK userVisitPK, EditEntityAliasTypeForm form);
267
268    CommandResult deleteEntityAliasType(UserVisitPK userVisitPK, DeleteEntityAliasTypeForm form);
269
270    // -------------------------------------------------------------------------
271    //   Entity Alias Type Descriptions
272    // -------------------------------------------------------------------------
273
274    CommandResult createEntityAliasTypeDescription(UserVisitPK userVisitPK, CreateEntityAliasTypeDescriptionForm form);
275
276    CommandResult getEntityAliasTypeDescription(UserVisitPK userVisitPK, GetEntityAliasTypeDescriptionForm form);
277
278    CommandResult getEntityAliasTypeDescriptions(UserVisitPK userVisitPK, GetEntityAliasTypeDescriptionsForm form);
279
280    CommandResult editEntityAliasTypeDescription(UserVisitPK userVisitPK, EditEntityAliasTypeDescriptionForm form);
281
282    CommandResult deleteEntityAliasTypeDescription(UserVisitPK userVisitPK, DeleteEntityAliasTypeDescriptionForm form);
283
284    // --------------------------------------------------------------------------------
285    //   Entity Aliases
286    // --------------------------------------------------------------------------------
287
288    CommandResult createEntityAlias(UserVisitPK userVisitPK, CreateEntityAliasForm form);
289
290    CommandResult getEntityAlias(UserVisitPK userVisitPK, GetEntityAliasForm form);
291
292    CommandResult getEntityAliases(UserVisitPK userVisitPK, GetEntityAliasesForm form);
293
294    CommandResult editEntityAlias(UserVisitPK userVisitPK, EditEntityAliasForm form);
295
296    CommandResult deleteEntityAlias(UserVisitPK userVisitPK, DeleteEntityAliasForm form);
297
298    // -------------------------------------------------------------------------
299    //   Entity Attribute Groups
300    // -------------------------------------------------------------------------
301    
302    CommandResult createEntityAttributeGroup(UserVisitPK userVisitPK, CreateEntityAttributeGroupForm form);
303    
304    CommandResult getEntityAttributeGroup(UserVisitPK userVisitPK, GetEntityAttributeGroupForm form);
305    
306    CommandResult getEntityAttributeGroups(UserVisitPK userVisitPK, GetEntityAttributeGroupsForm form);
307    
308    CommandResult getEntityAttributeGroupChoices(UserVisitPK userVisitPK, GetEntityAttributeGroupChoicesForm form);
309    
310    CommandResult setDefaultEntityAttributeGroup(UserVisitPK userVisitPK, SetDefaultEntityAttributeGroupForm form);
311    
312    CommandResult editEntityAttributeGroup(UserVisitPK userVisitPK, EditEntityAttributeGroupForm form);
313    
314    CommandResult deleteEntityAttributeGroup(UserVisitPK userVisitPK, DeleteEntityAttributeGroupForm form);
315    
316    // -------------------------------------------------------------------------
317    //   Entity Attribute Group Descriptions
318    // -------------------------------------------------------------------------
319    
320    CommandResult createEntityAttributeGroupDescription(UserVisitPK userVisitPK, CreateEntityAttributeGroupDescriptionForm form);
321    
322    CommandResult getEntityAttributeGroupDescription(UserVisitPK userVisitPK, GetEntityAttributeGroupDescriptionForm form);
323    
324    CommandResult getEntityAttributeGroupDescriptions(UserVisitPK userVisitPK, GetEntityAttributeGroupDescriptionsForm form);
325    
326    CommandResult editEntityAttributeGroupDescription(UserVisitPK userVisitPK, EditEntityAttributeGroupDescriptionForm form);
327    
328    CommandResult deleteEntityAttributeGroupDescription(UserVisitPK userVisitPK, DeleteEntityAttributeGroupDescriptionForm form);
329    
330    // -------------------------------------------------------------------------
331    //   Entity Attribute Descriptions
332    // -------------------------------------------------------------------------
333    
334    CommandResult createEntityAttributeDescription(UserVisitPK userVisitPK, CreateEntityAttributeDescriptionForm form);
335    
336    CommandResult getEntityAttributeDescription(UserVisitPK userVisitPK, GetEntityAttributeDescriptionForm form);
337    
338    CommandResult getEntityAttributeDescriptions(UserVisitPK userVisitPK, GetEntityAttributeDescriptionsForm form);
339    
340    CommandResult editEntityAttributeDescription(UserVisitPK userVisitPK, EditEntityAttributeDescriptionForm form);
341    
342    CommandResult deleteEntityAttributeDescription(UserVisitPK userVisitPK, DeleteEntityAttributeDescriptionForm form);
343    
344    // -------------------------------------------------------------------------
345    //   Entity Attributes
346    // -------------------------------------------------------------------------
347    
348    CommandResult createEntityAttribute(UserVisitPK userVisitPK, CreateEntityAttributeForm form);
349    
350    CommandResult getEntityAttribute(UserVisitPK userVisitPK, GetEntityAttributeForm form);
351    
352    CommandResult getEntityAttributes(UserVisitPK userVisitPK, GetEntityAttributesForm form);
353    
354    CommandResult editEntityAttribute(UserVisitPK userVisitPK, EditEntityAttributeForm form);
355    
356    CommandResult deleteEntityAttribute(UserVisitPK userVisitPK, DeleteEntityAttributeForm form);
357    
358    // -------------------------------------------------------------------------
359    //   Entity Attribute Entity Attribute Groups
360    // -------------------------------------------------------------------------
361    
362    CommandResult createEntityAttributeEntityAttributeGroup(UserVisitPK userVisitPK, CreateEntityAttributeEntityAttributeGroupForm form);
363    
364    CommandResult getEntityAttributeEntityAttributeGroup(UserVisitPK userVisitPK, GetEntityAttributeEntityAttributeGroupForm form);
365    
366    CommandResult getEntityAttributeEntityAttributeGroups(UserVisitPK userVisitPK, GetEntityAttributeEntityAttributeGroupsForm form);
367    
368    CommandResult editEntityAttributeEntityAttributeGroup(UserVisitPK userVisitPK, EditEntityAttributeEntityAttributeGroupForm form);
369    
370    CommandResult deleteEntityAttributeEntityAttributeGroup(UserVisitPK userVisitPK, DeleteEntityAttributeEntityAttributeGroupForm form);
371    
372    // -------------------------------------------------------------------------
373    //   Entity Attribute Type Descriptions
374    // -------------------------------------------------------------------------
375    
376    CommandResult createEntityAttributeTypeDescription(UserVisitPK userVisitPK, CreateEntityAttributeTypeDescriptionForm form);
377    
378    // -------------------------------------------------------------------------
379    //   Entity Attribute Types
380    // -------------------------------------------------------------------------
381    
382    CommandResult createEntityAttributeType(UserVisitPK userVisitPK, CreateEntityAttributeTypeForm form);
383    
384    CommandResult getEntityAttributeType(UserVisitPK userVisitPK, GetEntityAttributeTypeForm form);
385    
386    CommandResult getEntityAttributeTypes(UserVisitPK userVisitPK, GetEntityAttributeTypesForm form);
387    
388    CommandResult getEntityAttributeTypeChoices(UserVisitPK userVisitPK, GetEntityAttributeTypeChoicesForm form);
389    
390    // -------------------------------------------------------------------------
391    //   Entity List Item Descriptions
392    // -------------------------------------------------------------------------
393    
394    CommandResult createEntityListItemDescription(UserVisitPK userVisitPK, CreateEntityListItemDescriptionForm form);
395    
396    CommandResult getEntityListItemDescription(UserVisitPK userVisitPK, GetEntityListItemDescriptionForm form);
397    
398    CommandResult getEntityListItemDescriptions(UserVisitPK userVisitPK, GetEntityListItemDescriptionsForm form);
399    
400    CommandResult editEntityListItemDescription(UserVisitPK userVisitPK, EditEntityListItemDescriptionForm form);
401    
402    CommandResult deleteEntityListItemDescription(UserVisitPK userVisitPK, DeleteEntityListItemDescriptionForm form);
403    
404    // -------------------------------------------------------------------------
405    //   Entity List Items
406    // -------------------------------------------------------------------------
407    
408    CommandResult createEntityListItem(UserVisitPK userVisitPK, CreateEntityListItemForm form);
409    
410    CommandResult getEntityListItem(UserVisitPK userVisitPK, GetEntityListItemForm form);
411    
412    CommandResult getEntityListItems(UserVisitPK userVisitPK, GetEntityListItemsForm form);
413    
414    CommandResult getEntityListItemChoices(UserVisitPK userVisitPK, GetEntityListItemChoicesForm form);
415    
416    CommandResult setDefaultEntityListItem(UserVisitPK userVisitPK, SetDefaultEntityListItemForm form);
417    
418    CommandResult editEntityListItem(UserVisitPK userVisitPK, EditEntityListItemForm form);
419    
420    CommandResult deleteEntityListItem(UserVisitPK userVisitPK, DeleteEntityListItemForm form);
421    
422    // -------------------------------------------------------------------------
423    //   Entity Integer Range Descriptions
424    // -------------------------------------------------------------------------
425    
426    CommandResult createEntityIntegerRangeDescription(UserVisitPK userVisitPK, CreateEntityIntegerRangeDescriptionForm form);
427    
428    CommandResult getEntityIntegerRangeDescription(UserVisitPK userVisitPK, GetEntityIntegerRangeDescriptionForm form);
429    
430    CommandResult getEntityIntegerRangeDescriptions(UserVisitPK userVisitPK, GetEntityIntegerRangeDescriptionsForm form);
431    
432    CommandResult editEntityIntegerRangeDescription(UserVisitPK userVisitPK, EditEntityIntegerRangeDescriptionForm form);
433    
434    CommandResult deleteEntityIntegerRangeDescription(UserVisitPK userVisitPK, DeleteEntityIntegerRangeDescriptionForm form);
435    
436    // -------------------------------------------------------------------------
437    //   Entity Integer Ranges
438    // -------------------------------------------------------------------------
439    
440    CommandResult createEntityIntegerRange(UserVisitPK userVisitPK, CreateEntityIntegerRangeForm form);
441    
442    CommandResult getEntityIntegerRange(UserVisitPK userVisitPK, GetEntityIntegerRangeForm form);
443    
444    CommandResult getEntityIntegerRanges(UserVisitPK userVisitPK, GetEntityIntegerRangesForm form);
445    
446    CommandResult getEntityIntegerRangeChoices(UserVisitPK userVisitPK, GetEntityIntegerRangeChoicesForm form);
447    
448    CommandResult setDefaultEntityIntegerRange(UserVisitPK userVisitPK, SetDefaultEntityIntegerRangeForm form);
449    
450    CommandResult editEntityIntegerRange(UserVisitPK userVisitPK, EditEntityIntegerRangeForm form);
451    
452    CommandResult deleteEntityIntegerRange(UserVisitPK userVisitPK, DeleteEntityIntegerRangeForm form);
453    
454    // -------------------------------------------------------------------------
455    //   Entity Long Range Descriptions
456    // -------------------------------------------------------------------------
457    
458    CommandResult createEntityLongRangeDescription(UserVisitPK userVisitPK, CreateEntityLongRangeDescriptionForm form);
459    
460    CommandResult getEntityLongRangeDescription(UserVisitPK userVisitPK, GetEntityLongRangeDescriptionForm form);
461    
462    CommandResult getEntityLongRangeDescriptions(UserVisitPK userVisitPK, GetEntityLongRangeDescriptionsForm form);
463    
464    CommandResult editEntityLongRangeDescription(UserVisitPK userVisitPK, EditEntityLongRangeDescriptionForm form);
465    
466    CommandResult deleteEntityLongRangeDescription(UserVisitPK userVisitPK, DeleteEntityLongRangeDescriptionForm form);
467    
468    // -------------------------------------------------------------------------
469    //   Entity Long Ranges
470    // -------------------------------------------------------------------------
471    
472    CommandResult createEntityLongRange(UserVisitPK userVisitPK, CreateEntityLongRangeForm form);
473    
474    CommandResult getEntityLongRange(UserVisitPK userVisitPK, GetEntityLongRangeForm form);
475    
476    CommandResult getEntityLongRanges(UserVisitPK userVisitPK, GetEntityLongRangesForm form);
477    
478    CommandResult getEntityLongRangeChoices(UserVisitPK userVisitPK, GetEntityLongRangeChoicesForm form);
479    
480    CommandResult setDefaultEntityLongRange(UserVisitPK userVisitPK, SetDefaultEntityLongRangeForm form);
481    
482    CommandResult editEntityLongRange(UserVisitPK userVisitPK, EditEntityLongRangeForm form);
483    
484    CommandResult deleteEntityLongRange(UserVisitPK userVisitPK, DeleteEntityLongRangeForm form);
485    
486    // -------------------------------------------------------------------------
487    //   Entity Type Descriptions
488    // -------------------------------------------------------------------------
489    
490    CommandResult createEntityTypeDescription(UserVisitPK userVisitPK, CreateEntityTypeDescriptionForm form);
491    
492    CommandResult getEntityTypeDescription(UserVisitPK userVisitPK, GetEntityTypeDescriptionForm form);
493    
494    CommandResult getEntityTypeDescriptions(UserVisitPK userVisitPK, GetEntityTypeDescriptionsForm form);
495    
496    CommandResult editEntityTypeDescription(UserVisitPK userVisitPK, EditEntityTypeDescriptionForm form);
497    
498    CommandResult deleteEntityTypeDescription(UserVisitPK userVisitPK, DeleteEntityTypeDescriptionForm form);
499    
500    // --------------------------------------------------------------------------------
501    //   Mime Type Usage Types
502    // --------------------------------------------------------------------------------
503    
504    CommandResult createMimeTypeUsageType(UserVisitPK userVisitPK, CreateMimeTypeUsageTypeForm form);
505    
506    CommandResult getMimeTypeUsageType(UserVisitPK userVisitPK, GetMimeTypeUsageTypeForm form);
507
508    CommandResult getMimeTypeUsageTypes(UserVisitPK userVisitPK, GetMimeTypeUsageTypesForm form);
509
510    CommandResult getMimeTypeUsageTypeChoices(UserVisitPK userVisitPK, GetMimeTypeUsageTypeChoicesForm form);
511    
512    // --------------------------------------------------------------------------------
513    //   Mime Type Usage Type Descriptions
514    // --------------------------------------------------------------------------------
515    
516    CommandResult createMimeTypeUsageTypeDescription(UserVisitPK userVisitPK, CreateMimeTypeUsageTypeDescriptionForm form);
517    
518    // -------------------------------------------------------------------------
519    //   Mime Types
520    // -------------------------------------------------------------------------
521
522    CommandResult createMimeType(UserVisitPK userVisitPK, CreateMimeTypeForm form);
523
524    CommandResult getMimeTypes(UserVisitPK userVisitPK, GetMimeTypesForm form);
525
526    CommandResult getMimeType(UserVisitPK userVisitPK, GetMimeTypeForm form);
527
528    CommandResult getMimeTypeChoices(UserVisitPK userVisitPK, GetMimeTypeChoicesForm form);
529
530    CommandResult setDefaultMimeType(UserVisitPK userVisitPK, SetDefaultMimeTypeForm form);
531
532    CommandResult editMimeType(UserVisitPK userVisitPK, EditMimeTypeForm form);
533
534    CommandResult deleteMimeType(UserVisitPK userVisitPK, DeleteMimeTypeForm form);
535
536    // -------------------------------------------------------------------------
537    //   Mime Type Descriptions
538    // -------------------------------------------------------------------------
539
540    CommandResult createMimeTypeDescription(UserVisitPK userVisitPK, CreateMimeTypeDescriptionForm form);
541
542    CommandResult getMimeTypeDescription(UserVisitPK userVisitPK, GetMimeTypeDescriptionForm form);
543
544    CommandResult getMimeTypeDescriptions(UserVisitPK userVisitPK, GetMimeTypeDescriptionsForm form);
545
546    CommandResult editMimeTypeDescription(UserVisitPK userVisitPK, EditMimeTypeDescriptionForm form);
547
548    CommandResult deleteMimeTypeDescription(UserVisitPK userVisitPK, DeleteMimeTypeDescriptionForm form);
549
550    // --------------------------------------------------------------------------------
551    //   Mime Type Usages
552    // --------------------------------------------------------------------------------
553    
554    CommandResult createMimeTypeUsage(UserVisitPK userVisitPK, CreateMimeTypeUsageForm form);
555    
556    CommandResult getMimeTypeUsages(UserVisitPK userVisitPK, GetMimeTypeUsagesForm form);
557    
558    // --------------------------------------------------------------------------------
559    //   Mime Type File Extensions
560    // --------------------------------------------------------------------------------
561    
562    CommandResult createMimeTypeFileExtension(UserVisitPK userVisitPK, CreateMimeTypeFileExtensionForm form);
563    
564    CommandResult getMimeTypeFileExtension(UserVisitPK userVisitPK, GetMimeTypeFileExtensionForm form);
565    
566    CommandResult getMimeTypeFileExtensions(UserVisitPK userVisitPK, GetMimeTypeFileExtensionsForm form);
567    
568    // --------------------------------------------------------------------------------
569    //   Protocols
570    // --------------------------------------------------------------------------------
571
572    CommandResult createProtocol(UserVisitPK userVisitPK, CreateProtocolForm form);
573
574    CommandResult getProtocolChoices(UserVisitPK userVisitPK, GetProtocolChoicesForm form);
575
576    CommandResult getProtocol(UserVisitPK userVisitPK, GetProtocolForm form);
577
578    CommandResult getProtocols(UserVisitPK userVisitPK, GetProtocolsForm form);
579
580    CommandResult setDefaultProtocol(UserVisitPK userVisitPK, SetDefaultProtocolForm form);
581
582    CommandResult editProtocol(UserVisitPK userVisitPK, EditProtocolForm form);
583
584    CommandResult deleteProtocol(UserVisitPK userVisitPK, DeleteProtocolForm form);
585
586    // --------------------------------------------------------------------------------
587    //   Protocol Descriptions
588    // --------------------------------------------------------------------------------
589
590    CommandResult createProtocolDescription(UserVisitPK userVisitPK, CreateProtocolDescriptionForm form);
591
592    CommandResult getProtocolDescription(UserVisitPK userVisitPK, GetProtocolDescriptionForm form);
593
594    CommandResult getProtocolDescriptions(UserVisitPK userVisitPK, GetProtocolDescriptionsForm form);
595
596    CommandResult editProtocolDescription(UserVisitPK userVisitPK, EditProtocolDescriptionForm form);
597
598    CommandResult deleteProtocolDescription(UserVisitPK userVisitPK, DeleteProtocolDescriptionForm form);
599
600    // --------------------------------------------------------------------------------
601    //   Services
602    // --------------------------------------------------------------------------------
603
604    CommandResult createService(UserVisitPK userVisitPK, CreateServiceForm form);
605
606    CommandResult getServiceChoices(UserVisitPK userVisitPK, GetServiceChoicesForm form);
607
608    CommandResult getService(UserVisitPK userVisitPK, GetServiceForm form);
609
610    CommandResult getServices(UserVisitPK userVisitPK, GetServicesForm form);
611
612    CommandResult setDefaultService(UserVisitPK userVisitPK, SetDefaultServiceForm form);
613
614    CommandResult editService(UserVisitPK userVisitPK, EditServiceForm form);
615
616    CommandResult deleteService(UserVisitPK userVisitPK, DeleteServiceForm form);
617
618    // --------------------------------------------------------------------------------
619    //   Service Descriptions
620    // --------------------------------------------------------------------------------
621
622    CommandResult createServiceDescription(UserVisitPK userVisitPK, CreateServiceDescriptionForm form);
623
624    CommandResult getServiceDescription(UserVisitPK userVisitPK, GetServiceDescriptionForm form);
625
626    CommandResult getServiceDescriptions(UserVisitPK userVisitPK, GetServiceDescriptionsForm form);
627
628    CommandResult editServiceDescription(UserVisitPK userVisitPK, EditServiceDescriptionForm form);
629
630    CommandResult deleteServiceDescription(UserVisitPK userVisitPK, DeleteServiceDescriptionForm form);
631
632    // --------------------------------------------------------------------------------
633    //   Servers
634    // --------------------------------------------------------------------------------
635
636    CommandResult createServer(UserVisitPK userVisitPK, CreateServerForm form);
637
638    CommandResult getServerChoices(UserVisitPK userVisitPK, GetServerChoicesForm form);
639
640    CommandResult getServer(UserVisitPK userVisitPK, GetServerForm form);
641
642    CommandResult getServers(UserVisitPK userVisitPK, GetServersForm form);
643
644    CommandResult setDefaultServer(UserVisitPK userVisitPK, SetDefaultServerForm form);
645
646    CommandResult editServer(UserVisitPK userVisitPK, EditServerForm form);
647
648    CommandResult deleteServer(UserVisitPK userVisitPK, DeleteServerForm form);
649
650    // --------------------------------------------------------------------------------
651    //   Server Descriptions
652    // --------------------------------------------------------------------------------
653
654    CommandResult createServerDescription(UserVisitPK userVisitPK, CreateServerDescriptionForm form);
655
656    CommandResult getServerDescription(UserVisitPK userVisitPK, GetServerDescriptionForm form);
657
658    CommandResult getServerDescriptions(UserVisitPK userVisitPK, GetServerDescriptionsForm form);
659
660    CommandResult editServerDescription(UserVisitPK userVisitPK, EditServerDescriptionForm form);
661
662    CommandResult deleteServerDescription(UserVisitPK userVisitPK, DeleteServerDescriptionForm form);
663
664    // --------------------------------------------------------------------------------
665    //   Server Services
666    // --------------------------------------------------------------------------------
667
668    CommandResult createServerService(UserVisitPK userVisitPK, CreateServerServiceForm form);
669
670    CommandResult getServerService(UserVisitPK userVisitPK, GetServerServiceForm form);
671
672    CommandResult getServerServices(UserVisitPK userVisitPK, GetServerServicesForm form);
673
674    CommandResult deleteServerService(UserVisitPK userVisitPK, DeleteServerServiceForm form);
675
676    // --------------------------------------------------------------------------------
677    //   Entity Boolean Defaults
678    // --------------------------------------------------------------------------------
679
680    CommandResult createEntityBooleanDefault(UserVisitPK userVisitPK, CreateEntityBooleanDefaultForm form);
681
682    CommandResult editEntityBooleanDefault(UserVisitPK userVisitPK, EditEntityBooleanDefaultForm form);
683
684    CommandResult deleteEntityBooleanDefault(UserVisitPK userVisitPK, DeleteEntityBooleanDefaultForm form);
685
686    // --------------------------------------------------------------------------------
687    //   Entity Boolean Attributes
688    // --------------------------------------------------------------------------------
689
690    CommandResult createEntityBooleanAttribute(UserVisitPK userVisitPK, CreateEntityBooleanAttributeForm form);
691
692    CommandResult editEntityBooleanAttribute(UserVisitPK userVisitPK, EditEntityBooleanAttributeForm form);
693
694    CommandResult deleteEntityBooleanAttribute(UserVisitPK userVisitPK, DeleteEntityBooleanAttributeForm form);
695
696    // --------------------------------------------------------------------------------
697    //   Entity Integer Defaults
698    // --------------------------------------------------------------------------------
699
700    CommandResult createEntityIntegerDefault(UserVisitPK userVisitPK, CreateEntityIntegerDefaultForm form);
701
702    CommandResult editEntityIntegerDefault(UserVisitPK userVisitPK, EditEntityIntegerDefaultForm form);
703
704    CommandResult deleteEntityIntegerDefault(UserVisitPK userVisitPK, DeleteEntityIntegerDefaultForm form);
705
706    // --------------------------------------------------------------------------------
707    //   Entity Integer Attributes
708    // --------------------------------------------------------------------------------
709    
710    CommandResult createEntityIntegerAttribute(UserVisitPK userVisitPK, CreateEntityIntegerAttributeForm form);
711    
712    CommandResult editEntityIntegerAttribute(UserVisitPK userVisitPK, EditEntityIntegerAttributeForm form);
713    
714    CommandResult deleteEntityIntegerAttribute(UserVisitPK userVisitPK, DeleteEntityIntegerAttributeForm form);
715
716    // --------------------------------------------------------------------------------
717    //   Entity List Item Defaults
718    // --------------------------------------------------------------------------------
719
720    CommandResult createEntityListItemDefault(UserVisitPK userVisitPK, CreateEntityListItemDefaultForm form);
721
722    CommandResult editEntityListItemDefault(UserVisitPK userVisitPK, EditEntityListItemDefaultForm form);
723
724    CommandResult deleteEntityListItemDefault(UserVisitPK userVisitPK, DeleteEntityListItemDefaultForm form);
725
726    // --------------------------------------------------------------------------------
727    //   Entity List Item Attributes
728    // --------------------------------------------------------------------------------
729    
730    CommandResult createEntityListItemAttribute(UserVisitPK userVisitPK, CreateEntityListItemAttributeForm form);
731    
732    CommandResult editEntityListItemAttribute(UserVisitPK userVisitPK, EditEntityListItemAttributeForm form);
733    
734    CommandResult deleteEntityListItemAttribute(UserVisitPK userVisitPK, DeleteEntityListItemAttributeForm form);
735
736    // --------------------------------------------------------------------------------
737    //   Entity Long Defaults
738    // --------------------------------------------------------------------------------
739
740    CommandResult createEntityLongDefault(UserVisitPK userVisitPK, CreateEntityLongDefaultForm form);
741
742    CommandResult editEntityLongDefault(UserVisitPK userVisitPK, EditEntityLongDefaultForm form);
743
744    CommandResult deleteEntityLongDefault(UserVisitPK userVisitPK, DeleteEntityLongDefaultForm form);
745
746    // --------------------------------------------------------------------------------
747    //   Entity Long Attributes
748    // --------------------------------------------------------------------------------
749    
750    CommandResult createEntityLongAttribute(UserVisitPK userVisitPK, CreateEntityLongAttributeForm form);
751    
752    CommandResult editEntityLongAttribute(UserVisitPK userVisitPK, EditEntityLongAttributeForm form);
753    
754    CommandResult deleteEntityLongAttribute(UserVisitPK userVisitPK, DeleteEntityLongAttributeForm form);
755
756    // --------------------------------------------------------------------------------
757    //   Entity Multiple List Item Defaults
758    // --------------------------------------------------------------------------------
759
760    CommandResult createEntityMultipleListItemDefault(UserVisitPK userVisitPK, CreateEntityMultipleListItemDefaultForm form);
761
762    CommandResult deleteEntityMultipleListItemDefault(UserVisitPK userVisitPK, DeleteEntityMultipleListItemDefaultForm form);
763
764    // --------------------------------------------------------------------------------
765    //   Entity Multiple List Item Attributes
766    // --------------------------------------------------------------------------------
767
768    CommandResult createEntityMultipleListItemAttribute(UserVisitPK userVisitPK, CreateEntityMultipleListItemAttributeForm form);
769
770    CommandResult deleteEntityMultipleListItemAttribute(UserVisitPK userVisitPK, DeleteEntityMultipleListItemAttributeForm form);
771
772    // --------------------------------------------------------------------------------
773    //   Entity Name Attributes
774    // --------------------------------------------------------------------------------
775    
776    CommandResult createEntityNameAttribute(UserVisitPK userVisitPK, CreateEntityNameAttributeForm form);
777    
778    CommandResult editEntityNameAttribute(UserVisitPK userVisitPK, EditEntityNameAttributeForm form);
779    
780    CommandResult deleteEntityNameAttribute(UserVisitPK userVisitPK, DeleteEntityNameAttributeForm form);
781
782    // --------------------------------------------------------------------------------
783    //   Entity String Defaults
784    // --------------------------------------------------------------------------------
785
786    CommandResult createEntityStringDefault(UserVisitPK userVisitPK, CreateEntityStringDefaultForm form);
787
788    CommandResult editEntityStringDefault(UserVisitPK userVisitPK, EditEntityStringDefaultForm form);
789
790    CommandResult deleteEntityStringDefault(UserVisitPK userVisitPK, DeleteEntityStringDefaultForm form);
791
792    // --------------------------------------------------------------------------------
793    //   Entity String Attributes
794    // --------------------------------------------------------------------------------
795    
796    CommandResult createEntityStringAttribute(UserVisitPK userVisitPK, CreateEntityStringAttributeForm form);
797    
798    CommandResult editEntityStringAttribute(UserVisitPK userVisitPK, EditEntityStringAttributeForm form);
799    
800    CommandResult deleteEntityStringAttribute(UserVisitPK userVisitPK, DeleteEntityStringAttributeForm form);
801
802    // --------------------------------------------------------------------------------
803    //   Entity Geo Point Defaults
804    // --------------------------------------------------------------------------------
805
806    CommandResult createEntityGeoPointDefault(UserVisitPK userVisitPK, CreateEntityGeoPointDefaultForm form);
807
808    CommandResult editEntityGeoPointDefault(UserVisitPK userVisitPK, EditEntityGeoPointDefaultForm form);
809
810    CommandResult deleteEntityGeoPointDefault(UserVisitPK userVisitPK, DeleteEntityGeoPointDefaultForm form);
811
812    // --------------------------------------------------------------------------------
813    //   Entity Geo Point Attributes
814    // --------------------------------------------------------------------------------
815
816    CommandResult createEntityGeoPointAttribute(UserVisitPK userVisitPK, CreateEntityGeoPointAttributeForm form);
817
818    CommandResult editEntityGeoPointAttribute(UserVisitPK userVisitPK, EditEntityGeoPointAttributeForm form);
819
820    CommandResult deleteEntityGeoPointAttribute(UserVisitPK userVisitPK, DeleteEntityGeoPointAttributeForm form);
821
822    // --------------------------------------------------------------------------------
823    //   Entity Blob Attributes
824    // --------------------------------------------------------------------------------
825    
826    CommandResult createEntityBlobAttribute(UserVisitPK userVisitPK, CreateEntityBlobAttributeForm form);
827
828    CommandResult editEntityBlobAttribute(UserVisitPK userVisitPK, EditEntityBlobAttributeForm form);
829
830    CommandResult getEntityBlobAttribute(UserVisitPK userVisitPK, GetEntityBlobAttributeForm form);
831
832    CommandResult deleteEntityBlobAttribute(UserVisitPK userVisitPK, DeleteEntityBlobAttributeForm form);
833    
834    // --------------------------------------------------------------------------------
835    //   Entity Clob Attributes
836    // --------------------------------------------------------------------------------
837    
838    CommandResult createEntityClobAttribute(UserVisitPK userVisitPK, CreateEntityClobAttributeForm form);
839
840    CommandResult editEntityClobAttribute(UserVisitPK userVisitPK, EditEntityClobAttributeForm form);
841
842    CommandResult getEntityClobAttribute(UserVisitPK userVisitPK, GetEntityClobAttributeForm form);
843
844    CommandResult deleteEntityClobAttribute(UserVisitPK userVisitPK, DeleteEntityClobAttributeForm form);
845
846    // --------------------------------------------------------------------------------
847    //   Entity Time Defaults
848    // --------------------------------------------------------------------------------
849
850    CommandResult createEntityTimeDefault(UserVisitPK userVisitPK, CreateEntityTimeDefaultForm form);
851
852    CommandResult editEntityTimeDefault(UserVisitPK userVisitPK, EditEntityTimeDefaultForm form);
853
854    CommandResult deleteEntityTimeDefault(UserVisitPK userVisitPK, DeleteEntityTimeDefaultForm form);
855
856    // --------------------------------------------------------------------------------
857    //   Entity Time Attributes
858    // --------------------------------------------------------------------------------
859
860    CommandResult createEntityTimeAttribute(UserVisitPK userVisitPK, CreateEntityTimeAttributeForm form);
861
862    CommandResult editEntityTimeAttribute(UserVisitPK userVisitPK, EditEntityTimeAttributeForm form);
863
864    CommandResult deleteEntityTimeAttribute(UserVisitPK userVisitPK, DeleteEntityTimeAttributeForm form);
865
866    // --------------------------------------------------------------------------------
867    //   Entity Date Defaults
868    // --------------------------------------------------------------------------------
869
870    CommandResult createEntityDateDefault(UserVisitPK userVisitPK, CreateEntityDateDefaultForm form);
871
872    CommandResult editEntityDateDefault(UserVisitPK userVisitPK, EditEntityDateDefaultForm form);
873
874    CommandResult deleteEntityDateDefault(UserVisitPK userVisitPK, DeleteEntityDateDefaultForm form);
875
876    // --------------------------------------------------------------------------------
877    //   Entity Date Attributes
878    // --------------------------------------------------------------------------------
879
880    CommandResult createEntityDateAttribute(UserVisitPK userVisitPK, CreateEntityDateAttributeForm form);
881
882    CommandResult editEntityDateAttribute(UserVisitPK userVisitPK, EditEntityDateAttributeForm form);
883
884    CommandResult deleteEntityDateAttribute(UserVisitPK userVisitPK, DeleteEntityDateAttributeForm form);
885
886    // --------------------------------------------------------------------------------
887    //   Entity Attribute Entity Types
888    // --------------------------------------------------------------------------------
889    
890    CommandResult createEntityAttributeEntityType(UserVisitPK userVisitPK, CreateEntityAttributeEntityTypeForm form);
891
892    CommandResult getEntityAttributeEntityType(UserVisitPK userVisitPK, GetEntityAttributeEntityTypeForm form);
893
894    CommandResult getEntityAttributeEntityTypes(UserVisitPK userVisitPK, GetEntityAttributeEntityTypesForm form);
895    
896    CommandResult deleteEntityAttributeEntityType(UserVisitPK userVisitPK, DeleteEntityAttributeEntityTypeForm form);
897
898    // --------------------------------------------------------------------------------
899    //   Entity Entity Attributes
900    // --------------------------------------------------------------------------------
901    
902    CommandResult createEntityEntityAttribute(UserVisitPK userVisitPK, CreateEntityEntityAttributeForm form);
903    
904    CommandResult editEntityEntityAttribute(UserVisitPK userVisitPK, EditEntityEntityAttributeForm form);
905    
906    CommandResult deleteEntityEntityAttribute(UserVisitPK userVisitPK, DeleteEntityEntityAttributeForm form);
907
908    // --------------------------------------------------------------------------------
909    //   Entity Collection Attributes
910    // --------------------------------------------------------------------------------
911
912    CommandResult createEntityCollectionAttribute(UserVisitPK userVisitPK, CreateEntityCollectionAttributeForm form);
913
914    CommandResult deleteEntityCollectionAttribute(UserVisitPK userVisitPK, DeleteEntityCollectionAttributeForm form);
915
916    // --------------------------------------------------------------------------------
917    //   Entity Workflow Attributes
918    // --------------------------------------------------------------------------------
919
920    CommandResult createEntityWorkflowAttribute(UserVisitPK userVisitPK, CreateEntityWorkflowAttributeForm form);
921
922    CommandResult setEntityWorkflowAttributeStatus(UserVisitPK userVisitPK, SetEntityWorkflowAttributeStatusForm form);
923
924    CommandResult deleteEntityWorkflowAttribute(UserVisitPK userVisitPK, DeleteEntityWorkflowAttributeForm form);
925
926    // -------------------------------------------------------------------------
927    //   Cache Entries
928    // -------------------------------------------------------------------------
929
930    CommandResult createCacheEntry(UserVisitPK userVisitPK, CreateCacheEntryForm form);
931
932    CommandResult getCacheEntry(UserVisitPK userVisitPK, GetCacheEntryForm form);
933
934    CommandResult getCacheEntries(UserVisitPK userVisitPK, GetCacheEntriesForm form);
935
936    CommandResult removeCacheEntry(UserVisitPK userVisitPK, RemoveCacheEntryForm form);
937
938    // -------------------------------------------------------------------------
939    //   Cache Entry Dependencies
940    // -------------------------------------------------------------------------
941
942    CommandResult getCacheEntryDependencies(UserVisitPK userVisitPK, GetCacheEntryDependenciesForm form);
943
944    // --------------------------------------------------------------------------------
945    //   Applications
946    // --------------------------------------------------------------------------------
947    
948    CommandResult createApplication(UserVisitPK userVisitPK, CreateApplicationForm form);
949    
950    CommandResult getApplicationChoices(UserVisitPK userVisitPK, GetApplicationChoicesForm form);
951    
952    CommandResult getApplication(UserVisitPK userVisitPK, GetApplicationForm form);
953    
954    CommandResult getApplications(UserVisitPK userVisitPK, GetApplicationsForm form);
955    
956    CommandResult setDefaultApplication(UserVisitPK userVisitPK, SetDefaultApplicationForm form);
957    
958    CommandResult editApplication(UserVisitPK userVisitPK, EditApplicationForm form);
959    
960    CommandResult deleteApplication(UserVisitPK userVisitPK, DeleteApplicationForm form);
961    
962    // --------------------------------------------------------------------------------
963    //   Application Descriptions
964    // --------------------------------------------------------------------------------
965    
966    CommandResult createApplicationDescription(UserVisitPK userVisitPK, CreateApplicationDescriptionForm form);
967    
968    CommandResult getApplicationDescription(UserVisitPK userVisitPK, GetApplicationDescriptionForm form);
969    
970    CommandResult getApplicationDescriptions(UserVisitPK userVisitPK, GetApplicationDescriptionsForm form);
971    
972    CommandResult editApplicationDescription(UserVisitPK userVisitPK, EditApplicationDescriptionForm form);
973    
974    CommandResult deleteApplicationDescription(UserVisitPK userVisitPK, DeleteApplicationDescriptionForm form);
975    
976    // --------------------------------------------------------------------------------
977    //   Editors
978    // --------------------------------------------------------------------------------
979    
980    CommandResult createEditor(UserVisitPK userVisitPK, CreateEditorForm form);
981    
982    CommandResult getEditorChoices(UserVisitPK userVisitPK, GetEditorChoicesForm form);
983    
984    CommandResult getEditor(UserVisitPK userVisitPK, GetEditorForm form);
985    
986    CommandResult getEditors(UserVisitPK userVisitPK, GetEditorsForm form);
987    
988    CommandResult setDefaultEditor(UserVisitPK userVisitPK, SetDefaultEditorForm form);
989    
990    CommandResult editEditor(UserVisitPK userVisitPK, EditEditorForm form);
991    
992    CommandResult deleteEditor(UserVisitPK userVisitPK, DeleteEditorForm form);
993    
994    // --------------------------------------------------------------------------------
995    //   Editor Descriptions
996    // --------------------------------------------------------------------------------
997    
998    CommandResult createEditorDescription(UserVisitPK userVisitPK, CreateEditorDescriptionForm form);
999    
1000    CommandResult getEditorDescription(UserVisitPK userVisitPK, GetEditorDescriptionForm form);
1001    
1002    CommandResult getEditorDescriptions(UserVisitPK userVisitPK, GetEditorDescriptionsForm form);
1003    
1004    CommandResult editEditorDescription(UserVisitPK userVisitPK, EditEditorDescriptionForm form);
1005    
1006    CommandResult deleteEditorDescription(UserVisitPK userVisitPK, DeleteEditorDescriptionForm form);
1007    
1008    // --------------------------------------------------------------------------------
1009    //   Application Editors
1010    // --------------------------------------------------------------------------------
1011    
1012    CommandResult createApplicationEditor(UserVisitPK userVisitPK, CreateApplicationEditorForm form);
1013    
1014    CommandResult getApplicationEditorChoices(UserVisitPK userVisitPK, GetApplicationEditorChoicesForm form);
1015    
1016    CommandResult getApplicationEditor(UserVisitPK userVisitPK, GetApplicationEditorForm form);
1017    
1018    CommandResult getApplicationEditors(UserVisitPK userVisitPK, GetApplicationEditorsForm form);
1019    
1020    CommandResult setDefaultApplicationEditor(UserVisitPK userVisitPK, SetDefaultApplicationEditorForm form);
1021    
1022    CommandResult editApplicationEditor(UserVisitPK userVisitPK, EditApplicationEditorForm form);
1023    
1024    CommandResult deleteApplicationEditor(UserVisitPK userVisitPK, DeleteApplicationEditorForm form);
1025    
1026    // --------------------------------------------------------------------------------
1027    //   Application Editor Uses
1028    // --------------------------------------------------------------------------------
1029    
1030    CommandResult createApplicationEditorUse(UserVisitPK userVisitPK, CreateApplicationEditorUseForm form);
1031    
1032    CommandResult getApplicationEditorUseChoices(UserVisitPK userVisitPK, GetApplicationEditorUseChoicesForm form);
1033    
1034    CommandResult getApplicationEditorUse(UserVisitPK userVisitPK, GetApplicationEditorUseForm form);
1035    
1036    CommandResult getApplicationEditorUses(UserVisitPK userVisitPK, GetApplicationEditorUsesForm form);
1037    
1038    CommandResult setDefaultApplicationEditorUse(UserVisitPK userVisitPK, SetDefaultApplicationEditorUseForm form);
1039    
1040    CommandResult editApplicationEditorUse(UserVisitPK userVisitPK, EditApplicationEditorUseForm form);
1041    
1042    CommandResult deleteApplicationEditorUse(UserVisitPK userVisitPK, DeleteApplicationEditorUseForm form);
1043    
1044    // --------------------------------------------------------------------------------
1045    //   Application Editor Use Descriptions
1046    // --------------------------------------------------------------------------------
1047    
1048    CommandResult createApplicationEditorUseDescription(UserVisitPK userVisitPK, CreateApplicationEditorUseDescriptionForm form);
1049    
1050    CommandResult getApplicationEditorUseDescription(UserVisitPK userVisitPK, GetApplicationEditorUseDescriptionForm form);
1051    
1052    CommandResult getApplicationEditorUseDescriptions(UserVisitPK userVisitPK, GetApplicationEditorUseDescriptionsForm form);
1053    
1054    CommandResult editApplicationEditorUseDescription(UserVisitPK userVisitPK, EditApplicationEditorUseDescriptionForm form);
1055    
1056    CommandResult deleteApplicationEditorUseDescription(UserVisitPK userVisitPK, DeleteApplicationEditorUseDescriptionForm form);
1057    
1058    // --------------------------------------------------------------------------------
1059    //   Appearances
1060    // --------------------------------------------------------------------------------
1061    
1062    CommandResult createAppearance(UserVisitPK userVisitPK, CreateAppearanceForm form);
1063    
1064    CommandResult getAppearanceChoices(UserVisitPK userVisitPK, GetAppearanceChoicesForm form);
1065    
1066    CommandResult getAppearance(UserVisitPK userVisitPK, GetAppearanceForm form);
1067    
1068    CommandResult getAppearances(UserVisitPK userVisitPK, GetAppearancesForm form);
1069    
1070    CommandResult setDefaultAppearance(UserVisitPK userVisitPK, SetDefaultAppearanceForm form);
1071    
1072    CommandResult editAppearance(UserVisitPK userVisitPK, EditAppearanceForm form);
1073    
1074    CommandResult deleteAppearance(UserVisitPK userVisitPK, DeleteAppearanceForm form);
1075    
1076    // --------------------------------------------------------------------------------
1077    //   Appearance Descriptions
1078    // --------------------------------------------------------------------------------
1079    
1080    CommandResult createAppearanceDescription(UserVisitPK userVisitPK, CreateAppearanceDescriptionForm form);
1081    
1082    CommandResult getAppearanceDescription(UserVisitPK userVisitPK, GetAppearanceDescriptionForm form);
1083    
1084    CommandResult getAppearanceDescriptions(UserVisitPK userVisitPK, GetAppearanceDescriptionsForm form);
1085    
1086    CommandResult editAppearanceDescription(UserVisitPK userVisitPK, EditAppearanceDescriptionForm form);
1087    
1088    CommandResult deleteAppearanceDescription(UserVisitPK userVisitPK, DeleteAppearanceDescriptionForm form);
1089    
1090     // --------------------------------------------------------------------------------
1091    //   Appearance Text Decorations
1092    // --------------------------------------------------------------------------------
1093    
1094    CommandResult createAppearanceTextDecoration(UserVisitPK userVisitPK, CreateAppearanceTextDecorationForm form);
1095    
1096    CommandResult getAppearanceTextDecoration(UserVisitPK userVisitPK, GetAppearanceTextDecorationForm form);
1097    
1098    CommandResult getAppearanceTextDecorations(UserVisitPK userVisitPK, GetAppearanceTextDecorationsForm form);
1099    
1100    CommandResult deleteAppearanceTextDecoration(UserVisitPK userVisitPK, DeleteAppearanceTextDecorationForm form);
1101    
1102     // --------------------------------------------------------------------------------
1103    //   Appearance Text Transformations
1104    // --------------------------------------------------------------------------------
1105    
1106    CommandResult createAppearanceTextTransformation(UserVisitPK userVisitPK, CreateAppearanceTextTransformationForm form);
1107    
1108    CommandResult getAppearanceTextTransformation(UserVisitPK userVisitPK, GetAppearanceTextTransformationForm form);
1109    
1110    CommandResult getAppearanceTextTransformations(UserVisitPK userVisitPK, GetAppearanceTextTransformationsForm form);
1111    
1112    CommandResult deleteAppearanceTextTransformation(UserVisitPK userVisitPK, DeleteAppearanceTextTransformationForm form);
1113    
1114   // --------------------------------------------------------------------------------
1115    //   Colors
1116    // --------------------------------------------------------------------------------
1117    
1118    CommandResult createColor(UserVisitPK userVisitPK, CreateColorForm form);
1119    
1120    CommandResult getColorChoices(UserVisitPK userVisitPK, GetColorChoicesForm form);
1121    
1122    CommandResult getColor(UserVisitPK userVisitPK, GetColorForm form);
1123    
1124    CommandResult getColors(UserVisitPK userVisitPK, GetColorsForm form);
1125    
1126    CommandResult setDefaultColor(UserVisitPK userVisitPK, SetDefaultColorForm form);
1127    
1128    CommandResult editColor(UserVisitPK userVisitPK, EditColorForm form);
1129    
1130    CommandResult deleteColor(UserVisitPK userVisitPK, DeleteColorForm form);
1131    
1132    // --------------------------------------------------------------------------------
1133    //   Color Descriptions
1134    // --------------------------------------------------------------------------------
1135    
1136    CommandResult createColorDescription(UserVisitPK userVisitPK, CreateColorDescriptionForm form);
1137    
1138    CommandResult getColorDescription(UserVisitPK userVisitPK, GetColorDescriptionForm form);
1139    
1140    CommandResult getColorDescriptions(UserVisitPK userVisitPK, GetColorDescriptionsForm form);
1141    
1142    CommandResult editColorDescription(UserVisitPK userVisitPK, EditColorDescriptionForm form);
1143    
1144    CommandResult deleteColorDescription(UserVisitPK userVisitPK, DeleteColorDescriptionForm form);
1145    
1146    // --------------------------------------------------------------------------------
1147    //   Font Styles
1148    // --------------------------------------------------------------------------------
1149    
1150    CommandResult createFontStyle(UserVisitPK userVisitPK, CreateFontStyleForm form);
1151    
1152    CommandResult getFontStyleChoices(UserVisitPK userVisitPK, GetFontStyleChoicesForm form);
1153    
1154    CommandResult getFontStyle(UserVisitPK userVisitPK, GetFontStyleForm form);
1155    
1156    CommandResult getFontStyles(UserVisitPK userVisitPK, GetFontStylesForm form);
1157    
1158    CommandResult setDefaultFontStyle(UserVisitPK userVisitPK, SetDefaultFontStyleForm form);
1159    
1160    CommandResult editFontStyle(UserVisitPK userVisitPK, EditFontStyleForm form);
1161    
1162    CommandResult deleteFontStyle(UserVisitPK userVisitPK, DeleteFontStyleForm form);
1163    
1164    // --------------------------------------------------------------------------------
1165    //   Font Style Descriptions
1166    // --------------------------------------------------------------------------------
1167    
1168    CommandResult createFontStyleDescription(UserVisitPK userVisitPK, CreateFontStyleDescriptionForm form);
1169    
1170    CommandResult getFontStyleDescription(UserVisitPK userVisitPK, GetFontStyleDescriptionForm form);
1171    
1172    CommandResult getFontStyleDescriptions(UserVisitPK userVisitPK, GetFontStyleDescriptionsForm form);
1173    
1174    CommandResult editFontStyleDescription(UserVisitPK userVisitPK, EditFontStyleDescriptionForm form);
1175    
1176    CommandResult deleteFontStyleDescription(UserVisitPK userVisitPK, DeleteFontStyleDescriptionForm form);
1177    
1178    // --------------------------------------------------------------------------------
1179    //   Font Weights
1180    // --------------------------------------------------------------------------------
1181    
1182    CommandResult createFontWeight(UserVisitPK userVisitPK, CreateFontWeightForm form);
1183    
1184    CommandResult getFontWeightChoices(UserVisitPK userVisitPK, GetFontWeightChoicesForm form);
1185    
1186    CommandResult getFontWeight(UserVisitPK userVisitPK, GetFontWeightForm form);
1187    
1188    CommandResult getFontWeights(UserVisitPK userVisitPK, GetFontWeightsForm form);
1189    
1190    CommandResult setDefaultFontWeight(UserVisitPK userVisitPK, SetDefaultFontWeightForm form);
1191    
1192    CommandResult editFontWeight(UserVisitPK userVisitPK, EditFontWeightForm form);
1193    
1194    CommandResult deleteFontWeight(UserVisitPK userVisitPK, DeleteFontWeightForm form);
1195    
1196    // --------------------------------------------------------------------------------
1197    //   Font Weight Descriptions
1198    // --------------------------------------------------------------------------------
1199    
1200    CommandResult createFontWeightDescription(UserVisitPK userVisitPK, CreateFontWeightDescriptionForm form);
1201    
1202    CommandResult getFontWeightDescription(UserVisitPK userVisitPK, GetFontWeightDescriptionForm form);
1203    
1204    CommandResult getFontWeightDescriptions(UserVisitPK userVisitPK, GetFontWeightDescriptionsForm form);
1205    
1206    CommandResult editFontWeightDescription(UserVisitPK userVisitPK, EditFontWeightDescriptionForm form);
1207    
1208    CommandResult deleteFontWeightDescription(UserVisitPK userVisitPK, DeleteFontWeightDescriptionForm form);
1209    
1210    // --------------------------------------------------------------------------------
1211    //   Font Decorations
1212    // --------------------------------------------------------------------------------
1213    
1214    CommandResult createTextDecoration(UserVisitPK userVisitPK, CreateTextDecorationForm form);
1215    
1216    CommandResult getTextDecorationChoices(UserVisitPK userVisitPK, GetTextDecorationChoicesForm form);
1217    
1218    CommandResult getTextDecoration(UserVisitPK userVisitPK, GetTextDecorationForm form);
1219    
1220    CommandResult getTextDecorations(UserVisitPK userVisitPK, GetTextDecorationsForm form);
1221    
1222    CommandResult setDefaultTextDecoration(UserVisitPK userVisitPK, SetDefaultTextDecorationForm form);
1223    
1224    CommandResult editTextDecoration(UserVisitPK userVisitPK, EditTextDecorationForm form);
1225    
1226    CommandResult deleteTextDecoration(UserVisitPK userVisitPK, DeleteTextDecorationForm form);
1227    
1228    // --------------------------------------------------------------------------------
1229    //   Font Decoration Descriptions
1230    // --------------------------------------------------------------------------------
1231    
1232    CommandResult createTextDecorationDescription(UserVisitPK userVisitPK, CreateTextDecorationDescriptionForm form);
1233    
1234    CommandResult getTextDecorationDescription(UserVisitPK userVisitPK, GetTextDecorationDescriptionForm form);
1235    
1236    CommandResult getTextDecorationDescriptions(UserVisitPK userVisitPK, GetTextDecorationDescriptionsForm form);
1237    
1238    CommandResult editTextDecorationDescription(UserVisitPK userVisitPK, EditTextDecorationDescriptionForm form);
1239    
1240    CommandResult deleteTextDecorationDescription(UserVisitPK userVisitPK, DeleteTextDecorationDescriptionForm form);
1241    
1242    // --------------------------------------------------------------------------------
1243    //   Font Transformations
1244    // --------------------------------------------------------------------------------
1245    
1246    CommandResult createTextTransformation(UserVisitPK userVisitPK, CreateTextTransformationForm form);
1247    
1248    CommandResult getTextTransformationChoices(UserVisitPK userVisitPK, GetTextTransformationChoicesForm form);
1249    
1250    CommandResult getTextTransformation(UserVisitPK userVisitPK, GetTextTransformationForm form);
1251    
1252    CommandResult getTextTransformations(UserVisitPK userVisitPK, GetTextTransformationsForm form);
1253    
1254    CommandResult setDefaultTextTransformation(UserVisitPK userVisitPK, SetDefaultTextTransformationForm form);
1255    
1256    CommandResult editTextTransformation(UserVisitPK userVisitPK, EditTextTransformationForm form);
1257    
1258    CommandResult deleteTextTransformation(UserVisitPK userVisitPK, DeleteTextTransformationForm form);
1259    
1260    // --------------------------------------------------------------------------------
1261    //   Font Transformation Descriptions
1262    // --------------------------------------------------------------------------------
1263    
1264    CommandResult createTextTransformationDescription(UserVisitPK userVisitPK, CreateTextTransformationDescriptionForm form);
1265    
1266    CommandResult getTextTransformationDescription(UserVisitPK userVisitPK, GetTextTransformationDescriptionForm form);
1267    
1268    CommandResult getTextTransformationDescriptions(UserVisitPK userVisitPK, GetTextTransformationDescriptionsForm form);
1269    
1270    CommandResult editTextTransformationDescription(UserVisitPK userVisitPK, EditTextTransformationDescriptionForm form);
1271    
1272    CommandResult deleteTextTransformationDescription(UserVisitPK userVisitPK, DeleteTextTransformationDescriptionForm form);
1273    
1274    // --------------------------------------------------------------------------------
1275    //   Entity Appearances
1276    // --------------------------------------------------------------------------------
1277    
1278    CommandResult createEntityAppearance(UserVisitPK userVisitPK, CreateEntityAppearanceForm form);
1279    
1280    CommandResult getEntityAppearance(UserVisitPK userVisitPK, GetEntityAppearanceForm form);
1281    
1282    CommandResult editEntityAppearance(UserVisitPK userVisitPK, EditEntityAppearanceForm form);
1283    
1284    CommandResult deleteEntityAppearance(UserVisitPK userVisitPK, DeleteEntityAppearanceForm form);
1285    
1286    // -------------------------------------------------------------------------
1287    //   Utilities
1288    // -------------------------------------------------------------------------
1289
1290    CommandResult encrypt(UserVisitPK userVisitPK, EncryptForm form);
1291
1292    CommandResult decrypt(UserVisitPK userVisitPK, DecryptForm form);
1293
1294    CommandResult validate(UserVisitPK userVisit, ValidateForm form);
1295
1296}