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.graphql.server.schema; 018 019import com.echothree.control.user.accounting.common.AccountingUtil; 020import com.echothree.control.user.accounting.common.result.CreateGlAccountResult; 021import com.echothree.control.user.accounting.common.result.CreateItemAccountingCategoryResult; 022import com.echothree.control.user.accounting.common.result.CreateTransactionTimeTypeResult; 023import com.echothree.control.user.accounting.common.result.EditGlAccountResult; 024import com.echothree.control.user.accounting.common.result.EditItemAccountingCategoryResult; 025import com.echothree.control.user.accounting.common.result.EditTransactionTimeTypeResult; 026import com.echothree.control.user.authentication.common.AuthenticationUtil; 027import com.echothree.control.user.campaign.common.CampaignUtil; 028import com.echothree.control.user.content.common.ContentUtil; 029import com.echothree.control.user.content.common.result.CreateContentCatalogResult; 030import com.echothree.control.user.content.common.result.CreateContentCategoryResult; 031import com.echothree.control.user.content.common.result.CreateContentCollectionResult; 032import com.echothree.control.user.content.common.result.CreateContentPageLayoutResult; 033import com.echothree.control.user.content.common.result.CreateContentWebAddressResult; 034import com.echothree.control.user.content.common.result.EditContentCatalogResult; 035import com.echothree.control.user.content.common.result.EditContentCategoryItemResult; 036import com.echothree.control.user.content.common.result.EditContentCategoryResult; 037import com.echothree.control.user.content.common.result.EditContentCollectionResult; 038import com.echothree.control.user.content.common.result.EditContentPageLayoutResult; 039import com.echothree.control.user.content.common.result.EditContentWebAddressResult; 040import com.echothree.control.user.core.common.CoreUtil; 041import com.echothree.control.user.core.common.result.CreateComponentVendorResult; 042import com.echothree.control.user.core.common.result.CreateEntityAliasTypeResult; 043import com.echothree.control.user.core.common.result.CreateEntityAttributeGroupResult; 044import com.echothree.control.user.core.common.result.CreateEntityAttributeResult; 045import com.echothree.control.user.core.common.result.CreateEntityInstanceResult; 046import com.echothree.control.user.core.common.result.CreateEntityListItemResult; 047import com.echothree.control.user.core.common.result.CreateEntityTypeResult; 048import com.echothree.control.user.core.common.result.EditComponentVendorResult; 049import com.echothree.control.user.core.common.result.EditEntityAliasResult; 050import com.echothree.control.user.core.common.result.EditEntityAliasTypeResult; 051import com.echothree.control.user.core.common.result.EditEntityAttributeEntityAttributeGroupResult; 052import com.echothree.control.user.core.common.result.EditEntityAttributeGroupResult; 053import com.echothree.control.user.core.common.result.EditEntityAttributeResult; 054import com.echothree.control.user.core.common.result.EditEntityBooleanAttributeResult; 055import com.echothree.control.user.core.common.result.EditEntityBooleanDefaultResult; 056import com.echothree.control.user.core.common.result.EditEntityClobAttributeResult; 057import com.echothree.control.user.core.common.result.EditEntityDateAttributeResult; 058import com.echothree.control.user.core.common.result.EditEntityDateDefaultResult; 059import com.echothree.control.user.core.common.result.EditEntityEntityAttributeResult; 060import com.echothree.control.user.core.common.result.EditEntityGeoPointAttributeResult; 061import com.echothree.control.user.core.common.result.EditEntityGeoPointDefaultResult; 062import com.echothree.control.user.core.common.result.EditEntityIntegerAttributeResult; 063import com.echothree.control.user.core.common.result.EditEntityIntegerDefaultResult; 064import com.echothree.control.user.core.common.result.EditEntityListItemAttributeResult; 065import com.echothree.control.user.core.common.result.EditEntityListItemDefaultResult; 066import com.echothree.control.user.core.common.result.EditEntityListItemResult; 067import com.echothree.control.user.core.common.result.EditEntityLongAttributeResult; 068import com.echothree.control.user.core.common.result.EditEntityLongDefaultResult; 069import com.echothree.control.user.core.common.result.EditEntityNameAttributeResult; 070import com.echothree.control.user.core.common.result.EditEntityStringAttributeResult; 071import com.echothree.control.user.core.common.result.EditEntityStringDefaultResult; 072import com.echothree.control.user.core.common.result.EditEntityTimeAttributeResult; 073import com.echothree.control.user.core.common.result.EditEntityTimeDefaultResult; 074import com.echothree.control.user.core.common.result.EditEntityTypeResult; 075import com.echothree.control.user.customer.common.CustomerUtil; 076import com.echothree.control.user.customer.common.result.CreateCustomerTypeResult; 077import com.echothree.control.user.customer.common.result.EditCustomerTypeResult; 078import com.echothree.control.user.filter.common.FilterUtil; 079import com.echothree.control.user.filter.common.result.CreateFilterAdjustmentResult; 080import com.echothree.control.user.filter.common.result.CreateFilterResult; 081import com.echothree.control.user.filter.common.result.CreateFilterStepResult; 082import com.echothree.control.user.filter.common.result.EditFilterAdjustmentAmountResult; 083import com.echothree.control.user.filter.common.result.EditFilterAdjustmentFixedAmountResult; 084import com.echothree.control.user.filter.common.result.EditFilterAdjustmentPercentResult; 085import com.echothree.control.user.filter.common.result.EditFilterAdjustmentResult; 086import com.echothree.control.user.filter.common.result.EditFilterResult; 087import com.echothree.control.user.filter.common.result.EditFilterStepResult; 088import com.echothree.control.user.inventory.common.InventoryUtil; 089import com.echothree.control.user.inventory.common.result.CreateAllocationPriorityResult; 090import com.echothree.control.user.inventory.common.result.CreateInventoryAdjustmentTypeResult; 091import com.echothree.control.user.inventory.common.result.CreateInventoryConditionResult; 092import com.echothree.control.user.inventory.common.result.CreateInventoryTransactionTypeResult; 093import com.echothree.control.user.inventory.common.result.EditAllocationPriorityResult; 094import com.echothree.control.user.inventory.common.result.EditInventoryAdjustmentTypeResult; 095import com.echothree.control.user.inventory.common.result.EditInventoryConditionResult; 096import com.echothree.control.user.inventory.common.result.EditInventoryTransactionTypeResult; 097import com.echothree.control.user.item.common.ItemUtil; 098import com.echothree.control.user.item.common.result.CreateItemAliasTypeResult; 099import com.echothree.control.user.item.common.result.CreateItemCategoryResult; 100import com.echothree.control.user.item.common.result.CreateItemDescriptionResult; 101import com.echothree.control.user.item.common.result.CreateItemDescriptionTypeResult; 102import com.echothree.control.user.item.common.result.CreateItemDescriptionTypeUseTypeResult; 103import com.echothree.control.user.item.common.result.CreateItemImageTypeResult; 104import com.echothree.control.user.item.common.result.CreateItemResult; 105import com.echothree.control.user.item.common.result.CreateItemVolumeTypeResult; 106import com.echothree.control.user.item.common.result.CreateItemWeightTypeResult; 107import com.echothree.control.user.item.common.result.CreateRelatedItemResult; 108import com.echothree.control.user.item.common.result.CreateRelatedItemTypeResult; 109import com.echothree.control.user.item.common.result.EditItemAliasResult; 110import com.echothree.control.user.item.common.result.EditItemAliasTypeResult; 111import com.echothree.control.user.item.common.result.EditItemCategoryResult; 112import com.echothree.control.user.item.common.result.EditItemDescriptionResult; 113import com.echothree.control.user.item.common.result.EditItemDescriptionTypeResult; 114import com.echothree.control.user.item.common.result.EditItemDescriptionTypeUseTypeResult; 115import com.echothree.control.user.item.common.result.EditItemImageTypeResult; 116import com.echothree.control.user.item.common.result.EditItemPriceResult; 117import com.echothree.control.user.item.common.result.EditItemResult; 118import com.echothree.control.user.item.common.result.EditItemUnitOfMeasureTypeResult; 119import com.echothree.control.user.item.common.result.EditItemVolumeTypeResult; 120import com.echothree.control.user.item.common.result.EditItemWeightTypeResult; 121import com.echothree.control.user.item.common.result.EditRelatedItemResult; 122import com.echothree.control.user.item.common.result.EditRelatedItemTypeResult; 123import com.echothree.control.user.offer.common.OfferUtil; 124import com.echothree.control.user.offer.common.result.CreateOfferItemResult; 125import com.echothree.control.user.offer.common.result.CreateOfferNameElementResult; 126import com.echothree.control.user.offer.common.result.CreateOfferResult; 127import com.echothree.control.user.offer.common.result.CreateOfferUseResult; 128import com.echothree.control.user.offer.common.result.CreateUseNameElementResult; 129import com.echothree.control.user.offer.common.result.CreateUseResult; 130import com.echothree.control.user.offer.common.result.CreateUseTypeResult; 131import com.echothree.control.user.offer.common.result.EditOfferItemPriceResult; 132import com.echothree.control.user.offer.common.result.EditOfferNameElementResult; 133import com.echothree.control.user.offer.common.result.EditOfferResult; 134import com.echothree.control.user.offer.common.result.EditOfferUseResult; 135import com.echothree.control.user.offer.common.result.EditUseNameElementResult; 136import com.echothree.control.user.offer.common.result.EditUseResult; 137import com.echothree.control.user.offer.common.result.EditUseTypeResult; 138import com.echothree.control.user.order.common.OrderUtil; 139import com.echothree.control.user.order.common.result.CreateOrderPriorityResult; 140import com.echothree.control.user.order.common.result.CreateOrderTimeTypeResult; 141import com.echothree.control.user.order.common.result.CreateOrderTypeResult; 142import com.echothree.control.user.order.common.result.EditOrderPriorityResult; 143import com.echothree.control.user.order.common.result.EditOrderTimeTypeResult; 144import com.echothree.control.user.order.common.result.EditOrderTypeResult; 145import com.echothree.control.user.party.common.PartyUtil; 146import com.echothree.control.user.party.common.result.CreateCustomerResult; 147import com.echothree.control.user.party.common.result.CreateCustomerWithLoginResult; 148import com.echothree.control.user.party.common.result.CreatePartyAliasTypeResult; 149import com.echothree.control.user.party.common.result.CreateVendorResult; 150import com.echothree.control.user.party.common.result.EditPartyAliasResult; 151import com.echothree.control.user.party.common.result.EditPartyAliasTypeResult; 152import com.echothree.control.user.payment.common.PaymentUtil; 153import com.echothree.control.user.payment.common.result.CreatePaymentMethodTypeResult; 154import com.echothree.control.user.payment.common.result.CreatePaymentProcessorActionTypeResult; 155import com.echothree.control.user.payment.common.result.CreatePaymentProcessorResult; 156import com.echothree.control.user.payment.common.result.CreatePaymentProcessorResultCodeResult; 157import com.echothree.control.user.payment.common.result.CreatePaymentProcessorTypeResult; 158import com.echothree.control.user.payment.common.result.EditPaymentMethodTypeResult; 159import com.echothree.control.user.payment.common.result.EditPaymentProcessorActionTypeResult; 160import com.echothree.control.user.payment.common.result.EditPaymentProcessorResult; 161import com.echothree.control.user.payment.common.result.EditPaymentProcessorResultCodeResult; 162import com.echothree.control.user.payment.common.result.EditPaymentProcessorTypeResult; 163import com.echothree.control.user.period.common.PeriodUtil; 164import com.echothree.control.user.period.common.result.CreateFiscalYearResult; 165import com.echothree.control.user.sales.common.SalesUtil; 166import com.echothree.control.user.sales.common.result.CreateSalesOrderLineResult; 167import com.echothree.control.user.sales.common.result.CreateSalesOrderResult; 168import com.echothree.control.user.sales.common.result.EditSalesOrderShipmentGroupResult; 169import com.echothree.control.user.search.common.SearchUtil; 170import com.echothree.control.user.search.common.result.CreateSearchResultActionTypeResult; 171import com.echothree.control.user.search.common.result.EditSearchResultActionTypeResult; 172import com.echothree.control.user.search.common.result.SearchComponentVendorsResult; 173import com.echothree.control.user.search.common.result.SearchContentCatalogItemsResult; 174import com.echothree.control.user.search.common.result.SearchContentCatalogsResult; 175import com.echothree.control.user.search.common.result.SearchContentCategoriesResult; 176import com.echothree.control.user.search.common.result.SearchCustomersResult; 177import com.echothree.control.user.search.common.result.SearchEmployeesResult; 178import com.echothree.control.user.search.common.result.SearchEntityAliasTypesResult; 179import com.echothree.control.user.search.common.result.SearchEntityAttributeGroupsResult; 180import com.echothree.control.user.search.common.result.SearchEntityAttributesResult; 181import com.echothree.control.user.search.common.result.SearchEntityListItemsResult; 182import com.echothree.control.user.search.common.result.SearchEntityTypesResult; 183import com.echothree.control.user.search.common.result.SearchItemsResult; 184import com.echothree.control.user.search.common.result.SearchShippingMethodsResult; 185import com.echothree.control.user.search.common.result.SearchVendorsResult; 186import com.echothree.control.user.search.common.result.SearchWarehousesResult; 187import com.echothree.control.user.security.common.SecurityUtil; 188import com.echothree.control.user.security.common.result.CreateSecurityRoleGroupResult; 189import com.echothree.control.user.security.common.result.CreateSecurityRoleResult; 190import com.echothree.control.user.security.common.result.EditSecurityRoleGroupResult; 191import com.echothree.control.user.security.common.result.EditSecurityRoleResult; 192import com.echothree.control.user.selector.common.SelectorUtil; 193import com.echothree.control.user.selector.common.result.CreateSelectorResult; 194import com.echothree.control.user.selector.common.result.EditSelectorResult; 195import com.echothree.control.user.sequence.common.SequenceUtil; 196import com.echothree.control.user.sequence.common.result.CreateSequenceResult; 197import com.echothree.control.user.sequence.common.result.CreateSequenceTypeResult; 198import com.echothree.control.user.sequence.common.result.EditSequenceResult; 199import com.echothree.control.user.sequence.common.result.EditSequenceTypeResult; 200import com.echothree.control.user.shipment.common.ShipmentUtil; 201import com.echothree.control.user.shipment.common.result.CreateFreeOnBoardResult; 202import com.echothree.control.user.shipment.common.result.EditFreeOnBoardResult; 203import com.echothree.control.user.tag.common.TagUtil; 204import com.echothree.control.user.tag.common.result.CreateTagResult; 205import com.echothree.control.user.tag.common.result.CreateTagScopeResult; 206import com.echothree.control.user.tag.common.result.EditTagResult; 207import com.echothree.control.user.tag.common.result.EditTagScopeResult; 208import com.echothree.control.user.track.common.TrackUtil; 209import com.echothree.control.user.user.common.UserUtil; 210import com.echothree.control.user.user.common.result.EditUserLoginResult; 211import com.echothree.control.user.vendor.common.VendorUtil; 212import com.echothree.control.user.vendor.common.result.CreateItemPurchasingCategoryResult; 213import com.echothree.control.user.vendor.common.result.CreateVendorItemResult; 214import com.echothree.control.user.vendor.common.result.CreateVendorTypeResult; 215import com.echothree.control.user.vendor.common.result.EditItemPurchasingCategoryResult; 216import com.echothree.control.user.vendor.common.result.EditVendorItemCostResult; 217import com.echothree.control.user.vendor.common.result.EditVendorItemResult; 218import com.echothree.control.user.vendor.common.result.EditVendorResult; 219import com.echothree.control.user.vendor.common.result.EditVendorTypeResult; 220import com.echothree.control.user.warehouse.common.WarehouseUtil; 221import com.echothree.control.user.warehouse.common.result.CreateWarehouseResult; 222import com.echothree.control.user.warehouse.common.result.CreateWarehouseTypeResult; 223import com.echothree.control.user.warehouse.common.result.EditWarehouseResult; 224import com.echothree.control.user.warehouse.common.result.EditWarehouseTypeResult; 225import com.echothree.control.user.wishlist.common.WishlistUtil; 226import com.echothree.control.user.wishlist.common.result.CreateWishlistPriorityResult; 227import com.echothree.control.user.wishlist.common.result.CreateWishlistTypeResult; 228import com.echothree.control.user.wishlist.common.result.EditWishlistPriorityResult; 229import com.echothree.control.user.wishlist.common.result.EditWishlistTypeResult; 230import com.echothree.control.user.workflow.common.WorkflowUtil; 231import com.echothree.control.user.workflow.common.result.CreateWorkflowDestinationResult; 232import com.echothree.control.user.workflow.common.result.CreateWorkflowEntranceResult; 233import com.echothree.control.user.workflow.common.result.CreateWorkflowResult; 234import com.echothree.control.user.workflow.common.result.CreateWorkflowStepResult; 235import com.echothree.control.user.workflow.common.result.EditWorkflowDestinationResult; 236import com.echothree.control.user.workflow.common.result.EditWorkflowEntranceResult; 237import com.echothree.control.user.workflow.common.result.EditWorkflowResult; 238import com.echothree.control.user.workflow.common.result.EditWorkflowStepResult; 239import com.echothree.model.control.graphql.server.graphql.MutationResultObject; 240import com.echothree.model.control.graphql.server.graphql.MutationResultWithIdObject; 241import com.echothree.model.control.graphql.server.util.BaseGraphQl; 242import com.echothree.model.control.sales.server.graphql.CreateSalesOrderLineResultObject; 243import com.echothree.model.control.sales.server.graphql.CreateSalesOrderResultObject; 244import com.echothree.model.control.search.server.graphql.SearchComponentVendorsResultObject; 245import com.echothree.model.control.search.server.graphql.SearchContentCatalogItemsResultObject; 246import com.echothree.model.control.search.server.graphql.SearchContentCatalogsResultObject; 247import com.echothree.model.control.search.server.graphql.SearchContentCategoriesResultObject; 248import com.echothree.model.control.search.server.graphql.SearchCustomersResultObject; 249import com.echothree.model.control.search.server.graphql.SearchEmployeesResultObject; 250import com.echothree.model.control.search.server.graphql.SearchEntityAliasTypesResultObject; 251import com.echothree.model.control.search.server.graphql.SearchEntityAttributeGroupsResultObject; 252import com.echothree.model.control.search.server.graphql.SearchEntityAttributesResultObject; 253import com.echothree.model.control.search.server.graphql.SearchEntityListItemsResultObject; 254import com.echothree.model.control.search.server.graphql.SearchEntityTypesResultObject; 255import com.echothree.model.control.search.server.graphql.SearchItemsResultObject; 256import com.echothree.model.control.search.server.graphql.SearchShippingMethodsResultObject; 257import com.echothree.model.control.search.server.graphql.SearchVendorsResultObject; 258import com.echothree.model.control.search.server.graphql.SearchWarehousesResultObject; 259import com.echothree.util.common.command.EditMode; 260import graphql.annotations.annotationTypes.GraphQLField; 261import graphql.annotations.annotationTypes.GraphQLID; 262import graphql.annotations.annotationTypes.GraphQLName; 263import graphql.annotations.annotationTypes.GraphQLNonNull; 264import graphql.annotations.annotationTypes.GraphQLRelayMutation; 265import graphql.schema.DataFetchingEnvironment; 266import java.util.Map; 267import javax.naming.NamingException; 268 269@GraphQLName("mutation") 270public interface GraphQlMutations { 271 272 @GraphQLField 273 @GraphQLRelayMutation 274 static MutationResultWithIdObject createContentCollection(final DataFetchingEnvironment env, 275 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 276 @GraphQLName("defaultOfferName") final String defaultOfferName, 277 @GraphQLName("defaultUseName") final String defaultUseName, 278 @GraphQLName("defaultSourceName") final String defaultSourceName, 279 @GraphQLName("description") final String description) { 280 var mutationResultObject = new MutationResultWithIdObject(); 281 282 try { 283 var commandForm = ContentUtil.getHome().getCreateContentCollectionForm(); 284 285 commandForm.setContentCollectionName(contentCollectionName); 286 commandForm.setDefaultOfferName(defaultOfferName); 287 commandForm.setDefaultUseName(defaultUseName); 288 commandForm.setDefaultSourceName(defaultSourceName); 289 commandForm.setDescription(description); 290 291 var commandResult = ContentUtil.getHome().createContentCollection(BaseGraphQl.getUserVisitPK(env), commandForm); 292 mutationResultObject.setCommandResult(commandResult); 293 294 if(!commandResult.hasErrors()) { 295 var result = (CreateContentCollectionResult)commandResult.getExecutionResult().getResult(); 296 297 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 298 } 299 } catch (NamingException ex) { 300 throw new RuntimeException(ex); 301 } 302 303 return mutationResultObject; 304 } 305 306 @GraphQLField 307 @GraphQLRelayMutation 308 static MutationResultObject deleteContentCollection(final DataFetchingEnvironment env, 309 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName) { 310 var mutationResultObject = new MutationResultObject(); 311 312 try { 313 var commandForm = ContentUtil.getHome().getDeleteContentCollectionForm(); 314 315 commandForm.setContentCollectionName(contentCollectionName); 316 317 var commandResult = ContentUtil.getHome().deleteContentCollection(BaseGraphQl.getUserVisitPK(env), commandForm); 318 mutationResultObject.setCommandResult(commandResult); 319 } catch (NamingException ex) { 320 throw new RuntimeException(ex); 321 } 322 323 return mutationResultObject; 324 } 325 326 @GraphQLField 327 @GraphQLRelayMutation 328 static MutationResultWithIdObject editContentCollection(final DataFetchingEnvironment env, 329 @GraphQLName("originalContentCollectionName") @GraphQLNonNull final String originalContentCollectionName, 330 @GraphQLName("contentCollectionName") final String contentCollectionName, 331 @GraphQLName("defaultOfferName") final String defaultOfferName, 332 @GraphQLName("defaultUseName") final String defaultUseName, 333 @GraphQLName("defaultSourceName") final String defaultSourceName, 334 @GraphQLName("description") final String description) { 335 var mutationResultObject = new MutationResultWithIdObject(); 336 337 try { 338 var spec = ContentUtil.getHome().getContentCollectionSpec(); 339 340 spec.setContentCollectionName(originalContentCollectionName); 341 342 var commandForm = ContentUtil.getHome().getEditContentCollectionForm(); 343 344 commandForm.setSpec(spec); 345 commandForm.setEditMode(EditMode.LOCK); 346 347 var commandResult = ContentUtil.getHome().editContentCollection(BaseGraphQl.getUserVisitPK(env), commandForm); 348 349 if(!commandResult.hasErrors()) { 350 var executionResult = commandResult.getExecutionResult(); 351 var result = (EditContentCollectionResult)executionResult.getResult(); 352 Map<String, Object> arguments = env.getArgument("input"); 353 var edit = result.getEdit(); 354 355 mutationResultObject.setEntityInstance(result.getContentCollection().getEntityInstance()); 356 357 if(arguments.containsKey("contentCollectionName")) 358 edit.setContentCollectionName(contentCollectionName); 359 if(arguments.containsKey("defaultOfferName")) 360 edit.setDefaultOfferName(defaultOfferName); 361 if(arguments.containsKey("defaultUseName")) 362 edit.setDefaultUseName(defaultUseName); 363 if(arguments.containsKey("defaultSourceName")) 364 edit.setDefaultSourceName(defaultSourceName); 365 if(arguments.containsKey("description")) 366 edit.setDescription(description); 367 368 commandForm.setEdit(edit); 369 commandForm.setEditMode(EditMode.UPDATE); 370 371 commandResult = ContentUtil.getHome().editContentCollection(BaseGraphQl.getUserVisitPK(env), commandForm); 372 } 373 374 mutationResultObject.setCommandResult(commandResult); 375 } catch (NamingException ex) { 376 throw new RuntimeException(ex); 377 } 378 379 return mutationResultObject; 380 } 381 382 @GraphQLField 383 @GraphQLRelayMutation 384 static MutationResultWithIdObject createContentWebAddress(final DataFetchingEnvironment env, 385 @GraphQLName("contentWebAddressName") @GraphQLNonNull final String contentWebAddressName, 386 @GraphQLName("contentCollectionName") final String contentCollectionName, 387 @GraphQLName("description") final String description) { 388 var mutationResultObject = new MutationResultWithIdObject(); 389 390 try { 391 var commandForm = ContentUtil.getHome().getCreateContentWebAddressForm(); 392 393 commandForm.setContentWebAddressName(contentWebAddressName); 394 commandForm.setContentCollectionName(contentCollectionName); 395 commandForm.setDescription(description); 396 397 var commandResult = ContentUtil.getHome().createContentWebAddress(BaseGraphQl.getUserVisitPK(env), commandForm); 398 mutationResultObject.setCommandResult(commandResult); 399 400 if(!commandResult.hasErrors()) { 401 var result = (CreateContentWebAddressResult)commandResult.getExecutionResult().getResult(); 402 403 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 404 } 405 } catch (NamingException ex) { 406 throw new RuntimeException(ex); 407 } 408 409 return mutationResultObject; 410 } 411 412 @GraphQLField 413 @GraphQLRelayMutation 414 static MutationResultObject deleteContentWebAddress(final DataFetchingEnvironment env, 415 @GraphQLName("contentWebAddressName") @GraphQLNonNull final String contentWebAddressName) { 416 var mutationResultObject = new MutationResultObject(); 417 418 try { 419 var commandForm = ContentUtil.getHome().getDeleteContentWebAddressForm(); 420 421 commandForm.setContentWebAddressName(contentWebAddressName); 422 423 var commandResult = ContentUtil.getHome().deleteContentWebAddress(BaseGraphQl.getUserVisitPK(env), commandForm); 424 mutationResultObject.setCommandResult(commandResult); 425 } catch (NamingException ex) { 426 throw new RuntimeException(ex); 427 } 428 429 return mutationResultObject; 430 } 431 432 @GraphQLField 433 @GraphQLRelayMutation 434 static MutationResultWithIdObject editContentWebAddress(final DataFetchingEnvironment env, 435 @GraphQLName("originalContentWebAddressName") @GraphQLNonNull final String originalContentWebAddressName, 436 @GraphQLName("contentWebAddressName") final String contentWebAddressName, 437 @GraphQLName("contentCollectionName") final String contentCollectionName, 438 @GraphQLName("description") final String description) { 439 var mutationResultObject = new MutationResultWithIdObject(); 440 441 try { 442 var spec = ContentUtil.getHome().getContentWebAddressSpec(); 443 444 spec.setContentWebAddressName(originalContentWebAddressName); 445 446 var commandForm = ContentUtil.getHome().getEditContentWebAddressForm(); 447 448 commandForm.setSpec(spec); 449 commandForm.setEditMode(EditMode.LOCK); 450 451 var commandResult = ContentUtil.getHome().editContentWebAddress(BaseGraphQl.getUserVisitPK(env), commandForm); 452 453 if(!commandResult.hasErrors()) { 454 var executionResult = commandResult.getExecutionResult(); 455 var result = (EditContentWebAddressResult)executionResult.getResult(); 456 Map<String, Object> arguments = env.getArgument("input"); 457 var edit = result.getEdit(); 458 459 mutationResultObject.setEntityInstance(result.getContentWebAddress().getEntityInstance()); 460 461 if(arguments.containsKey("contentWebAddressName")) 462 edit.setContentWebAddressName(contentWebAddressName); 463 if(arguments.containsKey("contentCollectionName")) 464 edit.setContentCollectionName(contentCollectionName); 465 if(arguments.containsKey("description")) 466 edit.setDescription(description); 467 468 commandForm.setEdit(edit); 469 commandForm.setEditMode(EditMode.UPDATE); 470 471 commandResult = ContentUtil.getHome().editContentWebAddress(BaseGraphQl.getUserVisitPK(env), commandForm); 472 } 473 474 mutationResultObject.setCommandResult(commandResult); 475 } catch (NamingException ex) { 476 throw new RuntimeException(ex); 477 } 478 479 return mutationResultObject; 480 } 481 482 @GraphQLField 483 @GraphQLRelayMutation 484 static MutationResultWithIdObject createContentCatalog(final DataFetchingEnvironment env, 485 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 486 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 487 @GraphQLName("defaultOfferName") final String defaultOfferName, 488 @GraphQLName("defaultUseName") final String defaultUseName, 489 @GraphQLName("defaultSourceName") final String defaultSourceName, 490 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 491 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 492 @GraphQLName("description") final String description) { 493 var mutationResultObject = new MutationResultWithIdObject(); 494 495 try { 496 var commandForm = ContentUtil.getHome().getCreateContentCatalogForm(); 497 498 commandForm.setContentCollectionName(contentCollectionName); 499 commandForm.setContentCatalogName(contentCatalogName); 500 commandForm.setDefaultOfferName(defaultOfferName); 501 commandForm.setDefaultUseName(defaultUseName); 502 commandForm.setDefaultSourceName(defaultSourceName); 503 commandForm.setIsDefault(isDefault); 504 commandForm.setSortOrder(sortOrder); 505 commandForm.setDescription(description); 506 507 var commandResult = ContentUtil.getHome().createContentCatalog(BaseGraphQl.getUserVisitPK(env), commandForm); 508 mutationResultObject.setCommandResult(commandResult); 509 510 if(!commandResult.hasErrors()) { 511 var result = (CreateContentCatalogResult)commandResult.getExecutionResult().getResult(); 512 513 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 514 } 515 } catch (NamingException ex) { 516 throw new RuntimeException(ex); 517 } 518 519 return mutationResultObject; 520 } 521 522 @GraphQLField 523 @GraphQLRelayMutation 524 static MutationResultObject deleteContentCatalog(final DataFetchingEnvironment env, 525 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 526 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName) { 527 var mutationResultObject = new MutationResultObject(); 528 529 try { 530 var commandForm = ContentUtil.getHome().getDeleteContentCatalogForm(); 531 532 commandForm.setContentCollectionName(contentCollectionName); 533 commandForm.setContentCatalogName(contentCatalogName); 534 535 var commandResult = ContentUtil.getHome().deleteContentCatalog(BaseGraphQl.getUserVisitPK(env), commandForm); 536 mutationResultObject.setCommandResult(commandResult); 537 } catch (NamingException ex) { 538 throw new RuntimeException(ex); 539 } 540 541 return mutationResultObject; 542 } 543 544 @GraphQLField 545 @GraphQLRelayMutation 546 static MutationResultWithIdObject editContentCatalog(final DataFetchingEnvironment env, 547 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 548 @GraphQLName("originalContentCatalogName") @GraphQLNonNull final String originalContentCatalogName, 549 @GraphQLName("contentCatalogName") final String contentCatalogName, 550 @GraphQLName("defaultOfferName") final String defaultOfferName, 551 @GraphQLName("defaultUseName") final String defaultUseName, 552 @GraphQLName("defaultSourceName") final String defaultSourceName, 553 @GraphQLName("isDefault") final String isDefault, 554 @GraphQLName("sortOrder") final String sortOrder, 555 @GraphQLName("description") final String description) { 556 var mutationResultObject = new MutationResultWithIdObject(); 557 558 try { 559 var spec = ContentUtil.getHome().getContentCatalogSpec(); 560 561 spec.setContentCollectionName(contentCollectionName); 562 spec.setContentCatalogName(originalContentCatalogName); 563 564 var commandForm = ContentUtil.getHome().getEditContentCatalogForm(); 565 566 commandForm.setSpec(spec); 567 commandForm.setEditMode(EditMode.LOCK); 568 569 var commandResult = ContentUtil.getHome().editContentCatalog(BaseGraphQl.getUserVisitPK(env), commandForm); 570 571 if(!commandResult.hasErrors()) { 572 var executionResult = commandResult.getExecutionResult(); 573 var result = (EditContentCatalogResult)executionResult.getResult(); 574 Map<String, Object> arguments = env.getArgument("input"); 575 var edit = result.getEdit(); 576 577 mutationResultObject.setEntityInstance(result.getContentCatalog().getEntityInstance()); 578 579 if(arguments.containsKey("contentCatalogName")) 580 edit.setContentCatalogName(contentCatalogName); 581 if(arguments.containsKey("defaultOfferName")) 582 edit.setDefaultOfferName(defaultOfferName); 583 if(arguments.containsKey("defaultUseName")) 584 edit.setDefaultUseName(defaultUseName); 585 if(arguments.containsKey("defaultSourceName")) 586 edit.setDefaultSourceName(defaultSourceName); 587 if(arguments.containsKey("isDefault")) 588 edit.setIsDefault(isDefault); 589 if(arguments.containsKey("sortOrder")) 590 edit.setSortOrder(sortOrder); 591 if(arguments.containsKey("description")) 592 edit.setDescription(description); 593 594 commandForm.setEdit(edit); 595 commandForm.setEditMode(EditMode.UPDATE); 596 597 commandResult = ContentUtil.getHome().editContentCatalog(BaseGraphQl.getUserVisitPK(env), commandForm); 598 } 599 600 mutationResultObject.setCommandResult(commandResult); 601 } catch (NamingException ex) { 602 throw new RuntimeException(ex); 603 } 604 605 return mutationResultObject; 606 } 607 608 @GraphQLField 609 @GraphQLRelayMutation 610 static MutationResultWithIdObject createContentCategory(final DataFetchingEnvironment env, 611 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 612 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 613 @GraphQLName("contentCategoryName") @GraphQLNonNull final String contentCategoryName, 614 @GraphQLName("parentContentCategoryName") final String parentContentCategoryName, 615 @GraphQLName("defaultOfferName") final String defaultOfferName, 616 @GraphQLName("defaultUseName") final String defaultUseName, 617 @GraphQLName("defaultSourceName") final String defaultSourceName, 618 @GraphQLName("contentCategoryItemSelectorName") final String contentCategoryItemSelectorName, 619 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 620 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 621 @GraphQLName("description") final String description) { 622 var mutationResultObject = new MutationResultWithIdObject(); 623 624 try { 625 var commandForm = ContentUtil.getHome().getCreateContentCategoryForm(); 626 627 commandForm.setContentCollectionName(contentCollectionName); 628 commandForm.setContentCatalogName(contentCatalogName); 629 commandForm.setContentCategoryName(contentCategoryName); 630 commandForm.setParentContentCategoryName(parentContentCategoryName); 631 commandForm.setDefaultOfferName(defaultOfferName); 632 commandForm.setDefaultUseName(defaultUseName); 633 commandForm.setDefaultSourceName(defaultSourceName); 634 commandForm.setContentCategoryItemSelectorName(contentCategoryItemSelectorName); 635 commandForm.setIsDefault(isDefault); 636 commandForm.setSortOrder(sortOrder); 637 commandForm.setDescription(description); 638 639 var commandResult = ContentUtil.getHome().createContentCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 640 mutationResultObject.setCommandResult(commandResult); 641 642 if(!commandResult.hasErrors()) { 643 var result = (CreateContentCategoryResult)commandResult.getExecutionResult().getResult(); 644 645 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 646 } 647 } catch (NamingException ex) { 648 throw new RuntimeException(ex); 649 } 650 651 return mutationResultObject; 652 } 653 654 @GraphQLField 655 @GraphQLRelayMutation 656 static MutationResultObject deleteContentCategory(final DataFetchingEnvironment env, 657 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 658 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 659 @GraphQLName("contentCategoryName") @GraphQLNonNull final String contentCategoryName) { 660 var mutationResultObject = new MutationResultObject(); 661 662 try { 663 var commandForm = ContentUtil.getHome().getDeleteContentCategoryForm(); 664 665 commandForm.setContentCollectionName(contentCollectionName); 666 commandForm.setContentCatalogName(contentCatalogName); 667 commandForm.setContentCategoryName(contentCategoryName); 668 669 var commandResult = ContentUtil.getHome().deleteContentCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 670 mutationResultObject.setCommandResult(commandResult); 671 } catch (NamingException ex) { 672 throw new RuntimeException(ex); 673 } 674 675 return mutationResultObject; 676 } 677 678 @GraphQLField 679 @GraphQLRelayMutation 680 static MutationResultWithIdObject editContentCategory(final DataFetchingEnvironment env, 681 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 682 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 683 @GraphQLName("originalContentCategoryName") @GraphQLNonNull final String originalContentCategoryName, 684 @GraphQLName("contentCategoryName") final String contentCategoryName, 685 @GraphQLName("parentContentCategoryName") final String parentContentCategoryName, 686 @GraphQLName("defaultOfferName") final String defaultOfferName, 687 @GraphQLName("defaultUseName") final String defaultUseName, 688 @GraphQLName("defaultSourceName") final String defaultSourceName, 689 @GraphQLName("contentCategoryItemSelectorName") final String contentCategoryItemSelectorName, 690 @GraphQLName("isDefault") final String isDefault, 691 @GraphQLName("sortOrder") final String sortOrder, 692 @GraphQLName("description") final String description) { 693 var mutationResultObject = new MutationResultWithIdObject(); 694 695 try { 696 var spec = ContentUtil.getHome().getContentCategorySpec(); 697 698 spec.setContentCollectionName(contentCollectionName); 699 spec.setContentCatalogName(contentCatalogName); 700 spec.setContentCategoryName(originalContentCategoryName); 701 702 var commandForm = ContentUtil.getHome().getEditContentCategoryForm(); 703 704 commandForm.setSpec(spec); 705 commandForm.setEditMode(EditMode.LOCK); 706 707 var commandResult = ContentUtil.getHome().editContentCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 708 709 if(!commandResult.hasErrors()) { 710 var executionResult = commandResult.getExecutionResult(); 711 var result = (EditContentCategoryResult)executionResult.getResult(); 712 Map<String, Object> arguments = env.getArgument("input"); 713 var edit = result.getEdit(); 714 715 mutationResultObject.setEntityInstance(result.getContentCategory().getEntityInstance()); 716 717 if(arguments.containsKey("contentCategoryName")) 718 edit.setContentCategoryName(contentCategoryName); 719 if(arguments.containsKey("parentContentCategoryName")) 720 edit.setParentContentCategoryName(parentContentCategoryName); 721 if(arguments.containsKey("defaultOfferName")) 722 edit.setDefaultOfferName(defaultOfferName); 723 if(arguments.containsKey("defaultUseName")) 724 edit.setDefaultUseName(defaultUseName); 725 if(arguments.containsKey("defaultSourceName")) 726 edit.setDefaultSourceName(defaultSourceName); 727 if(arguments.containsKey("contentCategoryItemSelectorName")) 728 edit.setContentCategoryItemSelectorName(contentCategoryItemSelectorName); 729 if(arguments.containsKey("isDefault")) 730 edit.setIsDefault(isDefault); 731 if(arguments.containsKey("sortOrder")) 732 edit.setSortOrder(sortOrder); 733 if(arguments.containsKey("description")) 734 edit.setDescription(description); 735 736 commandForm.setEdit(edit); 737 commandForm.setEditMode(EditMode.UPDATE); 738 739 commandResult = ContentUtil.getHome().editContentCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 740 } 741 742 mutationResultObject.setCommandResult(commandResult); 743 } catch (NamingException ex) { 744 throw new RuntimeException(ex); 745 } 746 747 return mutationResultObject; 748 } 749 750 @GraphQLField 751 @GraphQLRelayMutation 752 static MutationResultObject createContentCategoryItem(final DataFetchingEnvironment env, 753 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 754 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 755 @GraphQLName("contentCategoryName") @GraphQLNonNull final String contentCategoryName, 756 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 757 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 758 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 759 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 760 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 761 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 762 var mutationResultObject = new MutationResultObject(); 763 764 try { 765 var commandForm = ContentUtil.getHome().getCreateContentCategoryItemForm(); 766 767 commandForm.setContentCollectionName(contentCollectionName); 768 commandForm.setContentCatalogName(contentCatalogName); 769 commandForm.setContentCategoryName(contentCategoryName); 770 commandForm.setItemName(itemName); 771 commandForm.setInventoryConditionName(inventoryConditionName); 772 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 773 commandForm.setCurrencyIsoName(currencyIsoName); 774 commandForm.setIsDefault(isDefault); 775 commandForm.setSortOrder(sortOrder); 776 777 var commandResult = ContentUtil.getHome().createContentCategoryItem(BaseGraphQl.getUserVisitPK(env), commandForm); 778 mutationResultObject.setCommandResult(commandResult); 779 } catch (NamingException ex) { 780 throw new RuntimeException(ex); 781 } 782 783 return mutationResultObject; 784 } 785 786 @GraphQLField 787 @GraphQLRelayMutation 788 static MutationResultObject deleteContentCategoryItem(final DataFetchingEnvironment env, 789 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 790 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 791 @GraphQLName("contentCategoryName") @GraphQLNonNull final String contentCategoryName, 792 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 793 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 794 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 795 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 796 var mutationResultObject = new MutationResultObject(); 797 798 try { 799 var commandForm = ContentUtil.getHome().getDeleteContentCategoryItemForm(); 800 801 commandForm.setContentCollectionName(contentCollectionName); 802 commandForm.setContentCatalogName(contentCatalogName); 803 commandForm.setContentCategoryName(contentCategoryName); 804 commandForm.setItemName(itemName); 805 commandForm.setInventoryConditionName(inventoryConditionName); 806 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 807 commandForm.setCurrencyIsoName(currencyIsoName); 808 809 var commandResult = ContentUtil.getHome().deleteContentCategoryItem(BaseGraphQl.getUserVisitPK(env), commandForm); 810 mutationResultObject.setCommandResult(commandResult); 811 } catch (NamingException ex) { 812 throw new RuntimeException(ex); 813 } 814 815 return mutationResultObject; 816 } 817 818 @GraphQLField 819 @GraphQLRelayMutation 820 static MutationResultObject editContentCategoryItem(final DataFetchingEnvironment env, 821 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 822 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 823 @GraphQLName("contentCategoryName") @GraphQLNonNull final String contentCategoryName, 824 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 825 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 826 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 827 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 828 @GraphQLName("isDefault") final String isDefault, 829 @GraphQLName("sortOrder") final String sortOrder) { 830 var mutationResultObject = new MutationResultObject(); 831 832 try { 833 var spec = ContentUtil.getHome().getContentCategoryItemSpec(); 834 835 spec.setContentCollectionName(contentCollectionName); 836 spec.setContentCatalogName(contentCatalogName); 837 spec.setContentCategoryName(contentCategoryName); 838 spec.setItemName(itemName); 839 spec.setInventoryConditionName(inventoryConditionName); 840 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 841 spec.setCurrencyIsoName(currencyIsoName); 842 843 var commandForm = ContentUtil.getHome().getEditContentCategoryItemForm(); 844 845 commandForm.setSpec(spec); 846 commandForm.setEditMode(EditMode.LOCK); 847 848 var commandResult = ContentUtil.getHome().editContentCategoryItem(BaseGraphQl.getUserVisitPK(env), commandForm); 849 850 if(!commandResult.hasErrors()) { 851 var executionResult = commandResult.getExecutionResult(); 852 var result = (EditContentCategoryItemResult)executionResult.getResult(); 853 Map<String, Object> arguments = env.getArgument("input"); 854 var edit = result.getEdit(); 855 856 if(arguments.containsKey("isDefault")) 857 edit.setIsDefault(isDefault); 858 if(arguments.containsKey("sortOrder")) 859 edit.setSortOrder(sortOrder); 860 861 commandForm.setEdit(edit); 862 commandForm.setEditMode(EditMode.UPDATE); 863 864 commandResult = ContentUtil.getHome().editContentCategoryItem(BaseGraphQl.getUserVisitPK(env), commandForm); 865 } 866 867 mutationResultObject.setCommandResult(commandResult); 868 } catch (NamingException ex) { 869 throw new RuntimeException(ex); 870 } 871 872 return mutationResultObject; 873 } 874 875 @GraphQLField 876 @GraphQLRelayMutation 877 static MutationResultObject createUserVisitTrack(final DataFetchingEnvironment env, 878 @GraphQLName("trackValue") final String trackValue) { 879 var mutationResultObject = new MutationResultObject(); 880 881 try { 882 var commandForm = TrackUtil.getHome().getCreateUserVisitTrackForm(); 883 884 commandForm.setTrackValue(trackValue); 885 886 var commandResult = TrackUtil.getHome().createUserVisitTrack(BaseGraphQl.getUserVisitPK(env), commandForm); 887 mutationResultObject.setCommandResult(commandResult); 888 } catch (NamingException ex) { 889 throw new RuntimeException(ex); 890 } 891 892 return mutationResultObject; 893 } 894 895 @GraphQLField 896 @GraphQLRelayMutation 897 static MutationResultObject createUserVisitCampaign(final DataFetchingEnvironment env, 898 @GraphQLName("campaignValue") final String campaignValue, 899 @GraphQLName("campaignSourceValue") final String campaignSourceValue, 900 @GraphQLName("campaignMediumValue") final String campaignMediumValue, 901 @GraphQLName("campaignTermValue") final String campaignTermValue, 902 @GraphQLName("campaignContentValue") final String campaignContentValue) { 903 var mutationResultObject = new MutationResultObject(); 904 905 try { 906 var commandForm = CampaignUtil.getHome().getCreateUserVisitCampaignForm(); 907 908 commandForm.setCampaignValue(campaignValue); 909 commandForm.setCampaignSourceValue(campaignSourceValue); 910 commandForm.setCampaignMediumValue(campaignMediumValue); 911 commandForm.setCampaignTermValue(campaignTermValue); 912 commandForm.setCampaignContentValue(campaignContentValue); 913 914 var commandResult = CampaignUtil.getHome().createUserVisitCampaign(BaseGraphQl.getUserVisitPK(env), commandForm); 915 mutationResultObject.setCommandResult(commandResult); 916 } catch (NamingException ex) { 917 throw new RuntimeException(ex); 918 } 919 920 return mutationResultObject; 921 } 922 923 @GraphQLField 924 @GraphQLRelayMutation 925 static MutationResultWithIdObject createSelector(final DataFetchingEnvironment env, 926 @GraphQLName("selectorKindName") @GraphQLNonNull final String selectorKindName, 927 @GraphQLName("selectorTypeName") @GraphQLNonNull final String selectorTypeName, 928 @GraphQLName("selectorName") @GraphQLNonNull final String selectorName, 929 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 930 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 931 @GraphQLName("description") final String description) { 932 var mutationResultObject = new MutationResultWithIdObject(); 933 934 try { 935 var commandForm = SelectorUtil.getHome().getCreateSelectorForm(); 936 937 commandForm.setSelectorKindName(selectorKindName); 938 commandForm.setSelectorTypeName(selectorTypeName); 939 commandForm.setSelectorName(selectorName); 940 commandForm.setIsDefault(isDefault); 941 commandForm.setSortOrder(sortOrder); 942 commandForm.setDescription(description); 943 944 var commandResult = SelectorUtil.getHome().createSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 945 mutationResultObject.setCommandResult(commandResult); 946 947 if(!commandResult.hasErrors()) { 948 var result = (CreateSelectorResult)commandResult.getExecutionResult().getResult(); 949 950 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 951 } 952 } catch (NamingException ex) { 953 throw new RuntimeException(ex); 954 } 955 956 return mutationResultObject; 957 } 958 959 @GraphQLField 960 @GraphQLRelayMutation 961 static MutationResultObject deleteSelector(final DataFetchingEnvironment env, 962 @GraphQLName("selectorKindName") @GraphQLNonNull final String selectorKindName, 963 @GraphQLName("selectorTypeName") @GraphQLNonNull final String selectorTypeName, 964 @GraphQLName("selectorName") @GraphQLNonNull final String selectorName) { 965 var mutationResultObject = new MutationResultObject(); 966 967 try { 968 var commandForm = SelectorUtil.getHome().getDeleteSelectorForm(); 969 970 commandForm.setSelectorKindName(selectorKindName); 971 commandForm.setSelectorName(selectorName); 972 973 var commandResult = SelectorUtil.getHome().deleteSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 974 mutationResultObject.setCommandResult(commandResult); 975 } catch (NamingException ex) { 976 throw new RuntimeException(ex); 977 } 978 979 return mutationResultObject; 980 } 981 982 @GraphQLField 983 @GraphQLRelayMutation 984 static MutationResultWithIdObject editSelector(final DataFetchingEnvironment env, 985 @GraphQLName("selectorKindName") @GraphQLNonNull final String selectorKindName, 986 @GraphQLName("selectorTypeName") @GraphQLNonNull final String selectorTypeName, 987 @GraphQLName("originalSelectorName") final String originalSelectorName, 988 @GraphQLName("id") @GraphQLID final String id, 989 @GraphQLName("selectorName") final String selectorName, 990 @GraphQLName("isDefault") final String isDefault, 991 @GraphQLName("sortOrder") final String sortOrder, 992 @GraphQLName("description") final String description) { 993 var mutationResultObject = new MutationResultWithIdObject(); 994 995 try { 996 var spec = SelectorUtil.getHome().getSelectorUniversalSpec(); 997 998 spec.setSelectorKindName(selectorKindName); 999 spec.setSelectorTypeName(selectorTypeName); 1000 spec.setSelectorName(originalSelectorName); 1001 spec.setUuid(id); 1002 1003 var commandForm = SelectorUtil.getHome().getEditSelectorForm(); 1004 1005 commandForm.setSpec(spec); 1006 commandForm.setEditMode(EditMode.LOCK); 1007 1008 var commandResult = SelectorUtil.getHome().editSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 1009 1010 if(!commandResult.hasErrors()) { 1011 var executionResult = commandResult.getExecutionResult(); 1012 var result = (EditSelectorResult)executionResult.getResult(); 1013 Map<String, Object> arguments = env.getArgument("input"); 1014 var edit = result.getEdit(); 1015 1016 mutationResultObject.setEntityInstance(result.getSelector().getEntityInstance()); 1017 1018 if(arguments.containsKey("selectorName")) 1019 edit.setSelectorName(selectorName); 1020 if(arguments.containsKey("isDefault")) 1021 edit.setIsDefault(isDefault); 1022 if(arguments.containsKey("sortOrder")) 1023 edit.setSortOrder(sortOrder); 1024 if(arguments.containsKey("description")) 1025 edit.setDescription(description); 1026 1027 commandForm.setEdit(edit); 1028 commandForm.setEditMode(EditMode.UPDATE); 1029 1030 commandResult = SelectorUtil.getHome().editSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 1031 } 1032 1033 mutationResultObject.setCommandResult(commandResult); 1034 } catch (NamingException ex) { 1035 throw new RuntimeException(ex); 1036 } 1037 1038 return mutationResultObject; 1039 } 1040 1041 @GraphQLField 1042 @GraphQLRelayMutation 1043 static MutationResultWithIdObject createFilter(final DataFetchingEnvironment env, 1044 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1045 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1046 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1047 @GraphQLName("initialFilterAdjustmentName") @GraphQLNonNull final String initialFilterAdjustmentName, 1048 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1049 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 1050 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 1051 @GraphQLName("description") final String description) { 1052 var mutationResultObject = new MutationResultWithIdObject(); 1053 1054 try { 1055 var commandForm = FilterUtil.getHome().getCreateFilterForm(); 1056 1057 commandForm.setFilterKindName(filterKindName); 1058 commandForm.setFilterTypeName(filterTypeName); 1059 commandForm.setFilterName(filterName); 1060 commandForm.setInitialFilterAdjustmentName(initialFilterAdjustmentName); 1061 commandForm.setFilterItemSelectorName(filterItemSelectorName); 1062 commandForm.setIsDefault(isDefault); 1063 commandForm.setSortOrder(sortOrder); 1064 commandForm.setDescription(description); 1065 1066 var commandResult = FilterUtil.getHome().createFilter(BaseGraphQl.getUserVisitPK(env), commandForm); 1067 mutationResultObject.setCommandResult(commandResult); 1068 1069 if(!commandResult.hasErrors()) { 1070 var result = (CreateFilterResult)commandResult.getExecutionResult().getResult(); 1071 1072 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 1073 } 1074 } catch (NamingException ex) { 1075 throw new RuntimeException(ex); 1076 } 1077 1078 return mutationResultObject; 1079 } 1080 1081 @GraphQLField 1082 @GraphQLRelayMutation 1083 static MutationResultObject deleteFilter(final DataFetchingEnvironment env, 1084 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1085 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1086 @GraphQLName("filterName") @GraphQLNonNull final String filterName) { 1087 var mutationResultObject = new MutationResultObject(); 1088 1089 try { 1090 var commandForm = FilterUtil.getHome().getDeleteFilterForm(); 1091 1092 commandForm.setFilterKindName(filterKindName); 1093 commandForm.setFilterName(filterName); 1094 1095 var commandResult = FilterUtil.getHome().deleteFilter(BaseGraphQl.getUserVisitPK(env), commandForm); 1096 mutationResultObject.setCommandResult(commandResult); 1097 } catch (NamingException ex) { 1098 throw new RuntimeException(ex); 1099 } 1100 1101 return mutationResultObject; 1102 } 1103 1104 @GraphQLField 1105 @GraphQLRelayMutation 1106 static MutationResultWithIdObject editFilter(final DataFetchingEnvironment env, 1107 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1108 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1109 @GraphQLName("originalFilterName") final String originalFilterName, 1110 @GraphQLName("id") @GraphQLID final String id, 1111 @GraphQLName("filterName") final String filterName, 1112 @GraphQLName("initialFilterAdjustmentName") @GraphQLNonNull final String initialFilterAdjustmentName, 1113 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1114 @GraphQLName("isDefault") final String isDefault, 1115 @GraphQLName("sortOrder") final String sortOrder, 1116 @GraphQLName("description") final String description) { 1117 var mutationResultObject = new MutationResultWithIdObject(); 1118 1119 try { 1120 var spec = FilterUtil.getHome().getFilterUniversalSpec(); 1121 1122 spec.setFilterKindName(filterKindName); 1123 spec.setFilterTypeName(filterTypeName); 1124 spec.setFilterName(originalFilterName); 1125 spec.setUuid(id); 1126 1127 var commandForm = FilterUtil.getHome().getEditFilterForm(); 1128 1129 commandForm.setSpec(spec); 1130 commandForm.setEditMode(EditMode.LOCK); 1131 1132 var commandResult = FilterUtil.getHome().editFilter(BaseGraphQl.getUserVisitPK(env), commandForm); 1133 1134 if(!commandResult.hasErrors()) { 1135 var executionResult = commandResult.getExecutionResult(); 1136 var result = (EditFilterResult)executionResult.getResult(); 1137 Map<String, Object> arguments = env.getArgument("input"); 1138 var edit = result.getEdit(); 1139 1140 mutationResultObject.setEntityInstance(result.getFilter().getEntityInstance()); 1141 1142 if(arguments.containsKey("filterName")) 1143 edit.setFilterName(filterName); 1144 if(arguments.containsKey("initialFilterAdjustmentName")) 1145 edit.setInitialFilterAdjustmentName(initialFilterAdjustmentName); 1146 if(arguments.containsKey("filterItemSelectorName")) 1147 edit.setFilterItemSelectorName(filterItemSelectorName); 1148 if(arguments.containsKey("isDefault")) 1149 edit.setIsDefault(isDefault); 1150 if(arguments.containsKey("sortOrder")) 1151 edit.setSortOrder(sortOrder); 1152 if(arguments.containsKey("description")) 1153 edit.setDescription(description); 1154 1155 commandForm.setEdit(edit); 1156 commandForm.setEditMode(EditMode.UPDATE); 1157 1158 commandResult = FilterUtil.getHome().editFilter(BaseGraphQl.getUserVisitPK(env), commandForm); 1159 } 1160 1161 mutationResultObject.setCommandResult(commandResult); 1162 } catch (NamingException ex) { 1163 throw new RuntimeException(ex); 1164 } 1165 1166 return mutationResultObject; 1167 } 1168 1169 @GraphQLField 1170 @GraphQLRelayMutation 1171 static MutationResultWithIdObject createFilterStep(final DataFetchingEnvironment env, 1172 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1173 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1174 @GraphQLName("filterStepName") @GraphQLNonNull final String filterStepName, 1175 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1176 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1177 @GraphQLName("description") final String description) { 1178 var mutationResultObject = new MutationResultWithIdObject(); 1179 1180 try { 1181 var commandForm = FilterUtil.getHome().getCreateFilterStepForm(); 1182 1183 commandForm.setFilterKindName(filterKindName); 1184 commandForm.setFilterTypeName(filterTypeName); 1185 commandForm.setFilterName(filterName); 1186 commandForm.setFilterStepName(filterStepName); 1187 commandForm.setFilterItemSelectorName(filterItemSelectorName); 1188 commandForm.setDescription(description); 1189 1190 var commandResult = FilterUtil.getHome().createFilterStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1191 mutationResultObject.setCommandResult(commandResult); 1192 1193 if(!commandResult.hasErrors()) { 1194 var result = (CreateFilterStepResult)commandResult.getExecutionResult().getResult(); 1195 1196 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 1197 } 1198 } catch (NamingException ex) { 1199 throw new RuntimeException(ex); 1200 } 1201 1202 return mutationResultObject; 1203 } 1204 1205 @GraphQLField 1206 @GraphQLRelayMutation 1207 static MutationResultObject deleteFilterStep(final DataFetchingEnvironment env, 1208 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1209 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1210 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1211 @GraphQLName("filterStepName") @GraphQLNonNull final String filterStepName) { 1212 var mutationResultObject = new MutationResultObject(); 1213 1214 try { 1215 var commandForm = FilterUtil.getHome().getDeleteFilterStepForm(); 1216 1217 commandForm.setFilterKindName(filterKindName); 1218 commandForm.setFilterStepName(filterStepName); 1219 commandForm.setFilterName(filterName); 1220 1221 var commandResult = FilterUtil.getHome().deleteFilterStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1222 mutationResultObject.setCommandResult(commandResult); 1223 } catch (NamingException ex) { 1224 throw new RuntimeException(ex); 1225 } 1226 1227 return mutationResultObject; 1228 } 1229 1230 @GraphQLField 1231 @GraphQLRelayMutation 1232 static MutationResultWithIdObject editFilterStep(final DataFetchingEnvironment env, 1233 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1234 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1235 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1236 @GraphQLName("originalFilterStepName") final String originalFilterStepName, 1237 @GraphQLName("id") @GraphQLID final String id, 1238 @GraphQLName("filterStepName") final String filterStepName, 1239 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1240 @GraphQLName("description") final String description) { 1241 var mutationResultObject = new MutationResultWithIdObject(); 1242 1243 try { 1244 var spec = FilterUtil.getHome().getFilterStepUniversalSpec(); 1245 1246 spec.setFilterKindName(filterKindName); 1247 spec.setFilterTypeName(filterTypeName); 1248 spec.setFilterName(filterName); 1249 spec.setFilterStepName(originalFilterStepName); 1250 spec.setUuid(id); 1251 1252 var commandForm = FilterUtil.getHome().getEditFilterStepForm(); 1253 1254 commandForm.setSpec(spec); 1255 commandForm.setEditMode(EditMode.LOCK); 1256 1257 var commandResult = FilterUtil.getHome().editFilterStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1258 1259 if(!commandResult.hasErrors()) { 1260 var executionResult = commandResult.getExecutionResult(); 1261 var result = (EditFilterStepResult)executionResult.getResult(); 1262 Map<String, Object> arguments = env.getArgument("input"); 1263 var edit = result.getEdit(); 1264 1265 mutationResultObject.setEntityInstance(result.getFilterStep().getEntityInstance()); 1266 1267 if(arguments.containsKey("filterStepName")) 1268 edit.setFilterStepName(filterStepName); 1269 if(arguments.containsKey("filterItemSelectorName")) 1270 edit.setFilterItemSelectorName(filterItemSelectorName); 1271 if(arguments.containsKey("description")) 1272 edit.setDescription(description); 1273 1274 commandForm.setEdit(edit); 1275 commandForm.setEditMode(EditMode.UPDATE); 1276 1277 commandResult = FilterUtil.getHome().editFilterStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1278 } 1279 1280 mutationResultObject.setCommandResult(commandResult); 1281 } catch (NamingException ex) { 1282 throw new RuntimeException(ex); 1283 } 1284 1285 return mutationResultObject; 1286 } 1287 1288 @GraphQLField 1289 @GraphQLRelayMutation 1290 static MutationResultWithIdObject createFilterAdjustment(final DataFetchingEnvironment env, 1291 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1292 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1293 @GraphQLName("filterAdjustmentSourceName") @GraphQLNonNull final String filterAdjustmentSourceName, 1294 @GraphQLName("filterAdjustmentTypeName") final String filterAdjustmentTypeName, 1295 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 1296 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 1297 @GraphQLName("description") final String description) { 1298 var mutationResultObject = new MutationResultWithIdObject(); 1299 1300 try { 1301 var commandForm = FilterUtil.getHome().getCreateFilterAdjustmentForm(); 1302 1303 commandForm.setFilterKindName(filterKindName); 1304 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1305 commandForm.setFilterAdjustmentSourceName(filterAdjustmentSourceName); 1306 commandForm.setFilterAdjustmentTypeName(filterAdjustmentTypeName); 1307 commandForm.setIsDefault(isDefault); 1308 commandForm.setSortOrder(sortOrder); 1309 commandForm.setDescription(description); 1310 1311 var commandResult = FilterUtil.getHome().createFilterAdjustment(BaseGraphQl.getUserVisitPK(env), commandForm); 1312 mutationResultObject.setCommandResult(commandResult); 1313 1314 if(!commandResult.hasErrors()) { 1315 var result = (CreateFilterAdjustmentResult)commandResult.getExecutionResult().getResult(); 1316 1317 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 1318 } 1319 } catch (NamingException ex) { 1320 throw new RuntimeException(ex); 1321 } 1322 1323 return mutationResultObject; 1324 } 1325 1326 @GraphQLField 1327 @GraphQLRelayMutation 1328 static MutationResultObject deleteFilterAdjustment(final DataFetchingEnvironment env, 1329 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1330 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName) { 1331 var mutationResultObject = new MutationResultObject(); 1332 1333 try { 1334 var commandForm = FilterUtil.getHome().getDeleteFilterAdjustmentForm(); 1335 1336 commandForm.setFilterKindName(filterKindName); 1337 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1338 1339 var commandResult = FilterUtil.getHome().deleteFilterAdjustment(BaseGraphQl.getUserVisitPK(env), commandForm); 1340 mutationResultObject.setCommandResult(commandResult); 1341 } catch (NamingException ex) { 1342 throw new RuntimeException(ex); 1343 } 1344 1345 return mutationResultObject; 1346 } 1347 1348 @GraphQLField 1349 @GraphQLRelayMutation 1350 static MutationResultWithIdObject editFilterAdjustment(final DataFetchingEnvironment env, 1351 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1352 @GraphQLName("originalFilterAdjustmentName") final String originalFilterAdjustmentName, 1353 @GraphQLName("id") @GraphQLID final String id, 1354 @GraphQLName("filterAdjustmentName") final String filterAdjustmentName, 1355 @GraphQLName("filterAdjustmentSourceName") final String filterAdjustmentSourceName, 1356 @GraphQLName("isDefault") final String isDefault, 1357 @GraphQLName("sortOrder") final String sortOrder, 1358 @GraphQLName("description") final String description) { 1359 var mutationResultObject = new MutationResultWithIdObject(); 1360 1361 try { 1362 var spec = FilterUtil.getHome().getFilterAdjustmentUniversalSpec(); 1363 1364 spec.setFilterKindName(filterKindName); 1365 spec.setFilterAdjustmentName(originalFilterAdjustmentName); 1366 spec.setUuid(id); 1367 1368 var commandForm = FilterUtil.getHome().getEditFilterAdjustmentForm(); 1369 1370 commandForm.setSpec(spec); 1371 commandForm.setEditMode(EditMode.LOCK); 1372 1373 var commandResult = FilterUtil.getHome().editFilterAdjustment(BaseGraphQl.getUserVisitPK(env), commandForm); 1374 1375 if(!commandResult.hasErrors()) { 1376 var executionResult = commandResult.getExecutionResult(); 1377 var result = (EditFilterAdjustmentResult)executionResult.getResult(); 1378 Map<String, Object> arguments = env.getArgument("input"); 1379 var edit = result.getEdit(); 1380 1381 mutationResultObject.setEntityInstance(result.getFilterAdjustment().getEntityInstance()); 1382 1383 if(arguments.containsKey("filterAdjustmentName")) 1384 edit.setFilterAdjustmentName(filterAdjustmentName); 1385 if(arguments.containsKey("filterAdjustmentSourceName")) 1386 edit.setFilterAdjustmentSourceName(filterAdjustmentSourceName); 1387 if(arguments.containsKey("isDefault")) 1388 edit.setIsDefault(isDefault); 1389 if(arguments.containsKey("sortOrder")) 1390 edit.setSortOrder(sortOrder); 1391 if(arguments.containsKey("description")) 1392 edit.setDescription(description); 1393 1394 commandForm.setEdit(edit); 1395 commandForm.setEditMode(EditMode.UPDATE); 1396 1397 commandResult = FilterUtil.getHome().editFilterAdjustment(BaseGraphQl.getUserVisitPK(env), commandForm); 1398 } 1399 1400 mutationResultObject.setCommandResult(commandResult); 1401 } catch (NamingException ex) { 1402 throw new RuntimeException(ex); 1403 } 1404 1405 return mutationResultObject; 1406 } 1407 1408 @GraphQLField 1409 @GraphQLRelayMutation 1410 static MutationResultObject createFilterAdjustmentAmount(final DataFetchingEnvironment env, 1411 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1412 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1413 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1414 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1415 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1416 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1417 @GraphQLName("amount") @GraphQLNonNull final String amount) { 1418 var mutationResultObject = new MutationResultObject(); 1419 1420 try { 1421 var commandForm = FilterUtil.getHome().getCreateFilterAdjustmentAmountForm(); 1422 1423 commandForm.setFilterKindName(filterKindName); 1424 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1425 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1426 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1427 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1428 commandForm.setCurrencyIsoName(currencyIsoName); 1429 commandForm.setAmount(amount); 1430 1431 var commandResult = FilterUtil.getHome().createFilterAdjustmentAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1432 mutationResultObject.setCommandResult(commandResult); 1433 } catch (NamingException ex) { 1434 throw new RuntimeException(ex); 1435 } 1436 1437 return mutationResultObject; 1438 } 1439 1440 @GraphQLField 1441 @GraphQLRelayMutation 1442 static MutationResultObject deleteFilterAdjustmentAmount(final DataFetchingEnvironment env, 1443 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1444 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1445 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1446 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1447 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1448 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 1449 var mutationResultObject = new MutationResultObject(); 1450 1451 try { 1452 var commandForm = FilterUtil.getHome().getDeleteFilterAdjustmentAmountForm(); 1453 1454 commandForm.setFilterKindName(filterKindName); 1455 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1456 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1457 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1458 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1459 commandForm.setCurrencyIsoName(currencyIsoName); 1460 1461 var commandResult = FilterUtil.getHome().deleteFilterAdjustmentAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1462 mutationResultObject.setCommandResult(commandResult); 1463 } catch (NamingException ex) { 1464 throw new RuntimeException(ex); 1465 } 1466 1467 return mutationResultObject; 1468 } 1469 1470 @GraphQLField 1471 @GraphQLRelayMutation 1472 static MutationResultObject editFilterAdjustmentAmount(final DataFetchingEnvironment env, 1473 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1474 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1475 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1476 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1477 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1478 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1479 @GraphQLName("amount") @GraphQLNonNull final String amount) { 1480 var mutationResultObject = new MutationResultObject(); 1481 1482 try { 1483 var spec = FilterUtil.getHome().getFilterAdjustmentAmountSpec(); 1484 1485 spec.setFilterKindName(filterKindName); 1486 spec.setFilterAdjustmentName(filterAdjustmentName); 1487 spec.setUnitOfMeasureName(unitOfMeasureName); 1488 spec.setUnitOfMeasureKindName(unitOfMeasureKindName); 1489 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1490 spec.setCurrencyIsoName(currencyIsoName); 1491 1492 var commandForm = FilterUtil.getHome().getEditFilterAdjustmentAmountForm(); 1493 1494 commandForm.setSpec(spec); 1495 commandForm.setEditMode(EditMode.LOCK); 1496 1497 var commandResult = FilterUtil.getHome().editFilterAdjustmentAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1498 1499 if(!commandResult.hasErrors()) { 1500 var executionResult = commandResult.getExecutionResult(); 1501 var result = (EditFilterAdjustmentAmountResult)executionResult.getResult(); 1502 Map<String, Object> arguments = env.getArgument("input"); 1503 var edit = result.getEdit(); 1504 1505 if(arguments.containsKey("amount")) 1506 edit.setAmount(amount); 1507 1508 commandForm.setEdit(edit); 1509 commandForm.setEditMode(EditMode.UPDATE); 1510 1511 commandResult = FilterUtil.getHome().editFilterAdjustmentAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1512 } 1513 1514 mutationResultObject.setCommandResult(commandResult); 1515 } catch (NamingException ex) { 1516 throw new RuntimeException(ex); 1517 } 1518 1519 return mutationResultObject; 1520 } 1521 1522 @GraphQLField 1523 @GraphQLRelayMutation 1524 static MutationResultObject createFilterAdjustmentFixedAmount(final DataFetchingEnvironment env, 1525 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1526 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1527 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1528 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1529 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1530 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1531 @GraphQLName("unitAmount") @GraphQLNonNull final String unitAmount) { 1532 var mutationResultObject = new MutationResultObject(); 1533 1534 try { 1535 var commandForm = FilterUtil.getHome().getCreateFilterAdjustmentFixedAmountForm(); 1536 1537 commandForm.setFilterKindName(filterKindName); 1538 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1539 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1540 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1541 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1542 commandForm.setCurrencyIsoName(currencyIsoName); 1543 commandForm.setUnitAmount(unitAmount); 1544 1545 var commandResult = FilterUtil.getHome().createFilterAdjustmentFixedAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1546 mutationResultObject.setCommandResult(commandResult); 1547 } catch (NamingException ex) { 1548 throw new RuntimeException(ex); 1549 } 1550 1551 return mutationResultObject; 1552 } 1553 1554 @GraphQLField 1555 @GraphQLRelayMutation 1556 static MutationResultObject deleteFilterAdjustmentFixedAmount(final DataFetchingEnvironment env, 1557 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1558 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1559 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1560 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1561 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1562 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 1563 var mutationResultObject = new MutationResultObject(); 1564 1565 try { 1566 var commandForm = FilterUtil.getHome().getDeleteFilterAdjustmentFixedAmountForm(); 1567 1568 commandForm.setFilterKindName(filterKindName); 1569 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1570 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1571 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1572 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1573 commandForm.setCurrencyIsoName(currencyIsoName); 1574 1575 var commandResult = FilterUtil.getHome().deleteFilterAdjustmentFixedAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1576 mutationResultObject.setCommandResult(commandResult); 1577 } catch (NamingException ex) { 1578 throw new RuntimeException(ex); 1579 } 1580 1581 return mutationResultObject; 1582 } 1583 1584 @GraphQLField 1585 @GraphQLRelayMutation 1586 static MutationResultObject editFilterAdjustmentFixedAmount(final DataFetchingEnvironment env, 1587 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1588 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1589 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1590 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1591 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1592 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1593 @GraphQLName("unitAmount") @GraphQLNonNull final String unitAmount) { 1594 var mutationResultObject = new MutationResultObject(); 1595 1596 try { 1597 var spec = FilterUtil.getHome().getFilterAdjustmentFixedAmountSpec(); 1598 1599 spec.setFilterKindName(filterKindName); 1600 spec.setFilterAdjustmentName(filterAdjustmentName); 1601 spec.setUnitOfMeasureName(unitOfMeasureName); 1602 spec.setUnitOfMeasureKindName(unitOfMeasureKindName); 1603 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1604 spec.setCurrencyIsoName(currencyIsoName); 1605 1606 var commandForm = FilterUtil.getHome().getEditFilterAdjustmentFixedAmountForm(); 1607 1608 commandForm.setSpec(spec); 1609 commandForm.setEditMode(EditMode.LOCK); 1610 1611 var commandResult = FilterUtil.getHome().editFilterAdjustmentFixedAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1612 1613 if(!commandResult.hasErrors()) { 1614 var executionResult = commandResult.getExecutionResult(); 1615 var result = (EditFilterAdjustmentFixedAmountResult)executionResult.getResult(); 1616 Map<String, Object> arguments = env.getArgument("input"); 1617 var edit = result.getEdit(); 1618 1619 if(arguments.containsKey("unitAmount")) 1620 edit.setUnitAmount(unitAmount); 1621 1622 commandForm.setEdit(edit); 1623 commandForm.setEditMode(EditMode.UPDATE); 1624 1625 commandResult = FilterUtil.getHome().editFilterAdjustmentFixedAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1626 } 1627 1628 mutationResultObject.setCommandResult(commandResult); 1629 } catch (NamingException ex) { 1630 throw new RuntimeException(ex); 1631 } 1632 1633 return mutationResultObject; 1634 } 1635 1636 @GraphQLField 1637 @GraphQLRelayMutation 1638 static MutationResultObject createFilterAdjustmentPercent(final DataFetchingEnvironment env, 1639 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1640 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1641 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1642 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1643 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1644 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1645 @GraphQLName("percent") @GraphQLNonNull final String percent) { 1646 var mutationResultObject = new MutationResultObject(); 1647 1648 try { 1649 var commandForm = FilterUtil.getHome().getCreateFilterAdjustmentPercentForm(); 1650 1651 commandForm.setFilterKindName(filterKindName); 1652 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1653 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1654 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1655 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1656 commandForm.setCurrencyIsoName(currencyIsoName); 1657 commandForm.setPercent(percent); 1658 1659 var commandResult = FilterUtil.getHome().createFilterAdjustmentPercent(BaseGraphQl.getUserVisitPK(env), commandForm); 1660 mutationResultObject.setCommandResult(commandResult); 1661 } catch (NamingException ex) { 1662 throw new RuntimeException(ex); 1663 } 1664 1665 return mutationResultObject; 1666 } 1667 1668 @GraphQLField 1669 @GraphQLRelayMutation 1670 static MutationResultObject deleteFilterAdjustmentPercent(final DataFetchingEnvironment env, 1671 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1672 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1673 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1674 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1675 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1676 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 1677 var mutationResultObject = new MutationResultObject(); 1678 1679 try { 1680 var commandForm = FilterUtil.getHome().getDeleteFilterAdjustmentPercentForm(); 1681 1682 commandForm.setFilterKindName(filterKindName); 1683 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1684 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1685 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1686 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1687 commandForm.setCurrencyIsoName(currencyIsoName); 1688 1689 var commandResult = FilterUtil.getHome().deleteFilterAdjustmentPercent(BaseGraphQl.getUserVisitPK(env), commandForm); 1690 mutationResultObject.setCommandResult(commandResult); 1691 } catch (NamingException ex) { 1692 throw new RuntimeException(ex); 1693 } 1694 1695 return mutationResultObject; 1696 } 1697 1698 @GraphQLField 1699 @GraphQLRelayMutation 1700 static MutationResultObject editFilterAdjustmentPercent(final DataFetchingEnvironment env, 1701 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1702 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1703 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1704 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1705 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1706 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1707 @GraphQLName("percent") @GraphQLNonNull final String percent) { 1708 var mutationResultObject = new MutationResultObject(); 1709 1710 try { 1711 var spec = FilterUtil.getHome().getFilterAdjustmentPercentSpec(); 1712 1713 spec.setFilterKindName(filterKindName); 1714 spec.setFilterAdjustmentName(filterAdjustmentName); 1715 spec.setUnitOfMeasureName(unitOfMeasureName); 1716 spec.setUnitOfMeasureKindName(unitOfMeasureKindName); 1717 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1718 spec.setCurrencyIsoName(currencyIsoName); 1719 1720 var commandForm = FilterUtil.getHome().getEditFilterAdjustmentPercentForm(); 1721 1722 commandForm.setSpec(spec); 1723 commandForm.setEditMode(EditMode.LOCK); 1724 1725 var commandResult = FilterUtil.getHome().editFilterAdjustmentPercent(BaseGraphQl.getUserVisitPK(env), commandForm); 1726 1727 if(!commandResult.hasErrors()) { 1728 var executionResult = commandResult.getExecutionResult(); 1729 var result = (EditFilterAdjustmentPercentResult)executionResult.getResult(); 1730 Map<String, Object> arguments = env.getArgument("input"); 1731 var edit = result.getEdit(); 1732 1733 if(arguments.containsKey("percent")) 1734 edit.setPercent(percent); 1735 1736 commandForm.setEdit(edit); 1737 commandForm.setEditMode(EditMode.UPDATE); 1738 1739 commandResult = FilterUtil.getHome().editFilterAdjustmentPercent(BaseGraphQl.getUserVisitPK(env), commandForm); 1740 } 1741 1742 mutationResultObject.setCommandResult(commandResult); 1743 } catch (NamingException ex) { 1744 throw new RuntimeException(ex); 1745 } 1746 1747 return mutationResultObject; 1748 } 1749 1750 @GraphQLField 1751 @GraphQLRelayMutation 1752 static MutationResultWithIdObject createSequence(final DataFetchingEnvironment env, 1753 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName, 1754 @GraphQLName("sequenceName") @GraphQLNonNull final String sequenceName, 1755 @GraphQLName("chunkSize") final String chunkSize, 1756 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 1757 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 1758 @GraphQLName("value") @GraphQLNonNull final String value, 1759 @GraphQLName("description") final String description) { 1760 var mutationResultObject = new MutationResultWithIdObject(); 1761 1762 try { 1763 var commandForm = SequenceUtil.getHome().getCreateSequenceForm(); 1764 1765 commandForm.setSequenceName(sequenceName); 1766 commandForm.setSequenceTypeName(sequenceTypeName); 1767 commandForm.setChunkSize(chunkSize); 1768 commandForm.setIsDefault(isDefault); 1769 commandForm.setSortOrder(sortOrder); 1770 commandForm.setValue(value); 1771 commandForm.setDescription(description); 1772 1773 var commandResult = SequenceUtil.getHome().createSequence(BaseGraphQl.getUserVisitPK(env), commandForm); 1774 mutationResultObject.setCommandResult(commandResult); 1775 1776 if(!commandResult.hasErrors()) { 1777 var result = (CreateSequenceResult)commandResult.getExecutionResult().getResult(); 1778 1779 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 1780 } 1781 } catch (NamingException ex) { 1782 throw new RuntimeException(ex); 1783 } 1784 1785 return mutationResultObject; 1786 } 1787 1788 @GraphQLField 1789 @GraphQLRelayMutation 1790 static MutationResultObject deleteSequence(final DataFetchingEnvironment env, 1791 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName, 1792 @GraphQLName("sequenceName") @GraphQLNonNull final String sequenceName) { 1793 var mutationResultObject = new MutationResultObject(); 1794 1795 try { 1796 var commandForm = SequenceUtil.getHome().getDeleteSequenceForm(); 1797 1798 commandForm.setSequenceTypeName(sequenceTypeName); 1799 commandForm.setSequenceName(sequenceName); 1800 1801 var commandResult = SequenceUtil.getHome().deleteSequence(BaseGraphQl.getUserVisitPK(env), commandForm); 1802 mutationResultObject.setCommandResult(commandResult); 1803 } catch (NamingException ex) { 1804 throw new RuntimeException(ex); 1805 } 1806 1807 return mutationResultObject; 1808 } 1809 1810 @GraphQLField 1811 @GraphQLRelayMutation 1812 static MutationResultWithIdObject editSequence(final DataFetchingEnvironment env, 1813 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName, 1814 @GraphQLName("originalSequenceName") final String originalSequenceName, 1815 @GraphQLName("id") @GraphQLID final String id, 1816 @GraphQLName("sequenceName") final String sequenceName, 1817 @GraphQLName("chunkSize") final String chunkSize, 1818 @GraphQLName("isDefault") final String isDefault, 1819 @GraphQLName("sortOrder") final String sortOrder, 1820 @GraphQLName("description") final String description) { 1821 var mutationResultObject = new MutationResultWithIdObject(); 1822 1823 try { 1824 var spec = SequenceUtil.getHome().getSequenceUniversalSpec(); 1825 1826 spec.setSequenceTypeName(sequenceTypeName); 1827 spec.setSequenceName(originalSequenceName); 1828 spec.setUuid(id); 1829 1830 var commandForm = SequenceUtil.getHome().getEditSequenceForm(); 1831 1832 commandForm.setSpec(spec); 1833 commandForm.setEditMode(EditMode.LOCK); 1834 1835 var commandResult = SequenceUtil.getHome().editSequence(BaseGraphQl.getUserVisitPK(env), commandForm); 1836 1837 if(!commandResult.hasErrors()) { 1838 var executionResult = commandResult.getExecutionResult(); 1839 var result = (EditSequenceResult)executionResult.getResult(); 1840 Map<String, Object> arguments = env.getArgument("input"); 1841 var edit = result.getEdit(); 1842 1843 mutationResultObject.setEntityInstance(result.getSequence().getEntityInstance()); 1844 1845 if(arguments.containsKey("sequenceName")) 1846 edit.setSequenceName(sequenceName); 1847 if(arguments.containsKey("chunkSize")) 1848 edit.setChunkSize(chunkSize); 1849 if(arguments.containsKey("isDefault")) 1850 edit.setIsDefault(isDefault); 1851 if(arguments.containsKey("sortOrder")) 1852 edit.setSortOrder(sortOrder); 1853 if(arguments.containsKey("description")) 1854 edit.setDescription(description); 1855 1856 commandForm.setEdit(edit); 1857 commandForm.setEditMode(EditMode.UPDATE); 1858 1859 commandResult = SequenceUtil.getHome().editSequence(BaseGraphQl.getUserVisitPK(env), commandForm); 1860 } 1861 1862 mutationResultObject.setCommandResult(commandResult); 1863 } catch (NamingException ex) { 1864 throw new RuntimeException(ex); 1865 } 1866 1867 return mutationResultObject; 1868 } 1869 1870 @GraphQLField 1871 @GraphQLRelayMutation 1872 @GraphQLName("setSequenceValue") 1873 static MutationResultObject setSequenceValue(final DataFetchingEnvironment env, 1874 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName, 1875 @GraphQLName("sequenceName") @GraphQLNonNull final String sequenceName, 1876 @GraphQLName("value") @GraphQLNonNull final String value) { 1877 var mutationResultObject = new MutationResultObject(); 1878 1879 try { 1880 var commandForm = SequenceUtil.getHome().getSetSequenceValueForm(); 1881 1882 commandForm.setSequenceTypeName(sequenceTypeName); 1883 commandForm.setSequenceName(sequenceName); 1884 commandForm.setValue(value); 1885 1886 var commandResult = SequenceUtil.getHome().setSequenceValue(BaseGraphQl.getUserVisitPK(env), commandForm); 1887 mutationResultObject.setCommandResult(commandResult); 1888 } catch (NamingException ex) { 1889 throw new RuntimeException(ex); 1890 } 1891 1892 return mutationResultObject; 1893 } 1894 1895 @GraphQLField 1896 @GraphQLRelayMutation 1897 static MutationResultWithIdObject createSequenceType(final DataFetchingEnvironment env, 1898 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName, 1899 @GraphQLName("prefix") final String prefix, 1900 @GraphQLName("suffix") final String suffix, 1901 @GraphQLName("sequenceEncoderTypeName") @GraphQLNonNull final String sequenceEncoderTypeName, 1902 @GraphQLName("sequenceChecksumTypeName") @GraphQLNonNull final String sequenceChecksumTypeName, 1903 @GraphQLName("chunkSize") final String chunkSize, 1904 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 1905 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 1906 @GraphQLName("description") final String description) { 1907 var mutationResultObject = new MutationResultWithIdObject(); 1908 1909 try { 1910 var commandForm = SequenceUtil.getHome().getCreateSequenceTypeForm(); 1911 1912 commandForm.setSequenceTypeName(sequenceTypeName); 1913 commandForm.setPrefix(prefix); 1914 commandForm.setSuffix(suffix); 1915 commandForm.setSequenceEncoderTypeName(sequenceEncoderTypeName); 1916 commandForm.setSequenceChecksumTypeName(sequenceChecksumTypeName); 1917 commandForm.setChunkSize(chunkSize); 1918 commandForm.setIsDefault(isDefault); 1919 commandForm.setSortOrder(sortOrder); 1920 commandForm.setDescription(description); 1921 1922 var commandResult = SequenceUtil.getHome().createSequenceType(BaseGraphQl.getUserVisitPK(env), commandForm); 1923 mutationResultObject.setCommandResult(commandResult); 1924 1925 if(!commandResult.hasErrors()) { 1926 var result = (CreateSequenceTypeResult)commandResult.getExecutionResult().getResult(); 1927 1928 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 1929 } 1930 } catch (NamingException ex) { 1931 throw new RuntimeException(ex); 1932 } 1933 1934 return mutationResultObject; 1935 } 1936 1937 @GraphQLField 1938 @GraphQLRelayMutation 1939 static MutationResultObject deleteSequenceType(final DataFetchingEnvironment env, 1940 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName) { 1941 var mutationResultObject = new MutationResultObject(); 1942 1943 try { 1944 var commandForm = SequenceUtil.getHome().getDeleteSequenceTypeForm(); 1945 1946 commandForm.setSequenceTypeName(sequenceTypeName); 1947 1948 var commandResult = SequenceUtil.getHome().deleteSequenceType(BaseGraphQl.getUserVisitPK(env), commandForm); 1949 mutationResultObject.setCommandResult(commandResult); 1950 } catch (NamingException ex) { 1951 throw new RuntimeException(ex); 1952 } 1953 1954 return mutationResultObject; 1955 } 1956 1957 @GraphQLField 1958 @GraphQLRelayMutation 1959 static MutationResultWithIdObject editSequenceType(final DataFetchingEnvironment env, 1960 @GraphQLName("originalSequenceTypeName") final String originalSequenceTypeName, 1961 @GraphQLName("id") @GraphQLID final String id, 1962 @GraphQLName("sequenceTypeName") final String sequenceTypeName, 1963 @GraphQLName("prefix") final String prefix, 1964 @GraphQLName("suffix") final String suffix, 1965 @GraphQLName("sequenceEncoderTypeName") final String sequenceEncoderTypeName, 1966 @GraphQLName("sequenceChecksumTypeName") final String sequenceChecksumTypeName, 1967 @GraphQLName("chunkSize") final String chunkSize, 1968 @GraphQLName("isDefault") final String isDefault, 1969 @GraphQLName("sortOrder") final String sortOrder, 1970 @GraphQLName("description") final String description) { 1971 var mutationResultObject = new MutationResultWithIdObject(); 1972 1973 try { 1974 var spec = SequenceUtil.getHome().getSequenceTypeUniversalSpec(); 1975 1976 spec.setSequenceTypeName(originalSequenceTypeName); 1977 spec.setUuid(id); 1978 1979 var commandForm = SequenceUtil.getHome().getEditSequenceTypeForm(); 1980 1981 commandForm.setSpec(spec); 1982 commandForm.setEditMode(EditMode.LOCK); 1983 1984 var commandResult = SequenceUtil.getHome().editSequenceType(BaseGraphQl.getUserVisitPK(env), commandForm); 1985 1986 if(!commandResult.hasErrors()) { 1987 var executionResult = commandResult.getExecutionResult(); 1988 var result = (EditSequenceTypeResult)executionResult.getResult(); 1989 Map<String, Object> arguments = env.getArgument("input"); 1990 var edit = result.getEdit(); 1991 1992 mutationResultObject.setEntityInstance(result.getSequenceType().getEntityInstance()); 1993 1994 if(arguments.containsKey("sequenceTypeName")) 1995 edit.setSequenceTypeName(sequenceTypeName); 1996 if(arguments.containsKey("prefix")) 1997 edit.setPrefix(prefix); 1998 if(arguments.containsKey("suffix")) 1999 edit.setSuffix(suffix); 2000 if(arguments.containsKey("sequenceEncoderTypeName")) 2001 edit.setSequenceEncoderTypeName(sequenceEncoderTypeName); 2002 if(arguments.containsKey("sequenceChecksumTypeName")) 2003 edit.setSequenceChecksumTypeName(sequenceChecksumTypeName); 2004 if(arguments.containsKey("chunkSize")) 2005 edit.setChunkSize(chunkSize); 2006 if(arguments.containsKey("isDefault")) 2007 edit.setIsDefault(isDefault); 2008 if(arguments.containsKey("sortOrder")) 2009 edit.setSortOrder(sortOrder); 2010 if(arguments.containsKey("description")) 2011 edit.setDescription(description); 2012 2013 commandForm.setEdit(edit); 2014 commandForm.setEditMode(EditMode.UPDATE); 2015 2016 commandResult = SequenceUtil.getHome().editSequenceType(BaseGraphQl.getUserVisitPK(env), commandForm); 2017 } 2018 2019 mutationResultObject.setCommandResult(commandResult); 2020 } catch (NamingException ex) { 2021 throw new RuntimeException(ex); 2022 } 2023 2024 return mutationResultObject; 2025 } 2026 2027 @GraphQLField 2028 @GraphQLRelayMutation 2029 static MutationResultWithIdObject createOfferUse(final DataFetchingEnvironment env, 2030 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2031 @GraphQLName("useName") @GraphQLNonNull final String useName, 2032 @GraphQLName("salesOrderSequenceName") final String salesOrderSequenceName) { 2033 var mutationResultObject = new MutationResultWithIdObject(); 2034 2035 try { 2036 var commandForm = OfferUtil.getHome().getCreateOfferUseForm(); 2037 2038 commandForm.setOfferName(offerName); 2039 commandForm.setUseName(useName); 2040 commandForm.setSalesOrderSequenceName(salesOrderSequenceName); 2041 2042 var commandResult = OfferUtil.getHome().createOfferUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2043 mutationResultObject.setCommandResult(commandResult); 2044 2045 if(!commandResult.hasErrors()) { 2046 var result = (CreateOfferUseResult)commandResult.getExecutionResult().getResult(); 2047 2048 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2049 } 2050 } catch (NamingException ex) { 2051 throw new RuntimeException(ex); 2052 } 2053 2054 return mutationResultObject; 2055 } 2056 2057 @GraphQLField 2058 @GraphQLRelayMutation 2059 static MutationResultObject deleteOfferUse(final DataFetchingEnvironment env, 2060 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2061 @GraphQLName("useName") @GraphQLNonNull final String useName) { 2062 var mutationResultObject = new MutationResultObject(); 2063 2064 try { 2065 var commandForm = OfferUtil.getHome().getDeleteOfferUseForm(); 2066 2067 commandForm.setOfferName(offerName); 2068 commandForm.setUseName(useName); 2069 2070 var commandResult = OfferUtil.getHome().deleteOfferUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2071 mutationResultObject.setCommandResult(commandResult); 2072 } catch (NamingException ex) { 2073 throw new RuntimeException(ex); 2074 } 2075 2076 return mutationResultObject; 2077 } 2078 2079 @GraphQLField 2080 @GraphQLRelayMutation 2081 static MutationResultWithIdObject editOfferUse(final DataFetchingEnvironment env, 2082 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2083 @GraphQLName("useName") @GraphQLNonNull final String useName, 2084 @GraphQLName("salesOrderSequenceName") final String salesOrderSequenceName) { 2085 var mutationResultObject = new MutationResultWithIdObject(); 2086 2087 try { 2088 var spec = OfferUtil.getHome().getOfferUseSpec(); 2089 2090 spec.setOfferName(offerName); 2091 spec.setUseName(useName); 2092 2093 var commandForm = OfferUtil.getHome().getEditOfferUseForm(); 2094 2095 commandForm.setSpec(spec); 2096 commandForm.setEditMode(EditMode.LOCK); 2097 2098 var commandResult = OfferUtil.getHome().editOfferUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2099 2100 if(!commandResult.hasErrors()) { 2101 var executionResult = commandResult.getExecutionResult(); 2102 var result = (EditOfferUseResult)executionResult.getResult(); 2103 Map<String, Object> arguments = env.getArgument("input"); 2104 var edit = result.getEdit(); 2105 2106 mutationResultObject.setEntityInstance(result.getOfferUse().getEntityInstance()); 2107 2108 if(arguments.containsKey("salesOrderSequenceName")) 2109 edit.setSalesOrderSequenceName(salesOrderSequenceName); 2110 2111 commandForm.setEdit(edit); 2112 commandForm.setEditMode(EditMode.UPDATE); 2113 2114 commandResult = OfferUtil.getHome().editOfferUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2115 } 2116 2117 mutationResultObject.setCommandResult(commandResult); 2118 } catch (NamingException ex) { 2119 throw new RuntimeException(ex); 2120 } 2121 2122 return mutationResultObject; 2123 } 2124 2125 @GraphQLField 2126 @GraphQLRelayMutation 2127 static MutationResultWithIdObject createOffer(final DataFetchingEnvironment env, 2128 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2129 @GraphQLName("salesOrderSequenceName") final String salesOrderSequenceName, 2130 @GraphQLName("companyName") final String companyName, 2131 @GraphQLName("divisionName") final String divisionName, 2132 @GraphQLName("departmentName") final String departmentName, 2133 @GraphQLName("offerItemSelectorName") final String offerItemSelectorName, 2134 @GraphQLName("offerItemPriceFilterName") final String offerItemPriceFilterName, 2135 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 2136 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 2137 @GraphQLName("description") final String description) { 2138 var mutationResultObject = new MutationResultWithIdObject(); 2139 2140 try { 2141 var commandForm = OfferUtil.getHome().getCreateOfferForm(); 2142 2143 commandForm.setOfferName(offerName); 2144 commandForm.setSalesOrderSequenceName(salesOrderSequenceName); 2145 commandForm.setCompanyName(companyName); 2146 commandForm.setDivisionName(divisionName); 2147 commandForm.setDepartmentName(departmentName); 2148 commandForm.setOfferItemSelectorName(offerItemSelectorName); 2149 commandForm.setOfferItemPriceFilterName(offerItemPriceFilterName); 2150 commandForm.setIsDefault(isDefault); 2151 commandForm.setSortOrder(sortOrder); 2152 commandForm.setDescription(description); 2153 2154 var commandResult = OfferUtil.getHome().createOffer(BaseGraphQl.getUserVisitPK(env), commandForm); 2155 mutationResultObject.setCommandResult(commandResult); 2156 2157 if(!commandResult.hasErrors()) { 2158 var result = (CreateOfferResult)commandResult.getExecutionResult().getResult(); 2159 2160 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2161 } 2162 } catch (NamingException ex) { 2163 throw new RuntimeException(ex); 2164 } 2165 2166 return mutationResultObject; 2167 } 2168 2169 @GraphQLField 2170 @GraphQLRelayMutation 2171 static MutationResultObject deleteOffer(final DataFetchingEnvironment env, 2172 @GraphQLName("offerName") @GraphQLNonNull final String offerName) { 2173 var mutationResultObject = new MutationResultObject(); 2174 2175 try { 2176 var commandForm = OfferUtil.getHome().getDeleteOfferForm(); 2177 2178 commandForm.setOfferName(offerName); 2179 2180 var commandResult = OfferUtil.getHome().deleteOffer(BaseGraphQl.getUserVisitPK(env), commandForm); 2181 mutationResultObject.setCommandResult(commandResult); 2182 } catch (NamingException ex) { 2183 throw new RuntimeException(ex); 2184 } 2185 2186 return mutationResultObject; 2187 } 2188 2189 @GraphQLField 2190 @GraphQLRelayMutation 2191 static MutationResultWithIdObject editOffer(final DataFetchingEnvironment env, 2192 @GraphQLName("originalOfferName") final String originalOfferName, 2193 //@GraphQLName("id") @GraphQLID final String id, 2194 @GraphQLName("offerName") final String offerName, 2195 @GraphQLName("salesOrderSequenceName") final String salesOrderSequenceName, 2196 @GraphQLName("offerItemSelectorName") final String offerItemSelectorName, 2197 @GraphQLName("offerItemPriceFilterName") final String offerItemPriceFilterName, 2198 @GraphQLName("isDefault") final String isDefault, 2199 @GraphQLName("sortOrder") final String sortOrder, 2200 @GraphQLName("description") final String description) { 2201 var mutationResultObject = new MutationResultWithIdObject(); 2202 2203 try { 2204 var spec = OfferUtil.getHome().getOfferUniversalSpec(); 2205 2206 spec.setOfferName(originalOfferName); 2207 //spec.setUuid(id); 2208 2209 var commandForm = OfferUtil.getHome().getEditOfferForm(); 2210 2211 commandForm.setSpec(spec); 2212 commandForm.setEditMode(EditMode.LOCK); 2213 2214 var commandResult = OfferUtil.getHome().editOffer(BaseGraphQl.getUserVisitPK(env), commandForm); 2215 2216 if(!commandResult.hasErrors()) { 2217 var executionResult = commandResult.getExecutionResult(); 2218 var result = (EditOfferResult)executionResult.getResult(); 2219 Map<String, Object> arguments = env.getArgument("input"); 2220 var edit = result.getEdit(); 2221 2222 mutationResultObject.setEntityInstance(result.getOffer().getEntityInstance()); 2223 2224 if(arguments.containsKey("offerName")) 2225 edit.setOfferName(offerName); 2226 if(arguments.containsKey("salesOrderSequenceName")) 2227 edit.setSalesOrderSequenceName(salesOrderSequenceName); 2228 if(arguments.containsKey("offerItemSelectorName")) 2229 edit.setOfferItemSelectorName(offerItemSelectorName); 2230 if(arguments.containsKey("offerItemPriceFilterName")) 2231 edit.setOfferItemPriceFilterName(offerItemPriceFilterName); 2232 if(arguments.containsKey("isDefault")) 2233 edit.setIsDefault(isDefault); 2234 if(arguments.containsKey("sortOrder")) 2235 edit.setSortOrder(sortOrder); 2236 if(arguments.containsKey("description")) 2237 edit.setDescription(description); 2238 2239 commandForm.setEdit(edit); 2240 commandForm.setEditMode(EditMode.UPDATE); 2241 2242 commandResult = OfferUtil.getHome().editOffer(BaseGraphQl.getUserVisitPK(env), commandForm); 2243 } 2244 2245 mutationResultObject.setCommandResult(commandResult); 2246 } catch (NamingException ex) { 2247 throw new RuntimeException(ex); 2248 } 2249 2250 return mutationResultObject; 2251 } 2252 2253 @GraphQLField 2254 @GraphQLRelayMutation 2255 static MutationResultWithIdObject createOfferItem(final DataFetchingEnvironment env, 2256 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2257 @GraphQLName("itemName") @GraphQLNonNull final String itemName) { 2258 var mutationResultObject = new MutationResultWithIdObject(); 2259 2260 try { 2261 var commandForm = OfferUtil.getHome().getCreateOfferItemForm(); 2262 2263 commandForm.setOfferName(offerName); 2264 commandForm.setItemName(itemName); 2265 2266 var commandResult = OfferUtil.getHome().createOfferItem(BaseGraphQl.getUserVisitPK(env), commandForm); 2267 mutationResultObject.setCommandResult(commandResult); 2268 2269 if(!commandResult.hasErrors()) { 2270 var result = (CreateOfferItemResult)commandResult.getExecutionResult().getResult(); 2271 2272 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2273 } 2274 } catch (NamingException ex) { 2275 throw new RuntimeException(ex); 2276 } 2277 2278 return mutationResultObject; 2279 } 2280 2281 @GraphQLField 2282 @GraphQLRelayMutation 2283 static MutationResultObject deleteOfferItem(final DataFetchingEnvironment env, 2284 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2285 @GraphQLName("itemName") @GraphQLNonNull final String itemName) { 2286 var mutationResultObject = new MutationResultObject(); 2287 2288 try { 2289 var commandForm = OfferUtil.getHome().getDeleteOfferItemForm(); 2290 2291 commandForm.setOfferName(offerName); 2292 commandForm.setItemName(itemName); 2293 2294 var commandResult = OfferUtil.getHome().deleteOfferItem(BaseGraphQl.getUserVisitPK(env), commandForm); 2295 mutationResultObject.setCommandResult(commandResult); 2296 } catch (NamingException ex) { 2297 throw new RuntimeException(ex); 2298 } 2299 2300 return mutationResultObject; 2301 } 2302 2303 @GraphQLField 2304 @GraphQLRelayMutation 2305 static MutationResultObject createOfferItemPrice(final DataFetchingEnvironment env, 2306 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2307 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 2308 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 2309 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 2310 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 2311 @GraphQLName("unitPrice") final String unitPrice, 2312 @GraphQLName("minimumUnitPrice") final String minimumUnitPrice, 2313 @GraphQLName("maximumUnitPrice") final String maximumUnitPrice, 2314 @GraphQLName("unitPriceIncrement") final String unitPriceIncrement) { 2315 var mutationResultObject = new MutationResultObject(); 2316 2317 try { 2318 var commandForm = OfferUtil.getHome().getCreateOfferItemPriceForm(); 2319 2320 commandForm.setOfferName(offerName); 2321 commandForm.setItemName(itemName); 2322 commandForm.setInventoryConditionName(inventoryConditionName); 2323 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 2324 commandForm.setCurrencyIsoName(currencyIsoName); 2325 commandForm.setUnitPrice(unitPrice); 2326 commandForm.setMinimumUnitPrice(minimumUnitPrice); 2327 commandForm.setMaximumUnitPrice(maximumUnitPrice); 2328 commandForm.setUnitPriceIncrement(unitPriceIncrement); 2329 2330 var commandResult = OfferUtil.getHome().createOfferItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 2331 mutationResultObject.setCommandResult(commandResult); 2332 } catch (NamingException ex) { 2333 throw new RuntimeException(ex); 2334 } 2335 2336 return mutationResultObject; 2337 } 2338 2339 @GraphQLField 2340 @GraphQLRelayMutation 2341 static MutationResultObject deleteOfferItemPrice(final DataFetchingEnvironment env, 2342 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2343 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 2344 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 2345 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 2346 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 2347 var mutationResultObject = new MutationResultObject(); 2348 2349 try { 2350 var commandForm = OfferUtil.getHome().getDeleteOfferItemPriceForm(); 2351 2352 commandForm.setOfferName(offerName); 2353 commandForm.setItemName(itemName); 2354 commandForm.setInventoryConditionName(inventoryConditionName); 2355 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 2356 commandForm.setCurrencyIsoName(currencyIsoName); 2357 2358 var commandResult = OfferUtil.getHome().deleteOfferItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 2359 mutationResultObject.setCommandResult(commandResult); 2360 } catch (NamingException ex) { 2361 throw new RuntimeException(ex); 2362 } 2363 2364 return mutationResultObject; 2365 } 2366 2367 @GraphQLField 2368 @GraphQLRelayMutation 2369 static MutationResultObject editOfferItemPrice(final DataFetchingEnvironment env, 2370 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2371 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 2372 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 2373 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 2374 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 2375 @GraphQLName("unitPrice") final String unitPrice, 2376 @GraphQLName("minimumUnitPrice") final String minimumUnitPrice, 2377 @GraphQLName("maximumUnitPrice") final String maximumUnitPrice, 2378 @GraphQLName("unitPriceIncrement") final String unitPriceIncrement) { 2379 var mutationResultObject = new MutationResultObject(); 2380 2381 try { 2382 var spec = OfferUtil.getHome().getOfferItemPriceSpec(); 2383 2384 spec.setOfferName(offerName); 2385 spec.setItemName(itemName); 2386 spec.setInventoryConditionName(inventoryConditionName); 2387 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 2388 spec.setCurrencyIsoName(currencyIsoName); 2389 2390 var commandForm = OfferUtil.getHome().getEditOfferItemPriceForm(); 2391 2392 commandForm.setSpec(spec); 2393 commandForm.setEditMode(EditMode.LOCK); 2394 2395 var commandResult = OfferUtil.getHome().editOfferItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 2396 2397 if(!commandResult.hasErrors()) { 2398 var executionResult = commandResult.getExecutionResult(); 2399 var result = (EditOfferItemPriceResult)executionResult.getResult(); 2400 Map<String, Object> arguments = env.getArgument("input"); 2401 var edit = result.getEdit(); 2402 2403 if(arguments.containsKey("unitPrice")) 2404 edit.setUnitPrice(unitPrice); 2405 if(arguments.containsKey("minimumUnitPrice")) 2406 edit.setMinimumUnitPrice(minimumUnitPrice); 2407 if(arguments.containsKey("maximumUnitPrice")) 2408 edit.setMaximumUnitPrice(maximumUnitPrice); 2409 if(arguments.containsKey("unitPriceIncrement")) 2410 edit.setUnitPriceIncrement(unitPriceIncrement); 2411 2412 commandForm.setEdit(edit); 2413 commandForm.setEditMode(EditMode.UPDATE); 2414 2415 commandResult = OfferUtil.getHome().editOfferItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 2416 } 2417 2418 mutationResultObject.setCommandResult(commandResult); 2419 } catch (NamingException ex) { 2420 throw new RuntimeException(ex); 2421 } 2422 2423 return mutationResultObject; 2424 } 2425 2426 @GraphQLField 2427 @GraphQLRelayMutation 2428 static MutationResultWithIdObject createUse(final DataFetchingEnvironment env, 2429 @GraphQLName("useName") @GraphQLNonNull final String useName, 2430 @GraphQLName("useTypeName") @GraphQLNonNull final String useTypeName, 2431 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 2432 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 2433 @GraphQLName("description") final String description) { 2434 var mutationResultObject = new MutationResultWithIdObject(); 2435 2436 try { 2437 var commandForm = OfferUtil.getHome().getCreateUseForm(); 2438 2439 commandForm.setUseName(useName); 2440 commandForm.setUseTypeName(useTypeName); 2441 commandForm.setIsDefault(isDefault); 2442 commandForm.setSortOrder(sortOrder); 2443 commandForm.setDescription(description); 2444 2445 var commandResult = OfferUtil.getHome().createUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2446 mutationResultObject.setCommandResult(commandResult); 2447 2448 if(!commandResult.hasErrors()) { 2449 var result = (CreateUseResult)commandResult.getExecutionResult().getResult(); 2450 2451 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2452 } 2453 } catch (NamingException ex) { 2454 throw new RuntimeException(ex); 2455 } 2456 2457 return mutationResultObject; 2458 } 2459 2460 @GraphQLField 2461 @GraphQLRelayMutation 2462 static MutationResultObject deleteUse(final DataFetchingEnvironment env, 2463 @GraphQLName("useName") @GraphQLNonNull final String useName) { 2464 var mutationResultObject = new MutationResultObject(); 2465 2466 try { 2467 var commandForm = OfferUtil.getHome().getDeleteUseForm(); 2468 2469 commandForm.setUseName(useName); 2470 2471 var commandResult = OfferUtil.getHome().deleteUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2472 mutationResultObject.setCommandResult(commandResult); 2473 } catch (NamingException ex) { 2474 throw new RuntimeException(ex); 2475 } 2476 2477 return mutationResultObject; 2478 } 2479 2480 @GraphQLField 2481 @GraphQLRelayMutation 2482 static MutationResultWithIdObject editUse(final DataFetchingEnvironment env, 2483 @GraphQLName("originalUseName") final String originalUseName, 2484 //@GraphQLName("id") @GraphQLID final String id, 2485 @GraphQLName("useName") final String useName, 2486 @GraphQLName("useTypeName") final String useTypeName, 2487 @GraphQLName("isDefault") final String isDefault, 2488 @GraphQLName("sortOrder") final String sortOrder, 2489 @GraphQLName("description") final String description) { 2490 var mutationResultObject = new MutationResultWithIdObject(); 2491 2492 try { 2493 var spec = OfferUtil.getHome().getUseUniversalSpec(); 2494 2495 spec.setUseName(originalUseName); 2496 //spec.setUuid(id); 2497 2498 var commandForm = OfferUtil.getHome().getEditUseForm(); 2499 2500 commandForm.setSpec(spec); 2501 commandForm.setEditMode(EditMode.LOCK); 2502 2503 var commandResult = OfferUtil.getHome().editUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2504 2505 if(!commandResult.hasErrors()) { 2506 var executionResult = commandResult.getExecutionResult(); 2507 var result = (EditUseResult)executionResult.getResult(); 2508 Map<String, Object> arguments = env.getArgument("input"); 2509 var edit = result.getEdit(); 2510 2511 mutationResultObject.setEntityInstance(result.getUse().getEntityInstance()); 2512 2513 if(arguments.containsKey("useName")) 2514 edit.setUseName(useName); 2515 if(arguments.containsKey("useTypeName")) 2516 edit.setUseTypeName(useTypeName); 2517 if(arguments.containsKey("isDefault")) 2518 edit.setIsDefault(isDefault); 2519 if(arguments.containsKey("sortOrder")) 2520 edit.setSortOrder(sortOrder); 2521 if(arguments.containsKey("description")) 2522 edit.setDescription(description); 2523 2524 commandForm.setEdit(edit); 2525 commandForm.setEditMode(EditMode.UPDATE); 2526 2527 commandResult = OfferUtil.getHome().editUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2528 } 2529 2530 mutationResultObject.setCommandResult(commandResult); 2531 } catch (NamingException ex) { 2532 throw new RuntimeException(ex); 2533 } 2534 2535 return mutationResultObject; 2536 } 2537 2538 @GraphQLField 2539 @GraphQLRelayMutation 2540 static MutationResultWithIdObject createOfferNameElement(final DataFetchingEnvironment env, 2541 @GraphQLName("offerNameElementName") @GraphQLNonNull final String offerNameElementName, 2542 @GraphQLName("offset") @GraphQLNonNull final String offset, 2543 @GraphQLName("length") @GraphQLNonNull final String length, 2544 @GraphQLName("validationPattern") final String validationPattern, 2545 @GraphQLName("description") final String description) { 2546 var mutationResultObject = new MutationResultWithIdObject(); 2547 2548 try { 2549 var commandForm = OfferUtil.getHome().getCreateOfferNameElementForm(); 2550 2551 commandForm.setOfferNameElementName(offerNameElementName); 2552 commandForm.setOffset(offset); 2553 commandForm.setLength(length); 2554 commandForm.setValidationPattern(validationPattern); 2555 commandForm.setDescription(description); 2556 2557 var commandResult = OfferUtil.getHome().createOfferNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 2558 mutationResultObject.setCommandResult(commandResult); 2559 2560 if(!commandResult.hasErrors()) { 2561 var result = (CreateOfferNameElementResult)commandResult.getExecutionResult().getResult(); 2562 2563 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2564 } 2565 } catch (NamingException ex) { 2566 throw new RuntimeException(ex); 2567 } 2568 2569 return mutationResultObject; 2570 } 2571 2572 @GraphQLField 2573 @GraphQLRelayMutation 2574 static MutationResultObject deleteOfferNameElement(final DataFetchingEnvironment env, 2575 @GraphQLName("offerNameElementName") @GraphQLNonNull final String offerNameElementName) { 2576 var mutationResultObject = new MutationResultObject(); 2577 2578 try { 2579 var commandForm = OfferUtil.getHome().getDeleteOfferNameElementForm(); 2580 2581 commandForm.setOfferNameElementName(offerNameElementName); 2582 2583 var commandResult = OfferUtil.getHome().deleteOfferNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 2584 mutationResultObject.setCommandResult(commandResult); 2585 } catch (NamingException ex) { 2586 throw new RuntimeException(ex); 2587 } 2588 2589 return mutationResultObject; 2590 } 2591 2592 @GraphQLField 2593 @GraphQLRelayMutation 2594 static MutationResultWithIdObject editOfferNameElement(final DataFetchingEnvironment env, 2595 @GraphQLName("originalOfferNameElementName") final String originalOfferNameElementName, 2596 @GraphQLName("id") @GraphQLID final String id, 2597 @GraphQLName("offerNameElementName") final String offerNameElementName, 2598 @GraphQLName("offset") final String offset, 2599 @GraphQLName("length") final String length, 2600 @GraphQLName("validationPattern") final String validationPattern, 2601 @GraphQLName("description") final String description) { 2602 var mutationResultObject = new MutationResultWithIdObject(); 2603 2604 try { 2605 var spec = OfferUtil.getHome().getOfferNameElementUniversalSpec(); 2606 2607 spec.setOfferNameElementName(originalOfferNameElementName); 2608 spec.setUuid(id); 2609 2610 var commandForm = OfferUtil.getHome().getEditOfferNameElementForm(); 2611 2612 commandForm.setSpec(spec); 2613 commandForm.setEditMode(EditMode.LOCK); 2614 2615 var commandResult = OfferUtil.getHome().editOfferNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 2616 2617 if(!commandResult.hasErrors()) { 2618 var executionResult = commandResult.getExecutionResult(); 2619 var result = (EditOfferNameElementResult)executionResult.getResult(); 2620 Map<String, Object> arguments = env.getArgument("input"); 2621 var edit = result.getEdit(); 2622 2623 mutationResultObject.setEntityInstance(result.getOfferNameElement().getEntityInstance()); 2624 2625 if(arguments.containsKey("offerNameElementName")) 2626 edit.setOfferNameElementName(offerNameElementName); 2627 if(arguments.containsKey("offset")) 2628 edit.setOffset(offset); 2629 if(arguments.containsKey("length")) 2630 edit.setLength(length); 2631 if(arguments.containsKey("validationPattern")) 2632 edit.setValidationPattern(validationPattern); 2633 if(arguments.containsKey("description")) 2634 edit.setDescription(description); 2635 2636 commandForm.setEdit(edit); 2637 commandForm.setEditMode(EditMode.UPDATE); 2638 2639 commandResult = OfferUtil.getHome().editOfferNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 2640 } 2641 2642 mutationResultObject.setCommandResult(commandResult); 2643 } catch (NamingException ex) { 2644 throw new RuntimeException(ex); 2645 } 2646 2647 return mutationResultObject; 2648 } 2649 2650 @GraphQLField 2651 @GraphQLRelayMutation 2652 static MutationResultWithIdObject createUseNameElement(final DataFetchingEnvironment env, 2653 @GraphQLName("useNameElementName") @GraphQLNonNull final String useNameElementName, 2654 @GraphQLName("offset") @GraphQLNonNull final String offset, 2655 @GraphQLName("length") @GraphQLNonNull final String length, 2656 @GraphQLName("validationPattern") final String validationPattern, 2657 @GraphQLName("description") final String description) { 2658 var mutationResultObject = new MutationResultWithIdObject(); 2659 2660 try { 2661 var commandForm = OfferUtil.getHome().getCreateUseNameElementForm(); 2662 2663 commandForm.setUseNameElementName(useNameElementName); 2664 commandForm.setOffset(offset); 2665 commandForm.setLength(length); 2666 commandForm.setValidationPattern(validationPattern); 2667 commandForm.setDescription(description); 2668 2669 var commandResult = OfferUtil.getHome().createUseNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 2670 mutationResultObject.setCommandResult(commandResult); 2671 2672 if(!commandResult.hasErrors()) { 2673 var result = (CreateUseNameElementResult)commandResult.getExecutionResult().getResult(); 2674 2675 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2676 } 2677 } catch (NamingException ex) { 2678 throw new RuntimeException(ex); 2679 } 2680 2681 return mutationResultObject; 2682 } 2683 2684 @GraphQLField 2685 @GraphQLRelayMutation 2686 static MutationResultObject deleteUseNameElement(final DataFetchingEnvironment env, 2687 @GraphQLName("useNameElementName") @GraphQLNonNull final String useNameElementName) { 2688 var mutationResultObject = new MutationResultObject(); 2689 2690 try { 2691 var commandForm = OfferUtil.getHome().getDeleteUseNameElementForm(); 2692 2693 commandForm.setUseNameElementName(useNameElementName); 2694 2695 var commandResult = OfferUtil.getHome().deleteUseNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 2696 mutationResultObject.setCommandResult(commandResult); 2697 } catch (NamingException ex) { 2698 throw new RuntimeException(ex); 2699 } 2700 2701 return mutationResultObject; 2702 } 2703 2704 @GraphQLField 2705 @GraphQLRelayMutation 2706 static MutationResultWithIdObject editUseNameElement(final DataFetchingEnvironment env, 2707 @GraphQLName("originalUseNameElementName") final String originalUseNameElementName, 2708 @GraphQLName("id") @GraphQLID final String id, 2709 @GraphQLName("useNameElementName") final String useNameElementName, 2710 @GraphQLName("offset") final String offset, 2711 @GraphQLName("length") final String length, 2712 @GraphQLName("validationPattern") final String validationPattern, 2713 @GraphQLName("description") final String description) { 2714 var mutationResultObject = new MutationResultWithIdObject(); 2715 2716 try { 2717 var spec = OfferUtil.getHome().getUseNameElementUniversalSpec(); 2718 2719 spec.setUseNameElementName(originalUseNameElementName); 2720 spec.setUuid(id); 2721 2722 var commandForm = OfferUtil.getHome().getEditUseNameElementForm(); 2723 2724 commandForm.setSpec(spec); 2725 commandForm.setEditMode(EditMode.LOCK); 2726 2727 var commandResult = OfferUtil.getHome().editUseNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 2728 2729 if(!commandResult.hasErrors()) { 2730 var executionResult = commandResult.getExecutionResult(); 2731 var result = (EditUseNameElementResult)executionResult.getResult(); 2732 Map<String, Object> arguments = env.getArgument("input"); 2733 var edit = result.getEdit(); 2734 2735 mutationResultObject.setEntityInstance(result.getUseNameElement().getEntityInstance()); 2736 2737 if(arguments.containsKey("useNameElementName")) 2738 edit.setUseNameElementName(useNameElementName); 2739 if(arguments.containsKey("offset")) 2740 edit.setOffset(offset); 2741 if(arguments.containsKey("length")) 2742 edit.setLength(length); 2743 if(arguments.containsKey("validationPattern")) 2744 edit.setValidationPattern(validationPattern); 2745 if(arguments.containsKey("description")) 2746 edit.setDescription(description); 2747 2748 commandForm.setEdit(edit); 2749 commandForm.setEditMode(EditMode.UPDATE); 2750 2751 commandResult = OfferUtil.getHome().editUseNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 2752 } 2753 2754 mutationResultObject.setCommandResult(commandResult); 2755 } catch (NamingException ex) { 2756 throw new RuntimeException(ex); 2757 } 2758 2759 return mutationResultObject; 2760 } 2761 2762 @GraphQLField 2763 @GraphQLRelayMutation 2764 static MutationResultWithIdObject createUseType(final DataFetchingEnvironment env, 2765 @GraphQLName("useTypeName") @GraphQLNonNull final String useTypeName, 2766 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 2767 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 2768 @GraphQLName("description") final String description) { 2769 var mutationResultObject = new MutationResultWithIdObject(); 2770 2771 try { 2772 var commandForm = OfferUtil.getHome().getCreateUseTypeForm(); 2773 2774 commandForm.setUseTypeName(useTypeName); 2775 commandForm.setIsDefault(isDefault); 2776 commandForm.setSortOrder(sortOrder); 2777 commandForm.setDescription(description); 2778 2779 var commandResult = OfferUtil.getHome().createUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 2780 mutationResultObject.setCommandResult(commandResult); 2781 2782 if(!commandResult.hasErrors()) { 2783 var result = (CreateUseTypeResult)commandResult.getExecutionResult().getResult(); 2784 2785 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2786 } 2787 } catch (NamingException ex) { 2788 throw new RuntimeException(ex); 2789 } 2790 2791 return mutationResultObject; 2792 } 2793 2794 @GraphQLField 2795 @GraphQLRelayMutation 2796 static MutationResultObject deleteUseType(final DataFetchingEnvironment env, 2797 @GraphQLName("useTypeName") @GraphQLNonNull final String useTypeName) { 2798 var mutationResultObject = new MutationResultObject(); 2799 2800 try { 2801 var commandForm = OfferUtil.getHome().getDeleteUseTypeForm(); 2802 2803 commandForm.setUseTypeName(useTypeName); 2804 2805 var commandResult = OfferUtil.getHome().deleteUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 2806 mutationResultObject.setCommandResult(commandResult); 2807 } catch (NamingException ex) { 2808 throw new RuntimeException(ex); 2809 } 2810 2811 return mutationResultObject; 2812 } 2813 2814 @GraphQLField 2815 @GraphQLRelayMutation 2816 static MutationResultWithIdObject editUseType(final DataFetchingEnvironment env, 2817 @GraphQLName("originalUseTypeName") final String originalUseTypeName, 2818 @GraphQLName("id") @GraphQLID final String id, 2819 @GraphQLName("useTypeName") final String useTypeName, 2820 @GraphQLName("isDefault") final String isDefault, 2821 @GraphQLName("sortOrder") final String sortOrder, 2822 @GraphQLName("description") final String description) { 2823 var mutationResultObject = new MutationResultWithIdObject(); 2824 2825 try { 2826 var spec = OfferUtil.getHome().getUseTypeUniversalSpec(); 2827 2828 spec.setUseTypeName(originalUseTypeName); 2829 spec.setUuid(id); 2830 2831 var commandForm = OfferUtil.getHome().getEditUseTypeForm(); 2832 2833 commandForm.setSpec(spec); 2834 commandForm.setEditMode(EditMode.LOCK); 2835 2836 var commandResult = OfferUtil.getHome().editUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 2837 2838 if(!commandResult.hasErrors()) { 2839 var executionResult = commandResult.getExecutionResult(); 2840 var result = (EditUseTypeResult)executionResult.getResult(); 2841 Map<String, Object> arguments = env.getArgument("input"); 2842 var edit = result.getEdit(); 2843 2844 mutationResultObject.setEntityInstance(result.getUseType().getEntityInstance()); 2845 2846 if(arguments.containsKey("useTypeName")) 2847 edit.setUseTypeName(useTypeName); 2848 if(arguments.containsKey("isDefault")) 2849 edit.setIsDefault(isDefault); 2850 if(arguments.containsKey("sortOrder")) 2851 edit.setSortOrder(sortOrder); 2852 if(arguments.containsKey("description")) 2853 edit.setDescription(description); 2854 2855 commandForm.setEdit(edit); 2856 commandForm.setEditMode(EditMode.UPDATE); 2857 2858 commandResult = OfferUtil.getHome().editUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 2859 } 2860 2861 mutationResultObject.setCommandResult(commandResult); 2862 } catch (NamingException ex) { 2863 throw new RuntimeException(ex); 2864 } 2865 2866 return mutationResultObject; 2867 } 2868 2869 @GraphQLField 2870 @GraphQLRelayMutation 2871 static MutationResultWithIdObject createFreeOnBoard(final DataFetchingEnvironment env, 2872 @GraphQLName("freeOnBoardName") @GraphQLNonNull final String freeOnBoardName, 2873 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 2874 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 2875 @GraphQLName("description") final String description) { 2876 var mutationResultObject = new MutationResultWithIdObject(); 2877 2878 try { 2879 var commandForm = ShipmentUtil.getHome().getCreateFreeOnBoardForm(); 2880 2881 commandForm.setFreeOnBoardName(freeOnBoardName); 2882 commandForm.setIsDefault(isDefault); 2883 commandForm.setSortOrder(sortOrder); 2884 commandForm.setDescription(description); 2885 2886 var commandResult = ShipmentUtil.getHome().createFreeOnBoard(BaseGraphQl.getUserVisitPK(env), commandForm); 2887 mutationResultObject.setCommandResult(commandResult); 2888 2889 if(!commandResult.hasErrors()) { 2890 var result = (CreateFreeOnBoardResult)commandResult.getExecutionResult().getResult(); 2891 2892 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2893 } 2894 } catch (NamingException ex) { 2895 throw new RuntimeException(ex); 2896 } 2897 2898 return mutationResultObject; 2899 } 2900 2901 @GraphQLField 2902 @GraphQLRelayMutation 2903 static MutationResultObject deleteFreeOnBoard(final DataFetchingEnvironment env, 2904 @GraphQLName("freeOnBoardName") @GraphQLNonNull final String freeOnBoardName) { 2905 var mutationResultObject = new MutationResultObject(); 2906 2907 try { 2908 var commandForm = ShipmentUtil.getHome().getDeleteFreeOnBoardForm(); 2909 2910 commandForm.setFreeOnBoardName(freeOnBoardName); 2911 2912 var commandResult = ShipmentUtil.getHome().deleteFreeOnBoard(BaseGraphQl.getUserVisitPK(env), commandForm); 2913 mutationResultObject.setCommandResult(commandResult); 2914 } catch (NamingException ex) { 2915 throw new RuntimeException(ex); 2916 } 2917 2918 return mutationResultObject; 2919 } 2920 2921 @GraphQLField 2922 @GraphQLRelayMutation 2923 static MutationResultWithIdObject editFreeOnBoard(final DataFetchingEnvironment env, 2924 @GraphQLName("originalFreeOnBoardName") final String originalFreeOnBoardName, 2925 @GraphQLName("id") @GraphQLID final String id, 2926 @GraphQLName("freeOnBoardName") final String freeOnBoardName, 2927 @GraphQLName("isDefault") final String isDefault, 2928 @GraphQLName("sortOrder") final String sortOrder, 2929 @GraphQLName("description") final String description) { 2930 var mutationResultObject = new MutationResultWithIdObject(); 2931 2932 try { 2933 var spec = ShipmentUtil.getHome().getFreeOnBoardUniversalSpec(); 2934 2935 spec.setFreeOnBoardName(originalFreeOnBoardName); 2936 spec.setUuid(id); 2937 2938 var commandForm = ShipmentUtil.getHome().getEditFreeOnBoardForm(); 2939 2940 commandForm.setSpec(spec); 2941 commandForm.setEditMode(EditMode.LOCK); 2942 2943 var commandResult = ShipmentUtil.getHome().editFreeOnBoard(BaseGraphQl.getUserVisitPK(env), commandForm); 2944 2945 if(!commandResult.hasErrors()) { 2946 var executionResult = commandResult.getExecutionResult(); 2947 var result = (EditFreeOnBoardResult)executionResult.getResult(); 2948 Map<String, Object> arguments = env.getArgument("input"); 2949 var edit = result.getEdit(); 2950 2951 mutationResultObject.setEntityInstance(result.getFreeOnBoard().getEntityInstance()); 2952 2953 if(arguments.containsKey("freeOnBoardName")) 2954 edit.setFreeOnBoardName(freeOnBoardName); 2955 if(arguments.containsKey("isDefault")) 2956 edit.setIsDefault(isDefault); 2957 if(arguments.containsKey("sortOrder")) 2958 edit.setSortOrder(sortOrder); 2959 if(arguments.containsKey("description")) 2960 edit.setDescription(description); 2961 2962 commandForm.setEdit(edit); 2963 commandForm.setEditMode(EditMode.UPDATE); 2964 2965 commandResult = ShipmentUtil.getHome().editFreeOnBoard(BaseGraphQl.getUserVisitPK(env), commandForm); 2966 } 2967 2968 mutationResultObject.setCommandResult(commandResult); 2969 } catch (NamingException ex) { 2970 throw new RuntimeException(ex); 2971 } 2972 2973 return mutationResultObject; 2974 } 2975 2976 @GraphQLField 2977 @GraphQLRelayMutation 2978 static MutationResultWithIdObject createPaymentProcessor(final DataFetchingEnvironment env, 2979 @GraphQLName("paymentProcessorName") @GraphQLNonNull final String paymentProcessorName, 2980 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 2981 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 2982 @GraphQLName("description") final String description) { 2983 var mutationResultObject = new MutationResultWithIdObject(); 2984 2985 try { 2986 var commandForm = PaymentUtil.getHome().getCreatePaymentProcessorForm(); 2987 2988 commandForm.setPaymentProcessorName(paymentProcessorName); 2989 commandForm.setIsDefault(isDefault); 2990 commandForm.setSortOrder(sortOrder); 2991 commandForm.setDescription(description); 2992 2993 var commandResult = PaymentUtil.getHome().createPaymentProcessor(BaseGraphQl.getUserVisitPK(env), commandForm); 2994 mutationResultObject.setCommandResult(commandResult); 2995 2996 if(!commandResult.hasErrors()) { 2997 var result = (CreatePaymentProcessorResult)commandResult.getExecutionResult().getResult(); 2998 2999 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3000 } 3001 } catch (NamingException ex) { 3002 throw new RuntimeException(ex); 3003 } 3004 3005 return mutationResultObject; 3006 } 3007 3008 @GraphQLField 3009 @GraphQLRelayMutation 3010 static MutationResultObject deletePaymentProcessor(final DataFetchingEnvironment env, 3011 @GraphQLName("paymentProcessorName") @GraphQLNonNull final String paymentProcessorName) { 3012 var mutationResultObject = new MutationResultObject(); 3013 3014 try { 3015 var commandForm = PaymentUtil.getHome().getDeletePaymentProcessorForm(); 3016 3017 commandForm.setPaymentProcessorName(paymentProcessorName); 3018 3019 var commandResult = PaymentUtil.getHome().deletePaymentProcessor(BaseGraphQl.getUserVisitPK(env), commandForm); 3020 mutationResultObject.setCommandResult(commandResult); 3021 } catch (NamingException ex) { 3022 throw new RuntimeException(ex); 3023 } 3024 3025 return mutationResultObject; 3026 } 3027 3028 @GraphQLField 3029 @GraphQLRelayMutation 3030 static MutationResultWithIdObject editPaymentProcessor(final DataFetchingEnvironment env, 3031 @GraphQLName("originalPaymentProcessorName") final String originalPaymentProcessorName, 3032 @GraphQLName("id") @GraphQLID final String id, 3033 @GraphQLName("paymentProcessorName") final String paymentProcessorName, 3034 @GraphQLName("isDefault") final String isDefault, 3035 @GraphQLName("sortOrder") final String sortOrder, 3036 @GraphQLName("description") final String description) { 3037 var mutationResultObject = new MutationResultWithIdObject(); 3038 3039 try { 3040 var spec = PaymentUtil.getHome().getPaymentProcessorUniversalSpec(); 3041 3042 spec.setPaymentProcessorName(originalPaymentProcessorName); 3043 spec.setUuid(id); 3044 3045 var commandForm = PaymentUtil.getHome().getEditPaymentProcessorForm(); 3046 3047 commandForm.setSpec(spec); 3048 commandForm.setEditMode(EditMode.LOCK); 3049 3050 var commandResult = PaymentUtil.getHome().editPaymentProcessor(BaseGraphQl.getUserVisitPK(env), commandForm); 3051 3052 if(!commandResult.hasErrors()) { 3053 var executionResult = commandResult.getExecutionResult(); 3054 var result = (EditPaymentProcessorResult)executionResult.getResult(); 3055 Map<String, Object> arguments = env.getArgument("input"); 3056 var edit = result.getEdit(); 3057 3058 mutationResultObject.setEntityInstance(result.getPaymentProcessor().getEntityInstance()); 3059 3060 if(arguments.containsKey("paymentProcessorName")) 3061 edit.setPaymentProcessorName(paymentProcessorName); 3062 if(arguments.containsKey("isDefault")) 3063 edit.setIsDefault(isDefault); 3064 if(arguments.containsKey("sortOrder")) 3065 edit.setSortOrder(sortOrder); 3066 if(arguments.containsKey("description")) 3067 edit.setDescription(description); 3068 3069 commandForm.setEdit(edit); 3070 commandForm.setEditMode(EditMode.UPDATE); 3071 3072 commandResult = PaymentUtil.getHome().editPaymentProcessor(BaseGraphQl.getUserVisitPK(env), commandForm); 3073 } 3074 3075 mutationResultObject.setCommandResult(commandResult); 3076 } catch (NamingException ex) { 3077 throw new RuntimeException(ex); 3078 } 3079 3080 return mutationResultObject; 3081 } 3082 3083 @GraphQLField 3084 @GraphQLRelayMutation 3085 static MutationResultWithIdObject createPaymentProcessorType(final DataFetchingEnvironment env, 3086 @GraphQLName("paymentProcessorTypeName") @GraphQLNonNull final String paymentProcessorTypeName, 3087 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3088 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3089 @GraphQLName("description") final String description) { 3090 var mutationResultObject = new MutationResultWithIdObject(); 3091 3092 try { 3093 var commandForm = PaymentUtil.getHome().getCreatePaymentProcessorTypeForm(); 3094 3095 commandForm.setPaymentProcessorTypeName(paymentProcessorTypeName); 3096 commandForm.setIsDefault(isDefault); 3097 commandForm.setSortOrder(sortOrder); 3098 commandForm.setDescription(description); 3099 3100 var commandResult = PaymentUtil.getHome().createPaymentProcessorType(BaseGraphQl.getUserVisitPK(env), commandForm); 3101 mutationResultObject.setCommandResult(commandResult); 3102 3103 if(!commandResult.hasErrors()) { 3104 var result = (CreatePaymentProcessorTypeResult)commandResult.getExecutionResult().getResult(); 3105 3106 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3107 } 3108 } catch (NamingException ex) { 3109 throw new RuntimeException(ex); 3110 } 3111 3112 return mutationResultObject; 3113 } 3114 3115 @GraphQLField 3116 @GraphQLRelayMutation 3117 static MutationResultObject deletePaymentProcessorType(final DataFetchingEnvironment env, 3118 @GraphQLName("paymentProcessorTypeName") @GraphQLNonNull final String paymentProcessorTypeName) { 3119 var mutationResultObject = new MutationResultObject(); 3120 3121 try { 3122 var commandForm = PaymentUtil.getHome().getDeletePaymentProcessorTypeForm(); 3123 3124 commandForm.setPaymentProcessorTypeName(paymentProcessorTypeName); 3125 3126 var commandResult = PaymentUtil.getHome().deletePaymentProcessorType(BaseGraphQl.getUserVisitPK(env), commandForm); 3127 mutationResultObject.setCommandResult(commandResult); 3128 } catch (NamingException ex) { 3129 throw new RuntimeException(ex); 3130 } 3131 3132 return mutationResultObject; 3133 } 3134 3135 @GraphQLField 3136 @GraphQLRelayMutation 3137 static MutationResultWithIdObject editPaymentProcessorType(final DataFetchingEnvironment env, 3138 @GraphQLName("originalPaymentProcessorTypeName") final String originalPaymentProcessorTypeName, 3139 @GraphQLName("id") @GraphQLID final String id, 3140 @GraphQLName("paymentProcessorTypeName") final String paymentProcessorTypeName, 3141 @GraphQLName("isDefault") final String isDefault, 3142 @GraphQLName("sortOrder") final String sortOrder, 3143 @GraphQLName("description") final String description) { 3144 var mutationResultObject = new MutationResultWithIdObject(); 3145 3146 try { 3147 var spec = PaymentUtil.getHome().getPaymentProcessorTypeUniversalSpec(); 3148 3149 spec.setPaymentProcessorTypeName(originalPaymentProcessorTypeName); 3150 spec.setUuid(id); 3151 3152 var commandForm = PaymentUtil.getHome().getEditPaymentProcessorTypeForm(); 3153 3154 commandForm.setSpec(spec); 3155 commandForm.setEditMode(EditMode.LOCK); 3156 3157 var commandResult = PaymentUtil.getHome().editPaymentProcessorType(BaseGraphQl.getUserVisitPK(env), commandForm); 3158 3159 if(!commandResult.hasErrors()) { 3160 var executionResult = commandResult.getExecutionResult(); 3161 var result = (EditPaymentProcessorTypeResult)executionResult.getResult(); 3162 Map<String, Object> arguments = env.getArgument("input"); 3163 var edit = result.getEdit(); 3164 3165 mutationResultObject.setEntityInstance(result.getPaymentProcessorType().getEntityInstance()); 3166 3167 if(arguments.containsKey("paymentProcessorTypeName")) 3168 edit.setPaymentProcessorTypeName(paymentProcessorTypeName); 3169 if(arguments.containsKey("isDefault")) 3170 edit.setIsDefault(isDefault); 3171 if(arguments.containsKey("sortOrder")) 3172 edit.setSortOrder(sortOrder); 3173 if(arguments.containsKey("description")) 3174 edit.setDescription(description); 3175 3176 commandForm.setEdit(edit); 3177 commandForm.setEditMode(EditMode.UPDATE); 3178 3179 commandResult = PaymentUtil.getHome().editPaymentProcessorType(BaseGraphQl.getUserVisitPK(env), commandForm); 3180 } 3181 3182 mutationResultObject.setCommandResult(commandResult); 3183 } catch (NamingException ex) { 3184 throw new RuntimeException(ex); 3185 } 3186 3187 return mutationResultObject; 3188 } 3189 3190 @GraphQLField 3191 @GraphQLRelayMutation 3192 static MutationResultWithIdObject createPaymentMethodType(final DataFetchingEnvironment env, 3193 @GraphQLName("paymentMethodTypeName") @GraphQLNonNull final String paymentMethodTypeName, 3194 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3195 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3196 @GraphQLName("description") final String description) { 3197 var mutationResultObject = new MutationResultWithIdObject(); 3198 3199 try { 3200 var commandForm = PaymentUtil.getHome().getCreatePaymentMethodTypeForm(); 3201 3202 commandForm.setPaymentMethodTypeName(paymentMethodTypeName); 3203 commandForm.setIsDefault(isDefault); 3204 commandForm.setSortOrder(sortOrder); 3205 commandForm.setDescription(description); 3206 3207 var commandResult = PaymentUtil.getHome().createPaymentMethodType(BaseGraphQl.getUserVisitPK(env), commandForm); 3208 mutationResultObject.setCommandResult(commandResult); 3209 3210 if(!commandResult.hasErrors()) { 3211 var result = (CreatePaymentMethodTypeResult)commandResult.getExecutionResult().getResult(); 3212 3213 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3214 } 3215 } catch (NamingException ex) { 3216 throw new RuntimeException(ex); 3217 } 3218 3219 return mutationResultObject; 3220 } 3221 3222 @GraphQLField 3223 @GraphQLRelayMutation 3224 static MutationResultObject deletePaymentMethodType(final DataFetchingEnvironment env, 3225 @GraphQLName("paymentMethodTypeName") @GraphQLNonNull final String paymentMethodTypeName) { 3226 var mutationResultObject = new MutationResultObject(); 3227 3228 try { 3229 var commandForm = PaymentUtil.getHome().getDeletePaymentMethodTypeForm(); 3230 3231 commandForm.setPaymentMethodTypeName(paymentMethodTypeName); 3232 3233 var commandResult = PaymentUtil.getHome().deletePaymentMethodType(BaseGraphQl.getUserVisitPK(env), commandForm); 3234 mutationResultObject.setCommandResult(commandResult); 3235 } catch (NamingException ex) { 3236 throw new RuntimeException(ex); 3237 } 3238 3239 return mutationResultObject; 3240 } 3241 3242 @GraphQLField 3243 @GraphQLRelayMutation 3244 static MutationResultWithIdObject editPaymentMethodType(final DataFetchingEnvironment env, 3245 @GraphQLName("originalPaymentMethodTypeName") final String originalPaymentMethodTypeName, 3246 @GraphQLName("id") @GraphQLID final String id, 3247 @GraphQLName("paymentMethodTypeName") final String paymentMethodTypeName, 3248 @GraphQLName("isDefault") final String isDefault, 3249 @GraphQLName("sortOrder") final String sortOrder, 3250 @GraphQLName("description") final String description) { 3251 var mutationResultObject = new MutationResultWithIdObject(); 3252 3253 try { 3254 var spec = PaymentUtil.getHome().getPaymentMethodTypeUniversalSpec(); 3255 3256 spec.setPaymentMethodTypeName(originalPaymentMethodTypeName); 3257 spec.setUuid(id); 3258 3259 var commandForm = PaymentUtil.getHome().getEditPaymentMethodTypeForm(); 3260 3261 commandForm.setSpec(spec); 3262 commandForm.setEditMode(EditMode.LOCK); 3263 3264 var commandResult = PaymentUtil.getHome().editPaymentMethodType(BaseGraphQl.getUserVisitPK(env), commandForm); 3265 3266 if(!commandResult.hasErrors()) { 3267 var executionResult = commandResult.getExecutionResult(); 3268 var result = (EditPaymentMethodTypeResult)executionResult.getResult(); 3269 Map<String, Object> arguments = env.getArgument("input"); 3270 var edit = result.getEdit(); 3271 3272 mutationResultObject.setEntityInstance(result.getPaymentMethodType().getEntityInstance()); 3273 3274 if(arguments.containsKey("paymentMethodTypeName")) 3275 edit.setPaymentMethodTypeName(paymentMethodTypeName); 3276 if(arguments.containsKey("isDefault")) 3277 edit.setIsDefault(isDefault); 3278 if(arguments.containsKey("sortOrder")) 3279 edit.setSortOrder(sortOrder); 3280 if(arguments.containsKey("description")) 3281 edit.setDescription(description); 3282 3283 commandForm.setEdit(edit); 3284 commandForm.setEditMode(EditMode.UPDATE); 3285 3286 commandResult = PaymentUtil.getHome().editPaymentMethodType(BaseGraphQl.getUserVisitPK(env), commandForm); 3287 } 3288 3289 mutationResultObject.setCommandResult(commandResult); 3290 } catch (NamingException ex) { 3291 throw new RuntimeException(ex); 3292 } 3293 3294 return mutationResultObject; 3295 } 3296 3297 @GraphQLField 3298 @GraphQLRelayMutation 3299 static MutationResultWithIdObject createPaymentProcessorResultCode(final DataFetchingEnvironment env, 3300 @GraphQLName("paymentProcessorResultCodeName") @GraphQLNonNull final String paymentProcessorResultCodeName, 3301 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3302 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3303 @GraphQLName("description") final String description) { 3304 var mutationResultObject = new MutationResultWithIdObject(); 3305 3306 try { 3307 var commandForm = PaymentUtil.getHome().getCreatePaymentProcessorResultCodeForm(); 3308 3309 commandForm.setPaymentProcessorResultCodeName(paymentProcessorResultCodeName); 3310 commandForm.setIsDefault(isDefault); 3311 commandForm.setSortOrder(sortOrder); 3312 commandForm.setDescription(description); 3313 3314 var commandResult = PaymentUtil.getHome().createPaymentProcessorResultCode(BaseGraphQl.getUserVisitPK(env), commandForm); 3315 mutationResultObject.setCommandResult(commandResult); 3316 3317 if(!commandResult.hasErrors()) { 3318 var result = (CreatePaymentProcessorResultCodeResult)commandResult.getExecutionResult().getResult(); 3319 3320 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3321 } 3322 } catch (NamingException ex) { 3323 throw new RuntimeException(ex); 3324 } 3325 3326 return mutationResultObject; 3327 } 3328 3329 @GraphQLField 3330 @GraphQLRelayMutation 3331 static MutationResultObject deletePaymentProcessorResultCode(final DataFetchingEnvironment env, 3332 @GraphQLName("paymentProcessorResultCodeName") @GraphQLNonNull final String paymentProcessorResultCodeName) { 3333 var mutationResultObject = new MutationResultObject(); 3334 3335 try { 3336 var commandForm = PaymentUtil.getHome().getDeletePaymentProcessorResultCodeForm(); 3337 3338 commandForm.setPaymentProcessorResultCodeName(paymentProcessorResultCodeName); 3339 3340 var commandResult = PaymentUtil.getHome().deletePaymentProcessorResultCode(BaseGraphQl.getUserVisitPK(env), commandForm); 3341 mutationResultObject.setCommandResult(commandResult); 3342 } catch (NamingException ex) { 3343 throw new RuntimeException(ex); 3344 } 3345 3346 return mutationResultObject; 3347 } 3348 3349 @GraphQLField 3350 @GraphQLRelayMutation 3351 static MutationResultWithIdObject editPaymentProcessorResultCode(final DataFetchingEnvironment env, 3352 @GraphQLName("originalPaymentProcessorResultCodeName") final String originalPaymentProcessorResultCodeName, 3353 @GraphQLName("id") @GraphQLID final String id, 3354 @GraphQLName("paymentProcessorResultCodeName") final String paymentProcessorResultCodeName, 3355 @GraphQLName("isDefault") final String isDefault, 3356 @GraphQLName("sortOrder") final String sortOrder, 3357 @GraphQLName("description") final String description) { 3358 var mutationResultObject = new MutationResultWithIdObject(); 3359 3360 try { 3361 var spec = PaymentUtil.getHome().getPaymentProcessorResultCodeUniversalSpec(); 3362 3363 spec.setPaymentProcessorResultCodeName(originalPaymentProcessorResultCodeName); 3364 spec.setUuid(id); 3365 3366 var commandForm = PaymentUtil.getHome().getEditPaymentProcessorResultCodeForm(); 3367 3368 commandForm.setSpec(spec); 3369 commandForm.setEditMode(EditMode.LOCK); 3370 3371 var commandResult = PaymentUtil.getHome().editPaymentProcessorResultCode(BaseGraphQl.getUserVisitPK(env), commandForm); 3372 3373 if(!commandResult.hasErrors()) { 3374 var executionResult = commandResult.getExecutionResult(); 3375 var result = (EditPaymentProcessorResultCodeResult)executionResult.getResult(); 3376 Map<String, Object> arguments = env.getArgument("input"); 3377 var edit = result.getEdit(); 3378 3379 mutationResultObject.setEntityInstance(result.getPaymentProcessorResultCode().getEntityInstance()); 3380 3381 if(arguments.containsKey("paymentProcessorResultCodeName")) 3382 edit.setPaymentProcessorResultCodeName(paymentProcessorResultCodeName); 3383 if(arguments.containsKey("isDefault")) 3384 edit.setIsDefault(isDefault); 3385 if(arguments.containsKey("sortOrder")) 3386 edit.setSortOrder(sortOrder); 3387 if(arguments.containsKey("description")) 3388 edit.setDescription(description); 3389 3390 commandForm.setEdit(edit); 3391 commandForm.setEditMode(EditMode.UPDATE); 3392 3393 commandResult = PaymentUtil.getHome().editPaymentProcessorResultCode(BaseGraphQl.getUserVisitPK(env), commandForm); 3394 } 3395 3396 mutationResultObject.setCommandResult(commandResult); 3397 } catch (NamingException ex) { 3398 throw new RuntimeException(ex); 3399 } 3400 3401 return mutationResultObject; 3402 } 3403 3404 @GraphQLField 3405 @GraphQLRelayMutation 3406 static MutationResultWithIdObject createPaymentProcessorActionType(final DataFetchingEnvironment env, 3407 @GraphQLName("paymentProcessorActionTypeName") @GraphQLNonNull final String paymentProcessorActionTypeName, 3408 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3409 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3410 @GraphQLName("description") final String description) { 3411 var mutationResultObject = new MutationResultWithIdObject(); 3412 3413 try { 3414 var commandForm = PaymentUtil.getHome().getCreatePaymentProcessorActionTypeForm(); 3415 3416 commandForm.setPaymentProcessorActionTypeName(paymentProcessorActionTypeName); 3417 commandForm.setIsDefault(isDefault); 3418 commandForm.setSortOrder(sortOrder); 3419 commandForm.setDescription(description); 3420 3421 var commandResult = PaymentUtil.getHome().createPaymentProcessorActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 3422 mutationResultObject.setCommandResult(commandResult); 3423 3424 if(!commandResult.hasErrors()) { 3425 var result = (CreatePaymentProcessorActionTypeResult)commandResult.getExecutionResult().getResult(); 3426 3427 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3428 } 3429 } catch (NamingException ex) { 3430 throw new RuntimeException(ex); 3431 } 3432 3433 return mutationResultObject; 3434 } 3435 3436 @GraphQLField 3437 @GraphQLRelayMutation 3438 static MutationResultObject deletePaymentProcessorActionType(final DataFetchingEnvironment env, 3439 @GraphQLName("paymentProcessorActionTypeName") @GraphQLNonNull final String paymentProcessorActionTypeName) { 3440 var mutationResultObject = new MutationResultObject(); 3441 3442 try { 3443 var commandForm = PaymentUtil.getHome().getDeletePaymentProcessorActionTypeForm(); 3444 3445 commandForm.setPaymentProcessorActionTypeName(paymentProcessorActionTypeName); 3446 3447 var commandResult = PaymentUtil.getHome().deletePaymentProcessorActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 3448 mutationResultObject.setCommandResult(commandResult); 3449 } catch (NamingException ex) { 3450 throw new RuntimeException(ex); 3451 } 3452 3453 return mutationResultObject; 3454 } 3455 3456 @GraphQLField 3457 @GraphQLRelayMutation 3458 static MutationResultWithIdObject editPaymentProcessorActionType(final DataFetchingEnvironment env, 3459 @GraphQLName("originalPaymentProcessorActionTypeName") final String originalPaymentProcessorActionTypeName, 3460 @GraphQLName("id") @GraphQLID final String id, 3461 @GraphQLName("paymentProcessorActionTypeName") final String paymentProcessorActionTypeName, 3462 @GraphQLName("isDefault") final String isDefault, 3463 @GraphQLName("sortOrder") final String sortOrder, 3464 @GraphQLName("description") final String description) { 3465 var mutationResultObject = new MutationResultWithIdObject(); 3466 3467 try { 3468 var spec = PaymentUtil.getHome().getPaymentProcessorActionTypeUniversalSpec(); 3469 3470 spec.setPaymentProcessorActionTypeName(originalPaymentProcessorActionTypeName); 3471 spec.setUuid(id); 3472 3473 var commandForm = PaymentUtil.getHome().getEditPaymentProcessorActionTypeForm(); 3474 3475 commandForm.setSpec(spec); 3476 commandForm.setEditMode(EditMode.LOCK); 3477 3478 var commandResult = PaymentUtil.getHome().editPaymentProcessorActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 3479 3480 if(!commandResult.hasErrors()) { 3481 var executionResult = commandResult.getExecutionResult(); 3482 var result = (EditPaymentProcessorActionTypeResult)executionResult.getResult(); 3483 Map<String, Object> arguments = env.getArgument("input"); 3484 var edit = result.getEdit(); 3485 3486 mutationResultObject.setEntityInstance(result.getPaymentProcessorActionType().getEntityInstance()); 3487 3488 if(arguments.containsKey("paymentProcessorActionTypeName")) 3489 edit.setPaymentProcessorActionTypeName(paymentProcessorActionTypeName); 3490 if(arguments.containsKey("isDefault")) 3491 edit.setIsDefault(isDefault); 3492 if(arguments.containsKey("sortOrder")) 3493 edit.setSortOrder(sortOrder); 3494 if(arguments.containsKey("description")) 3495 edit.setDescription(description); 3496 3497 commandForm.setEdit(edit); 3498 commandForm.setEditMode(EditMode.UPDATE); 3499 3500 commandResult = PaymentUtil.getHome().editPaymentProcessorActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 3501 } 3502 3503 mutationResultObject.setCommandResult(commandResult); 3504 } catch (NamingException ex) { 3505 throw new RuntimeException(ex); 3506 } 3507 3508 return mutationResultObject; 3509 } 3510 3511 @GraphQLField 3512 @GraphQLRelayMutation 3513 static MutationResultWithIdObject createAllocationPriority(final DataFetchingEnvironment env, 3514 @GraphQLName("allocationPriorityName") @GraphQLNonNull final String allocationPriorityName, 3515 @GraphQLName("priority") @GraphQLNonNull final String priority, 3516 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3517 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3518 @GraphQLName("description") final String description) { 3519 var mutationResultObject = new MutationResultWithIdObject(); 3520 3521 try { 3522 var commandForm = InventoryUtil.getHome().getCreateAllocationPriorityForm(); 3523 3524 commandForm.setAllocationPriorityName(allocationPriorityName); 3525 commandForm.setPriority(priority); 3526 commandForm.setIsDefault(isDefault); 3527 commandForm.setSortOrder(sortOrder); 3528 commandForm.setDescription(description); 3529 3530 var commandResult = InventoryUtil.getHome().createAllocationPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 3531 mutationResultObject.setCommandResult(commandResult); 3532 3533 if(!commandResult.hasErrors()) { 3534 var result = (CreateAllocationPriorityResult)commandResult.getExecutionResult().getResult(); 3535 3536 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3537 } 3538 } catch (NamingException ex) { 3539 throw new RuntimeException(ex); 3540 } 3541 3542 return mutationResultObject; 3543 } 3544 3545 @GraphQLField 3546 @GraphQLRelayMutation 3547 static MutationResultObject deleteAllocationPriority(final DataFetchingEnvironment env, 3548 @GraphQLName("allocationPriorityName") @GraphQLNonNull final String allocationPriorityName) { 3549 var mutationResultObject = new MutationResultObject(); 3550 3551 try { 3552 var commandForm = InventoryUtil.getHome().getDeleteAllocationPriorityForm(); 3553 3554 commandForm.setAllocationPriorityName(allocationPriorityName); 3555 3556 var commandResult = InventoryUtil.getHome().deleteAllocationPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 3557 mutationResultObject.setCommandResult(commandResult); 3558 } catch (NamingException ex) { 3559 throw new RuntimeException(ex); 3560 } 3561 3562 return mutationResultObject; 3563 } 3564 3565 @GraphQLField 3566 @GraphQLRelayMutation 3567 static MutationResultWithIdObject editAllocationPriority(final DataFetchingEnvironment env, 3568 @GraphQLName("originalAllocationPriorityName") final String originalAllocationPriorityName, 3569 @GraphQLName("id") @GraphQLID final String id, 3570 @GraphQLName("allocationPriorityName") final String allocationPriorityName, 3571 @GraphQLName("priority") final String priority, 3572 @GraphQLName("isDefault") final String isDefault, 3573 @GraphQLName("sortOrder") final String sortOrder, 3574 @GraphQLName("description") final String description) { 3575 var mutationResultObject = new MutationResultWithIdObject(); 3576 3577 try { 3578 var spec = InventoryUtil.getHome().getAllocationPriorityUniversalSpec(); 3579 3580 spec.setAllocationPriorityName(originalAllocationPriorityName); 3581 spec.setUuid(id); 3582 3583 var commandForm = InventoryUtil.getHome().getEditAllocationPriorityForm(); 3584 3585 commandForm.setSpec(spec); 3586 commandForm.setEditMode(EditMode.LOCK); 3587 3588 var commandResult = InventoryUtil.getHome().editAllocationPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 3589 3590 if(!commandResult.hasErrors()) { 3591 var executionResult = commandResult.getExecutionResult(); 3592 var result = (EditAllocationPriorityResult)executionResult.getResult(); 3593 Map<String, Object> arguments = env.getArgument("input"); 3594 var edit = result.getEdit(); 3595 3596 mutationResultObject.setEntityInstance(result.getAllocationPriority().getEntityInstance()); 3597 3598 if(arguments.containsKey("allocationPriorityName")) 3599 edit.setAllocationPriorityName(allocationPriorityName); 3600 if(arguments.containsKey("priority")) 3601 edit.setPriority(priority); 3602 if(arguments.containsKey("isDefault")) 3603 edit.setIsDefault(isDefault); 3604 if(arguments.containsKey("sortOrder")) 3605 edit.setSortOrder(sortOrder); 3606 if(arguments.containsKey("description")) 3607 edit.setDescription(description); 3608 3609 commandForm.setEdit(edit); 3610 commandForm.setEditMode(EditMode.UPDATE); 3611 3612 commandResult = InventoryUtil.getHome().editAllocationPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 3613 } 3614 3615 mutationResultObject.setCommandResult(commandResult); 3616 } catch (NamingException ex) { 3617 throw new RuntimeException(ex); 3618 } 3619 3620 return mutationResultObject; 3621 } 3622 3623 @GraphQLField 3624 @GraphQLRelayMutation 3625 static MutationResultWithIdObject createInventoryCondition(final DataFetchingEnvironment env, 3626 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 3627 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3628 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3629 @GraphQLName("description") final String description) { 3630 var mutationResultObject = new MutationResultWithIdObject(); 3631 3632 try { 3633 var commandForm = InventoryUtil.getHome().getCreateInventoryConditionForm(); 3634 3635 commandForm.setInventoryConditionName(inventoryConditionName); 3636 commandForm.setIsDefault(isDefault); 3637 commandForm.setSortOrder(sortOrder); 3638 commandForm.setDescription(description); 3639 3640 var commandResult = InventoryUtil.getHome().createInventoryCondition(BaseGraphQl.getUserVisitPK(env), commandForm); 3641 mutationResultObject.setCommandResult(commandResult); 3642 3643 if(!commandResult.hasErrors()) { 3644 var result = (CreateInventoryConditionResult)commandResult.getExecutionResult().getResult(); 3645 3646 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3647 } 3648 } catch (NamingException ex) { 3649 throw new RuntimeException(ex); 3650 } 3651 3652 return mutationResultObject; 3653 } 3654 3655 @GraphQLField 3656 @GraphQLRelayMutation 3657 static MutationResultObject deleteInventoryCondition(final DataFetchingEnvironment env, 3658 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName) { 3659 var mutationResultObject = new MutationResultObject(); 3660 3661 try { 3662 var commandForm = InventoryUtil.getHome().getDeleteInventoryConditionForm(); 3663 3664 commandForm.setInventoryConditionName(inventoryConditionName); 3665 3666 var commandResult = InventoryUtil.getHome().deleteInventoryCondition(BaseGraphQl.getUserVisitPK(env), commandForm); 3667 mutationResultObject.setCommandResult(commandResult); 3668 } catch (NamingException ex) { 3669 throw new RuntimeException(ex); 3670 } 3671 3672 return mutationResultObject; 3673 } 3674 3675 @GraphQLField 3676 @GraphQLRelayMutation 3677 static MutationResultWithIdObject editInventoryCondition(final DataFetchingEnvironment env, 3678 @GraphQLName("originalInventoryConditionName") final String originalInventoryConditionName, 3679 @GraphQLName("id") @GraphQLID final String id, 3680 @GraphQLName("inventoryConditionName") final String inventoryConditionName, 3681 @GraphQLName("isDefault") final String isDefault, 3682 @GraphQLName("sortOrder") final String sortOrder, 3683 @GraphQLName("description") final String description) { 3684 var mutationResultObject = new MutationResultWithIdObject(); 3685 3686 try { 3687 var spec = InventoryUtil.getHome().getInventoryConditionUniversalSpec(); 3688 3689 spec.setInventoryConditionName(originalInventoryConditionName); 3690 spec.setUuid(id); 3691 3692 var commandForm = InventoryUtil.getHome().getEditInventoryConditionForm(); 3693 3694 commandForm.setSpec(spec); 3695 commandForm.setEditMode(EditMode.LOCK); 3696 3697 var commandResult = InventoryUtil.getHome().editInventoryCondition(BaseGraphQl.getUserVisitPK(env), commandForm); 3698 3699 if(!commandResult.hasErrors()) { 3700 var executionResult = commandResult.getExecutionResult(); 3701 var result = (EditInventoryConditionResult)executionResult.getResult(); 3702 Map<String, Object> arguments = env.getArgument("input"); 3703 var edit = result.getEdit(); 3704 3705 mutationResultObject.setEntityInstance(result.getInventoryCondition().getEntityInstance()); 3706 3707 if(arguments.containsKey("inventoryConditionName")) 3708 edit.setInventoryConditionName(inventoryConditionName); 3709 if(arguments.containsKey("isDefault")) 3710 edit.setIsDefault(isDefault); 3711 if(arguments.containsKey("sortOrder")) 3712 edit.setSortOrder(sortOrder); 3713 if(arguments.containsKey("description")) 3714 edit.setDescription(description); 3715 3716 commandForm.setEdit(edit); 3717 commandForm.setEditMode(EditMode.UPDATE); 3718 3719 commandResult = InventoryUtil.getHome().editInventoryCondition(BaseGraphQl.getUserVisitPK(env), commandForm); 3720 } 3721 3722 mutationResultObject.setCommandResult(commandResult); 3723 } catch (NamingException ex) { 3724 throw new RuntimeException(ex); 3725 } 3726 3727 return mutationResultObject; 3728 } 3729 3730 @GraphQLField 3731 @GraphQLRelayMutation 3732 static MutationResultWithIdObject createInventoryAdjustmentType(final DataFetchingEnvironment env, 3733 @GraphQLName("inventoryAdjustmentTypeName") @GraphQLNonNull final String inventoryAdjustmentTypeName, 3734 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3735 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3736 @GraphQLName("description") final String description) { 3737 var mutationResultObject = new MutationResultWithIdObject(); 3738 3739 try { 3740 var commandForm = InventoryUtil.getHome().getCreateInventoryAdjustmentTypeForm(); 3741 3742 commandForm.setInventoryAdjustmentTypeName(inventoryAdjustmentTypeName); 3743 commandForm.setIsDefault(isDefault); 3744 commandForm.setSortOrder(sortOrder); 3745 commandForm.setDescription(description); 3746 3747 var commandResult = InventoryUtil.getHome().createInventoryAdjustmentType(BaseGraphQl.getUserVisitPK(env), commandForm); 3748 mutationResultObject.setCommandResult(commandResult); 3749 3750 if(!commandResult.hasErrors()) { 3751 var result = (CreateInventoryAdjustmentTypeResult)commandResult.getExecutionResult().getResult(); 3752 3753 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3754 } 3755 } catch (NamingException ex) { 3756 throw new RuntimeException(ex); 3757 } 3758 3759 return mutationResultObject; 3760 } 3761 3762 @GraphQLField 3763 @GraphQLRelayMutation 3764 static MutationResultWithIdObject editInventoryAdjustmentType(final DataFetchingEnvironment env, 3765 @GraphQLName("originalInventoryAdjustmentTypeName") final String originalInventoryAdjustmentTypeName, 3766 @GraphQLName("id") @GraphQLID final String id, 3767 @GraphQLName("inventoryAdjustmentTypeName") final String inventoryAdjustmentTypeName, 3768 @GraphQLName("isDefault") final String isDefault, 3769 @GraphQLName("sortOrder") final String sortOrder, 3770 @GraphQLName("description") final String description) { 3771 var mutationResultObject = new MutationResultWithIdObject(); 3772 3773 try { 3774 var spec = InventoryUtil.getHome().getInventoryAdjustmentTypeUniversalSpec(); 3775 3776 spec.setInventoryAdjustmentTypeName(originalInventoryAdjustmentTypeName); 3777 spec.setUuid(id); 3778 3779 var commandForm = InventoryUtil.getHome().getEditInventoryAdjustmentTypeForm(); 3780 3781 commandForm.setSpec(spec); 3782 commandForm.setEditMode(EditMode.LOCK); 3783 3784 var commandResult = InventoryUtil.getHome().editInventoryAdjustmentType(BaseGraphQl.getUserVisitPK(env), commandForm); 3785 3786 if(!commandResult.hasErrors()) { 3787 var executionResult = commandResult.getExecutionResult(); 3788 var result = (EditInventoryAdjustmentTypeResult)executionResult.getResult(); 3789 Map<String, Object> arguments = env.getArgument("input"); 3790 var edit = result.getEdit(); 3791 3792 mutationResultObject.setEntityInstance(result.getInventoryAdjustmentType().getEntityInstance()); 3793 3794 if(arguments.containsKey("inventoryAdjustmentTypeName")) 3795 edit.setInventoryAdjustmentTypeName(inventoryAdjustmentTypeName); 3796 if(arguments.containsKey("isDefault")) 3797 edit.setIsDefault(isDefault); 3798 if(arguments.containsKey("sortOrder")) 3799 edit.setSortOrder(sortOrder); 3800 if(arguments.containsKey("description")) 3801 edit.setDescription(description); 3802 3803 commandForm.setEdit(edit); 3804 commandForm.setEditMode(EditMode.UPDATE); 3805 3806 commandResult = InventoryUtil.getHome().editInventoryAdjustmentType(BaseGraphQl.getUserVisitPK(env), commandForm); 3807 } 3808 3809 mutationResultObject.setCommandResult(commandResult); 3810 } catch (NamingException ex) { 3811 throw new RuntimeException(ex); 3812 } 3813 3814 return mutationResultObject; 3815 } 3816 3817 @GraphQLField 3818 @GraphQLRelayMutation 3819 static MutationResultObject deleteInventoryAdjustmentType(final DataFetchingEnvironment env, 3820 @GraphQLName("inventoryAdjustmentTypeName") final String inventoryAdjustmentTypeName, 3821 @GraphQLName("id") @GraphQLID final String id) { 3822 var mutationResultObject = new MutationResultObject(); 3823 3824 try { 3825 var commandForm = InventoryUtil.getHome().getDeleteInventoryAdjustmentTypeForm(); 3826 3827 commandForm.setInventoryAdjustmentTypeName(inventoryAdjustmentTypeName); 3828 commandForm.setUuid(id); 3829 3830 mutationResultObject.setCommandResult(InventoryUtil.getHome().deleteInventoryAdjustmentType(BaseGraphQl.getUserVisitPK(env), commandForm)); 3831 } catch (NamingException ex) { 3832 throw new RuntimeException(ex); 3833 } 3834 3835 return mutationResultObject; 3836 } 3837 3838 @GraphQLField 3839 @GraphQLRelayMutation 3840 static MutationResultWithIdObject createInventoryTransactionType(final DataFetchingEnvironment env, 3841 @GraphQLName("inventoryTransactionTypeName") @GraphQLNonNull final String inventoryTransactionTypeName, 3842 @GraphQLName("inventoryTransactionSequenceTypeName") final String inventoryTransactionSequenceTypeName, 3843 @GraphQLName("inventoryTransactionWorkflowName") final String inventoryTransactionWorkflowName, 3844 @GraphQLName("inventoryTransactionWorkflowEntranceName") final String inventoryTransactionWorkflowEntranceName, 3845 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3846 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3847 @GraphQLName("description") final String description) { 3848 var mutationResultObject = new MutationResultWithIdObject(); 3849 3850 try { 3851 var commandForm = InventoryUtil.getHome().getCreateInventoryTransactionTypeForm(); 3852 3853 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 3854 commandForm.setInventoryTransactionSequenceTypeName(inventoryTransactionSequenceTypeName); 3855 commandForm.setInventoryTransactionWorkflowName(inventoryTransactionWorkflowName); 3856 commandForm.setInventoryTransactionWorkflowEntranceName(inventoryTransactionWorkflowEntranceName); 3857 commandForm.setIsDefault(isDefault); 3858 commandForm.setSortOrder(sortOrder); 3859 commandForm.setDescription(description); 3860 3861 var commandResult = InventoryUtil.getHome().createInventoryTransactionType(BaseGraphQl.getUserVisitPK(env), commandForm); 3862 mutationResultObject.setCommandResult(commandResult); 3863 3864 if(!commandResult.hasErrors()) { 3865 var result = (CreateInventoryTransactionTypeResult)commandResult.getExecutionResult().getResult(); 3866 3867 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3868 } 3869 } catch (NamingException ex) { 3870 throw new RuntimeException(ex); 3871 } 3872 3873 return mutationResultObject; 3874 } 3875 3876 @GraphQLField 3877 @GraphQLRelayMutation 3878 static MutationResultWithIdObject editInventoryTransactionType(final DataFetchingEnvironment env, 3879 @GraphQLName("originalInventoryTransactionTypeName") final String originalInventoryTransactionTypeName, 3880 @GraphQLName("id") @GraphQLID final String id, 3881 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 3882 @GraphQLName("inventoryTransactionSequenceTypeName") final String inventoryTransactionSequenceTypeName, 3883 @GraphQLName("inventoryTransactionWorkflowName") final String inventoryTransactionWorkflowName, 3884 @GraphQLName("inventoryTransactionWorkflowEntranceName") final String inventoryTransactionWorkflowEntranceName, 3885 @GraphQLName("isDefault") final String isDefault, 3886 @GraphQLName("sortOrder") final String sortOrder, 3887 @GraphQLName("description") final String description) { 3888 var mutationResultObject = new MutationResultWithIdObject(); 3889 3890 try { 3891 var spec = InventoryUtil.getHome().getInventoryTransactionTypeUniversalSpec(); 3892 3893 spec.setInventoryTransactionTypeName(originalInventoryTransactionTypeName); 3894 spec.setUuid(id); 3895 3896 var commandForm = InventoryUtil.getHome().getEditInventoryTransactionTypeForm(); 3897 3898 commandForm.setSpec(spec); 3899 commandForm.setEditMode(EditMode.LOCK); 3900 3901 var commandResult = InventoryUtil.getHome().editInventoryTransactionType(BaseGraphQl.getUserVisitPK(env), commandForm); 3902 3903 if(!commandResult.hasErrors()) { 3904 var executionResult = commandResult.getExecutionResult(); 3905 var result = (EditInventoryTransactionTypeResult)executionResult.getResult(); 3906 Map<String, Object> arguments = env.getArgument("input"); 3907 var edit = result.getEdit(); 3908 3909 mutationResultObject.setEntityInstance(result.getInventoryTransactionType().getEntityInstance()); 3910 3911 if(arguments.containsKey("inventoryTransactionTypeName")) 3912 edit.setInventoryTransactionTypeName(inventoryTransactionTypeName); 3913 if(arguments.containsKey("inventoryTransactionSequenceTypeName")) 3914 edit.setInventoryTransactionSequenceTypeName(inventoryTransactionSequenceTypeName); 3915 if(arguments.containsKey("inventoryTransactionWorkflowName")) 3916 edit.setInventoryTransactionWorkflowName(inventoryTransactionWorkflowName); 3917 if(arguments.containsKey("inventoryTransactionWorkflowEntranceName")) 3918 edit.setInventoryTransactionWorkflowEntranceName(inventoryTransactionWorkflowEntranceName); 3919 if(arguments.containsKey("isDefault")) 3920 edit.setIsDefault(isDefault); 3921 if(arguments.containsKey("sortOrder")) 3922 edit.setSortOrder(sortOrder); 3923 if(arguments.containsKey("description")) 3924 edit.setDescription(description); 3925 3926 commandForm.setEdit(edit); 3927 commandForm.setEditMode(EditMode.UPDATE); 3928 3929 commandResult = InventoryUtil.getHome().editInventoryTransactionType(BaseGraphQl.getUserVisitPK(env), commandForm); 3930 } 3931 3932 mutationResultObject.setCommandResult(commandResult); 3933 } catch (NamingException ex) { 3934 throw new RuntimeException(ex); 3935 } 3936 3937 return mutationResultObject; 3938 } 3939 3940 @GraphQLField 3941 @GraphQLRelayMutation 3942 static MutationResultObject deleteInventoryTransactionType(final DataFetchingEnvironment env, 3943 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 3944 @GraphQLName("id") @GraphQLID final String id) { 3945 var mutationResultObject = new MutationResultObject(); 3946 3947 try { 3948 var commandForm = InventoryUtil.getHome().getDeleteInventoryTransactionTypeForm(); 3949 3950 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 3951 commandForm.setUuid(id); 3952 3953 mutationResultObject.setCommandResult(InventoryUtil.getHome().deleteInventoryTransactionType(BaseGraphQl.getUserVisitPK(env), commandForm)); 3954 } catch (NamingException ex) { 3955 throw new RuntimeException(ex); 3956 } 3957 3958 return mutationResultObject; 3959 } 3960 3961 @GraphQLField 3962 @GraphQLRelayMutation 3963 static MutationResultWithIdObject createContentPageLayout(final DataFetchingEnvironment env, 3964 @GraphQLName("contentPageLayoutName") @GraphQLNonNull final String contentPageLayoutName, 3965 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3966 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3967 @GraphQLName("description") final String description) { 3968 var mutationResultObject = new MutationResultWithIdObject(); 3969 3970 try { 3971 var commandForm = ContentUtil.getHome().getCreateContentPageLayoutForm(); 3972 3973 commandForm.setContentPageLayoutName(contentPageLayoutName); 3974 commandForm.setIsDefault(isDefault); 3975 commandForm.setSortOrder(sortOrder); 3976 commandForm.setDescription(description); 3977 3978 var commandResult = ContentUtil.getHome().createContentPageLayout(BaseGraphQl.getUserVisitPK(env), commandForm); 3979 mutationResultObject.setCommandResult(commandResult); 3980 3981 if(!commandResult.hasErrors()) { 3982 var result = (CreateContentPageLayoutResult)commandResult.getExecutionResult().getResult(); 3983 3984 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3985 } 3986 } catch (NamingException ex) { 3987 throw new RuntimeException(ex); 3988 } 3989 3990 return mutationResultObject; 3991 } 3992 3993 @GraphQLField 3994 @GraphQLRelayMutation 3995 static MutationResultObject deleteContentPageLayout(final DataFetchingEnvironment env, 3996 @GraphQLName("contentPageLayoutName") @GraphQLNonNull final String contentPageLayoutName) { 3997 var mutationResultObject = new MutationResultObject(); 3998 3999 try { 4000 var commandForm = ContentUtil.getHome().getDeleteContentPageLayoutForm(); 4001 4002 commandForm.setContentPageLayoutName(contentPageLayoutName); 4003 4004 var commandResult = ContentUtil.getHome().deleteContentPageLayout(BaseGraphQl.getUserVisitPK(env), commandForm); 4005 mutationResultObject.setCommandResult(commandResult); 4006 } catch (NamingException ex) { 4007 throw new RuntimeException(ex); 4008 } 4009 4010 return mutationResultObject; 4011 } 4012 4013 @GraphQLField 4014 @GraphQLRelayMutation 4015 static MutationResultWithIdObject editContentPageLayout(final DataFetchingEnvironment env, 4016 @GraphQLName("originalContentPageLayoutName") final String originalContentPageLayoutName, 4017 @GraphQLName("id") @GraphQLID final String id, 4018 @GraphQLName("contentPageLayoutName") final String contentPageLayoutName, 4019 @GraphQLName("isDefault") final String isDefault, 4020 @GraphQLName("sortOrder") final String sortOrder, 4021 @GraphQLName("description") final String description) { 4022 var mutationResultObject = new MutationResultWithIdObject(); 4023 4024 try { 4025 var spec = ContentUtil.getHome().getContentPageLayoutUniversalSpec(); 4026 4027 spec.setContentPageLayoutName(originalContentPageLayoutName); 4028 spec.setUuid(id); 4029 4030 var commandForm = ContentUtil.getHome().getEditContentPageLayoutForm(); 4031 4032 commandForm.setSpec(spec); 4033 commandForm.setEditMode(EditMode.LOCK); 4034 4035 var commandResult = ContentUtil.getHome().editContentPageLayout(BaseGraphQl.getUserVisitPK(env), commandForm); 4036 4037 if(!commandResult.hasErrors()) { 4038 var executionResult = commandResult.getExecutionResult(); 4039 var result = (EditContentPageLayoutResult)executionResult.getResult(); 4040 Map<String, Object> arguments = env.getArgument("input"); 4041 var edit = result.getEdit(); 4042 4043 mutationResultObject.setEntityInstance(result.getContentPageLayout().getEntityInstance()); 4044 4045 if(arguments.containsKey("contentPageLayoutName")) 4046 edit.setContentPageLayoutName(contentPageLayoutName); 4047 if(arguments.containsKey("isDefault")) 4048 edit.setIsDefault(isDefault); 4049 if(arguments.containsKey("sortOrder")) 4050 edit.setSortOrder(sortOrder); 4051 if(arguments.containsKey("description")) 4052 edit.setDescription(description); 4053 4054 commandForm.setEdit(edit); 4055 commandForm.setEditMode(EditMode.UPDATE); 4056 4057 commandResult = ContentUtil.getHome().editContentPageLayout(BaseGraphQl.getUserVisitPK(env), commandForm); 4058 } 4059 4060 mutationResultObject.setCommandResult(commandResult); 4061 } catch (NamingException ex) { 4062 throw new RuntimeException(ex); 4063 } 4064 4065 return mutationResultObject; 4066 } 4067 4068 @GraphQLField 4069 @GraphQLRelayMutation 4070 @GraphQLName("setUserVisitPreferredLanguage") 4071 static MutationResultObject setUserVisitPreferredLanguage(final DataFetchingEnvironment env, 4072 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName) { 4073 var mutationResultObject = new MutationResultObject(); 4074 4075 try { 4076 var commandForm = UserUtil.getHome().getSetUserVisitPreferredLanguageForm(); 4077 4078 commandForm.setLanguageIsoName(languageIsoName); 4079 4080 var commandResult = UserUtil.getHome().setUserVisitPreferredLanguage(BaseGraphQl.getUserVisitPK(env), commandForm); 4081 mutationResultObject.setCommandResult(commandResult); 4082 } catch (NamingException ex) { 4083 throw new RuntimeException(ex); 4084 } 4085 4086 return mutationResultObject; 4087 } 4088 4089 @GraphQLField 4090 @GraphQLRelayMutation 4091 @GraphQLName("setUserVisitPreferredCurrency") 4092 static MutationResultObject setUserVisitPreferredCurrency(final DataFetchingEnvironment env, 4093 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 4094 var mutationResultObject = new MutationResultObject(); 4095 4096 try { 4097 var commandForm = UserUtil.getHome().getSetUserVisitPreferredCurrencyForm(); 4098 4099 commandForm.setCurrencyIsoName(currencyIsoName); 4100 4101 var commandResult = UserUtil.getHome().setUserVisitPreferredCurrency(BaseGraphQl.getUserVisitPK(env), commandForm); 4102 mutationResultObject.setCommandResult(commandResult); 4103 } catch (NamingException ex) { 4104 throw new RuntimeException(ex); 4105 } 4106 4107 return mutationResultObject; 4108 } 4109 4110 @GraphQLField 4111 @GraphQLRelayMutation 4112 @GraphQLName("setUserVisitPreferredTimeZone") 4113 static MutationResultObject setUserVisitPreferredTimeZone(final DataFetchingEnvironment env, 4114 @GraphQLName("javaTimeZoneName") @GraphQLNonNull final String javaTimeZoneName) { 4115 var mutationResultObject = new MutationResultObject(); 4116 4117 try { 4118 var commandForm = UserUtil.getHome().getSetUserVisitPreferredTimeZoneForm(); 4119 4120 commandForm.setJavaTimeZoneName(javaTimeZoneName); 4121 4122 var commandResult = UserUtil.getHome().setUserVisitPreferredTimeZone(BaseGraphQl.getUserVisitPK(env), commandForm); 4123 mutationResultObject.setCommandResult(commandResult); 4124 } catch (NamingException ex) { 4125 throw new RuntimeException(ex); 4126 } 4127 4128 return mutationResultObject; 4129 } 4130 4131 @GraphQLField 4132 @GraphQLRelayMutation 4133 @GraphQLName("setUserVisitPreferredDateTimeFormat") 4134 static MutationResultObject setUserVisitPreferredDateTimeFormat(final DataFetchingEnvironment env, 4135 @GraphQLName("dateTimeFormatName") @GraphQLNonNull final String dateTimeFormatName) { 4136 var mutationResultObject = new MutationResultObject(); 4137 4138 try { 4139 var commandForm = UserUtil.getHome().getSetUserVisitPreferredDateTimeFormatForm(); 4140 4141 commandForm.setDateTimeFormatName(dateTimeFormatName); 4142 4143 var commandResult = UserUtil.getHome().setUserVisitPreferredDateTimeFormat(BaseGraphQl.getUserVisitPK(env), commandForm); 4144 mutationResultObject.setCommandResult(commandResult); 4145 } catch (NamingException ex) { 4146 throw new RuntimeException(ex); 4147 } 4148 4149 return mutationResultObject; 4150 } 4151 4152 @GraphQLField 4153 @GraphQLRelayMutation 4154 static MutationResultWithIdObject createComponentVendor(final DataFetchingEnvironment env, 4155 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 4156 @GraphQLName("description") final String description) { 4157 var mutationResultObject = new MutationResultWithIdObject(); 4158 4159 try { 4160 var commandForm = CoreUtil.getHome().getCreateComponentVendorForm(); 4161 4162 commandForm.setComponentVendorName(componentVendorName); 4163 commandForm.setDescription(description); 4164 4165 var commandResult = CoreUtil.getHome().createComponentVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 4166 mutationResultObject.setCommandResult(commandResult); 4167 4168 if(!commandResult.hasErrors()) { 4169 var result = (CreateComponentVendorResult)commandResult.getExecutionResult().getResult(); 4170 4171 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4172 } 4173 } catch (NamingException ex) { 4174 throw new RuntimeException(ex); 4175 } 4176 4177 return mutationResultObject; 4178 } 4179 4180 @GraphQLField 4181 @GraphQLRelayMutation 4182 static MutationResultObject deleteComponentVendor(final DataFetchingEnvironment env, 4183 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName) { 4184 var mutationResultObject = new MutationResultObject(); 4185 4186 try { 4187 var commandForm = CoreUtil.getHome().getDeleteComponentVendorForm(); 4188 4189 commandForm.setComponentVendorName(componentVendorName); 4190 4191 var commandResult = CoreUtil.getHome().deleteComponentVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 4192 mutationResultObject.setCommandResult(commandResult); 4193 } catch (NamingException ex) { 4194 throw new RuntimeException(ex); 4195 } 4196 4197 return mutationResultObject; 4198 } 4199 4200 @GraphQLField 4201 @GraphQLRelayMutation 4202 static MutationResultWithIdObject editComponentVendor(final DataFetchingEnvironment env, 4203 @GraphQLName("originalComponentVendorName") @GraphQLNonNull final String originalComponentVendorName, 4204 @GraphQLName("componentVendorName") final String componentVendorName, 4205 @GraphQLName("description") final String description) { 4206 var mutationResultObject = new MutationResultWithIdObject(); 4207 4208 try { 4209 var spec = CoreUtil.getHome().getComponentVendorSpec(); 4210 4211 spec.setComponentVendorName(originalComponentVendorName); 4212 4213 var commandForm = CoreUtil.getHome().getEditComponentVendorForm(); 4214 4215 commandForm.setSpec(spec); 4216 commandForm.setEditMode(EditMode.LOCK); 4217 4218 var commandResult = CoreUtil.getHome().editComponentVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 4219 4220 if(!commandResult.hasErrors()) { 4221 var executionResult = commandResult.getExecutionResult(); 4222 var result = (EditComponentVendorResult)executionResult.getResult(); 4223 Map<String, Object> arguments = env.getArgument("input"); 4224 var edit = result.getEdit(); 4225 4226 mutationResultObject.setEntityInstance(result.getComponentVendor().getEntityInstance()); 4227 4228 if(arguments.containsKey("componentVendorName")) 4229 edit.setComponentVendorName(componentVendorName); 4230 if(arguments.containsKey("description")) 4231 edit.setDescription(description); 4232 4233 commandForm.setEdit(edit); 4234 commandForm.setEditMode(EditMode.UPDATE); 4235 4236 commandResult = CoreUtil.getHome().editComponentVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 4237 } 4238 4239 mutationResultObject.setCommandResult(commandResult); 4240 } catch (NamingException ex) { 4241 throw new RuntimeException(ex); 4242 } 4243 4244 return mutationResultObject; 4245 } 4246 4247 @GraphQLField 4248 @GraphQLRelayMutation 4249 static MutationResultWithIdObject createEntityType(final DataFetchingEnvironment env, 4250 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 4251 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName, 4252 @GraphQLName("keepAllHistory") @GraphQLNonNull final String keepAllHistory, 4253 @GraphQLName("lockTimeout") final String lockTimeout, 4254 @GraphQLName("lockTimeoutUnitOfMeasureTypeName") final String lockTimeoutUnitOfMeasureTypeName, 4255 @GraphQLName("isExtensible") @GraphQLNonNull final String isExtensible, 4256 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4257 @GraphQLName("description") final String description) { 4258 var mutationResultObject = new MutationResultWithIdObject(); 4259 4260 try { 4261 var commandForm = CoreUtil.getHome().getCreateEntityTypeForm(); 4262 4263 commandForm.setComponentVendorName(componentVendorName); 4264 commandForm.setEntityTypeName(entityTypeName); 4265 commandForm.setKeepAllHistory(keepAllHistory); 4266 commandForm.setLockTimeout(lockTimeout); 4267 commandForm.setLockTimeoutUnitOfMeasureTypeName(lockTimeoutUnitOfMeasureTypeName); 4268 commandForm.setIsExtensible(isExtensible); 4269 commandForm.setSortOrder(sortOrder); 4270 commandForm.setDescription(description); 4271 4272 var commandResult = CoreUtil.getHome().createEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 4273 mutationResultObject.setCommandResult(commandResult); 4274 4275 if(!commandResult.hasErrors()) { 4276 var result = (CreateEntityTypeResult)commandResult.getExecutionResult().getResult(); 4277 4278 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4279 } 4280 } catch (NamingException ex) { 4281 throw new RuntimeException(ex); 4282 } 4283 4284 return mutationResultObject; 4285 } 4286 4287 @GraphQLField 4288 @GraphQLRelayMutation 4289 static MutationResultObject deleteEntityType(final DataFetchingEnvironment env, 4290 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 4291 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 4292 var mutationResultObject = new MutationResultObject(); 4293 4294 try { 4295 var commandForm = CoreUtil.getHome().getDeleteEntityTypeForm(); 4296 4297 commandForm.setComponentVendorName(componentVendorName); 4298 commandForm.setEntityTypeName(entityTypeName); 4299 4300 var commandResult = CoreUtil.getHome().deleteEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 4301 mutationResultObject.setCommandResult(commandResult); 4302 } catch (NamingException ex) { 4303 throw new RuntimeException(ex); 4304 } 4305 4306 return mutationResultObject; 4307 } 4308 4309 @GraphQLField 4310 @GraphQLRelayMutation 4311 static MutationResultWithIdObject editEntityType(final DataFetchingEnvironment env, 4312 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 4313 @GraphQLName("originalEntityTypeName") @GraphQLNonNull final String originalEntityTypeName, 4314 @GraphQLName("entityTypeName") final String entityTypeName, 4315 @GraphQLName("keepAllHistory") final String keepAllHistory, 4316 @GraphQLName("lockTimeout") final String lockTimeout, 4317 @GraphQLName("lockTimeoutUnitOfMeasureTypeName") final String lockTimeoutUnitOfMeasureTypeName, 4318 @GraphQLName("isExtensible") final String isExtensible, 4319 @GraphQLName("sortOrder") final String sortOrder, 4320 @GraphQLName("description") final String description) { 4321 var mutationResultObject = new MutationResultWithIdObject(); 4322 4323 try { 4324 var spec = CoreUtil.getHome().getEntityTypeSpec(); 4325 4326 spec.setComponentVendorName(componentVendorName); 4327 spec.setEntityTypeName(originalEntityTypeName); 4328 4329 var commandForm = CoreUtil.getHome().getEditEntityTypeForm(); 4330 4331 commandForm.setSpec(spec); 4332 commandForm.setEditMode(EditMode.LOCK); 4333 4334 var commandResult = CoreUtil.getHome().editEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 4335 4336 if(!commandResult.hasErrors()) { 4337 var executionResult = commandResult.getExecutionResult(); 4338 var result = (EditEntityTypeResult)executionResult.getResult(); 4339 Map<String, Object> arguments = env.getArgument("input"); 4340 var edit = result.getEdit(); 4341 4342 mutationResultObject.setEntityInstance(result.getEntityType().getEntityInstance()); 4343 4344 if(arguments.containsKey("entityTypeName")) 4345 edit.setEntityTypeName(entityTypeName); 4346 if(arguments.containsKey("keepAllHistory")) 4347 edit.setKeepAllHistory(keepAllHistory); 4348 if(arguments.containsKey("lockTimeout")) 4349 edit.setLockTimeout(lockTimeout); 4350 if(arguments.containsKey("lockTimeoutUnitOfMeasureTypeName")) 4351 edit.setLockTimeoutUnitOfMeasureTypeName(lockTimeoutUnitOfMeasureTypeName); 4352 if(arguments.containsKey("isExtensible")) 4353 edit.setIsExtensible(isExtensible); 4354 if(arguments.containsKey("sortOrder")) 4355 edit.setSortOrder(sortOrder); 4356 if(arguments.containsKey("description")) 4357 edit.setDescription(description); 4358 4359 commandForm.setEdit(edit); 4360 commandForm.setEditMode(EditMode.UPDATE); 4361 4362 commandResult = CoreUtil.getHome().editEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 4363 } 4364 4365 mutationResultObject.setCommandResult(commandResult); 4366 } catch (NamingException ex) { 4367 throw new RuntimeException(ex); 4368 } 4369 4370 return mutationResultObject; 4371 } 4372 4373 @GraphQLField 4374 @GraphQLRelayMutation 4375 static MutationResultWithIdObject createEntityInstance(final DataFetchingEnvironment env, 4376 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 4377 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 4378 var mutationResultObject = new MutationResultWithIdObject(); 4379 4380 try { 4381 var commandForm = CoreUtil.getHome().getCreateEntityInstanceForm(); 4382 4383 commandForm.setComponentVendorName(componentVendorName); 4384 commandForm.setEntityTypeName(entityTypeName); 4385 4386 var commandResult = CoreUtil.getHome().createEntityInstance(BaseGraphQl.getUserVisitPK(env), commandForm); 4387 mutationResultObject.setCommandResult(commandResult); 4388 4389 if(!commandResult.hasErrors()) { 4390 var result = (CreateEntityInstanceResult)commandResult.getExecutionResult().getResult(); 4391 4392 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4393 } 4394 } catch (NamingException ex) { 4395 throw new RuntimeException(ex); 4396 } 4397 4398 return mutationResultObject; 4399 } 4400 4401 @GraphQLField 4402 @GraphQLRelayMutation 4403 static MutationResultObject deleteEntityInstance(final DataFetchingEnvironment env, 4404 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id) { 4405 var mutationResultObject = new MutationResultObject(); 4406 4407 try { 4408 var commandForm = CoreUtil.getHome().getDeleteEntityInstanceForm(); 4409 4410 commandForm.setUuid(id); 4411 4412 var commandResult = CoreUtil.getHome().deleteEntityInstance(BaseGraphQl.getUserVisitPK(env), commandForm); 4413 mutationResultObject.setCommandResult(commandResult); 4414 } catch (NamingException ex) { 4415 throw new RuntimeException(ex); 4416 } 4417 4418 return mutationResultObject; 4419 } 4420 4421 @GraphQLField 4422 @GraphQLRelayMutation 4423 static MutationResultObject removeEntityInstance(final DataFetchingEnvironment env, 4424 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id) { 4425 var mutationResultObject = new MutationResultObject(); 4426 4427 try { 4428 var commandForm = CoreUtil.getHome().getRemoveEntityInstanceForm(); 4429 4430 commandForm.setUuid(id); 4431 4432 var commandResult = CoreUtil.getHome().removeEntityInstance(BaseGraphQl.getUserVisitPK(env), commandForm); 4433 mutationResultObject.setCommandResult(commandResult); 4434 } catch (NamingException ex) { 4435 throw new RuntimeException(ex); 4436 } 4437 4438 return mutationResultObject; 4439 } 4440 4441 @GraphQLField 4442 @GraphQLRelayMutation 4443 static MutationResultObject sendEvent(final DataFetchingEnvironment env, 4444 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 4445 @GraphQLName("eventTypeName") @GraphQLNonNull final String eventTypeName) { 4446 var mutationResultObject = new MutationResultObject(); 4447 4448 try { 4449 var commandForm = CoreUtil.getHome().getSendEventForm(); 4450 4451 commandForm.setUuid(id); 4452 commandForm.setEventTypeName(eventTypeName); 4453 4454 var commandResult = CoreUtil.getHome().sendEvent(BaseGraphQl.getUserVisitPK(env), commandForm); 4455 mutationResultObject.setCommandResult(commandResult); 4456 } catch (NamingException ex) { 4457 throw new RuntimeException(ex); 4458 } 4459 4460 return mutationResultObject; 4461 } 4462 4463 @GraphQLField 4464 @GraphQLRelayMutation 4465 static MutationResultWithIdObject createTagScope(final DataFetchingEnvironment env, 4466 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 4467 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4468 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4469 @GraphQLName("description") final String description) { 4470 var mutationResultObject = new MutationResultWithIdObject(); 4471 4472 try { 4473 var commandForm = TagUtil.getHome().getCreateTagScopeForm(); 4474 4475 commandForm.setTagScopeName(tagScopeName); 4476 commandForm.setIsDefault(isDefault); 4477 commandForm.setSortOrder(sortOrder); 4478 commandForm.setDescription(description); 4479 4480 var commandResult = TagUtil.getHome().createTagScope(BaseGraphQl.getUserVisitPK(env), commandForm); 4481 mutationResultObject.setCommandResult(commandResult); 4482 4483 if(!commandResult.hasErrors()) { 4484 var result = (CreateTagScopeResult)commandResult.getExecutionResult().getResult(); 4485 4486 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4487 } 4488 } catch (NamingException ex) { 4489 throw new RuntimeException(ex); 4490 } 4491 4492 return mutationResultObject; 4493 } 4494 4495 @GraphQLField 4496 @GraphQLRelayMutation 4497 static MutationResultObject deleteTagScope(final DataFetchingEnvironment env, 4498 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName) { 4499 var mutationResultObject = new MutationResultObject(); 4500 4501 try { 4502 var commandForm = TagUtil.getHome().getDeleteTagScopeForm(); 4503 4504 commandForm.setTagScopeName(tagScopeName); 4505 4506 var commandResult = TagUtil.getHome().deleteTagScope(BaseGraphQl.getUserVisitPK(env), commandForm); 4507 mutationResultObject.setCommandResult(commandResult); 4508 } catch (NamingException ex) { 4509 throw new RuntimeException(ex); 4510 } 4511 4512 return mutationResultObject; 4513 } 4514 4515 @GraphQLField 4516 @GraphQLRelayMutation 4517 static MutationResultWithIdObject editTagScope(final DataFetchingEnvironment env, 4518 @GraphQLName("originalTagScopeName") @GraphQLNonNull final String originalTagScopeName, 4519 @GraphQLName("tagScopeName") final String tagScopeName, 4520 @GraphQLName("isDefault") final String isDefault, 4521 @GraphQLName("sortOrder") final String sortOrder, 4522 @GraphQLName("description") final String description) { 4523 var mutationResultObject = new MutationResultWithIdObject(); 4524 4525 try { 4526 var spec = TagUtil.getHome().getTagScopeSpec(); 4527 4528 spec.setTagScopeName(originalTagScopeName); 4529 4530 var commandForm = TagUtil.getHome().getEditTagScopeForm(); 4531 4532 commandForm.setSpec(spec); 4533 commandForm.setEditMode(EditMode.LOCK); 4534 4535 var commandResult = TagUtil.getHome().editTagScope(BaseGraphQl.getUserVisitPK(env), commandForm); 4536 4537 if(!commandResult.hasErrors()) { 4538 var executionResult = commandResult.getExecutionResult(); 4539 var result = (EditTagScopeResult)executionResult.getResult(); 4540 Map<String, Object> arguments = env.getArgument("input"); 4541 var edit = result.getEdit(); 4542 4543 mutationResultObject.setEntityInstance(result.getTagScope().getEntityInstance()); 4544 4545 if(arguments.containsKey("tagScopeName")) 4546 edit.setTagScopeName(tagScopeName); 4547 if(arguments.containsKey("isDefault")) 4548 edit.setIsDefault(isDefault); 4549 if(arguments.containsKey("sortOrder")) 4550 edit.setSortOrder(sortOrder); 4551 if(arguments.containsKey("description")) 4552 edit.setDescription(description); 4553 4554 commandForm.setEdit(edit); 4555 commandForm.setEditMode(EditMode.UPDATE); 4556 4557 commandResult = TagUtil.getHome().editTagScope(BaseGraphQl.getUserVisitPK(env), commandForm); 4558 } 4559 4560 mutationResultObject.setCommandResult(commandResult); 4561 } catch (NamingException ex) { 4562 throw new RuntimeException(ex); 4563 } 4564 4565 return mutationResultObject; 4566 } 4567 4568 @GraphQLField 4569 @GraphQLRelayMutation 4570 static MutationResultObject createTagScopeEntityType(final DataFetchingEnvironment env, 4571 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 4572 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 4573 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 4574 var mutationResultObject = new MutationResultObject(); 4575 4576 try { 4577 var commandForm = TagUtil.getHome().getCreateTagScopeEntityTypeForm(); 4578 4579 commandForm.setTagScopeName(tagScopeName); 4580 commandForm.setComponentVendorName(componentVendorName); 4581 commandForm.setEntityTypeName(entityTypeName); 4582 4583 var commandResult = TagUtil.getHome().createTagScopeEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 4584 mutationResultObject.setCommandResult(commandResult); 4585 } catch (NamingException ex) { 4586 throw new RuntimeException(ex); 4587 } 4588 4589 return mutationResultObject; 4590 } 4591 4592 @GraphQLField 4593 @GraphQLRelayMutation 4594 static MutationResultObject deleteTagScopeEntityType(final DataFetchingEnvironment env, 4595 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 4596 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 4597 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 4598 var mutationResultObject = new MutationResultObject(); 4599 4600 try { 4601 var commandForm = TagUtil.getHome().getDeleteTagScopeEntityTypeForm(); 4602 4603 commandForm.setTagScopeName(tagScopeName); 4604 commandForm.setComponentVendorName(componentVendorName); 4605 commandForm.setEntityTypeName(entityTypeName); 4606 4607 var commandResult = TagUtil.getHome().deleteTagScopeEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 4608 mutationResultObject.setCommandResult(commandResult); 4609 } catch (NamingException ex) { 4610 throw new RuntimeException(ex); 4611 } 4612 4613 return mutationResultObject; 4614 } 4615 4616 @GraphQLField 4617 @GraphQLRelayMutation 4618 static MutationResultWithIdObject createTag(final DataFetchingEnvironment env, 4619 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 4620 @GraphQLName("tagName") @GraphQLNonNull final String tagName) { 4621 var mutationResultObject = new MutationResultWithIdObject(); 4622 4623 try { 4624 var commandForm = TagUtil.getHome().getCreateTagForm(); 4625 4626 commandForm.setTagScopeName(tagScopeName); 4627 commandForm.setTagName(tagName); 4628 4629 var commandResult = TagUtil.getHome().createTag(BaseGraphQl.getUserVisitPK(env), commandForm); 4630 mutationResultObject.setCommandResult(commandResult); 4631 4632 if(!commandResult.hasErrors()) { 4633 var result = (CreateTagResult)commandResult.getExecutionResult().getResult(); 4634 4635 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4636 } 4637 } catch (NamingException ex) { 4638 throw new RuntimeException(ex); 4639 } 4640 4641 return mutationResultObject; 4642 } 4643 4644 @GraphQLField 4645 @GraphQLRelayMutation 4646 static MutationResultObject deleteTag(final DataFetchingEnvironment env, 4647 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 4648 @GraphQLName("tagName") @GraphQLNonNull final String tagName) { 4649 var mutationResultObject = new MutationResultObject(); 4650 4651 try { 4652 var commandForm = TagUtil.getHome().getDeleteTagForm(); 4653 4654 commandForm.setTagScopeName(tagScopeName); 4655 commandForm.setTagName(tagName); 4656 4657 var commandResult = TagUtil.getHome().deleteTag(BaseGraphQl.getUserVisitPK(env), commandForm); 4658 mutationResultObject.setCommandResult(commandResult); 4659 } catch (NamingException ex) { 4660 throw new RuntimeException(ex); 4661 } 4662 4663 return mutationResultObject; 4664 } 4665 4666 @GraphQLField 4667 @GraphQLRelayMutation 4668 static MutationResultWithIdObject editTag(final DataFetchingEnvironment env, 4669 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 4670 @GraphQLName("originalTagName") @GraphQLNonNull final String originalTagName, 4671 @GraphQLName("tagName") final String tagName) { 4672 var mutationResultObject = new MutationResultWithIdObject(); 4673 4674 try { 4675 var spec = TagUtil.getHome().getTagSpec(); 4676 4677 spec.setTagScopeName(tagScopeName); 4678 spec.setTagName(originalTagName); 4679 4680 var commandForm = TagUtil.getHome().getEditTagForm(); 4681 4682 commandForm.setSpec(spec); 4683 commandForm.setEditMode(EditMode.LOCK); 4684 4685 var commandResult = TagUtil.getHome().editTag(BaseGraphQl.getUserVisitPK(env), commandForm); 4686 4687 if(!commandResult.hasErrors()) { 4688 var executionResult = commandResult.getExecutionResult(); 4689 var result = (EditTagResult)executionResult.getResult(); 4690 Map<String, Object> arguments = env.getArgument("input"); 4691 var edit = result.getEdit(); 4692 4693 mutationResultObject.setEntityInstance(result.getTag().getEntityInstance()); 4694 4695 if(arguments.containsKey("tagName")) 4696 edit.setTagName(tagName); 4697 4698 commandForm.setEdit(edit); 4699 commandForm.setEditMode(EditMode.UPDATE); 4700 4701 commandResult = TagUtil.getHome().editTag(BaseGraphQl.getUserVisitPK(env), commandForm); 4702 } 4703 4704 mutationResultObject.setCommandResult(commandResult); 4705 } catch (NamingException ex) { 4706 throw new RuntimeException(ex); 4707 } 4708 4709 return mutationResultObject; 4710 } 4711 4712 @GraphQLField 4713 @GraphQLRelayMutation 4714 static MutationResultObject createEntityTag(final DataFetchingEnvironment env, 4715 @GraphQLName("id") @GraphQLNonNull final String id, 4716 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 4717 @GraphQLName("tagName") @GraphQLNonNull final String tagName) { 4718 var mutationResultObject = new MutationResultObject(); 4719 4720 try { 4721 var commandForm = TagUtil.getHome().getCreateEntityTagForm(); 4722 4723 commandForm.setUuid(id); 4724 commandForm.setTagScopeName(tagScopeName); 4725 commandForm.setTagName(tagName); 4726 4727 var commandResult = TagUtil.getHome().createEntityTag(BaseGraphQl.getUserVisitPK(env), commandForm); 4728 mutationResultObject.setCommandResult(commandResult); 4729 } catch (NamingException ex) { 4730 throw new RuntimeException(ex); 4731 } 4732 4733 return mutationResultObject; 4734 } 4735 4736 @GraphQLField 4737 @GraphQLRelayMutation 4738 static MutationResultObject deleteEntityTag(final DataFetchingEnvironment env, 4739 @GraphQLName("id") @GraphQLNonNull final String id, 4740 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 4741 @GraphQLName("tagName") @GraphQLNonNull final String tagName) { 4742 var mutationResultObject = new MutationResultObject(); 4743 4744 try { 4745 var commandForm = TagUtil.getHome().getDeleteEntityTagForm(); 4746 4747 commandForm.setUuid(id); 4748 commandForm.setTagScopeName(tagScopeName); 4749 commandForm.setTagName(tagName); 4750 4751 var commandResult = TagUtil.getHome().deleteEntityTag(BaseGraphQl.getUserVisitPK(env), commandForm); 4752 mutationResultObject.setCommandResult(commandResult); 4753 } catch (NamingException ex) { 4754 throw new RuntimeException(ex); 4755 } 4756 4757 return mutationResultObject; 4758 } 4759 4760 @GraphQLField 4761 @GraphQLRelayMutation 4762 static MutationResultWithIdObject createEntityAliasType(final DataFetchingEnvironment env, 4763 @GraphQLName("id") @GraphQLID final String id, 4764 @GraphQLName("componentVendorName") final String componentVendorName, 4765 @GraphQLName("entityTypeName") final String entityTypeName, 4766 @GraphQLName("entityAliasTypeName") final String entityAliasTypeName, 4767 @GraphQLName("validationPattern") final String validationPattern, 4768 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4769 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4770 @GraphQLName("description") final String description) { 4771 var mutationResultObject = new MutationResultWithIdObject(); 4772 4773 try { 4774 var commandForm = CoreUtil.getHome().getCreateEntityAliasTypeForm(); 4775 4776 commandForm.setUuid(id); 4777 commandForm.setComponentVendorName(componentVendorName); 4778 commandForm.setEntityTypeName(entityTypeName); 4779 commandForm.setEntityAliasTypeName(entityAliasTypeName); 4780 commandForm.setValidationPattern(validationPattern); 4781 commandForm.setIsDefault(isDefault); 4782 commandForm.setSortOrder(sortOrder); 4783 commandForm.setDescription(description); 4784 4785 var commandResult = CoreUtil.getHome().createEntityAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 4786 mutationResultObject.setCommandResult(commandResult); 4787 4788 if(!commandResult.hasErrors()) { 4789 var result = (CreateEntityAliasTypeResult)commandResult.getExecutionResult().getResult(); 4790 4791 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4792 } 4793 } catch (NamingException ex) { 4794 throw new RuntimeException(ex); 4795 } 4796 4797 return mutationResultObject; 4798 } 4799 4800 @GraphQLField 4801 @GraphQLRelayMutation 4802 static MutationResultObject editEntityAliasType(final DataFetchingEnvironment env, 4803 @GraphQLName("id") @GraphQLID final String id, 4804 @GraphQLName("componentVendorName") final String componentVendorName, 4805 @GraphQLName("entityTypeName") final String entityTypeName, 4806 @GraphQLName("originalEntityAliasTypeName") final String originalEntityAliasTypeName, 4807 @GraphQLName("entityAliasTypeName") final String entityAliasTypeName, 4808 @GraphQLName("validationPattern") final String validationPattern, 4809 @GraphQLName("isDefault") final String isDefault, 4810 @GraphQLName("sortOrder") final String sortOrder, 4811 @GraphQLName("description") final String description) { 4812 var mutationResultObject = new MutationResultObject(); 4813 4814 try { 4815 var spec = CoreUtil.getHome().getEntityAliasTypeUniversalSpec(); 4816 4817 spec.setUuid(id); 4818 spec.setComponentVendorName(componentVendorName); 4819 spec.setEntityTypeName(entityTypeName); 4820 spec.setEntityAliasTypeName(originalEntityAliasTypeName); 4821 4822 var commandForm = CoreUtil.getHome().getEditEntityAliasTypeForm(); 4823 4824 commandForm.setSpec(spec); 4825 commandForm.setEditMode(EditMode.LOCK); 4826 4827 var commandResult = CoreUtil.getHome().editEntityAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 4828 4829 if(!commandResult.hasErrors()) { 4830 var executionResult = commandResult.getExecutionResult(); 4831 var result = (EditEntityAliasTypeResult)executionResult.getResult(); 4832 Map<String, Object> arguments = env.getArgument("input"); 4833 var edit = result.getEdit(); 4834 4835 if(arguments.containsKey("entityAliasTypeName")) 4836 edit.setEntityAliasTypeName(entityAliasTypeName); 4837 if(arguments.containsKey("isDefault")) 4838 edit.setIsDefault(isDefault); 4839 if(arguments.containsKey("validationPattern")) 4840 edit.setValidationPattern(validationPattern); 4841 if(arguments.containsKey("sortOrder")) 4842 edit.setSortOrder(sortOrder); 4843 if(arguments.containsKey("description")) 4844 edit.setDescription(description); 4845 4846 commandForm.setEdit(edit); 4847 commandForm.setEditMode(EditMode.UPDATE); 4848 4849 commandResult = CoreUtil.getHome().editEntityAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 4850 } 4851 4852 mutationResultObject.setCommandResult(commandResult); 4853 } catch (NamingException ex) { 4854 throw new RuntimeException(ex); 4855 } 4856 4857 return mutationResultObject; 4858 } 4859 4860 @GraphQLField 4861 @GraphQLRelayMutation 4862 static MutationResultObject deleteEntityAliasType(final DataFetchingEnvironment env, 4863 @GraphQLName("id") @GraphQLID final String id, 4864 @GraphQLName("componentVendorName") final String componentVendorName, 4865 @GraphQLName("entityTypeName") final String entityTypeName, 4866 @GraphQLName("entityAliasTypeName") final String entityAliasTypeName) { 4867 var mutationResultObject = new MutationResultObject(); 4868 4869 try { 4870 var commandForm = CoreUtil.getHome().getDeleteEntityAliasTypeForm(); 4871 4872 commandForm.setUuid(id); 4873 commandForm.setComponentVendorName(componentVendorName); 4874 commandForm.setEntityTypeName(entityTypeName); 4875 commandForm.setEntityAliasTypeName(entityAliasTypeName); 4876 4877 var commandResult = CoreUtil.getHome().deleteEntityAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 4878 mutationResultObject.setCommandResult(commandResult); 4879 } catch (NamingException ex) { 4880 throw new RuntimeException(ex); 4881 } 4882 4883 return mutationResultObject; 4884 } 4885 4886 @GraphQLField 4887 @GraphQLRelayMutation 4888 static MutationResultObject createEntityAlias(final DataFetchingEnvironment env, 4889 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 4890 @GraphQLName("entityAliasTypeId") @GraphQLNonNull @GraphQLID final String entityAliasTypeId, 4891 @GraphQLName("alias") @GraphQLNonNull final String alias) { 4892 var mutationResultObject = new MutationResultObject(); 4893 4894 try { 4895 var commandForm = CoreUtil.getHome().getCreateEntityAliasForm(); 4896 4897 commandForm.setUuid(id); 4898 commandForm.setEntityAliasTypeUuid(entityAliasTypeId); 4899 commandForm.setAlias(alias); 4900 4901 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 4902 } catch (NamingException ex) { 4903 throw new RuntimeException(ex); 4904 } 4905 4906 return mutationResultObject; 4907 } 4908 4909 @GraphQLField 4910 @GraphQLRelayMutation 4911 static MutationResultObject editEntityAlias(final DataFetchingEnvironment env, 4912 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 4913 @GraphQLName("entityAliasTypeId") @GraphQLNonNull @GraphQLID final String entityAliasTypeId, 4914 @GraphQLName("alias") @GraphQLNonNull final String alias) { 4915 var mutationResultObject = new MutationResultObject(); 4916 4917 try { 4918 var spec = CoreUtil.getHome().getEntityAliasSpec(); 4919 4920 spec.setUuid(id); 4921 spec.setEntityAliasTypeUuid(entityAliasTypeId); 4922 4923 var commandForm = CoreUtil.getHome().getEditEntityAliasForm(); 4924 4925 commandForm.setSpec(spec); 4926 commandForm.setEditMode(EditMode.LOCK); 4927 4928 var commandResult = CoreUtil.getHome().editEntityAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 4929 4930 if(!commandResult.hasErrors()) { 4931 var executionResult = commandResult.getExecutionResult(); 4932 var result = (EditEntityAliasResult)executionResult.getResult(); 4933 Map<String, Object> arguments = env.getArgument("input"); 4934 var edit = result.getEdit(); 4935 4936 if(arguments.containsKey("alias")) 4937 edit.setAlias(alias); 4938 4939 commandForm.setEdit(edit); 4940 commandForm.setEditMode(EditMode.UPDATE); 4941 4942 commandResult = CoreUtil.getHome().editEntityAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 4943 } 4944 4945 mutationResultObject.setCommandResult(commandResult); 4946 } catch (NamingException ex) { 4947 throw new RuntimeException(ex); 4948 } 4949 4950 return mutationResultObject; 4951 } 4952 4953 @GraphQLField 4954 @GraphQLRelayMutation 4955 static MutationResultObject deleteEntityAlias(final DataFetchingEnvironment env, 4956 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 4957 @GraphQLName("entityAliasTypeId") @GraphQLNonNull @GraphQLID final String entityAliasTypeId) { 4958 var mutationResultObject = new MutationResultObject(); 4959 4960 try { 4961 var commandForm = CoreUtil.getHome().getDeleteEntityAliasForm(); 4962 4963 commandForm.setUuid(id); 4964 commandForm.setEntityAliasTypeUuid(entityAliasTypeId); 4965 4966 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 4967 } catch (NamingException ex) { 4968 throw new RuntimeException(ex); 4969 } 4970 4971 return mutationResultObject; 4972 } 4973 4974 @GraphQLField 4975 @GraphQLRelayMutation 4976 static MutationResultWithIdObject createEntityAttributeGroup(final DataFetchingEnvironment env, 4977 @GraphQLName("entityAttributeGroupName") @GraphQLNonNull final String entityAttributeGroupName, 4978 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4979 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4980 @GraphQLName("description") final String description) { 4981 var mutationResultObject = new MutationResultWithIdObject(); 4982 4983 try { 4984 var commandForm = CoreUtil.getHome().getCreateEntityAttributeGroupForm(); 4985 4986 commandForm.setEntityAttributeGroupName(entityAttributeGroupName); 4987 commandForm.setIsDefault(isDefault); 4988 commandForm.setSortOrder(sortOrder); 4989 commandForm.setDescription(description); 4990 4991 var commandResult = CoreUtil.getHome().createEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 4992 mutationResultObject.setCommandResult(commandResult); 4993 4994 if(!commandResult.hasErrors()) { 4995 var result = (CreateEntityAttributeGroupResult)commandResult.getExecutionResult().getResult(); 4996 4997 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4998 } 4999 } catch (NamingException ex) { 5000 throw new RuntimeException(ex); 5001 } 5002 5003 return mutationResultObject; 5004 } 5005 5006 @GraphQLField 5007 @GraphQLRelayMutation 5008 static MutationResultObject deleteEntityAttributeGroup(final DataFetchingEnvironment env, 5009 @GraphQLName("entityAttributeGroupName") @GraphQLNonNull final String entityAttributeGroupName) { 5010 var mutationResultObject = new MutationResultObject(); 5011 5012 try { 5013 var commandForm = CoreUtil.getHome().getDeleteEntityAttributeGroupForm(); 5014 5015 commandForm.setEntityAttributeGroupName(entityAttributeGroupName); 5016 5017 var commandResult = CoreUtil.getHome().deleteEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 5018 mutationResultObject.setCommandResult(commandResult); 5019 } catch (NamingException ex) { 5020 throw new RuntimeException(ex); 5021 } 5022 5023 return mutationResultObject; 5024 } 5025 5026 @GraphQLField 5027 @GraphQLRelayMutation 5028 static MutationResultWithIdObject editEntityAttributeGroup(final DataFetchingEnvironment env, 5029 @GraphQLName("originalEntityAttributeGroupName") @GraphQLNonNull final String originalEntityAttributeGroupName, 5030 @GraphQLName("entityAttributeGroupName") final String entityAttributeGroupName, 5031 @GraphQLName("isDefault") final String isDefault, 5032 @GraphQLName("sortOrder") final String sortOrder, 5033 @GraphQLName("description") final String description) { 5034 var mutationResultObject = new MutationResultWithIdObject(); 5035 5036 try { 5037 var spec = CoreUtil.getHome().getEntityAttributeGroupSpec(); 5038 5039 spec.setEntityAttributeGroupName(originalEntityAttributeGroupName); 5040 5041 var commandForm = CoreUtil.getHome().getEditEntityAttributeGroupForm(); 5042 5043 commandForm.setSpec(spec); 5044 commandForm.setEditMode(EditMode.LOCK); 5045 5046 var commandResult = CoreUtil.getHome().editEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 5047 5048 if(!commandResult.hasErrors()) { 5049 var executionResult = commandResult.getExecutionResult(); 5050 var result = (EditEntityAttributeGroupResult)executionResult.getResult(); 5051 Map<String, Object> arguments = env.getArgument("input"); 5052 var edit = result.getEdit(); 5053 5054 mutationResultObject.setEntityInstance(result.getEntityAttributeGroup().getEntityInstance()); 5055 5056 if(arguments.containsKey("entityAttributeGroupName")) 5057 edit.setEntityAttributeGroupName(entityAttributeGroupName); 5058 if(arguments.containsKey("isDefault")) 5059 edit.setIsDefault(isDefault); 5060 if(arguments.containsKey("sortOrder")) 5061 edit.setSortOrder(sortOrder); 5062 if(arguments.containsKey("description")) 5063 edit.setDescription(description); 5064 5065 commandForm.setEdit(edit); 5066 commandForm.setEditMode(EditMode.UPDATE); 5067 5068 commandResult = CoreUtil.getHome().editEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 5069 } 5070 5071 mutationResultObject.setCommandResult(commandResult); 5072 } catch (NamingException ex) { 5073 throw new RuntimeException(ex); 5074 } 5075 5076 return mutationResultObject; 5077 } 5078 5079 @GraphQLField 5080 @GraphQLRelayMutation 5081 static MutationResultWithIdObject createEntityAttribute(final DataFetchingEnvironment env, 5082 @GraphQLName("id") @GraphQLID final String id, 5083 @GraphQLName("componentVendorName") final String componentVendorName, 5084 @GraphQLName("entityTypeName") final String entityTypeName, 5085 @GraphQLName("entityAttributeName") final String entityAttributeName, 5086 @GraphQLName("entityAttributeTypeName") @GraphQLNonNull final String entityAttributeTypeName, 5087 @GraphQLName("trackRevisions") @GraphQLNonNull final String trackRevisions, 5088 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 5089 @GraphQLName("description") final String description, 5090 @GraphQLName("checkContentWebAddress") final String checkContentWebAddress, 5091 @GraphQLName("validationPattern") final String validationPattern, 5092 @GraphQLName("upperRangeIntegerValue") final String upperRangeIntegerValue, 5093 @GraphQLName("upperLimitIntegerValue") final String upperLimitIntegerValue, 5094 @GraphQLName("lowerLimitIntegerValue") final String lowerLimitIntegerValue, 5095 @GraphQLName("lowerRangeIntegerValue") final String lowerRangeIntegerValue, 5096 @GraphQLName("upperRangeLongValue") final String upperRangeLongValue, 5097 @GraphQLName("upperLimitLongValue") final String upperLimitLongValue, 5098 @GraphQLName("lowerLimitLongValue") final String lowerLimitLongValue, 5099 @GraphQLName("lowerRangeLongValue") final String lowerRangeLongValue, 5100 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 5101 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 5102 @GraphQLName("entityListItemSequenceName") final String entityListItemSequenceName, 5103 @GraphQLName("workflowName") final String workflowName) { 5104 var mutationResultObject = new MutationResultWithIdObject(); 5105 5106 try { 5107 var commandForm = CoreUtil.getHome().getCreateEntityAttributeForm(); 5108 5109 commandForm.setUuid(id); 5110 commandForm.setComponentVendorName(componentVendorName); 5111 commandForm.setEntityTypeName(entityTypeName); 5112 commandForm.setEntityAttributeName(entityAttributeName); 5113 commandForm.setEntityAttributeTypeName(entityAttributeTypeName); 5114 commandForm.setTrackRevisions(trackRevisions); 5115 commandForm.setSortOrder(sortOrder); 5116 commandForm.setDescription(description); 5117 commandForm.setCheckContentWebAddress(checkContentWebAddress); 5118 commandForm.setValidationPattern(validationPattern); 5119 commandForm.setUpperRangeIntegerValue(upperRangeIntegerValue); 5120 commandForm.setUpperLimitIntegerValue(upperLimitIntegerValue); 5121 commandForm.setLowerLimitIntegerValue(lowerLimitIntegerValue); 5122 commandForm.setLowerRangeIntegerValue(lowerRangeIntegerValue); 5123 commandForm.setUpperRangeLongValue(upperRangeLongValue); 5124 commandForm.setUpperLimitLongValue(upperLimitLongValue); 5125 commandForm.setLowerLimitLongValue(lowerLimitLongValue); 5126 commandForm.setLowerRangeLongValue(lowerRangeLongValue); 5127 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 5128 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 5129 commandForm.setEntityListItemSequenceName(entityListItemSequenceName); 5130 commandForm.setWorkflowName(workflowName); 5131 5132 var commandResult = CoreUtil.getHome().createEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5133 mutationResultObject.setCommandResult(commandResult); 5134 5135 if(!commandResult.hasErrors()) { 5136 var result = (CreateEntityAttributeResult)commandResult.getExecutionResult().getResult(); 5137 5138 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 5139 } 5140 } catch (NamingException ex) { 5141 throw new RuntimeException(ex); 5142 } 5143 5144 return mutationResultObject; 5145 } 5146 5147 @GraphQLField 5148 @GraphQLRelayMutation 5149 static MutationResultObject editEntityAttribute(final DataFetchingEnvironment env, 5150 @GraphQLName("id") @GraphQLID final String id, 5151 @GraphQLName("componentVendorName") final String componentVendorName, 5152 @GraphQLName("entityTypeName") final String entityTypeName, 5153 @GraphQLName("originalEntityAttributeName") final String originalEntityAttributeName, 5154 @GraphQLName("entityAttributeName") final String entityAttributeName, 5155 @GraphQLName("trackRevisions") final String trackRevisions, 5156 @GraphQLName("sortOrder") final String sortOrder, 5157 @GraphQLName("description") final String description) { 5158 var mutationResultObject = new MutationResultObject(); 5159 5160 try { 5161 var spec = CoreUtil.getHome().getEntityAttributeUniversalSpec(); 5162 5163 spec.setUuid(id); 5164 spec.setComponentVendorName(componentVendorName); 5165 spec.setEntityTypeName(entityTypeName); 5166 spec.setEntityAttributeName(originalEntityAttributeName); 5167 5168 var commandForm = CoreUtil.getHome().getEditEntityAttributeForm(); 5169 5170 commandForm.setSpec(spec); 5171 commandForm.setEditMode(EditMode.LOCK); 5172 5173 var commandResult = CoreUtil.getHome().editEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5174 5175 if(!commandResult.hasErrors()) { 5176 var executionResult = commandResult.getExecutionResult(); 5177 var result = (EditEntityAttributeResult)executionResult.getResult(); 5178 Map<String, Object> arguments = env.getArgument("input"); 5179 var edit = result.getEdit(); 5180 5181 if(arguments.containsKey("entityAttributeName")) 5182 edit.setEntityAttributeName(entityAttributeName); 5183 if(arguments.containsKey("trackRevisions")) 5184 edit.setTrackRevisions(trackRevisions); 5185 if(arguments.containsKey("sortOrder")) 5186 edit.setSortOrder(sortOrder); 5187 if(arguments.containsKey("description")) 5188 edit.setDescription(description); 5189 5190 commandForm.setEdit(edit); 5191 commandForm.setEditMode(EditMode.UPDATE); 5192 5193 commandResult = CoreUtil.getHome().editEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5194 } 5195 5196 mutationResultObject.setCommandResult(commandResult); 5197 } catch (NamingException ex) { 5198 throw new RuntimeException(ex); 5199 } 5200 5201 return mutationResultObject; 5202 } 5203 5204 @GraphQLField 5205 @GraphQLRelayMutation 5206 static MutationResultObject deleteEntityAttribute(final DataFetchingEnvironment env, 5207 @GraphQLName("id") @GraphQLID final String id, 5208 @GraphQLName("componentVendorName") final String componentVendorName, 5209 @GraphQLName("entityTypeName") final String entityTypeName, 5210 @GraphQLName("entityAttributeName") final String entityAttributeName) { 5211 var mutationResultObject = new MutationResultObject(); 5212 5213 try { 5214 var commandForm = CoreUtil.getHome().getDeleteEntityAttributeForm(); 5215 5216 commandForm.setUuid(id); 5217 commandForm.setComponentVendorName(componentVendorName); 5218 commandForm.setEntityTypeName(entityTypeName); 5219 commandForm.setEntityAttributeName(entityAttributeName); 5220 5221 var commandResult = CoreUtil.getHome().deleteEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5222 mutationResultObject.setCommandResult(commandResult); 5223 } catch (NamingException ex) { 5224 throw new RuntimeException(ex); 5225 } 5226 5227 return mutationResultObject; 5228 } 5229 5230 @GraphQLField 5231 @GraphQLRelayMutation 5232 static MutationResultObject createEntityAttributeEntityAttributeGroup(final DataFetchingEnvironment env, 5233 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 5234 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName, 5235 @GraphQLName("entityAttributeName") @GraphQLNonNull final String entityAttributeName, 5236 @GraphQLName("entityAttributeGroupName") @GraphQLNonNull final String entityAttributeGroupName, 5237 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 5238 var mutationResultObject = new MutationResultObject(); 5239 5240 try { 5241 var commandForm = CoreUtil.getHome().getCreateEntityAttributeEntityAttributeGroupForm(); 5242 5243 commandForm.setComponentVendorName(componentVendorName); 5244 commandForm.setEntityTypeName(entityTypeName); 5245 commandForm.setEntityAttributeName(entityAttributeName); 5246 commandForm.setEntityAttributeGroupName(entityAttributeGroupName); 5247 commandForm.setSortOrder(sortOrder); 5248 5249 var commandResult = CoreUtil.getHome().createEntityAttributeEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 5250 mutationResultObject.setCommandResult(commandResult); 5251 } catch (NamingException ex) { 5252 throw new RuntimeException(ex); 5253 } 5254 5255 return mutationResultObject; 5256 } 5257 5258 @GraphQLField 5259 @GraphQLRelayMutation 5260 static MutationResultObject editEntityAttributeEntityAttributeGroup(final DataFetchingEnvironment env, 5261 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 5262 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName, 5263 @GraphQLName("entityAttributeName") @GraphQLNonNull final String entityAttributeName, 5264 @GraphQLName("entityAttributeGroupName") @GraphQLNonNull final String entityAttributeGroupName, 5265 @GraphQLName("sortOrder") final String sortOrder) { 5266 var mutationResultObject = new MutationResultObject(); 5267 5268 try { 5269 var spec = CoreUtil.getHome().getEntityAttributeEntityAttributeGroupSpec(); 5270 5271 spec.setComponentVendorName(componentVendorName); 5272 spec.setEntityTypeName(entityTypeName); 5273 spec.setEntityAttributeName(entityAttributeName); 5274 spec.setEntityAttributeGroupName(entityAttributeGroupName); 5275 5276 var commandForm = CoreUtil.getHome().getEditEntityAttributeEntityAttributeGroupForm(); 5277 5278 commandForm.setSpec(spec); 5279 commandForm.setEditMode(EditMode.LOCK); 5280 5281 var commandResult = CoreUtil.getHome().editEntityAttributeEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 5282 5283 if(!commandResult.hasErrors()) { 5284 var executionResult = commandResult.getExecutionResult(); 5285 var result = (EditEntityAttributeEntityAttributeGroupResult)executionResult.getResult(); 5286 Map<String, Object> arguments = env.getArgument("input"); 5287 var edit = result.getEdit(); 5288 5289 if(arguments.containsKey("sortOrder")) 5290 edit.setSortOrder(sortOrder); 5291 5292 commandForm.setEdit(edit); 5293 commandForm.setEditMode(EditMode.UPDATE); 5294 5295 commandResult = CoreUtil.getHome().editEntityAttributeEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 5296 } 5297 5298 mutationResultObject.setCommandResult(commandResult); 5299 } catch (NamingException ex) { 5300 throw new RuntimeException(ex); 5301 } 5302 5303 return mutationResultObject; 5304 } 5305 5306 @GraphQLField 5307 @GraphQLRelayMutation 5308 static MutationResultObject deleteEntityAttributeEntityAttributeGroup(final DataFetchingEnvironment env, 5309 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 5310 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName, 5311 @GraphQLName("entityAttributeName") @GraphQLNonNull final String entityAttributeName, 5312 @GraphQLName("entityAttributeGroupName") @GraphQLNonNull final String entityAttributeGroupName) { 5313 var mutationResultObject = new MutationResultObject(); 5314 5315 try { 5316 var commandForm = CoreUtil.getHome().getDeleteEntityAttributeEntityAttributeGroupForm(); 5317 5318 commandForm.setComponentVendorName(componentVendorName); 5319 commandForm.setEntityTypeName(entityTypeName); 5320 commandForm.setEntityAttributeName(entityAttributeName); 5321 commandForm.setEntityAttributeGroupName(entityAttributeGroupName); 5322 5323 var commandResult = CoreUtil.getHome().deleteEntityAttributeEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 5324 mutationResultObject.setCommandResult(commandResult); 5325 } catch (NamingException ex) { 5326 throw new RuntimeException(ex); 5327 } 5328 5329 return mutationResultObject; 5330 } 5331 5332 @GraphQLField 5333 @GraphQLRelayMutation 5334 static MutationResultWithIdObject createEntityListItem(final DataFetchingEnvironment env, 5335 @GraphQLName("id") @GraphQLID final String id, 5336 @GraphQLName("componentVendorName") final String componentVendorName, 5337 @GraphQLName("entityTypeName") final String entityTypeName, 5338 @GraphQLName("entityAttributeName") final String entityAttributeName, 5339 @GraphQLName("entityListItemName") final String entityListItemName, 5340 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 5341 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 5342 @GraphQLName("description") final String description) { 5343 var mutationResultObject = new MutationResultWithIdObject(); 5344 5345 try { 5346 var commandForm = CoreUtil.getHome().getCreateEntityListItemForm(); 5347 5348 commandForm.setUuid(id); 5349 commandForm.setComponentVendorName(componentVendorName); 5350 commandForm.setEntityTypeName(entityTypeName); 5351 commandForm.setEntityAttributeName(entityAttributeName); 5352 commandForm.setEntityListItemName(entityListItemName); 5353 commandForm.setIsDefault(isDefault); 5354 commandForm.setSortOrder(sortOrder); 5355 commandForm.setDescription(description); 5356 5357 var commandResult = CoreUtil.getHome().createEntityListItem(BaseGraphQl.getUserVisitPK(env), commandForm); 5358 mutationResultObject.setCommandResult(commandResult); 5359 5360 if(!commandResult.hasErrors()) { 5361 var result = (CreateEntityListItemResult)commandResult.getExecutionResult().getResult(); 5362 5363 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 5364 } 5365 } catch (NamingException ex) { 5366 throw new RuntimeException(ex); 5367 } 5368 5369 return mutationResultObject; 5370 } 5371 5372 @GraphQLField 5373 @GraphQLRelayMutation 5374 static MutationResultObject editEntityListItem(final DataFetchingEnvironment env, 5375 @GraphQLName("id") @GraphQLID final String id, 5376 @GraphQLName("componentVendorName") final String componentVendorName, 5377 @GraphQLName("entityTypeName") final String entityTypeName, 5378 @GraphQLName("entityAttributeName") final String entityAttributeName, 5379 @GraphQLName("originalEntityListItemName") final String originalEntityListItemName, 5380 @GraphQLName("entityListItemName") final String entityListItemName, 5381 @GraphQLName("isDefault") final String isDefault, 5382 @GraphQLName("sortOrder") final String sortOrder, 5383 @GraphQLName("description") final String description) { 5384 var mutationResultObject = new MutationResultObject(); 5385 5386 try { 5387 var spec = CoreUtil.getHome().getEntityListItemUniversalSpec(); 5388 5389 spec.setUuid(id); 5390 spec.setComponentVendorName(componentVendorName); 5391 spec.setEntityTypeName(entityTypeName); 5392 spec.setEntityAttributeName(entityAttributeName); 5393 spec.setEntityListItemName(originalEntityListItemName); 5394 5395 var commandForm = CoreUtil.getHome().getEditEntityListItemForm(); 5396 5397 commandForm.setSpec(spec); 5398 commandForm.setEditMode(EditMode.LOCK); 5399 5400 var commandResult = CoreUtil.getHome().editEntityListItem(BaseGraphQl.getUserVisitPK(env), commandForm); 5401 5402 if(!commandResult.hasErrors()) { 5403 var executionResult = commandResult.getExecutionResult(); 5404 var result = (EditEntityListItemResult)executionResult.getResult(); 5405 Map<String, Object> arguments = env.getArgument("input"); 5406 var edit = result.getEdit(); 5407 5408 if(arguments.containsKey("entityListItemName")) 5409 edit.setEntityListItemName(entityListItemName); 5410 if(arguments.containsKey("isDefault")) 5411 edit.setIsDefault(isDefault); 5412 if(arguments.containsKey("sortOrder")) 5413 edit.setSortOrder(sortOrder); 5414 if(arguments.containsKey("description")) 5415 edit.setDescription(description); 5416 5417 commandForm.setEdit(edit); 5418 commandForm.setEditMode(EditMode.UPDATE); 5419 5420 commandResult = CoreUtil.getHome().editEntityListItem(BaseGraphQl.getUserVisitPK(env), commandForm); 5421 } 5422 5423 mutationResultObject.setCommandResult(commandResult); 5424 } catch (NamingException ex) { 5425 throw new RuntimeException(ex); 5426 } 5427 5428 return mutationResultObject; 5429 } 5430 5431 @GraphQLField 5432 @GraphQLRelayMutation 5433 static MutationResultObject deleteEntityListItem(final DataFetchingEnvironment env, 5434 @GraphQLName("id") @GraphQLID final String id, 5435 @GraphQLName("componentVendorName") final String componentVendorName, 5436 @GraphQLName("entityTypeName") final String entityTypeName, 5437 @GraphQLName("entityAttributeName") final String entityAttributeName, 5438 @GraphQLName("entityListItemName") final String entityListItemName) { 5439 var mutationResultObject = new MutationResultObject(); 5440 5441 try { 5442 var commandForm = CoreUtil.getHome().getDeleteEntityListItemForm(); 5443 5444 commandForm.setUuid(id); 5445 commandForm.setComponentVendorName(componentVendorName); 5446 commandForm.setEntityTypeName(entityTypeName); 5447 commandForm.setEntityAttributeName(entityAttributeName); 5448 commandForm.setEntityListItemName(entityListItemName); 5449 5450 var commandResult = CoreUtil.getHome().deleteEntityListItem(BaseGraphQl.getUserVisitPK(env), commandForm); 5451 mutationResultObject.setCommandResult(commandResult); 5452 } catch (NamingException ex) { 5453 throw new RuntimeException(ex); 5454 } 5455 5456 return mutationResultObject; 5457 } 5458 5459 @GraphQLField 5460 @GraphQLRelayMutation 5461 static MutationResultObject createEntityListItemDefault(final DataFetchingEnvironment env, 5462 @GraphQLName("id") @GraphQLID final String id, 5463 @GraphQLName("componentVendorName") final String componentVendorName, 5464 @GraphQLName("entityTypeName") final String entityTypeName, 5465 @GraphQLName("entityAttributeName") final String entityAttributeName, 5466 @GraphQLName("entityListItemName") final String entityListItemName, 5467 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId, 5468 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 5469 var mutationResultObject = new MutationResultObject(); 5470 5471 try { 5472 var commandForm = CoreUtil.getHome().getCreateEntityListItemDefaultForm(); 5473 5474 commandForm.setUuid(id); 5475 commandForm.setComponentVendorName(componentVendorName); 5476 commandForm.setEntityTypeName(entityTypeName); 5477 commandForm.setEntityAttributeName(entityAttributeName); 5478 commandForm.setEntityListItemName(entityListItemName); 5479 commandForm.setEntityListItemUuid(entityListItemId); 5480 commandForm.setAddMissingAttributes(addMissingAttributes); 5481 5482 var commandResult = CoreUtil.getHome().createEntityListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 5483 mutationResultObject.setCommandResult(commandResult); 5484 } catch (NamingException ex) { 5485 throw new RuntimeException(ex); 5486 } 5487 5488 return mutationResultObject; 5489 } 5490 5491 @GraphQLField 5492 @GraphQLRelayMutation 5493 static MutationResultObject editEntityListItemDefault(final DataFetchingEnvironment env, 5494 @GraphQLName("id") @GraphQLID final String id, 5495 @GraphQLName("componentVendorName") final String componentVendorName, 5496 @GraphQLName("entityTypeName") final String entityTypeName, 5497 @GraphQLName("entityAttributeName") final String entityAttributeName, 5498 @GraphQLName("entityListItemName") final String entityListItemName, 5499 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 5500 var mutationResultObject = new MutationResultObject(); 5501 5502 try { 5503 var spec = CoreUtil.getHome().getEntityListItemDefaultSpec(); 5504 5505 spec.setUuid(id); 5506 spec.setComponentVendorName(componentVendorName); 5507 spec.setEntityTypeName(entityTypeName); 5508 spec.setEntityAttributeName(entityAttributeName); 5509 5510 var commandForm = CoreUtil.getHome().getEditEntityListItemDefaultForm(); 5511 5512 commandForm.setSpec(spec); 5513 commandForm.setEditMode(EditMode.LOCK); 5514 5515 var commandResult = CoreUtil.getHome().editEntityListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 5516 5517 if(!commandResult.hasErrors()) { 5518 var executionResult = commandResult.getExecutionResult(); 5519 var result = (EditEntityListItemDefaultResult)executionResult.getResult(); 5520 Map<String, Object> arguments = env.getArgument("input"); 5521 var edit = result.getEdit(); 5522 5523 if(arguments.containsKey("entityListItemName")) 5524 edit.setEntityListItemName(entityListItemName); 5525 if(arguments.containsKey("entityListItemId")) 5526 edit.setEntityListItemUuid(entityListItemId); 5527 5528 commandForm.setEdit(edit); 5529 commandForm.setEditMode(EditMode.UPDATE); 5530 5531 commandResult = CoreUtil.getHome().editEntityListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 5532 } 5533 5534 mutationResultObject.setCommandResult(commandResult); 5535 } catch (NamingException ex) { 5536 throw new RuntimeException(ex); 5537 } 5538 5539 return mutationResultObject; 5540 } 5541 5542 @GraphQLField 5543 @GraphQLRelayMutation 5544 static MutationResultObject deleteEntityListItemDefault(final DataFetchingEnvironment env, 5545 @GraphQLName("id") @GraphQLID final String id, 5546 @GraphQLName("componentVendorName") final String componentVendorName, 5547 @GraphQLName("entityTypeName") final String entityTypeName, 5548 @GraphQLName("entityAttributeName") final String entityAttributeName) { 5549 var mutationResultObject = new MutationResultObject(); 5550 5551 try { 5552 var commandForm = CoreUtil.getHome().getDeleteEntityListItemDefaultForm(); 5553 5554 commandForm.setUuid(id); 5555 commandForm.setComponentVendorName(componentVendorName); 5556 commandForm.setEntityTypeName(entityTypeName); 5557 commandForm.setEntityAttributeName(entityAttributeName); 5558 5559 var commandResult = CoreUtil.getHome().deleteEntityListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 5560 mutationResultObject.setCommandResult(commandResult); 5561 } catch (NamingException ex) { 5562 throw new RuntimeException(ex); 5563 } 5564 5565 return mutationResultObject; 5566 } 5567 5568 @GraphQLField 5569 @GraphQLRelayMutation 5570 static MutationResultObject createEntityListItemAttribute(final DataFetchingEnvironment env, 5571 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 5572 @GraphQLName("entityAttributeName") final String entityAttributeName, 5573 @GraphQLName("entityAttributeId") @GraphQLID final String entityAttributeId, 5574 @GraphQLName("entityListItemName") final String entityListItemName, 5575 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 5576 var mutationResultObject = new MutationResultObject(); 5577 5578 try { 5579 var commandForm = CoreUtil.getHome().getCreateEntityListItemAttributeForm(); 5580 5581 commandForm.setUuid(id); 5582 commandForm.setEntityAttributeName(entityAttributeName); 5583 commandForm.setEntityAttributeUuid(entityAttributeId); 5584 commandForm.setEntityListItemName(entityListItemName); 5585 commandForm.setEntityListItemUuid(entityListItemId); 5586 5587 var commandResult = CoreUtil.getHome().createEntityListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5588 mutationResultObject.setCommandResult(commandResult); 5589 } catch (NamingException ex) { 5590 throw new RuntimeException(ex); 5591 } 5592 5593 return mutationResultObject; 5594 } 5595 5596 @GraphQLField 5597 @GraphQLRelayMutation 5598 static MutationResultObject editEntityListItemAttribute(final DataFetchingEnvironment env, 5599 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 5600 @GraphQLName("entityAttributeName") final String entityAttributeName, 5601 @GraphQLName("entityAttributeId") @GraphQLID final String entityAttributeId, 5602 @GraphQLName("entityListItemName") final String entityListItemName, 5603 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 5604 var mutationResultObject = new MutationResultObject(); 5605 5606 try { 5607 var spec = CoreUtil.getHome().getEntityListItemAttributeSpec(); 5608 5609 spec.setUuid(id); 5610 spec.setEntityAttributeName(entityAttributeName); 5611 spec.setEntityAttributeUuid(entityAttributeId); 5612 5613 var commandForm = CoreUtil.getHome().getEditEntityListItemAttributeForm(); 5614 5615 commandForm.setSpec(spec); 5616 commandForm.setEditMode(EditMode.LOCK); 5617 5618 var commandResult = CoreUtil.getHome().editEntityListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5619 5620 if(!commandResult.hasErrors()) { 5621 var executionResult = commandResult.getExecutionResult(); 5622 var result = (EditEntityListItemAttributeResult)executionResult.getResult(); 5623 Map<String, Object> arguments = env.getArgument("input"); 5624 var edit = result.getEdit(); 5625 5626 if(arguments.containsKey("entityListItemName")) 5627 edit.setEntityListItemName(entityListItemName); 5628 if(arguments.containsKey("entityListItemId")) 5629 edit.setEntityListItemUuid(entityListItemId); 5630 5631 commandForm.setEdit(edit); 5632 commandForm.setEditMode(EditMode.UPDATE); 5633 5634 commandResult = CoreUtil.getHome().editEntityListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5635 } 5636 5637 mutationResultObject.setCommandResult(commandResult); 5638 } catch (NamingException ex) { 5639 throw new RuntimeException(ex); 5640 } 5641 5642 return mutationResultObject; 5643 } 5644 5645 @GraphQLField 5646 @GraphQLRelayMutation 5647 static MutationResultObject deleteEntityListItemAttribute(final DataFetchingEnvironment env, 5648 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 5649 @GraphQLName("entityAttributeName") final String entityAttributeName, 5650 @GraphQLName("entityAttributeId") @GraphQLID final String entityAttributeId) { 5651 var mutationResultObject = new MutationResultObject(); 5652 5653 try { 5654 var commandForm = CoreUtil.getHome().getDeleteEntityListItemAttributeForm(); 5655 5656 commandForm.setUuid(id); 5657 commandForm.setEntityAttributeName(entityAttributeName); 5658 commandForm.setEntityAttributeUuid(entityAttributeId); 5659 5660 var commandResult = CoreUtil.getHome().deleteEntityListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5661 mutationResultObject.setCommandResult(commandResult); 5662 } catch (NamingException ex) { 5663 throw new RuntimeException(ex); 5664 } 5665 5666 return mutationResultObject; 5667 } 5668 5669 @GraphQLField 5670 @GraphQLRelayMutation 5671 static MutationResultObject createEntityMultipleListItemDefault(final DataFetchingEnvironment env, 5672 @GraphQLName("id") @GraphQLID final String id, 5673 @GraphQLName("componentVendorName") final String componentVendorName, 5674 @GraphQLName("entityTypeName") final String entityTypeName, 5675 @GraphQLName("entityAttributeName") final String entityAttributeName, 5676 @GraphQLName("entityListItemName") final String entityListItemName, 5677 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId, 5678 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 5679 var mutationResultObject = new MutationResultObject(); 5680 5681 try { 5682 var commandForm = CoreUtil.getHome().getCreateEntityMultipleListItemDefaultForm(); 5683 5684 commandForm.setUuid(id); 5685 commandForm.setComponentVendorName(componentVendorName); 5686 commandForm.setEntityTypeName(entityTypeName); 5687 commandForm.setEntityAttributeName(entityAttributeName); 5688 commandForm.setEntityListItemName(entityListItemName); 5689 commandForm.setEntityListItemUuid(entityListItemId); 5690 commandForm.setAddMissingAttributes(addMissingAttributes); 5691 5692 var commandResult = CoreUtil.getHome().createEntityMultipleListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 5693 mutationResultObject.setCommandResult(commandResult); 5694 } catch (NamingException ex) { 5695 throw new RuntimeException(ex); 5696 } 5697 5698 return mutationResultObject; 5699 } 5700 5701 @GraphQLField 5702 @GraphQLRelayMutation 5703 static MutationResultObject deleteEntityMultipleListItemDefault(final DataFetchingEnvironment env, 5704 @GraphQLName("id") @GraphQLID final String id, 5705 @GraphQLName("componentVendorName") final String componentVendorName, 5706 @GraphQLName("entityTypeName") final String entityTypeName, 5707 @GraphQLName("entityAttributeName") final String entityAttributeName, 5708 @GraphQLName("entityListItemName") final String entityListItemName, 5709 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 5710 var mutationResultObject = new MutationResultObject(); 5711 5712 try { 5713 var commandForm = CoreUtil.getHome().getDeleteEntityMultipleListItemDefaultForm(); 5714 5715 commandForm.setUuid(id); 5716 commandForm.setComponentVendorName(componentVendorName); 5717 commandForm.setEntityTypeName(entityTypeName); 5718 commandForm.setEntityAttributeName(entityAttributeName); 5719 commandForm.setEntityListItemName(entityListItemName); 5720 commandForm.setEntityListItemUuid(entityListItemId); 5721 5722 var commandResult = CoreUtil.getHome().deleteEntityMultipleListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 5723 mutationResultObject.setCommandResult(commandResult); 5724 } catch (NamingException ex) { 5725 throw new RuntimeException(ex); 5726 } 5727 5728 return mutationResultObject; 5729 } 5730 5731 @GraphQLField 5732 @GraphQLRelayMutation 5733 static MutationResultObject createEntityMultipleListItemAttribute(final DataFetchingEnvironment env, 5734 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 5735 @GraphQLName("entityAttributeName") final String entityAttributeName, 5736 @GraphQLName("entityAttributeId") @GraphQLID final String entityAttributeId, 5737 @GraphQLName("entityListItemName") final String entityListItemName, 5738 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 5739 var mutationResultObject = new MutationResultObject(); 5740 5741 try { 5742 var commandForm = CoreUtil.getHome().getCreateEntityMultipleListItemAttributeForm(); 5743 5744 commandForm.setUuid(id); 5745 commandForm.setEntityAttributeName(entityAttributeName); 5746 commandForm.setEntityAttributeUuid(entityAttributeId); 5747 commandForm.setEntityListItemName(entityListItemName); 5748 commandForm.setEntityListItemUuid(entityListItemId); 5749 5750 var commandResult = CoreUtil.getHome().createEntityMultipleListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5751 mutationResultObject.setCommandResult(commandResult); 5752 } catch (NamingException ex) { 5753 throw new RuntimeException(ex); 5754 } 5755 5756 return mutationResultObject; 5757 } 5758 5759 @GraphQLField 5760 @GraphQLRelayMutation 5761 static MutationResultObject deleteEntityMultipleListItemAttribute(final DataFetchingEnvironment env, 5762 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 5763 @GraphQLName("entityAttributeName") final String entityAttributeName, 5764 @GraphQLName("entityAttributeId") @GraphQLID final String entityAttributeId, 5765 @GraphQLName("entityListItemName") final String entityListItemName, 5766 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 5767 var mutationResultObject = new MutationResultObject(); 5768 5769 try { 5770 var commandForm = CoreUtil.getHome().getDeleteEntityMultipleListItemAttributeForm(); 5771 5772 commandForm.setUuid(id); 5773 commandForm.setEntityAttributeName(entityAttributeName); 5774 commandForm.setEntityAttributeUuid(entityAttributeId); 5775 commandForm.setEntityListItemName(entityListItemName); 5776 commandForm.setEntityListItemUuid(entityListItemId); 5777 5778 var commandResult = CoreUtil.getHome().deleteEntityMultipleListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5779 mutationResultObject.setCommandResult(commandResult); 5780 } catch (NamingException ex) { 5781 throw new RuntimeException(ex); 5782 } 5783 5784 return mutationResultObject; 5785 } 5786 5787 @GraphQLField 5788 @GraphQLRelayMutation 5789 static MutationResultObject createEntityBooleanDefault(final DataFetchingEnvironment env, 5790 @GraphQLName("id") @GraphQLID final String id, 5791 @GraphQLName("componentVendorName") final String componentVendorName, 5792 @GraphQLName("entityTypeName") final String entityTypeName, 5793 @GraphQLName("entityAttributeName") final String entityAttributeName, 5794 @GraphQLName("booleanAttribute") @GraphQLNonNull final String booleanAttribute, 5795 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 5796 var mutationResultObject = new MutationResultObject(); 5797 5798 try { 5799 var commandForm = CoreUtil.getHome().getCreateEntityBooleanDefaultForm(); 5800 5801 commandForm.setUuid(id); 5802 commandForm.setComponentVendorName(componentVendorName); 5803 commandForm.setEntityTypeName(entityTypeName); 5804 commandForm.setEntityAttributeName(entityAttributeName); 5805 commandForm.setBooleanAttribute(booleanAttribute); 5806 commandForm.setAddMissingAttributes(addMissingAttributes); 5807 5808 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityBooleanDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 5809 } catch (NamingException ex) { 5810 throw new RuntimeException(ex); 5811 } 5812 5813 return mutationResultObject; 5814 } 5815 5816 @GraphQLField 5817 @GraphQLRelayMutation 5818 static MutationResultObject editEntityBooleanDefault(final DataFetchingEnvironment env, 5819 @GraphQLName("id") @GraphQLID final String id, 5820 @GraphQLName("componentVendorName") final String componentVendorName, 5821 @GraphQLName("entityTypeName") final String entityTypeName, 5822 @GraphQLName("entityAttributeName") final String entityAttributeName, 5823 @GraphQLName("booleanAttribute") @GraphQLNonNull final String booleanAttribute) { 5824 var mutationResultObject = new MutationResultObject(); 5825 5826 try { 5827 var spec = CoreUtil.getHome().getEntityBooleanDefaultSpec(); 5828 5829 spec.setUuid(id); 5830 spec.setComponentVendorName(componentVendorName); 5831 spec.setEntityTypeName(entityTypeName); 5832 spec.setEntityAttributeName(entityAttributeName); 5833 5834 var commandForm = CoreUtil.getHome().getEditEntityBooleanDefaultForm(); 5835 5836 commandForm.setSpec(spec); 5837 commandForm.setEditMode(EditMode.LOCK); 5838 5839 var commandResult = CoreUtil.getHome().editEntityBooleanDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 5840 5841 if(!commandResult.hasErrors()) { 5842 var executionResult = commandResult.getExecutionResult(); 5843 var result = (EditEntityBooleanDefaultResult)executionResult.getResult(); 5844 Map<String, Object> arguments = env.getArgument("input"); 5845 var edit = result.getEdit(); 5846 5847 if(arguments.containsKey("booleanAttribute")) 5848 edit.setBooleanAttribute(booleanAttribute); 5849 5850 commandForm.setEdit(edit); 5851 commandForm.setEditMode(EditMode.UPDATE); 5852 5853 commandResult = CoreUtil.getHome().editEntityBooleanDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 5854 } 5855 5856 mutationResultObject.setCommandResult(commandResult); 5857 } catch (NamingException ex) { 5858 throw new RuntimeException(ex); 5859 } 5860 5861 return mutationResultObject; 5862 } 5863 5864 @GraphQLField 5865 @GraphQLRelayMutation 5866 static MutationResultObject deleteEntityBooleanDefault(final DataFetchingEnvironment env, 5867 @GraphQLName("id") @GraphQLID final String id, 5868 @GraphQLName("componentVendorName") final String componentVendorName, 5869 @GraphQLName("entityTypeName") final String entityTypeName, 5870 @GraphQLName("entityAttributeName") final String entityAttributeName) { 5871 var mutationResultObject = new MutationResultObject(); 5872 5873 try { 5874 var commandForm = CoreUtil.getHome().getDeleteEntityBooleanDefaultForm(); 5875 5876 commandForm.setUuid(id); 5877 commandForm.setComponentVendorName(componentVendorName); 5878 commandForm.setEntityTypeName(entityTypeName); 5879 commandForm.setEntityAttributeName(entityAttributeName); 5880 5881 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityBooleanDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 5882 } catch (NamingException ex) { 5883 throw new RuntimeException(ex); 5884 } 5885 5886 return mutationResultObject; 5887 } 5888 5889 @GraphQLField 5890 @GraphQLRelayMutation 5891 static MutationResultObject createEntityBooleanAttribute(final DataFetchingEnvironment env, 5892 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 5893 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 5894 @GraphQLName("booleanAttribute") @GraphQLNonNull final String booleanAttribute) { 5895 var mutationResultObject = new MutationResultObject(); 5896 5897 try { 5898 var commandForm = CoreUtil.getHome().getCreateEntityBooleanAttributeForm(); 5899 5900 commandForm.setUuid(id); 5901 commandForm.setEntityAttributeUuid(entityAttributeId); 5902 commandForm.setBooleanAttribute(booleanAttribute); 5903 5904 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityBooleanAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 5905 } catch (NamingException ex) { 5906 throw new RuntimeException(ex); 5907 } 5908 5909 return mutationResultObject; 5910 } 5911 5912 @GraphQLField 5913 @GraphQLRelayMutation 5914 static MutationResultObject editEntityBooleanAttribute(final DataFetchingEnvironment env, 5915 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 5916 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 5917 @GraphQLName("booleanAttribute") @GraphQLNonNull final String booleanAttribute) { 5918 var mutationResultObject = new MutationResultObject(); 5919 5920 try { 5921 var spec = CoreUtil.getHome().getEntityBooleanAttributeSpec(); 5922 5923 spec.setUuid(id); 5924 spec.setEntityAttributeUuid(entityAttributeId); 5925 5926 var commandForm = CoreUtil.getHome().getEditEntityBooleanAttributeForm(); 5927 5928 commandForm.setSpec(spec); 5929 commandForm.setEditMode(EditMode.LOCK); 5930 5931 var commandResult = CoreUtil.getHome().editEntityBooleanAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5932 5933 if(!commandResult.hasErrors()) { 5934 var executionResult = commandResult.getExecutionResult(); 5935 var result = (EditEntityBooleanAttributeResult)executionResult.getResult(); 5936 Map<String, Object> arguments = env.getArgument("input"); 5937 var edit = result.getEdit(); 5938 5939 if(arguments.containsKey("booleanAttribute")) 5940 edit.setBooleanAttribute(booleanAttribute); 5941 5942 commandForm.setEdit(edit); 5943 commandForm.setEditMode(EditMode.UPDATE); 5944 5945 commandResult = CoreUtil.getHome().editEntityBooleanAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5946 } 5947 5948 mutationResultObject.setCommandResult(commandResult); 5949 } catch (NamingException ex) { 5950 throw new RuntimeException(ex); 5951 } 5952 5953 return mutationResultObject; 5954 } 5955 5956 @GraphQLField 5957 @GraphQLRelayMutation 5958 static MutationResultObject deleteEntityBooleanAttribute(final DataFetchingEnvironment env, 5959 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 5960 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 5961 var mutationResultObject = new MutationResultObject(); 5962 5963 try { 5964 var commandForm = CoreUtil.getHome().getDeleteEntityBooleanAttributeForm(); 5965 5966 commandForm.setUuid(id); 5967 commandForm.setEntityAttributeUuid(entityAttributeId); 5968 5969 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityBooleanAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 5970 } catch (NamingException ex) { 5971 throw new RuntimeException(ex); 5972 } 5973 5974 return mutationResultObject; 5975 } 5976 5977 @GraphQLField 5978 @GraphQLRelayMutation 5979 static MutationResultObject createEntityIntegerDefault(final DataFetchingEnvironment env, 5980 @GraphQLName("id") @GraphQLID final String id, 5981 @GraphQLName("componentVendorName") final String componentVendorName, 5982 @GraphQLName("entityTypeName") final String entityTypeName, 5983 @GraphQLName("entityAttributeName") final String entityAttributeName, 5984 @GraphQLName("integerAttribute") @GraphQLNonNull final String integerAttribute, 5985 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 5986 var mutationResultObject = new MutationResultObject(); 5987 5988 try { 5989 var commandForm = CoreUtil.getHome().getCreateEntityIntegerDefaultForm(); 5990 5991 commandForm.setUuid(id); 5992 commandForm.setComponentVendorName(componentVendorName); 5993 commandForm.setEntityTypeName(entityTypeName); 5994 commandForm.setEntityAttributeName(entityAttributeName); 5995 commandForm.setIntegerAttribute(integerAttribute); 5996 commandForm.setAddMissingAttributes(addMissingAttributes); 5997 5998 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityIntegerDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 5999 } catch (NamingException ex) { 6000 throw new RuntimeException(ex); 6001 } 6002 6003 return mutationResultObject; 6004 } 6005 6006 @GraphQLField 6007 @GraphQLRelayMutation 6008 static MutationResultObject editEntityIntegerDefault(final DataFetchingEnvironment env, 6009 @GraphQLName("id") @GraphQLID final String id, 6010 @GraphQLName("componentVendorName") final String componentVendorName, 6011 @GraphQLName("entityTypeName") final String entityTypeName, 6012 @GraphQLName("entityAttributeName") final String entityAttributeName, 6013 @GraphQLName("integerAttribute") @GraphQLNonNull final String integerAttribute) { 6014 var mutationResultObject = new MutationResultObject(); 6015 6016 try { 6017 var spec = CoreUtil.getHome().getEntityIntegerDefaultSpec(); 6018 6019 spec.setUuid(id); 6020 spec.setComponentVendorName(componentVendorName); 6021 spec.setEntityTypeName(entityTypeName); 6022 spec.setEntityAttributeName(entityAttributeName); 6023 6024 var commandForm = CoreUtil.getHome().getEditEntityIntegerDefaultForm(); 6025 6026 commandForm.setSpec(spec); 6027 commandForm.setEditMode(EditMode.LOCK); 6028 6029 var commandResult = CoreUtil.getHome().editEntityIntegerDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6030 6031 if(!commandResult.hasErrors()) { 6032 var executionResult = commandResult.getExecutionResult(); 6033 var result = (EditEntityIntegerDefaultResult)executionResult.getResult(); 6034 Map<String, Object> arguments = env.getArgument("input"); 6035 var edit = result.getEdit(); 6036 6037 if(arguments.containsKey("integerAttribute")) 6038 edit.setIntegerAttribute(integerAttribute); 6039 6040 commandForm.setEdit(edit); 6041 commandForm.setEditMode(EditMode.UPDATE); 6042 6043 commandResult = CoreUtil.getHome().editEntityIntegerDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6044 } 6045 6046 mutationResultObject.setCommandResult(commandResult); 6047 } catch (NamingException ex) { 6048 throw new RuntimeException(ex); 6049 } 6050 6051 return mutationResultObject; 6052 } 6053 6054 @GraphQLField 6055 @GraphQLRelayMutation 6056 static MutationResultObject deleteEntityIntegerDefault(final DataFetchingEnvironment env, 6057 @GraphQLName("id") @GraphQLID final String id, 6058 @GraphQLName("componentVendorName") final String componentVendorName, 6059 @GraphQLName("entityTypeName") final String entityTypeName, 6060 @GraphQLName("entityAttributeName") final String entityAttributeName) { 6061 var mutationResultObject = new MutationResultObject(); 6062 6063 try { 6064 var commandForm = CoreUtil.getHome().getDeleteEntityIntegerDefaultForm(); 6065 6066 commandForm.setUuid(id); 6067 commandForm.setComponentVendorName(componentVendorName); 6068 commandForm.setEntityTypeName(entityTypeName); 6069 commandForm.setEntityAttributeName(entityAttributeName); 6070 6071 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityIntegerDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6072 } catch (NamingException ex) { 6073 throw new RuntimeException(ex); 6074 } 6075 6076 return mutationResultObject; 6077 } 6078 6079 @GraphQLField 6080 @GraphQLRelayMutation 6081 static MutationResultObject createEntityIntegerAttribute(final DataFetchingEnvironment env, 6082 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6083 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6084 @GraphQLName("integerAttribute") @GraphQLNonNull final String integerAttribute) { 6085 var mutationResultObject = new MutationResultObject(); 6086 6087 try { 6088 var commandForm = CoreUtil.getHome().getCreateEntityIntegerAttributeForm(); 6089 6090 commandForm.setUuid(id); 6091 commandForm.setEntityAttributeUuid(entityAttributeId); 6092 commandForm.setIntegerAttribute(integerAttribute); 6093 6094 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityIntegerAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6095 } catch (NamingException ex) { 6096 throw new RuntimeException(ex); 6097 } 6098 6099 return mutationResultObject; 6100 } 6101 6102 @GraphQLField 6103 @GraphQLRelayMutation 6104 static MutationResultObject editEntityIntegerAttribute(final DataFetchingEnvironment env, 6105 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6106 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6107 @GraphQLName("integerAttribute") @GraphQLNonNull final String integerAttribute) { 6108 var mutationResultObject = new MutationResultObject(); 6109 6110 try { 6111 var spec = CoreUtil.getHome().getEntityIntegerAttributeSpec(); 6112 6113 spec.setUuid(id); 6114 spec.setEntityAttributeUuid(entityAttributeId); 6115 6116 var commandForm = CoreUtil.getHome().getEditEntityIntegerAttributeForm(); 6117 6118 commandForm.setSpec(spec); 6119 commandForm.setEditMode(EditMode.LOCK); 6120 6121 var commandResult = CoreUtil.getHome().editEntityIntegerAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6122 6123 if(!commandResult.hasErrors()) { 6124 var executionResult = commandResult.getExecutionResult(); 6125 var result = (EditEntityIntegerAttributeResult)executionResult.getResult(); 6126 Map<String, Object> arguments = env.getArgument("input"); 6127 var edit = result.getEdit(); 6128 6129 if(arguments.containsKey("integerAttribute")) 6130 edit.setIntegerAttribute(integerAttribute); 6131 6132 commandForm.setEdit(edit); 6133 commandForm.setEditMode(EditMode.UPDATE); 6134 6135 commandResult = CoreUtil.getHome().editEntityIntegerAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6136 } 6137 6138 mutationResultObject.setCommandResult(commandResult); 6139 } catch (NamingException ex) { 6140 throw new RuntimeException(ex); 6141 } 6142 6143 return mutationResultObject; 6144 } 6145 6146 @GraphQLField 6147 @GraphQLRelayMutation 6148 static MutationResultObject deleteEntityIntegerAttribute(final DataFetchingEnvironment env, 6149 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6150 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 6151 var mutationResultObject = new MutationResultObject(); 6152 6153 try { 6154 var commandForm = CoreUtil.getHome().getDeleteEntityIntegerAttributeForm(); 6155 6156 commandForm.setUuid(id); 6157 commandForm.setEntityAttributeUuid(entityAttributeId); 6158 6159 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityIntegerAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6160 } catch (NamingException ex) { 6161 throw new RuntimeException(ex); 6162 } 6163 6164 return mutationResultObject; 6165 } 6166 6167 @GraphQLField 6168 @GraphQLRelayMutation 6169 static MutationResultObject createEntityLongDefault(final DataFetchingEnvironment env, 6170 @GraphQLName("id") @GraphQLID final String id, 6171 @GraphQLName("componentVendorName") final String componentVendorName, 6172 @GraphQLName("entityTypeName") final String entityTypeName, 6173 @GraphQLName("entityAttributeName") final String entityAttributeName, 6174 @GraphQLName("longAttribute") @GraphQLNonNull final String longAttribute, 6175 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 6176 var mutationResultObject = new MutationResultObject(); 6177 6178 try { 6179 var commandForm = CoreUtil.getHome().getCreateEntityLongDefaultForm(); 6180 6181 commandForm.setUuid(id); 6182 commandForm.setComponentVendorName(componentVendorName); 6183 commandForm.setEntityTypeName(entityTypeName); 6184 commandForm.setEntityAttributeName(entityAttributeName); 6185 commandForm.setLongAttribute(longAttribute); 6186 commandForm.setAddMissingAttributes(addMissingAttributes); 6187 6188 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityLongDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6189 } catch (NamingException ex) { 6190 throw new RuntimeException(ex); 6191 } 6192 6193 return mutationResultObject; 6194 } 6195 6196 @GraphQLField 6197 @GraphQLRelayMutation 6198 static MutationResultObject editEntityLongDefault(final DataFetchingEnvironment env, 6199 @GraphQLName("id") @GraphQLID final String id, 6200 @GraphQLName("componentVendorName") final String componentVendorName, 6201 @GraphQLName("entityTypeName") final String entityTypeName, 6202 @GraphQLName("entityAttributeName") final String entityAttributeName, 6203 @GraphQLName("longAttribute") @GraphQLNonNull final String longAttribute) { 6204 var mutationResultObject = new MutationResultObject(); 6205 6206 try { 6207 var spec = CoreUtil.getHome().getEntityLongDefaultSpec(); 6208 6209 spec.setUuid(id); 6210 spec.setComponentVendorName(componentVendorName); 6211 spec.setEntityTypeName(entityTypeName); 6212 spec.setEntityAttributeName(entityAttributeName); 6213 6214 var commandForm = CoreUtil.getHome().getEditEntityLongDefaultForm(); 6215 6216 commandForm.setSpec(spec); 6217 commandForm.setEditMode(EditMode.LOCK); 6218 6219 var commandResult = CoreUtil.getHome().editEntityLongDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6220 6221 if(!commandResult.hasErrors()) { 6222 var executionResult = commandResult.getExecutionResult(); 6223 var result = (EditEntityLongDefaultResult)executionResult.getResult(); 6224 Map<String, Object> arguments = env.getArgument("input"); 6225 var edit = result.getEdit(); 6226 6227 if(arguments.containsKey("longAttribute")) 6228 edit.setLongAttribute(longAttribute); 6229 6230 commandForm.setEdit(edit); 6231 commandForm.setEditMode(EditMode.UPDATE); 6232 6233 commandResult = CoreUtil.getHome().editEntityLongDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6234 } 6235 6236 mutationResultObject.setCommandResult(commandResult); 6237 } catch (NamingException ex) { 6238 throw new RuntimeException(ex); 6239 } 6240 6241 return mutationResultObject; 6242 } 6243 6244 @GraphQLField 6245 @GraphQLRelayMutation 6246 static MutationResultObject deleteEntityLongDefault(final DataFetchingEnvironment env, 6247 @GraphQLName("id") @GraphQLID final String id, 6248 @GraphQLName("componentVendorName") final String componentVendorName, 6249 @GraphQLName("entityTypeName") final String entityTypeName, 6250 @GraphQLName("entityAttributeName") final String entityAttributeName) { 6251 var mutationResultObject = new MutationResultObject(); 6252 6253 try { 6254 var commandForm = CoreUtil.getHome().getDeleteEntityLongDefaultForm(); 6255 6256 commandForm.setUuid(id); 6257 commandForm.setComponentVendorName(componentVendorName); 6258 commandForm.setEntityTypeName(entityTypeName); 6259 commandForm.setEntityAttributeName(entityAttributeName); 6260 6261 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityLongDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6262 } catch (NamingException ex) { 6263 throw new RuntimeException(ex); 6264 } 6265 6266 return mutationResultObject; 6267 } 6268 6269 @GraphQLField 6270 @GraphQLRelayMutation 6271 static MutationResultObject createEntityLongAttribute(final DataFetchingEnvironment env, 6272 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6273 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6274 @GraphQLName("longAttribute") @GraphQLNonNull final String longAttribute) { 6275 var mutationResultObject = new MutationResultObject(); 6276 6277 try { 6278 var commandForm = CoreUtil.getHome().getCreateEntityLongAttributeForm(); 6279 6280 commandForm.setUuid(id); 6281 commandForm.setEntityAttributeUuid(entityAttributeId); 6282 commandForm.setLongAttribute(longAttribute); 6283 6284 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityLongAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6285 } catch (NamingException ex) { 6286 throw new RuntimeException(ex); 6287 } 6288 6289 return mutationResultObject; 6290 } 6291 6292 @GraphQLField 6293 @GraphQLRelayMutation 6294 static MutationResultObject editEntityLongAttribute(final DataFetchingEnvironment env, 6295 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6296 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6297 @GraphQLName("longAttribute") @GraphQLNonNull final String longAttribute) { 6298 var mutationResultObject = new MutationResultObject(); 6299 6300 try { 6301 var spec = CoreUtil.getHome().getEntityLongAttributeSpec(); 6302 6303 spec.setUuid(id); 6304 spec.setEntityAttributeUuid(entityAttributeId); 6305 6306 var commandForm = CoreUtil.getHome().getEditEntityLongAttributeForm(); 6307 6308 commandForm.setSpec(spec); 6309 commandForm.setEditMode(EditMode.LOCK); 6310 6311 var commandResult = CoreUtil.getHome().editEntityLongAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6312 6313 if(!commandResult.hasErrors()) { 6314 var executionResult = commandResult.getExecutionResult(); 6315 var result = (EditEntityLongAttributeResult)executionResult.getResult(); 6316 Map<String, Object> arguments = env.getArgument("input"); 6317 var edit = result.getEdit(); 6318 6319 if(arguments.containsKey("longAttribute")) 6320 edit.setLongAttribute(longAttribute); 6321 6322 commandForm.setEdit(edit); 6323 commandForm.setEditMode(EditMode.UPDATE); 6324 6325 commandResult = CoreUtil.getHome().editEntityLongAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6326 } 6327 6328 mutationResultObject.setCommandResult(commandResult); 6329 } catch (NamingException ex) { 6330 throw new RuntimeException(ex); 6331 } 6332 6333 return mutationResultObject; 6334 } 6335 6336 @GraphQLField 6337 @GraphQLRelayMutation 6338 static MutationResultObject deleteEntityLongAttribute(final DataFetchingEnvironment env, 6339 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6340 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 6341 var mutationResultObject = new MutationResultObject(); 6342 6343 try { 6344 var commandForm = CoreUtil.getHome().getDeleteEntityLongAttributeForm(); 6345 6346 commandForm.setUuid(id); 6347 commandForm.setEntityAttributeUuid(entityAttributeId); 6348 6349 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityLongAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6350 } catch (NamingException ex) { 6351 throw new RuntimeException(ex); 6352 } 6353 6354 return mutationResultObject; 6355 } 6356 6357 @GraphQLField 6358 @GraphQLRelayMutation 6359 static MutationResultObject createEntityStringDefault(final DataFetchingEnvironment env, 6360 @GraphQLName("id") @GraphQLID final String id, 6361 @GraphQLName("componentVendorName") final String componentVendorName, 6362 @GraphQLName("entityTypeName") final String entityTypeName, 6363 @GraphQLName("entityAttributeName") final String entityAttributeName, 6364 @GraphQLName("languageId") @GraphQLID final String languageId, 6365 @GraphQLName("languageIsoName") final String languageIsoName, 6366 @GraphQLName("stringAttribute") @GraphQLNonNull final String stringAttribute, 6367 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 6368 var mutationResultObject = new MutationResultObject(); 6369 6370 try { 6371 var commandForm = CoreUtil.getHome().getCreateEntityStringDefaultForm(); 6372 6373 commandForm.setUuid(id); 6374 commandForm.setComponentVendorName(componentVendorName); 6375 commandForm.setEntityTypeName(entityTypeName); 6376 commandForm.setEntityAttributeName(entityAttributeName); 6377 commandForm.setStringAttribute(stringAttribute); 6378 commandForm.setLanguageUuid(languageId); 6379 commandForm.setLanguageIsoName(languageIsoName); 6380 commandForm.setAddMissingAttributes(addMissingAttributes); 6381 6382 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityStringDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6383 } catch (NamingException ex) { 6384 throw new RuntimeException(ex); 6385 } 6386 6387 return mutationResultObject; 6388 } 6389 6390 @GraphQLField 6391 @GraphQLRelayMutation 6392 static MutationResultObject editEntityStringDefault(final DataFetchingEnvironment env, 6393 @GraphQLName("id") @GraphQLID final String id, 6394 @GraphQLName("componentVendorName") final String componentVendorName, 6395 @GraphQLName("entityTypeName") final String entityTypeName, 6396 @GraphQLName("entityAttributeName") final String entityAttributeName, 6397 @GraphQLName("languageId") @GraphQLID final String languageId, 6398 @GraphQLName("languageIsoName") final String languageIsoName, 6399 @GraphQLName("stringAttribute") @GraphQLNonNull final String stringAttribute) { 6400 var mutationResultObject = new MutationResultObject(); 6401 6402 try { 6403 var spec = CoreUtil.getHome().getEntityStringDefaultSpec(); 6404 6405 spec.setUuid(id); 6406 spec.setComponentVendorName(componentVendorName); 6407 spec.setEntityTypeName(entityTypeName); 6408 spec.setEntityAttributeName(entityAttributeName); 6409 spec.setLanguageUuid(languageId); 6410 spec.setLanguageIsoName(languageIsoName); 6411 6412 var commandForm = CoreUtil.getHome().getEditEntityStringDefaultForm(); 6413 6414 commandForm.setSpec(spec); 6415 commandForm.setEditMode(EditMode.LOCK); 6416 6417 var commandResult = CoreUtil.getHome().editEntityStringDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6418 6419 if(!commandResult.hasErrors()) { 6420 var executionResult = commandResult.getExecutionResult(); 6421 var result = (EditEntityStringDefaultResult)executionResult.getResult(); 6422 Map<String, Object> arguments = env.getArgument("input"); 6423 var edit = result.getEdit(); 6424 6425 if(arguments.containsKey("stringAttribute")) 6426 edit.setStringAttribute(stringAttribute); 6427 6428 commandForm.setEdit(edit); 6429 commandForm.setEditMode(EditMode.UPDATE); 6430 6431 commandResult = CoreUtil.getHome().editEntityStringDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6432 } 6433 6434 mutationResultObject.setCommandResult(commandResult); 6435 } catch (NamingException ex) { 6436 throw new RuntimeException(ex); 6437 } 6438 6439 return mutationResultObject; 6440 } 6441 6442 @GraphQLField 6443 @GraphQLRelayMutation 6444 static MutationResultObject deleteEntityStringDefault(final DataFetchingEnvironment env, 6445 @GraphQLName("id") @GraphQLID final String id, 6446 @GraphQLName("componentVendorName") final String componentVendorName, 6447 @GraphQLName("entityTypeName") final String entityTypeName, 6448 @GraphQLName("entityAttributeName") final String entityAttributeName, 6449 @GraphQLName("languageId") @GraphQLID final String languageId, 6450 @GraphQLName("languageIsoName") final String languageIsoName) { 6451 var mutationResultObject = new MutationResultObject(); 6452 6453 try { 6454 var commandForm = CoreUtil.getHome().getDeleteEntityStringDefaultForm(); 6455 6456 commandForm.setUuid(id); 6457 commandForm.setComponentVendorName(componentVendorName); 6458 commandForm.setEntityTypeName(entityTypeName); 6459 commandForm.setEntityAttributeName(entityAttributeName); 6460 commandForm.setLanguageUuid(languageId); 6461 commandForm.setLanguageIsoName(languageIsoName); 6462 6463 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityStringDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6464 } catch (NamingException ex) { 6465 throw new RuntimeException(ex); 6466 } 6467 6468 return mutationResultObject; 6469 } 6470 6471 @GraphQLField 6472 @GraphQLRelayMutation 6473 static MutationResultObject createEntityStringAttribute(final DataFetchingEnvironment env, 6474 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6475 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6476 @GraphQLName("languageId") @GraphQLNonNull @GraphQLID final String languageId, 6477 @GraphQLName("stringAttribute") @GraphQLNonNull final String stringAttribute) { 6478 var mutationResultObject = new MutationResultObject(); 6479 6480 try { 6481 var commandForm = CoreUtil.getHome().getCreateEntityStringAttributeForm(); 6482 6483 commandForm.setUuid(id); 6484 commandForm.setEntityAttributeUuid(entityAttributeId); 6485 commandForm.setLanguageUuid(languageId); 6486 commandForm.setStringAttribute(stringAttribute); 6487 6488 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityStringAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6489 } catch (NamingException ex) { 6490 throw new RuntimeException(ex); 6491 } 6492 6493 return mutationResultObject; 6494 } 6495 6496 @GraphQLField 6497 @GraphQLRelayMutation 6498 static MutationResultObject editEntityStringAttribute(final DataFetchingEnvironment env, 6499 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6500 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6501 @GraphQLName("languageId") @GraphQLNonNull @GraphQLID final String languageId, 6502 @GraphQLName("stringAttribute") @GraphQLNonNull final String stringAttribute) { 6503 var mutationResultObject = new MutationResultObject(); 6504 6505 try { 6506 var spec = CoreUtil.getHome().getEntityStringAttributeSpec(); 6507 6508 spec.setUuid(id); 6509 spec.setEntityAttributeUuid(entityAttributeId); 6510 spec.setLanguageUuid(languageId); 6511 6512 var commandForm = CoreUtil.getHome().getEditEntityStringAttributeForm(); 6513 6514 commandForm.setSpec(spec); 6515 commandForm.setEditMode(EditMode.LOCK); 6516 6517 var commandResult = CoreUtil.getHome().editEntityStringAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6518 6519 if(!commandResult.hasErrors()) { 6520 var executionResult = commandResult.getExecutionResult(); 6521 var result = (EditEntityStringAttributeResult)executionResult.getResult(); 6522 Map<String, Object> arguments = env.getArgument("input"); 6523 var edit = result.getEdit(); 6524 6525 if(arguments.containsKey("stringAttribute")) 6526 edit.setStringAttribute(stringAttribute); 6527 6528 commandForm.setEdit(edit); 6529 commandForm.setEditMode(EditMode.UPDATE); 6530 6531 commandResult = CoreUtil.getHome().editEntityStringAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6532 } 6533 6534 mutationResultObject.setCommandResult(commandResult); 6535 } catch (NamingException ex) { 6536 throw new RuntimeException(ex); 6537 } 6538 6539 return mutationResultObject; 6540 } 6541 6542 @GraphQLField 6543 @GraphQLRelayMutation 6544 static MutationResultObject deleteEntityStringAttribute(final DataFetchingEnvironment env, 6545 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6546 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6547 @GraphQLName("languageId") @GraphQLNonNull final String languageId) { 6548 var mutationResultObject = new MutationResultObject(); 6549 6550 try { 6551 var commandForm = CoreUtil.getHome().getDeleteEntityStringAttributeForm(); 6552 6553 commandForm.setUuid(id); 6554 commandForm.setEntityAttributeUuid(entityAttributeId); 6555 commandForm.setLanguageUuid(languageId); 6556 6557 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityStringAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6558 } catch (NamingException ex) { 6559 throw new RuntimeException(ex); 6560 } 6561 6562 return mutationResultObject; 6563 } 6564 6565 @GraphQLField 6566 @GraphQLRelayMutation 6567 static MutationResultObject createEntityClobAttribute(final DataFetchingEnvironment env, 6568 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6569 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6570 @GraphQLName("languageId") @GraphQLNonNull @GraphQLID final String languageId, 6571 @GraphQLName("clobAttribute") @GraphQLNonNull final String clobAttribute, 6572 @GraphQLName("mimeTypeName") @GraphQLNonNull final String mimeTypeName) { 6573 var mutationResultObject = new MutationResultObject(); 6574 6575 try { 6576 var commandForm = CoreUtil.getHome().getCreateEntityClobAttributeForm(); 6577 6578 commandForm.setUuid(id); 6579 commandForm.setEntityAttributeUuid(entityAttributeId); 6580 commandForm.setLanguageUuid(languageId); 6581 commandForm.setClobAttribute(clobAttribute); 6582 commandForm.setMimeTypeName(mimeTypeName); 6583 6584 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityClobAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6585 } catch (NamingException ex) { 6586 throw new RuntimeException(ex); 6587 } 6588 6589 return mutationResultObject; 6590 } 6591 6592 @GraphQLField 6593 @GraphQLRelayMutation 6594 static MutationResultObject editEntityClobAttribute(final DataFetchingEnvironment env, 6595 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6596 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6597 @GraphQLName("languageId") @GraphQLNonNull @GraphQLID final String languageId, 6598 @GraphQLName("clobAttribute") final String clobAttribute, 6599 @GraphQLName("mimeTypeName") final String mimeTypeName) { 6600 var mutationResultObject = new MutationResultObject(); 6601 6602 try { 6603 var spec = CoreUtil.getHome().getEntityClobAttributeSpec(); 6604 6605 spec.setUuid(id); 6606 spec.setEntityAttributeUuid(entityAttributeId); 6607 spec.setLanguageUuid(languageId); 6608 6609 var commandForm = CoreUtil.getHome().getEditEntityClobAttributeForm(); 6610 6611 commandForm.setSpec(spec); 6612 commandForm.setEditMode(EditMode.LOCK); 6613 6614 var commandResult = CoreUtil.getHome().editEntityClobAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6615 6616 if(!commandResult.hasErrors()) { 6617 var executionResult = commandResult.getExecutionResult(); 6618 var result = (EditEntityClobAttributeResult)executionResult.getResult(); 6619 Map<String, Object> arguments = env.getArgument("input"); 6620 var edit = result.getEdit(); 6621 6622 if(arguments.containsKey("clobAttribute")) 6623 edit.setClobAttribute(clobAttribute); 6624 if(arguments.containsKey("mimeTypeName")) 6625 edit.setMimeTypeName(mimeTypeName); 6626 6627 commandForm.setEdit(edit); 6628 commandForm.setEditMode(EditMode.UPDATE); 6629 6630 commandResult = CoreUtil.getHome().editEntityClobAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6631 } 6632 6633 mutationResultObject.setCommandResult(commandResult); 6634 } catch (NamingException ex) { 6635 throw new RuntimeException(ex); 6636 } 6637 6638 return mutationResultObject; 6639 } 6640 6641 @GraphQLField 6642 @GraphQLRelayMutation 6643 static MutationResultObject deleteEntityClobAttribute(final DataFetchingEnvironment env, 6644 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6645 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6646 @GraphQLName("languageId") @GraphQLNonNull final String languageId) { 6647 var mutationResultObject = new MutationResultObject(); 6648 6649 try { 6650 var commandForm = CoreUtil.getHome().getDeleteEntityClobAttributeForm(); 6651 6652 commandForm.setUuid(id); 6653 commandForm.setEntityAttributeUuid(entityAttributeId); 6654 commandForm.setLanguageUuid(languageId); 6655 6656 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityClobAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6657 } catch (NamingException ex) { 6658 throw new RuntimeException(ex); 6659 } 6660 6661 return mutationResultObject; 6662 } 6663 6664 @GraphQLField 6665 @GraphQLRelayMutation 6666 static MutationResultObject createEntityNameAttribute(final DataFetchingEnvironment env, 6667 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6668 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6669 @GraphQLName("nameAttribute") @GraphQLNonNull final String nameAttribute) { 6670 var mutationResultObject = new MutationResultObject(); 6671 6672 try { 6673 var commandForm = CoreUtil.getHome().getCreateEntityNameAttributeForm(); 6674 6675 commandForm.setUuid(id); 6676 commandForm.setEntityAttributeUuid(entityAttributeId); 6677 commandForm.setNameAttribute(nameAttribute); 6678 6679 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityNameAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6680 } catch (NamingException ex) { 6681 throw new RuntimeException(ex); 6682 } 6683 6684 return mutationResultObject; 6685 } 6686 6687 @GraphQLField 6688 @GraphQLRelayMutation 6689 static MutationResultObject editEntityNameAttribute(final DataFetchingEnvironment env, 6690 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6691 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6692 @GraphQLName("nameAttribute") @GraphQLNonNull final String nameAttribute) { 6693 var mutationResultObject = new MutationResultObject(); 6694 6695 try { 6696 var spec = CoreUtil.getHome().getEntityNameAttributeSpec(); 6697 6698 spec.setUuid(id); 6699 spec.setEntityAttributeUuid(entityAttributeId); 6700 6701 var commandForm = CoreUtil.getHome().getEditEntityNameAttributeForm(); 6702 6703 commandForm.setSpec(spec); 6704 commandForm.setEditMode(EditMode.LOCK); 6705 6706 var commandResult = CoreUtil.getHome().editEntityNameAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6707 6708 if(!commandResult.hasErrors()) { 6709 var executionResult = commandResult.getExecutionResult(); 6710 var result = (EditEntityNameAttributeResult)executionResult.getResult(); 6711 Map<String, Object> arguments = env.getArgument("input"); 6712 var edit = result.getEdit(); 6713 6714 if(arguments.containsKey("nameAttribute")) 6715 edit.setNameAttribute(nameAttribute); 6716 6717 commandForm.setEdit(edit); 6718 commandForm.setEditMode(EditMode.UPDATE); 6719 6720 commandResult = CoreUtil.getHome().editEntityNameAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6721 } 6722 6723 mutationResultObject.setCommandResult(commandResult); 6724 } catch (NamingException ex) { 6725 throw new RuntimeException(ex); 6726 } 6727 6728 return mutationResultObject; 6729 } 6730 6731 @GraphQLField 6732 @GraphQLRelayMutation 6733 static MutationResultObject deleteEntityNameAttribute(final DataFetchingEnvironment env, 6734 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6735 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 6736 var mutationResultObject = new MutationResultObject(); 6737 6738 try { 6739 var commandForm = CoreUtil.getHome().getDeleteEntityNameAttributeForm(); 6740 6741 commandForm.setUuid(id); 6742 commandForm.setEntityAttributeUuid(entityAttributeId); 6743 6744 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityNameAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6745 } catch (NamingException ex) { 6746 throw new RuntimeException(ex); 6747 } 6748 6749 return mutationResultObject; 6750 } 6751 6752 @GraphQLField 6753 @GraphQLRelayMutation 6754 static MutationResultObject createEntityDateDefault(final DataFetchingEnvironment env, 6755 @GraphQLName("id") @GraphQLID final String id, 6756 @GraphQLName("componentVendorName") final String componentVendorName, 6757 @GraphQLName("entityTypeName") final String entityTypeName, 6758 @GraphQLName("entityAttributeName") final String entityAttributeName, 6759 @GraphQLName("dateAttribute") @GraphQLNonNull final String dateAttribute, 6760 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 6761 var mutationResultObject = new MutationResultObject(); 6762 6763 try { 6764 var commandForm = CoreUtil.getHome().getCreateEntityDateDefaultForm(); 6765 6766 commandForm.setUuid(id); 6767 commandForm.setComponentVendorName(componentVendorName); 6768 commandForm.setEntityTypeName(entityTypeName); 6769 commandForm.setEntityAttributeName(entityAttributeName); 6770 commandForm.setDateAttribute(dateAttribute); 6771 commandForm.setAddMissingAttributes(addMissingAttributes); 6772 6773 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityDateDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6774 } catch (NamingException ex) { 6775 throw new RuntimeException(ex); 6776 } 6777 6778 return mutationResultObject; 6779 } 6780 6781 @GraphQLField 6782 @GraphQLRelayMutation 6783 static MutationResultObject editEntityDateDefault(final DataFetchingEnvironment env, 6784 @GraphQLName("id") @GraphQLID final String id, 6785 @GraphQLName("componentVendorName") final String componentVendorName, 6786 @GraphQLName("entityTypeName") final String entityTypeName, 6787 @GraphQLName("entityAttributeName") final String entityAttributeName, 6788 @GraphQLName("dateAttribute") @GraphQLNonNull final String dateAttribute) { 6789 var mutationResultObject = new MutationResultObject(); 6790 6791 try { 6792 var spec = CoreUtil.getHome().getEntityDateDefaultSpec(); 6793 6794 spec.setUuid(id); 6795 spec.setComponentVendorName(componentVendorName); 6796 spec.setEntityTypeName(entityTypeName); 6797 spec.setEntityAttributeName(entityAttributeName); 6798 6799 var commandForm = CoreUtil.getHome().getEditEntityDateDefaultForm(); 6800 6801 commandForm.setSpec(spec); 6802 commandForm.setEditMode(EditMode.LOCK); 6803 6804 var commandResult = CoreUtil.getHome().editEntityDateDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6805 6806 if(!commandResult.hasErrors()) { 6807 var executionResult = commandResult.getExecutionResult(); 6808 var result = (EditEntityDateDefaultResult)executionResult.getResult(); 6809 Map<String, Object> arguments = env.getArgument("input"); 6810 var edit = result.getEdit(); 6811 6812 if(arguments.containsKey("dateAttribute")) 6813 edit.setDateAttribute(dateAttribute); 6814 6815 commandForm.setEdit(edit); 6816 commandForm.setEditMode(EditMode.UPDATE); 6817 6818 commandResult = CoreUtil.getHome().editEntityDateDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6819 } 6820 6821 mutationResultObject.setCommandResult(commandResult); 6822 } catch (NamingException ex) { 6823 throw new RuntimeException(ex); 6824 } 6825 6826 return mutationResultObject; 6827 } 6828 6829 @GraphQLField 6830 @GraphQLRelayMutation 6831 static MutationResultObject deleteEntityDateDefault(final DataFetchingEnvironment env, 6832 @GraphQLName("id") @GraphQLID final String id, 6833 @GraphQLName("componentVendorName") final String componentVendorName, 6834 @GraphQLName("entityTypeName") final String entityTypeName, 6835 @GraphQLName("entityAttributeName") final String entityAttributeName) { 6836 var mutationResultObject = new MutationResultObject(); 6837 6838 try { 6839 var commandForm = CoreUtil.getHome().getDeleteEntityDateDefaultForm(); 6840 6841 commandForm.setUuid(id); 6842 commandForm.setComponentVendorName(componentVendorName); 6843 commandForm.setEntityTypeName(entityTypeName); 6844 commandForm.setEntityAttributeName(entityAttributeName); 6845 6846 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityDateDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6847 } catch (NamingException ex) { 6848 throw new RuntimeException(ex); 6849 } 6850 6851 return mutationResultObject; 6852 } 6853 6854 @GraphQLField 6855 @GraphQLRelayMutation 6856 static MutationResultObject createEntityDateAttribute(final DataFetchingEnvironment env, 6857 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6858 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6859 @GraphQLName("dateAttribute") @GraphQLNonNull final String dateAttribute) { 6860 var mutationResultObject = new MutationResultObject(); 6861 6862 try { 6863 var commandForm = CoreUtil.getHome().getCreateEntityDateAttributeForm(); 6864 6865 commandForm.setUuid(id); 6866 commandForm.setEntityAttributeUuid(entityAttributeId); 6867 commandForm.setDateAttribute(dateAttribute); 6868 6869 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityDateAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6870 } catch (NamingException ex) { 6871 throw new RuntimeException(ex); 6872 } 6873 6874 return mutationResultObject; 6875 } 6876 6877 @GraphQLField 6878 @GraphQLRelayMutation 6879 static MutationResultObject editEntityDateAttribute(final DataFetchingEnvironment env, 6880 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6881 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6882 @GraphQLName("dateAttribute") @GraphQLNonNull final String dateAttribute) { 6883 var mutationResultObject = new MutationResultObject(); 6884 6885 try { 6886 var spec = CoreUtil.getHome().getEntityDateAttributeSpec(); 6887 6888 spec.setUuid(id); 6889 spec.setEntityAttributeUuid(entityAttributeId); 6890 6891 var commandForm = CoreUtil.getHome().getEditEntityDateAttributeForm(); 6892 6893 commandForm.setSpec(spec); 6894 commandForm.setEditMode(EditMode.LOCK); 6895 6896 var commandResult = CoreUtil.getHome().editEntityDateAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6897 6898 if(!commandResult.hasErrors()) { 6899 var executionResult = commandResult.getExecutionResult(); 6900 var result = (EditEntityDateAttributeResult)executionResult.getResult(); 6901 Map<String, Object> arguments = env.getArgument("input"); 6902 var edit = result.getEdit(); 6903 6904 if(arguments.containsKey("dateAttribute")) 6905 edit.setDateAttribute(dateAttribute); 6906 6907 commandForm.setEdit(edit); 6908 commandForm.setEditMode(EditMode.UPDATE); 6909 6910 commandResult = CoreUtil.getHome().editEntityDateAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6911 } 6912 6913 mutationResultObject.setCommandResult(commandResult); 6914 } catch (NamingException ex) { 6915 throw new RuntimeException(ex); 6916 } 6917 6918 return mutationResultObject; 6919 } 6920 6921 @GraphQLField 6922 @GraphQLRelayMutation 6923 static MutationResultObject deleteEntityDateAttribute(final DataFetchingEnvironment env, 6924 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6925 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 6926 var mutationResultObject = new MutationResultObject(); 6927 6928 try { 6929 var commandForm = CoreUtil.getHome().getDeleteEntityDateAttributeForm(); 6930 6931 commandForm.setUuid(id); 6932 commandForm.setEntityAttributeUuid(entityAttributeId); 6933 6934 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityDateAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6935 } catch (NamingException ex) { 6936 throw new RuntimeException(ex); 6937 } 6938 6939 return mutationResultObject; 6940 } 6941 6942 @GraphQLField 6943 @GraphQLRelayMutation 6944 static MutationResultObject createEntityTimeDefault(final DataFetchingEnvironment env, 6945 @GraphQLName("id") @GraphQLID final String id, 6946 @GraphQLName("componentVendorName") final String componentVendorName, 6947 @GraphQLName("entityTypeName") final String entityTypeName, 6948 @GraphQLName("entityAttributeName") final String entityAttributeName, 6949 @GraphQLName("timeAttribute") @GraphQLNonNull final String timeAttribute, 6950 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 6951 var mutationResultObject = new MutationResultObject(); 6952 6953 try { 6954 var commandForm = CoreUtil.getHome().getCreateEntityTimeDefaultForm(); 6955 6956 commandForm.setUuid(id); 6957 commandForm.setComponentVendorName(componentVendorName); 6958 commandForm.setEntityTypeName(entityTypeName); 6959 commandForm.setEntityAttributeName(entityAttributeName); 6960 commandForm.setTimeAttribute(timeAttribute); 6961 commandForm.setAddMissingAttributes(addMissingAttributes); 6962 6963 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityTimeDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6964 } catch (NamingException ex) { 6965 throw new RuntimeException(ex); 6966 } 6967 6968 return mutationResultObject; 6969 } 6970 6971 @GraphQLField 6972 @GraphQLRelayMutation 6973 static MutationResultObject editEntityTimeDefault(final DataFetchingEnvironment env, 6974 @GraphQLName("id") @GraphQLID final String id, 6975 @GraphQLName("componentVendorName") final String componentVendorName, 6976 @GraphQLName("entityTypeName") final String entityTypeName, 6977 @GraphQLName("entityAttributeName") final String entityAttributeName, 6978 @GraphQLName("timeAttribute") @GraphQLNonNull final String timeAttribute) { 6979 var mutationResultObject = new MutationResultObject(); 6980 6981 try { 6982 var spec = CoreUtil.getHome().getEntityTimeDefaultSpec(); 6983 6984 spec.setUuid(id); 6985 spec.setComponentVendorName(componentVendorName); 6986 spec.setEntityTypeName(entityTypeName); 6987 spec.setEntityAttributeName(entityAttributeName); 6988 6989 var commandForm = CoreUtil.getHome().getEditEntityTimeDefaultForm(); 6990 6991 commandForm.setSpec(spec); 6992 commandForm.setEditMode(EditMode.LOCK); 6993 6994 var commandResult = CoreUtil.getHome().editEntityTimeDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6995 6996 if(!commandResult.hasErrors()) { 6997 var executionResult = commandResult.getExecutionResult(); 6998 var result = (EditEntityTimeDefaultResult)executionResult.getResult(); 6999 Map<String, Object> arguments = env.getArgument("input"); 7000 var edit = result.getEdit(); 7001 7002 if(arguments.containsKey("timeAttribute")) 7003 edit.setTimeAttribute(timeAttribute); 7004 7005 commandForm.setEdit(edit); 7006 commandForm.setEditMode(EditMode.UPDATE); 7007 7008 commandResult = CoreUtil.getHome().editEntityTimeDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7009 } 7010 7011 mutationResultObject.setCommandResult(commandResult); 7012 } catch (NamingException ex) { 7013 throw new RuntimeException(ex); 7014 } 7015 7016 return mutationResultObject; 7017 } 7018 7019 @GraphQLField 7020 @GraphQLRelayMutation 7021 static MutationResultObject deleteEntityTimeDefault(final DataFetchingEnvironment env, 7022 @GraphQLName("id") @GraphQLID final String id, 7023 @GraphQLName("componentVendorName") final String componentVendorName, 7024 @GraphQLName("entityTypeName") final String entityTypeName, 7025 @GraphQLName("entityAttributeName") final String entityAttributeName) { 7026 var mutationResultObject = new MutationResultObject(); 7027 7028 try { 7029 var commandForm = CoreUtil.getHome().getDeleteEntityTimeDefaultForm(); 7030 7031 commandForm.setUuid(id); 7032 commandForm.setComponentVendorName(componentVendorName); 7033 commandForm.setEntityTypeName(entityTypeName); 7034 commandForm.setEntityAttributeName(entityAttributeName); 7035 7036 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityTimeDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7037 } catch (NamingException ex) { 7038 throw new RuntimeException(ex); 7039 } 7040 7041 return mutationResultObject; 7042 } 7043 7044 @GraphQLField 7045 @GraphQLRelayMutation 7046 static MutationResultObject createEntityTimeAttribute(final DataFetchingEnvironment env, 7047 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7048 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7049 @GraphQLName("timeAttribute") @GraphQLNonNull final String timeAttribute) { 7050 var mutationResultObject = new MutationResultObject(); 7051 7052 try { 7053 var commandForm = CoreUtil.getHome().getCreateEntityTimeAttributeForm(); 7054 7055 commandForm.setUuid(id); 7056 commandForm.setEntityAttributeUuid(entityAttributeId); 7057 commandForm.setTimeAttribute(timeAttribute); 7058 7059 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityTimeAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7060 } catch (NamingException ex) { 7061 throw new RuntimeException(ex); 7062 } 7063 7064 return mutationResultObject; 7065 } 7066 7067 @GraphQLField 7068 @GraphQLRelayMutation 7069 static MutationResultObject editEntityTimeAttribute(final DataFetchingEnvironment env, 7070 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7071 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7072 @GraphQLName("timeAttribute") @GraphQLNonNull final String timeAttribute) { 7073 var mutationResultObject = new MutationResultObject(); 7074 7075 try { 7076 var spec = CoreUtil.getHome().getEntityTimeAttributeSpec(); 7077 7078 spec.setUuid(id); 7079 spec.setEntityAttributeUuid(entityAttributeId); 7080 7081 var commandForm = CoreUtil.getHome().getEditEntityTimeAttributeForm(); 7082 7083 commandForm.setSpec(spec); 7084 commandForm.setEditMode(EditMode.LOCK); 7085 7086 var commandResult = CoreUtil.getHome().editEntityTimeAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7087 7088 if(!commandResult.hasErrors()) { 7089 var executionResult = commandResult.getExecutionResult(); 7090 var result = (EditEntityTimeAttributeResult)executionResult.getResult(); 7091 Map<String, Object> arguments = env.getArgument("input"); 7092 var edit = result.getEdit(); 7093 7094 if(arguments.containsKey("timeAttribute")) 7095 edit.setTimeAttribute(timeAttribute); 7096 7097 commandForm.setEdit(edit); 7098 commandForm.setEditMode(EditMode.UPDATE); 7099 7100 commandResult = CoreUtil.getHome().editEntityTimeAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7101 } 7102 7103 mutationResultObject.setCommandResult(commandResult); 7104 } catch (NamingException ex) { 7105 throw new RuntimeException(ex); 7106 } 7107 7108 return mutationResultObject; 7109 } 7110 7111 @GraphQLField 7112 @GraphQLRelayMutation 7113 static MutationResultObject deleteEntityTimeAttribute(final DataFetchingEnvironment env, 7114 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7115 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 7116 var mutationResultObject = new MutationResultObject(); 7117 7118 try { 7119 var commandForm = CoreUtil.getHome().getDeleteEntityTimeAttributeForm(); 7120 7121 commandForm.setUuid(id); 7122 commandForm.setEntityAttributeUuid(entityAttributeId); 7123 7124 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityTimeAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7125 } catch (NamingException ex) { 7126 throw new RuntimeException(ex); 7127 } 7128 7129 return mutationResultObject; 7130 } 7131 7132 @GraphQLField 7133 @GraphQLRelayMutation 7134 static MutationResultObject createEntityGeoPointDefault(final DataFetchingEnvironment env, 7135 @GraphQLName("id") @GraphQLID final String id, 7136 @GraphQLName("componentVendorName") final String componentVendorName, 7137 @GraphQLName("entityTypeName") final String entityTypeName, 7138 @GraphQLName("entityAttributeName") final String entityAttributeName, 7139 @GraphQLName("latitude") @GraphQLNonNull final String latitude, 7140 @GraphQLName("longitude") @GraphQLNonNull final String longitude, 7141 @GraphQLName("elevation") final String elevation, 7142 @GraphQLName("elevationUnitOfMeasureTypeName") final String elevationUnitOfMeasureTypeName, 7143 @GraphQLName("altitude") final String altitude, 7144 @GraphQLName("altitudeUnitOfMeasureTypeName") final String altitudeUnitOfMeasureTypeName, 7145 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 7146 var mutationResultObject = new MutationResultObject(); 7147 7148 try { 7149 var commandForm = CoreUtil.getHome().getCreateEntityGeoPointDefaultForm(); 7150 7151 commandForm.setUuid(id); 7152 commandForm.setComponentVendorName(componentVendorName); 7153 commandForm.setEntityTypeName(entityTypeName); 7154 commandForm.setEntityAttributeName(entityAttributeName); 7155 commandForm.setLatitude(latitude); 7156 commandForm.setLongitude(longitude); 7157 commandForm.setElevation(elevation); 7158 commandForm.setElevationUnitOfMeasureTypeName(elevationUnitOfMeasureTypeName); 7159 commandForm.setAltitude(altitude); 7160 commandForm.setAltitudeUnitOfMeasureTypeName(altitudeUnitOfMeasureTypeName); 7161 commandForm.setAddMissingAttributes(addMissingAttributes); 7162 7163 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityGeoPointDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7164 } catch (NamingException ex) { 7165 throw new RuntimeException(ex); 7166 } 7167 7168 return mutationResultObject; 7169 } 7170 7171 @GraphQLField 7172 @GraphQLRelayMutation 7173 static MutationResultObject editEntityGeoPointDefault(final DataFetchingEnvironment env, 7174 @GraphQLName("id") @GraphQLID final String id, 7175 @GraphQLName("componentVendorName") final String componentVendorName, 7176 @GraphQLName("entityTypeName") final String entityTypeName, 7177 @GraphQLName("entityAttributeName") final String entityAttributeName, 7178 @GraphQLName("latitude") final String latitude, 7179 @GraphQLName("longitude") final String longitude, 7180 @GraphQLName("elevation") final String elevation, 7181 @GraphQLName("elevationUnitOfMeasureTypeName") final String elevationUnitOfMeasureTypeName, 7182 @GraphQLName("altitude") final String altitude, 7183 @GraphQLName("altitudeUnitOfMeasureTypeName") final String altitudeUnitOfMeasureTypeName) { 7184 var mutationResultObject = new MutationResultObject(); 7185 7186 try { 7187 var spec = CoreUtil.getHome().getEntityGeoPointDefaultSpec(); 7188 7189 spec.setUuid(id); 7190 spec.setComponentVendorName(componentVendorName); 7191 spec.setEntityTypeName(entityTypeName); 7192 spec.setEntityAttributeName(entityAttributeName); 7193 7194 var commandForm = CoreUtil.getHome().getEditEntityGeoPointDefaultForm(); 7195 7196 commandForm.setSpec(spec); 7197 commandForm.setEditMode(EditMode.LOCK); 7198 7199 var commandResult = CoreUtil.getHome().editEntityGeoPointDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7200 7201 if(!commandResult.hasErrors()) { 7202 var executionResult = commandResult.getExecutionResult(); 7203 var result = (EditEntityGeoPointDefaultResult)executionResult.getResult(); 7204 Map<String, Object> arguments = env.getArgument("input"); 7205 var edit = result.getEdit(); 7206 7207 if(arguments.containsKey("latitude")) 7208 edit.setLatitude(latitude); 7209 if(arguments.containsKey("longitude")) 7210 edit.setLongitude(longitude); 7211 if(arguments.containsKey("elevation")) 7212 edit.setElevation(elevation); 7213 if(arguments.containsKey("elevationUnitOfMeasureTypeName")) 7214 edit.setElevationUnitOfMeasureTypeName(elevationUnitOfMeasureTypeName); 7215 if(arguments.containsKey("altitude")) 7216 edit.setAltitude(altitude); 7217 if(arguments.containsKey("altitudeUnitOfMeasureTypeName")) 7218 edit.setAltitudeUnitOfMeasureTypeName(altitudeUnitOfMeasureTypeName); 7219 7220 commandForm.setEdit(edit); 7221 commandForm.setEditMode(EditMode.UPDATE); 7222 7223 commandResult = CoreUtil.getHome().editEntityGeoPointDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7224 } 7225 7226 mutationResultObject.setCommandResult(commandResult); 7227 } catch (NamingException ex) { 7228 throw new RuntimeException(ex); 7229 } 7230 7231 return mutationResultObject; 7232 } 7233 7234 @GraphQLField 7235 @GraphQLRelayMutation 7236 static MutationResultObject deleteEntityGeoPointDefault(final DataFetchingEnvironment env, 7237 @GraphQLName("id") @GraphQLID final String id, 7238 @GraphQLName("componentVendorName") final String componentVendorName, 7239 @GraphQLName("entityTypeName") final String entityTypeName, 7240 @GraphQLName("entityAttributeName") final String entityAttributeName) { 7241 var mutationResultObject = new MutationResultObject(); 7242 7243 try { 7244 var commandForm = CoreUtil.getHome().getDeleteEntityGeoPointDefaultForm(); 7245 7246 commandForm.setUuid(id); 7247 commandForm.setComponentVendorName(componentVendorName); 7248 commandForm.setEntityTypeName(entityTypeName); 7249 commandForm.setEntityAttributeName(entityAttributeName); 7250 7251 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityGeoPointDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7252 } catch (NamingException ex) { 7253 throw new RuntimeException(ex); 7254 } 7255 7256 return mutationResultObject; 7257 } 7258 7259 @GraphQLField 7260 @GraphQLRelayMutation 7261 static MutationResultObject createEntityGeoPointAttribute(final DataFetchingEnvironment env, 7262 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7263 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7264 @GraphQLName("latitude") @GraphQLNonNull final String latitude, 7265 @GraphQLName("longitude") @GraphQLNonNull final String longitude, 7266 @GraphQLName("elevation") final String elevation, 7267 @GraphQLName("elevationUnitOfMeasureTypeName") final String elevationUnitOfMeasureTypeName, 7268 @GraphQLName("altitude") final String altitude, 7269 @GraphQLName("altitudeUnitOfMeasureTypeName") final String altitudeUnitOfMeasureTypeName) { 7270 var mutationResultObject = new MutationResultObject(); 7271 7272 try { 7273 var commandForm = CoreUtil.getHome().getCreateEntityGeoPointAttributeForm(); 7274 7275 commandForm.setUuid(id); 7276 commandForm.setEntityAttributeUuid(entityAttributeId); 7277 commandForm.setLatitude(latitude); 7278 commandForm.setLongitude(longitude); 7279 commandForm.setElevation(elevation); 7280 commandForm.setElevationUnitOfMeasureTypeName(elevationUnitOfMeasureTypeName); 7281 commandForm.setAltitude(altitude); 7282 commandForm.setAltitudeUnitOfMeasureTypeName(altitudeUnitOfMeasureTypeName); 7283 7284 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityGeoPointAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7285 } catch (NamingException ex) { 7286 throw new RuntimeException(ex); 7287 } 7288 7289 return mutationResultObject; 7290 } 7291 7292 @GraphQLField 7293 @GraphQLRelayMutation 7294 static MutationResultObject editEntityGeoPointAttribute(final DataFetchingEnvironment env, 7295 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7296 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7297 @GraphQLName("latitude") final String latitude, 7298 @GraphQLName("longitude") final String longitude, 7299 @GraphQLName("elevation") final String elevation, 7300 @GraphQLName("elevationUnitOfMeasureTypeName") final String elevationUnitOfMeasureTypeName, 7301 @GraphQLName("altitude") final String altitude, 7302 @GraphQLName("altitudeUnitOfMeasureTypeName") final String altitudeUnitOfMeasureTypeName) { 7303 var mutationResultObject = new MutationResultObject(); 7304 7305 try { 7306 var spec = CoreUtil.getHome().getEntityGeoPointAttributeSpec(); 7307 7308 spec.setUuid(id); 7309 spec.setEntityAttributeUuid(entityAttributeId); 7310 7311 var commandForm = CoreUtil.getHome().getEditEntityGeoPointAttributeForm(); 7312 7313 commandForm.setSpec(spec); 7314 commandForm.setEditMode(EditMode.LOCK); 7315 7316 var commandResult = CoreUtil.getHome().editEntityGeoPointAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7317 7318 if(!commandResult.hasErrors()) { 7319 var executionResult = commandResult.getExecutionResult(); 7320 var result = (EditEntityGeoPointAttributeResult)executionResult.getResult(); 7321 Map<String, Object> arguments = env.getArgument("input"); 7322 var edit = result.getEdit(); 7323 7324 if(arguments.containsKey("latitude")) 7325 edit.setLatitude(latitude); 7326 if(arguments.containsKey("longitude")) 7327 edit.setLongitude(longitude); 7328 if(arguments.containsKey("elevation")) 7329 edit.setElevation(elevation); 7330 if(arguments.containsKey("elevationUnitOfMeasureTypeName")) 7331 edit.setElevationUnitOfMeasureTypeName(elevationUnitOfMeasureTypeName); 7332 if(arguments.containsKey("altitude")) 7333 edit.setAltitude(altitude); 7334 if(arguments.containsKey("altitudeUnitOfMeasureTypeName")) 7335 edit.setAltitudeUnitOfMeasureTypeName(altitudeUnitOfMeasureTypeName); 7336 7337 commandForm.setEdit(edit); 7338 commandForm.setEditMode(EditMode.UPDATE); 7339 7340 commandResult = CoreUtil.getHome().editEntityGeoPointAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7341 } 7342 7343 mutationResultObject.setCommandResult(commandResult); 7344 } catch (NamingException ex) { 7345 throw new RuntimeException(ex); 7346 } 7347 7348 return mutationResultObject; 7349 } 7350 7351 @GraphQLField 7352 @GraphQLRelayMutation 7353 static MutationResultObject deleteEntityGeoPointAttribute(final DataFetchingEnvironment env, 7354 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7355 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 7356 var mutationResultObject = new MutationResultObject(); 7357 7358 try { 7359 var commandForm = CoreUtil.getHome().getDeleteEntityGeoPointAttributeForm(); 7360 7361 commandForm.setUuid(id); 7362 commandForm.setEntityAttributeUuid(entityAttributeId); 7363 7364 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityGeoPointAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7365 } catch (NamingException ex) { 7366 throw new RuntimeException(ex); 7367 } 7368 7369 return mutationResultObject; 7370 } 7371 7372 @GraphQLField 7373 @GraphQLRelayMutation 7374 static MutationResultObject createEntityEntityAttribute(final DataFetchingEnvironment env, 7375 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7376 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7377 @GraphQLName("idAttribute") @GraphQLNonNull final String idAttribute) { 7378 var mutationResultObject = new MutationResultObject(); 7379 7380 try { 7381 var commandForm = CoreUtil.getHome().getCreateEntityEntityAttributeForm(); 7382 7383 commandForm.setUuid(id); 7384 commandForm.setEntityAttributeUuid(entityAttributeId); 7385 commandForm.setUuidAttribute(idAttribute); 7386 7387 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7388 } catch (NamingException ex) { 7389 throw new RuntimeException(ex); 7390 } 7391 7392 return mutationResultObject; 7393 } 7394 7395 @GraphQLField 7396 @GraphQLRelayMutation 7397 static MutationResultObject editEntityEntityAttribute(final DataFetchingEnvironment env, 7398 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7399 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7400 @GraphQLName("idAttribute") @GraphQLNonNull @GraphQLID final String idAttribute) { 7401 var mutationResultObject = new MutationResultObject(); 7402 7403 try { 7404 var spec = CoreUtil.getHome().getEntityEntityAttributeSpec(); 7405 7406 spec.setUuid(id); 7407 spec.setEntityAttributeUuid(entityAttributeId); 7408 7409 var commandForm = CoreUtil.getHome().getEditEntityEntityAttributeForm(); 7410 7411 commandForm.setSpec(spec); 7412 commandForm.setEditMode(EditMode.LOCK); 7413 7414 var commandResult = CoreUtil.getHome().editEntityEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7415 7416 if(!commandResult.hasErrors()) { 7417 var executionResult = commandResult.getExecutionResult(); 7418 var result = (EditEntityEntityAttributeResult)executionResult.getResult(); 7419 Map<String, Object> arguments = env.getArgument("input"); 7420 var edit = result.getEdit(); 7421 7422 if(arguments.containsKey("idAttribute")) { 7423 edit.setEntityRefAttribute(null); 7424 edit.setUuidAttribute(idAttribute); 7425 } 7426 7427 commandForm.setEdit(edit); 7428 commandForm.setEditMode(EditMode.UPDATE); 7429 7430 commandResult = CoreUtil.getHome().editEntityEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7431 } 7432 7433 mutationResultObject.setCommandResult(commandResult); 7434 } catch (NamingException ex) { 7435 throw new RuntimeException(ex); 7436 } 7437 7438 return mutationResultObject; 7439 } 7440 7441 @GraphQLField 7442 @GraphQLRelayMutation 7443 static MutationResultObject deleteEntityEntityAttribute(final DataFetchingEnvironment env, 7444 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7445 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 7446 var mutationResultObject = new MutationResultObject(); 7447 7448 try { 7449 var commandForm = CoreUtil.getHome().getDeleteEntityEntityAttributeForm(); 7450 7451 commandForm.setUuid(id); 7452 commandForm.setEntityAttributeUuid(entityAttributeId); 7453 7454 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7455 } catch (NamingException ex) { 7456 throw new RuntimeException(ex); 7457 } 7458 7459 return mutationResultObject; 7460 } 7461 7462 @GraphQLField 7463 @GraphQLRelayMutation 7464 static MutationResultObject createEntityCollectionAttribute(final DataFetchingEnvironment env, 7465 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7466 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7467 @GraphQLName("idAttribute") @GraphQLNonNull @GraphQLID final String idAttribute) { 7468 var mutationResultObject = new MutationResultObject(); 7469 7470 try { 7471 var commandForm = CoreUtil.getHome().getCreateEntityCollectionAttributeForm(); 7472 7473 commandForm.setUuid(id); 7474 commandForm.setEntityAttributeUuid(entityAttributeId); 7475 commandForm.setUuidAttribute(idAttribute); 7476 7477 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityCollectionAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7478 } catch (NamingException ex) { 7479 throw new RuntimeException(ex); 7480 } 7481 7482 return mutationResultObject; 7483 } 7484 7485 @GraphQLField 7486 @GraphQLRelayMutation 7487 static MutationResultObject deleteEntityCollectionAttribute(final DataFetchingEnvironment env, 7488 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7489 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7490 @GraphQLName("idAttribute") @GraphQLNonNull @GraphQLID final String idAttribute) { 7491 var mutationResultObject = new MutationResultObject(); 7492 7493 try { 7494 var commandForm = CoreUtil.getHome().getDeleteEntityCollectionAttributeForm(); 7495 7496 commandForm.setUuid(id); 7497 commandForm.setEntityAttributeUuid(entityAttributeId); 7498 commandForm.setUuidAttribute(idAttribute); 7499 7500 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityCollectionAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7501 } catch (NamingException ex) { 7502 throw new RuntimeException(ex); 7503 } 7504 7505 return mutationResultObject; 7506 } 7507 7508 @GraphQLField 7509 @GraphQLRelayMutation 7510 static MutationResultObject createEntityWorkflowAttribute(final DataFetchingEnvironment env, 7511 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7512 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7513 @GraphQLName("workflowEntranceName") final String workflowEntranceName) { 7514 var mutationResultObject = new MutationResultObject(); 7515 7516 try { 7517 var commandForm = CoreUtil.getHome().getCreateEntityWorkflowAttributeForm(); 7518 7519 commandForm.setUuid(id); 7520 commandForm.setEntityAttributeUuid(entityAttributeId); 7521 commandForm.setWorkflowEntranceName(workflowEntranceName); 7522 7523 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityWorkflowAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7524 } catch (NamingException ex) { 7525 throw new RuntimeException(ex); 7526 } 7527 7528 return mutationResultObject; 7529 } 7530 7531 7532 @GraphQLField 7533 @GraphQLRelayMutation 7534 @GraphQLName("setEntityWorkflowAttributeStatus") 7535 static MutationResultObject setEntityWorkflowAttributeStatus(final DataFetchingEnvironment env, 7536 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7537 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7538 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 7539 @GraphQLName("workflowDestinationName") final String workflowDestinationName) { 7540 var mutationResultObject = new MutationResultObject(); 7541 7542 try { 7543 var commandForm = CoreUtil.getHome().getSetEntityWorkflowAttributeStatusForm(); 7544 7545 commandForm.setUuid(id); 7546 commandForm.setEntityAttributeUuid(entityAttributeId); 7547 commandForm.setWorkflowStepName(workflowStepName); 7548 commandForm.setWorkflowDestinationName(workflowDestinationName); 7549 7550 mutationResultObject.setCommandResult(CoreUtil.getHome().setEntityWorkflowAttributeStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 7551 } catch (NamingException ex) { 7552 throw new RuntimeException(ex); 7553 } 7554 7555 return mutationResultObject; 7556 } 7557 7558 @GraphQLField 7559 @GraphQLRelayMutation 7560 static MutationResultObject deleteEntityWorkflowAttribute(final DataFetchingEnvironment env, 7561 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7562 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 7563 var mutationResultObject = new MutationResultObject(); 7564 7565 try { 7566 var commandForm = CoreUtil.getHome().getDeleteEntityWorkflowAttributeForm(); 7567 7568 commandForm.setUuid(id); 7569 commandForm.setEntityAttributeUuid(entityAttributeId); 7570 7571 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityWorkflowAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7572 } catch (NamingException ex) { 7573 throw new RuntimeException(ex); 7574 } 7575 7576 return mutationResultObject; 7577 } 7578 7579 @GraphQLField 7580 @GraphQLRelayMutation 7581 static MutationResultWithIdObject createSearchResultActionType(final DataFetchingEnvironment env, 7582 @GraphQLName("searchResultActionTypeName") @GraphQLNonNull final String searchResultActionTypeName, 7583 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 7584 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 7585 @GraphQLName("description") final String description) { 7586 var mutationResultObject = new MutationResultWithIdObject(); 7587 7588 try { 7589 var commandForm = SearchUtil.getHome().getCreateSearchResultActionTypeForm(); 7590 7591 commandForm.setSearchResultActionTypeName(searchResultActionTypeName); 7592 commandForm.setIsDefault(isDefault); 7593 commandForm.setSortOrder(sortOrder); 7594 commandForm.setDescription(description); 7595 7596 var commandResult = SearchUtil.getHome().createSearchResultActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 7597 mutationResultObject.setCommandResult(commandResult); 7598 7599 if(!commandResult.hasErrors()) { 7600 var result = (CreateSearchResultActionTypeResult)commandResult.getExecutionResult().getResult(); 7601 7602 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 7603 } 7604 } catch (NamingException ex) { 7605 throw new RuntimeException(ex); 7606 } 7607 7608 return mutationResultObject; 7609 } 7610 7611 @GraphQLField 7612 @GraphQLRelayMutation 7613 static MutationResultWithIdObject editSearchResultActionType(final DataFetchingEnvironment env, 7614 @GraphQLName("originalSearchResultActionTypeName") final String originalSearchResultActionTypeName, 7615 @GraphQLName("id") @GraphQLID final String id, 7616 @GraphQLName("searchResultActionTypeName") final String searchResultActionTypeName, 7617 @GraphQLName("isDefault") final String isDefault, 7618 @GraphQLName("sortOrder") final String sortOrder, 7619 @GraphQLName("description") final String description) { 7620 var mutationResultObject = new MutationResultWithIdObject(); 7621 7622 try { 7623 var spec = SearchUtil.getHome().getSearchResultActionTypeUniversalSpec(); 7624 7625 spec.setSearchResultActionTypeName(originalSearchResultActionTypeName); 7626 spec.setUuid(id); 7627 7628 var commandForm = SearchUtil.getHome().getEditSearchResultActionTypeForm(); 7629 7630 commandForm.setSpec(spec); 7631 commandForm.setEditMode(EditMode.LOCK); 7632 7633 var commandResult = SearchUtil.getHome().editSearchResultActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 7634 7635 if(!commandResult.hasErrors()) { 7636 var executionResult = commandResult.getExecutionResult(); 7637 var result = (EditSearchResultActionTypeResult)executionResult.getResult(); 7638 Map<String, Object> arguments = env.getArgument("input"); 7639 var edit = result.getEdit(); 7640 7641 mutationResultObject.setEntityInstance(result.getSearchResultActionType().getEntityInstance()); 7642 7643 if(arguments.containsKey("searchResultActionTypeName")) 7644 edit.setSearchResultActionTypeName(searchResultActionTypeName); 7645 if(arguments.containsKey("isDefault")) 7646 edit.setIsDefault(isDefault); 7647 if(arguments.containsKey("sortOrder")) 7648 edit.setSortOrder(sortOrder); 7649 if(arguments.containsKey("description")) 7650 edit.setDescription(description); 7651 7652 commandForm.setEdit(edit); 7653 commandForm.setEditMode(EditMode.UPDATE); 7654 7655 commandResult = SearchUtil.getHome().editSearchResultActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 7656 } 7657 7658 mutationResultObject.setCommandResult(commandResult); 7659 } catch (NamingException ex) { 7660 throw new RuntimeException(ex); 7661 } 7662 7663 return mutationResultObject; 7664 } 7665 7666 @GraphQLField 7667 @GraphQLRelayMutation 7668 static MutationResultObject deleteSearchResultActionType(final DataFetchingEnvironment env, 7669 @GraphQLName("searchResultActionTypeName") final String searchResultActionTypeName, 7670 @GraphQLName("id") @GraphQLID final String id) { 7671 var mutationResultObject = new MutationResultObject(); 7672 7673 try { 7674 var commandForm = SearchUtil.getHome().getDeleteSearchResultActionTypeForm(); 7675 7676 commandForm.setSearchResultActionTypeName(searchResultActionTypeName); 7677 commandForm.setUuid(id); 7678 7679 mutationResultObject.setCommandResult(SearchUtil.getHome().deleteSearchResultActionType(BaseGraphQl.getUserVisitPK(env), commandForm)); 7680 } catch (NamingException ex) { 7681 throw new RuntimeException(ex); 7682 } 7683 7684 return mutationResultObject; 7685 } 7686 7687 @GraphQLField 7688 @GraphQLRelayMutation 7689 static SearchComponentVendorsResultObject searchComponentVendors(final DataFetchingEnvironment env, 7690 @GraphQLName("languageIsoName") final String languageIsoName, 7691 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 7692 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 7693 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 7694 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 7695 @GraphQLName("q") final String q, 7696 @GraphQLName("createdSince") final String createdSince, 7697 @GraphQLName("modifiedSince") final String modifiedSince, 7698 @GraphQLName("fields") final String fields, 7699 @GraphQLName("rememberPreferences") final String rememberPreferences, 7700 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 7701 var mutationResultObject = new SearchComponentVendorsResultObject(); 7702 7703 try { 7704 var commandForm = SearchUtil.getHome().getSearchComponentVendorsForm(); 7705 7706 commandForm.setLanguageIsoName(languageIsoName); 7707 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 7708 commandForm.setSearchSortDirectionName(searchSortDirectionName); 7709 commandForm.setSearchTypeName(searchTypeName); 7710 commandForm.setSearchSortOrderName(searchSortOrderName); 7711 commandForm.setQ(q); 7712 commandForm.setCreatedSince(createdSince); 7713 commandForm.setModifiedSince(modifiedSince); 7714 commandForm.setFields(fields); 7715 commandForm.setRememberPreferences(rememberPreferences); 7716 commandForm.setSearchUseTypeName(searchUseTypeName); 7717 7718 var commandResult = SearchUtil.getHome().searchComponentVendors(BaseGraphQl.getUserVisitPK(env), commandForm); 7719 mutationResultObject.setCommandResult(commandResult); 7720 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchComponentVendorsResult)commandResult.getExecutionResult().getResult()); 7721 } catch (NamingException ex) { 7722 throw new RuntimeException(ex); 7723 } 7724 7725 return mutationResultObject; 7726 } 7727 7728 @GraphQLField 7729 @GraphQLRelayMutation 7730 static MutationResultObject clearComponentVendorResults(final DataFetchingEnvironment env, 7731 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 7732 var mutationResultObject = new MutationResultObject(); 7733 7734 try { 7735 var commandForm = SearchUtil.getHome().getClearComponentVendorResultsForm(); 7736 7737 commandForm.setSearchTypeName(searchTypeName); 7738 7739 var commandResult = SearchUtil.getHome().clearComponentVendorResults(BaseGraphQl.getUserVisitPK(env), commandForm); 7740 mutationResultObject.setCommandResult(commandResult); 7741 } catch (NamingException ex) { 7742 throw new RuntimeException(ex); 7743 } 7744 7745 return mutationResultObject; 7746 } 7747 7748 @GraphQLField 7749 @GraphQLRelayMutation 7750 static SearchEntityTypesResultObject searchEntityTypes(final DataFetchingEnvironment env, 7751 @GraphQLName("languageIsoName") final String languageIsoName, 7752 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 7753 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 7754 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 7755 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 7756 @GraphQLName("q") final String q, 7757 @GraphQLName("createdSince") final String createdSince, 7758 @GraphQLName("modifiedSince") final String modifiedSince, 7759 @GraphQLName("fields") final String fields, 7760 @GraphQLName("rememberPreferences") final String rememberPreferences, 7761 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 7762 var mutationResultObject = new SearchEntityTypesResultObject(); 7763 7764 try { 7765 var commandForm = SearchUtil.getHome().getSearchEntityTypesForm(); 7766 7767 commandForm.setLanguageIsoName(languageIsoName); 7768 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 7769 commandForm.setSearchSortDirectionName(searchSortDirectionName); 7770 commandForm.setSearchTypeName(searchTypeName); 7771 commandForm.setSearchSortOrderName(searchSortOrderName); 7772 commandForm.setQ(q); 7773 commandForm.setCreatedSince(createdSince); 7774 commandForm.setModifiedSince(modifiedSince); 7775 commandForm.setFields(fields); 7776 commandForm.setRememberPreferences(rememberPreferences); 7777 commandForm.setSearchUseTypeName(searchUseTypeName); 7778 7779 var commandResult = SearchUtil.getHome().searchEntityTypes(BaseGraphQl.getUserVisitPK(env), commandForm); 7780 mutationResultObject.setCommandResult(commandResult); 7781 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEntityTypesResult)commandResult.getExecutionResult().getResult()); 7782 } catch (NamingException ex) { 7783 throw new RuntimeException(ex); 7784 } 7785 7786 return mutationResultObject; 7787 } 7788 7789 @GraphQLField 7790 @GraphQLRelayMutation 7791 static MutationResultObject clearEntityTypeResults(final DataFetchingEnvironment env, 7792 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 7793 var mutationResultObject = new MutationResultObject(); 7794 7795 try { 7796 var commandForm = SearchUtil.getHome().getClearEntityTypeResultsForm(); 7797 7798 commandForm.setSearchTypeName(searchTypeName); 7799 7800 var commandResult = SearchUtil.getHome().clearEntityTypeResults(BaseGraphQl.getUserVisitPK(env), commandForm); 7801 mutationResultObject.setCommandResult(commandResult); 7802 } catch (NamingException ex) { 7803 throw new RuntimeException(ex); 7804 } 7805 7806 return mutationResultObject; 7807 } 7808 7809 @GraphQLField 7810 @GraphQLRelayMutation 7811 static SearchEntityAliasTypesResultObject searchEntityAliasTypes(final DataFetchingEnvironment env, 7812 @GraphQLName("languageIsoName") final String languageIsoName, 7813 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 7814 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 7815 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 7816 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 7817 @GraphQLName("q") final String q, 7818 @GraphQLName("createdSince") final String createdSince, 7819 @GraphQLName("modifiedSince") final String modifiedSince, 7820 @GraphQLName("fields") final String fields, 7821 @GraphQLName("rememberPreferences") final String rememberPreferences, 7822 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 7823 var mutationResultObject = new SearchEntityAliasTypesResultObject(); 7824 7825 try { 7826 var commandForm = SearchUtil.getHome().getSearchEntityAliasTypesForm(); 7827 7828 commandForm.setLanguageIsoName(languageIsoName); 7829 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 7830 commandForm.setSearchSortDirectionName(searchSortDirectionName); 7831 commandForm.setSearchTypeName(searchTypeName); 7832 commandForm.setSearchSortOrderName(searchSortOrderName); 7833 commandForm.setQ(q); 7834 commandForm.setCreatedSince(createdSince); 7835 commandForm.setModifiedSince(modifiedSince); 7836 commandForm.setFields(fields); 7837 commandForm.setRememberPreferences(rememberPreferences); 7838 commandForm.setSearchUseTypeName(searchUseTypeName); 7839 7840 var commandResult = SearchUtil.getHome().searchEntityAliasTypes(BaseGraphQl.getUserVisitPK(env), commandForm); 7841 mutationResultObject.setCommandResult(commandResult); 7842 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEntityAliasTypesResult)commandResult.getExecutionResult().getResult()); 7843 } catch (NamingException ex) { 7844 throw new RuntimeException(ex); 7845 } 7846 7847 return mutationResultObject; 7848 } 7849 7850 @GraphQLField 7851 @GraphQLRelayMutation 7852 static MutationResultObject clearEntityAliasTypeResults(final DataFetchingEnvironment env, 7853 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 7854 var mutationResultObject = new MutationResultObject(); 7855 7856 try { 7857 var commandForm = SearchUtil.getHome().getClearEntityAliasTypeResultsForm(); 7858 7859 commandForm.setSearchTypeName(searchTypeName); 7860 7861 var commandResult = SearchUtil.getHome().clearEntityAliasTypeResults(BaseGraphQl.getUserVisitPK(env), commandForm); 7862 mutationResultObject.setCommandResult(commandResult); 7863 } catch (NamingException ex) { 7864 throw new RuntimeException(ex); 7865 } 7866 7867 return mutationResultObject; 7868 } 7869 7870 @GraphQLField 7871 @GraphQLRelayMutation 7872 static SearchEntityAttributeGroupsResultObject searchEntityAttributeGroups(final DataFetchingEnvironment env, 7873 @GraphQLName("languageIsoName") final String languageIsoName, 7874 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 7875 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 7876 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 7877 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 7878 @GraphQLName("q") final String q, 7879 @GraphQLName("createdSince") final String createdSince, 7880 @GraphQLName("modifiedSince") final String modifiedSince, 7881 @GraphQLName("fields") final String fields, 7882 @GraphQLName("rememberPreferences") final String rememberPreferences, 7883 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 7884 var mutationResultObject = new SearchEntityAttributeGroupsResultObject(); 7885 7886 try { 7887 var commandForm = SearchUtil.getHome().getSearchEntityAttributeGroupsForm(); 7888 7889 commandForm.setLanguageIsoName(languageIsoName); 7890 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 7891 commandForm.setSearchSortDirectionName(searchSortDirectionName); 7892 commandForm.setSearchTypeName(searchTypeName); 7893 commandForm.setSearchSortOrderName(searchSortOrderName); 7894 commandForm.setQ(q); 7895 commandForm.setCreatedSince(createdSince); 7896 commandForm.setModifiedSince(modifiedSince); 7897 commandForm.setFields(fields); 7898 commandForm.setRememberPreferences(rememberPreferences); 7899 commandForm.setSearchUseTypeName(searchUseTypeName); 7900 7901 var commandResult = SearchUtil.getHome().searchEntityAttributeGroups(BaseGraphQl.getUserVisitPK(env), commandForm); 7902 mutationResultObject.setCommandResult(commandResult); 7903 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEntityAttributeGroupsResult)commandResult.getExecutionResult().getResult()); 7904 } catch (NamingException ex) { 7905 throw new RuntimeException(ex); 7906 } 7907 7908 return mutationResultObject; 7909 } 7910 7911 @GraphQLField 7912 @GraphQLRelayMutation 7913 static MutationResultObject clearEntityAttributeGroupResults(final DataFetchingEnvironment env, 7914 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 7915 var mutationResultObject = new MutationResultObject(); 7916 7917 try { 7918 var commandForm = SearchUtil.getHome().getClearEntityAttributeGroupResultsForm(); 7919 7920 commandForm.setSearchTypeName(searchTypeName); 7921 7922 var commandResult = SearchUtil.getHome().clearEntityAttributeGroupResults(BaseGraphQl.getUserVisitPK(env), commandForm); 7923 mutationResultObject.setCommandResult(commandResult); 7924 } catch (NamingException ex) { 7925 throw new RuntimeException(ex); 7926 } 7927 7928 return mutationResultObject; 7929 } 7930 7931 @GraphQLField 7932 @GraphQLRelayMutation 7933 static SearchEntityAttributesResultObject searchEntityAttributes(final DataFetchingEnvironment env, 7934 @GraphQLName("languageIsoName") final String languageIsoName, 7935 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 7936 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 7937 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 7938 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 7939 @GraphQLName("q") final String q, 7940 @GraphQLName("createdSince") final String createdSince, 7941 @GraphQLName("modifiedSince") final String modifiedSince, 7942 @GraphQLName("fields") final String fields, 7943 @GraphQLName("rememberPreferences") final String rememberPreferences, 7944 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 7945 var mutationResultObject = new SearchEntityAttributesResultObject(); 7946 7947 try { 7948 var commandForm = SearchUtil.getHome().getSearchEntityAttributesForm(); 7949 7950 commandForm.setLanguageIsoName(languageIsoName); 7951 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 7952 commandForm.setSearchSortDirectionName(searchSortDirectionName); 7953 commandForm.setSearchTypeName(searchTypeName); 7954 commandForm.setSearchSortOrderName(searchSortOrderName); 7955 commandForm.setQ(q); 7956 commandForm.setCreatedSince(createdSince); 7957 commandForm.setModifiedSince(modifiedSince); 7958 commandForm.setFields(fields); 7959 commandForm.setRememberPreferences(rememberPreferences); 7960 commandForm.setSearchUseTypeName(searchUseTypeName); 7961 7962 var commandResult = SearchUtil.getHome().searchEntityAttributes(BaseGraphQl.getUserVisitPK(env), commandForm); 7963 mutationResultObject.setCommandResult(commandResult); 7964 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEntityAttributesResult)commandResult.getExecutionResult().getResult()); 7965 } catch (NamingException ex) { 7966 throw new RuntimeException(ex); 7967 } 7968 7969 return mutationResultObject; 7970 } 7971 7972 @GraphQLField 7973 @GraphQLRelayMutation 7974 static MutationResultObject clearEntityAttributeResults(final DataFetchingEnvironment env, 7975 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 7976 var mutationResultObject = new MutationResultObject(); 7977 7978 try { 7979 var commandForm = SearchUtil.getHome().getClearEntityAttributeResultsForm(); 7980 7981 commandForm.setSearchTypeName(searchTypeName); 7982 7983 var commandResult = SearchUtil.getHome().clearEntityAttributeResults(BaseGraphQl.getUserVisitPK(env), commandForm); 7984 mutationResultObject.setCommandResult(commandResult); 7985 } catch (NamingException ex) { 7986 throw new RuntimeException(ex); 7987 } 7988 7989 return mutationResultObject; 7990 } 7991 7992 @GraphQLField 7993 @GraphQLRelayMutation 7994 static SearchEntityListItemsResultObject searchEntityListItems(final DataFetchingEnvironment env, 7995 @GraphQLName("languageIsoName") final String languageIsoName, 7996 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 7997 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 7998 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 7999 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8000 @GraphQLName("q") final String q, 8001 @GraphQLName("createdSince") final String createdSince, 8002 @GraphQLName("modifiedSince") final String modifiedSince, 8003 @GraphQLName("fields") final String fields, 8004 @GraphQLName("rememberPreferences") final String rememberPreferences, 8005 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8006 var mutationResultObject = new SearchEntityListItemsResultObject(); 8007 8008 try { 8009 var commandForm = SearchUtil.getHome().getSearchEntityListItemsForm(); 8010 8011 commandForm.setLanguageIsoName(languageIsoName); 8012 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8013 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8014 commandForm.setSearchTypeName(searchTypeName); 8015 commandForm.setSearchSortOrderName(searchSortOrderName); 8016 commandForm.setQ(q); 8017 commandForm.setCreatedSince(createdSince); 8018 commandForm.setModifiedSince(modifiedSince); 8019 commandForm.setFields(fields); 8020 commandForm.setRememberPreferences(rememberPreferences); 8021 commandForm.setSearchUseTypeName(searchUseTypeName); 8022 8023 var commandResult = SearchUtil.getHome().searchEntityListItems(BaseGraphQl.getUserVisitPK(env), commandForm); 8024 mutationResultObject.setCommandResult(commandResult); 8025 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEntityListItemsResult)commandResult.getExecutionResult().getResult()); 8026 } catch (NamingException ex) { 8027 throw new RuntimeException(ex); 8028 } 8029 8030 return mutationResultObject; 8031 } 8032 8033 @GraphQLField 8034 @GraphQLRelayMutation 8035 static MutationResultObject clearEntityListItemResults(final DataFetchingEnvironment env, 8036 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8037 var mutationResultObject = new MutationResultObject(); 8038 8039 try { 8040 var commandForm = SearchUtil.getHome().getClearEntityListItemResultsForm(); 8041 8042 commandForm.setSearchTypeName(searchTypeName); 8043 8044 var commandResult = SearchUtil.getHome().clearEntityListItemResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8045 mutationResultObject.setCommandResult(commandResult); 8046 } catch (NamingException ex) { 8047 throw new RuntimeException(ex); 8048 } 8049 8050 return mutationResultObject; 8051 } 8052 8053 @GraphQLField 8054 @GraphQLRelayMutation 8055 static SearchCustomersResultObject searchCustomers(final DataFetchingEnvironment env, 8056 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8057 @GraphQLName("customerTypeName") final String customerTypeName, 8058 @GraphQLName("firstName") final String firstName, 8059 @GraphQLName("firstNameSoundex") final String firstNameSoundex, 8060 @GraphQLName("middleName") final String middleName, 8061 @GraphQLName("middleNameSoundex") final String middleNameSoundex, 8062 @GraphQLName("lastName") final String lastName, 8063 @GraphQLName("lastNameSoundex") final String lastNameSoundex, 8064 @GraphQLName("name") final String name, 8065 @GraphQLName("emailAddress") final String emailAddress, 8066 @GraphQLName("countryName") final String countryName, 8067 @GraphQLName("areaCode") final String areaCode, 8068 @GraphQLName("telephoneNumber") final String telephoneNumber, 8069 @GraphQLName("telephoneExtension") final String telephoneExtension, 8070 @GraphQLName("customerName") final String customerName, 8071 @GraphQLName("partyName") final String partyName, 8072 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 8073 @GraphQLName("alias") final String alias, 8074 @GraphQLName("createdSince") final String createdSince, 8075 @GraphQLName("modifiedSince") final String modifiedSince) { 8076 var mutationResultObject = new SearchCustomersResultObject(); 8077 8078 try { 8079 var commandForm = SearchUtil.getHome().getSearchCustomersForm(); 8080 8081 commandForm.setSearchTypeName(searchTypeName); 8082 commandForm.setCustomerTypeName(customerTypeName); 8083 commandForm.setFirstName(firstName); 8084 commandForm.setFirstNameSoundex(firstNameSoundex); 8085 commandForm.setMiddleName(middleName); 8086 commandForm.setMiddleNameSoundex(middleNameSoundex); 8087 commandForm.setLastName(lastName); 8088 commandForm.setLastNameSoundex(lastNameSoundex); 8089 commandForm.setName(name); 8090 commandForm.setEmailAddress(emailAddress); 8091 commandForm.setCountryName(countryName); 8092 commandForm.setAreaCode(areaCode); 8093 commandForm.setTelephoneNumber(telephoneNumber); 8094 commandForm.setTelephoneExtension(telephoneExtension); 8095 commandForm.setCustomerName(customerName); 8096 commandForm.setPartyName(partyName); 8097 commandForm.setPartyAliasTypeName(partyAliasTypeName); 8098 commandForm.setAlias(alias); 8099 commandForm.setCreatedSince(createdSince); 8100 commandForm.setModifiedSince(modifiedSince); 8101 8102 var commandResult = SearchUtil.getHome().searchCustomers(BaseGraphQl.getUserVisitPK(env), commandForm); 8103 mutationResultObject.setCommandResult(commandResult); 8104 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchCustomersResult)commandResult.getExecutionResult().getResult()); 8105 } catch (NamingException ex) { 8106 throw new RuntimeException(ex); 8107 } 8108 8109 return mutationResultObject; 8110 } 8111 8112 @GraphQLField 8113 @GraphQLRelayMutation 8114 static MutationResultObject clearCustomerResults(final DataFetchingEnvironment env, 8115 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8116 var mutationResultObject = new MutationResultObject(); 8117 8118 try { 8119 var commandForm = SearchUtil.getHome().getClearCustomerResultsForm(); 8120 8121 commandForm.setSearchTypeName(searchTypeName); 8122 8123 var commandResult = SearchUtil.getHome().clearCustomerResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8124 mutationResultObject.setCommandResult(commandResult); 8125 } catch (NamingException ex) { 8126 throw new RuntimeException(ex); 8127 } 8128 8129 return mutationResultObject; 8130 } 8131 8132 @GraphQLField 8133 @GraphQLRelayMutation 8134 static SearchEmployeesResultObject searchEmployees(final DataFetchingEnvironment env, 8135 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8136 @GraphQLName("firstName") final String firstName, 8137 @GraphQLName("firstNameSoundex") final String firstNameSoundex, 8138 @GraphQLName("middleName") final String middleName, 8139 @GraphQLName("middleNameSoundex") final String middleNameSoundex, 8140 @GraphQLName("lastName") final String lastName, 8141 @GraphQLName("lastNameSoundex") final String lastNameSoundex, 8142 @GraphQLName("employeeName") final String employeeName, 8143 @GraphQLName("partyName") final String partyName, 8144 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 8145 @GraphQLName("alias") final String alias, 8146 @GraphQLName("employeeStatusChoice") final String employeeStatusChoice, 8147 @GraphQLName("employeeAvailabilityChoice") final String employeeAvailabilityChoice, 8148 @GraphQLName("createdSince") final String createdSince, 8149 @GraphQLName("modifiedSince") final String modifiedSince, 8150 @GraphQLName("fields") final String fields) { 8151 var mutationResultObject = new SearchEmployeesResultObject(); 8152 8153 try { 8154 var commandForm = SearchUtil.getHome().getSearchEmployeesForm(); 8155 8156 commandForm.setSearchTypeName(searchTypeName); 8157 commandForm.setFirstName(firstName); 8158 commandForm.setFirstNameSoundex(firstNameSoundex); 8159 commandForm.setMiddleName(middleName); 8160 commandForm.setMiddleNameSoundex(middleNameSoundex); 8161 commandForm.setLastName(lastName); 8162 commandForm.setLastNameSoundex(lastNameSoundex); 8163 commandForm.setEmployeeName(employeeName); 8164 commandForm.setPartyName(partyName); 8165 commandForm.setPartyAliasTypeName(partyAliasTypeName); 8166 commandForm.setAlias(alias); 8167 commandForm.setEmployeeStatusChoice(employeeStatusChoice); 8168 commandForm.setEmployeeAvailabilityChoice(employeeAvailabilityChoice); 8169 commandForm.setCreatedSince(createdSince); 8170 commandForm.setModifiedSince(modifiedSince); 8171 commandForm.setFields(fields); 8172 8173 8174 var commandResult = SearchUtil.getHome().searchEmployees(BaseGraphQl.getUserVisitPK(env), commandForm); 8175 mutationResultObject.setCommandResult(commandResult); 8176 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEmployeesResult)commandResult.getExecutionResult().getResult()); 8177 } catch (NamingException ex) { 8178 throw new RuntimeException(ex); 8179 } 8180 8181 return mutationResultObject; 8182 } 8183 8184 @GraphQLField 8185 @GraphQLRelayMutation 8186 static MutationResultObject clearEmployeeResults(final DataFetchingEnvironment env, 8187 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8188 var mutationResultObject = new MutationResultObject(); 8189 8190 try { 8191 var commandForm = SearchUtil.getHome().getClearEmployeeResultsForm(); 8192 8193 commandForm.setSearchTypeName(searchTypeName); 8194 8195 var commandResult = SearchUtil.getHome().clearEmployeeResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8196 mutationResultObject.setCommandResult(commandResult); 8197 } catch (NamingException ex) { 8198 throw new RuntimeException(ex); 8199 } 8200 8201 return mutationResultObject; 8202 } 8203 8204 @GraphQLField 8205 @GraphQLRelayMutation 8206 static SearchItemsResultObject searchItems(final DataFetchingEnvironment env, 8207 @GraphQLName("languageIsoName") final String languageIsoName, 8208 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 8209 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 8210 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8211 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8212 @GraphQLName("itemNameOrAlias") final String itemNameOrAlias, 8213 @GraphQLName("description") final String description, 8214 @GraphQLName("itemTypeName") final String itemTypeName, 8215 @GraphQLName("itemUseTypeName") final String itemUseTypeName, 8216 @GraphQLName("itemStatusChoice") final String itemStatusChoice, 8217 @GraphQLName("itemStatusChoices") final String itemStatusChoices, 8218 @GraphQLName("createdSince") final String createdSince, 8219 @GraphQLName("modifiedSince") final String modifiedSince, 8220 @GraphQLName("fields") final String fields, 8221 @GraphQLName("rememberPreferences") final String rememberPreferences, 8222 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8223 var mutationResultObject = new SearchItemsResultObject(); 8224 8225 try { 8226 var commandForm = SearchUtil.getHome().getSearchItemsForm(); 8227 8228 commandForm.setLanguageIsoName(languageIsoName); 8229 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8230 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8231 commandForm.setSearchTypeName(searchTypeName); 8232 commandForm.setSearchSortOrderName(searchSortOrderName); 8233 commandForm.setItemNameOrAlias(itemNameOrAlias); 8234 commandForm.setDescription(description); 8235 commandForm.setItemTypeName(itemTypeName); 8236 commandForm.setItemUseTypeName(itemUseTypeName); 8237 commandForm.setItemStatusChoice(itemStatusChoice); 8238 commandForm.setItemStatusChoices(itemStatusChoices); 8239 commandForm.setCreatedSince(createdSince); 8240 commandForm.setModifiedSince(modifiedSince); 8241 commandForm.setFields(fields); 8242 commandForm.setRememberPreferences(rememberPreferences); 8243 commandForm.setSearchUseTypeName(searchUseTypeName); 8244 8245 var commandResult = SearchUtil.getHome().searchItems(BaseGraphQl.getUserVisitPK(env), commandForm); 8246 mutationResultObject.setCommandResult(commandResult); 8247 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchItemsResult)commandResult.getExecutionResult().getResult()); 8248 } catch (NamingException ex) { 8249 throw new RuntimeException(ex); 8250 } 8251 8252 return mutationResultObject; 8253 } 8254 8255 @GraphQLField 8256 @GraphQLRelayMutation 8257 static MutationResultObject createItemSearchResultAction(final DataFetchingEnvironment env, 8258 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8259 @GraphQLName("searchResultActionTypeName") @GraphQLNonNull final String searchResultActionTypeName, 8260 @GraphQLName("itemName") @GraphQLNonNull final String itemName) { 8261 var mutationResultObject = new MutationResultObject(); 8262 8263 try { 8264 var commandForm = SearchUtil.getHome().getCreateItemSearchResultActionForm(); 8265 8266 commandForm.setSearchTypeName(searchTypeName); 8267 commandForm.setSearchResultActionTypeName(searchResultActionTypeName); 8268 commandForm.setItemName(itemName); 8269 8270 var commandResult = SearchUtil.getHome().createItemSearchResultAction(BaseGraphQl.getUserVisitPK(env), commandForm); 8271 mutationResultObject.setCommandResult(commandResult); 8272 } catch (NamingException ex) { 8273 throw new RuntimeException(ex); 8274 } 8275 8276 return mutationResultObject; 8277 } 8278 8279 @GraphQLField 8280 @GraphQLRelayMutation 8281 static MutationResultObject clearItemResults(final DataFetchingEnvironment env, 8282 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8283 var mutationResultObject = new MutationResultObject(); 8284 8285 try { 8286 var commandForm = SearchUtil.getHome().getClearItemResultsForm(); 8287 8288 commandForm.setSearchTypeName(searchTypeName); 8289 8290 var commandResult = SearchUtil.getHome().clearItemResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8291 mutationResultObject.setCommandResult(commandResult); 8292 } catch (NamingException ex) { 8293 throw new RuntimeException(ex); 8294 } 8295 8296 return mutationResultObject; 8297 } 8298 8299 @GraphQLField 8300 @GraphQLRelayMutation 8301 static SearchVendorsResultObject searchVendors(final DataFetchingEnvironment env, 8302 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8303 @GraphQLName("firstName") final String firstName, 8304 @GraphQLName("firstNameSoundex") final String firstNameSoundex, 8305 @GraphQLName("middleName") final String middleName, 8306 @GraphQLName("middleNameSoundex") final String middleNameSoundex, 8307 @GraphQLName("lastName") final String lastName, 8308 @GraphQLName("lastNameSoundex") final String lastNameSoundex, 8309 @GraphQLName("name") final String name, 8310 @GraphQLName("vendorName") final String vendorName, 8311 @GraphQLName("partyName") final String partyName, 8312 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 8313 @GraphQLName("alias") final String alias, 8314 @GraphQLName("createdSince") final String createdSince, 8315 @GraphQLName("modifiedSince") final String modifiedSince, 8316 @GraphQLName("fields") final String fields) { 8317 var mutationResultObject = new SearchVendorsResultObject(); 8318 8319 try { 8320 var commandForm = SearchUtil.getHome().getSearchVendorsForm(); 8321 8322 commandForm.setSearchTypeName(searchTypeName); 8323 commandForm.setFirstName(firstName); 8324 commandForm.setFirstNameSoundex(firstNameSoundex); 8325 commandForm.setMiddleName(middleName); 8326 commandForm.setMiddleNameSoundex(middleNameSoundex); 8327 commandForm.setLastName(lastName); 8328 commandForm.setLastNameSoundex(lastNameSoundex); 8329 commandForm.setName(name); 8330 commandForm.setVendorName(vendorName); 8331 commandForm.setPartyName(partyName); 8332 commandForm.setPartyAliasTypeName(partyAliasTypeName); 8333 commandForm.setAlias(alias); 8334 commandForm.setCreatedSince(createdSince); 8335 commandForm.setModifiedSince(modifiedSince); 8336 commandForm.setFields(fields); 8337 8338 var commandResult = SearchUtil.getHome().searchVendors(BaseGraphQl.getUserVisitPK(env), commandForm); 8339 mutationResultObject.setCommandResult(commandResult); 8340 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchVendorsResult)commandResult.getExecutionResult().getResult()); 8341 } catch (NamingException ex) { 8342 throw new RuntimeException(ex); 8343 } 8344 8345 return mutationResultObject; 8346 } 8347 8348 @GraphQLField 8349 @GraphQLRelayMutation 8350 static MutationResultObject clearVendorResults(final DataFetchingEnvironment env, 8351 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8352 var mutationResultObject = new MutationResultObject(); 8353 8354 try { 8355 var commandForm = SearchUtil.getHome().getClearVendorResultsForm(); 8356 8357 commandForm.setSearchTypeName(searchTypeName); 8358 8359 var commandResult = SearchUtil.getHome().clearVendorResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8360 mutationResultObject.setCommandResult(commandResult); 8361 } catch (NamingException ex) { 8362 throw new RuntimeException(ex); 8363 } 8364 8365 return mutationResultObject; 8366 } 8367 8368 @GraphQLField 8369 @GraphQLRelayMutation 8370 static SearchShippingMethodsResultObject searchShippingMethods(final DataFetchingEnvironment env, 8371 @GraphQLName("languageIsoName") final String languageIsoName, 8372 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 8373 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 8374 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8375 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8376 @GraphQLName("q") final String q, 8377 @GraphQLName("createdSince") final String createdSince, 8378 @GraphQLName("modifiedSince") final String modifiedSince, 8379 @GraphQLName("fields") final String fields, 8380 @GraphQLName("rememberPreferences") final String rememberPreferences, 8381 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8382 var mutationResultObject = new SearchShippingMethodsResultObject(); 8383 8384 try { 8385 var commandForm = SearchUtil.getHome().getSearchShippingMethodsForm(); 8386 8387 commandForm.setLanguageIsoName(languageIsoName); 8388 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8389 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8390 commandForm.setSearchTypeName(searchTypeName); 8391 commandForm.setSearchSortOrderName(searchSortOrderName); 8392 commandForm.setQ(q); 8393 commandForm.setCreatedSince(createdSince); 8394 commandForm.setModifiedSince(modifiedSince); 8395 commandForm.setFields(fields); 8396 commandForm.setRememberPreferences(rememberPreferences); 8397 commandForm.setSearchUseTypeName(searchUseTypeName); 8398 8399 var commandResult = SearchUtil.getHome().searchShippingMethods(BaseGraphQl.getUserVisitPK(env), commandForm); 8400 mutationResultObject.setCommandResult(commandResult); 8401 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchShippingMethodsResult)commandResult.getExecutionResult().getResult()); 8402 } catch (NamingException ex) { 8403 throw new RuntimeException(ex); 8404 } 8405 8406 return mutationResultObject; 8407 } 8408 8409 @GraphQLField 8410 @GraphQLRelayMutation 8411 static MutationResultObject clearShippingMethodResults(final DataFetchingEnvironment env, 8412 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8413 var mutationResultObject = new MutationResultObject(); 8414 8415 try { 8416 var commandForm = SearchUtil.getHome().getClearShippingMethodResultsForm(); 8417 8418 commandForm.setSearchTypeName(searchTypeName); 8419 8420 var commandResult = SearchUtil.getHome().clearShippingMethodResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8421 mutationResultObject.setCommandResult(commandResult); 8422 } catch (NamingException ex) { 8423 throw new RuntimeException(ex); 8424 } 8425 8426 return mutationResultObject; 8427 } 8428 8429 @GraphQLField 8430 @GraphQLRelayMutation 8431 static SearchWarehousesResultObject searchWarehouses(final DataFetchingEnvironment env, 8432 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8433 @GraphQLName("q") final String q, 8434 @GraphQLName("warehouseName") final String warehouseName, 8435 @GraphQLName("partyName") final String partyName, 8436 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 8437 @GraphQLName("alias") final String alias, 8438 @GraphQLName("createdSince") final String createdSince, 8439 @GraphQLName("modifiedSince") final String modifiedSince, 8440 @GraphQLName("fields") final String fields) { 8441 var mutationResultObject = new SearchWarehousesResultObject(); 8442 8443 try { 8444 var commandForm = SearchUtil.getHome().getSearchWarehousesForm(); 8445 8446 commandForm.setSearchTypeName(searchTypeName); 8447 commandForm.setQ(q); 8448 commandForm.setWarehouseName(warehouseName); 8449 commandForm.setPartyName(partyName); 8450 commandForm.setPartyAliasTypeName(partyAliasTypeName); 8451 commandForm.setAlias(alias); 8452 commandForm.setCreatedSince(createdSince); 8453 commandForm.setModifiedSince(modifiedSince); 8454 commandForm.setFields(fields); 8455 8456 var commandResult = SearchUtil.getHome().searchWarehouses(BaseGraphQl.getUserVisitPK(env), commandForm); 8457 mutationResultObject.setCommandResult(commandResult); 8458 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchWarehousesResult)commandResult.getExecutionResult().getResult()); 8459 } catch (NamingException ex) { 8460 throw new RuntimeException(ex); 8461 } 8462 8463 return mutationResultObject; 8464 } 8465 8466 @GraphQLField 8467 @GraphQLRelayMutation 8468 static MutationResultObject clearWarehouseResults(final DataFetchingEnvironment env, 8469 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8470 var mutationResultObject = new MutationResultObject(); 8471 8472 try { 8473 var commandForm = SearchUtil.getHome().getClearWarehouseResultsForm(); 8474 8475 commandForm.setSearchTypeName(searchTypeName); 8476 8477 var commandResult = SearchUtil.getHome().clearWarehouseResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8478 mutationResultObject.setCommandResult(commandResult); 8479 } catch (NamingException ex) { 8480 throw new RuntimeException(ex); 8481 } 8482 8483 return mutationResultObject; 8484 } 8485 8486 @GraphQLField 8487 @GraphQLRelayMutation 8488 static SearchContentCatalogsResultObject searchContentCatalogs(final DataFetchingEnvironment env, 8489 @GraphQLName("languageIsoName") final String languageIsoName, 8490 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 8491 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 8492 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8493 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8494 @GraphQLName("q") final String q, 8495 @GraphQLName("createdSince") final String createdSince, 8496 @GraphQLName("modifiedSince") final String modifiedSince, 8497 @GraphQLName("fields") final String fields, 8498 @GraphQLName("rememberPreferences") final String rememberPreferences, 8499 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8500 var mutationResultObject = new SearchContentCatalogsResultObject(); 8501 8502 try { 8503 var commandForm = SearchUtil.getHome().getSearchContentCatalogsForm(); 8504 8505 commandForm.setLanguageIsoName(languageIsoName); 8506 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8507 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8508 commandForm.setSearchTypeName(searchTypeName); 8509 commandForm.setSearchSortOrderName(searchSortOrderName); 8510 commandForm.setQ(q); 8511 commandForm.setCreatedSince(createdSince); 8512 commandForm.setModifiedSince(modifiedSince); 8513 commandForm.setFields(fields); 8514 commandForm.setRememberPreferences(rememberPreferences); 8515 commandForm.setSearchUseTypeName(searchUseTypeName); 8516 8517 var commandResult = SearchUtil.getHome().searchContentCatalogs(BaseGraphQl.getUserVisitPK(env), commandForm); 8518 mutationResultObject.setCommandResult(commandResult); 8519 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchContentCatalogsResult)commandResult.getExecutionResult().getResult()); 8520 } catch (NamingException ex) { 8521 throw new RuntimeException(ex); 8522 } 8523 8524 return mutationResultObject; 8525 } 8526 8527 @GraphQLField 8528 @GraphQLRelayMutation 8529 static MutationResultObject clearContentCatalogResults(final DataFetchingEnvironment env, 8530 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8531 var mutationResultObject = new MutationResultObject(); 8532 8533 try { 8534 var commandForm = SearchUtil.getHome().getClearContentCatalogResultsForm(); 8535 8536 commandForm.setSearchTypeName(searchTypeName); 8537 8538 var commandResult = SearchUtil.getHome().clearContentCatalogResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8539 mutationResultObject.setCommandResult(commandResult); 8540 } catch (NamingException ex) { 8541 throw new RuntimeException(ex); 8542 } 8543 8544 return mutationResultObject; 8545 } 8546 8547 @GraphQLField 8548 @GraphQLRelayMutation 8549 static SearchContentCatalogItemsResultObject searchContentCatalogItems(final DataFetchingEnvironment env, 8550 @GraphQLName("languageIsoName") final String languageIsoName, 8551 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 8552 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 8553 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8554 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8555 @GraphQLName("q") final String q, 8556 @GraphQLName("createdSince") final String createdSince, 8557 @GraphQLName("modifiedSince") final String modifiedSince, 8558 @GraphQLName("fields") final String fields, 8559 @GraphQLName("rememberPreferences") final String rememberPreferences, 8560 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8561 var mutationResultObject = new SearchContentCatalogItemsResultObject(); 8562 8563 try { 8564 var commandForm = SearchUtil.getHome().getSearchContentCatalogItemsForm(); 8565 8566 commandForm.setLanguageIsoName(languageIsoName); 8567 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8568 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8569 commandForm.setSearchTypeName(searchTypeName); 8570 commandForm.setSearchSortOrderName(searchSortOrderName); 8571 commandForm.setQ(q); 8572 commandForm.setCreatedSince(createdSince); 8573 commandForm.setModifiedSince(modifiedSince); 8574 commandForm.setFields(fields); 8575 commandForm.setRememberPreferences(rememberPreferences); 8576 commandForm.setSearchUseTypeName(searchUseTypeName); 8577 8578 var commandResult = SearchUtil.getHome().searchContentCatalogItems(BaseGraphQl.getUserVisitPK(env), commandForm); 8579 mutationResultObject.setCommandResult(commandResult); 8580 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchContentCatalogItemsResult)commandResult.getExecutionResult().getResult()); 8581 } catch (NamingException ex) { 8582 throw new RuntimeException(ex); 8583 } 8584 8585 return mutationResultObject; 8586 } 8587 8588 @GraphQLField 8589 @GraphQLRelayMutation 8590 static MutationResultObject clearContentCatalogItemResults(final DataFetchingEnvironment env, 8591 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8592 var mutationResultObject = new MutationResultObject(); 8593 8594 try { 8595 var commandForm = SearchUtil.getHome().getClearContentCatalogItemResultsForm(); 8596 8597 commandForm.setSearchTypeName(searchTypeName); 8598 8599 var commandResult = SearchUtil.getHome().clearContentCatalogItemResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8600 mutationResultObject.setCommandResult(commandResult); 8601 } catch (NamingException ex) { 8602 throw new RuntimeException(ex); 8603 } 8604 8605 return mutationResultObject; 8606 } 8607 8608 @GraphQLField 8609 @GraphQLRelayMutation 8610 static SearchContentCategoriesResultObject searchContentCategories(final DataFetchingEnvironment env, 8611 @GraphQLName("languageIsoName") final String languageIsoName, 8612 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 8613 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 8614 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8615 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8616 @GraphQLName("q") final String q, 8617 @GraphQLName("createdSince") final String createdSince, 8618 @GraphQLName("modifiedSince") final String modifiedSince, 8619 @GraphQLName("fields") final String fields, 8620 @GraphQLName("rememberPreferences") final String rememberPreferences, 8621 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8622 var mutationResultObject = new SearchContentCategoriesResultObject(); 8623 8624 try { 8625 var commandForm = SearchUtil.getHome().getSearchContentCategoriesForm(); 8626 8627 commandForm.setLanguageIsoName(languageIsoName); 8628 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8629 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8630 commandForm.setSearchTypeName(searchTypeName); 8631 commandForm.setSearchSortOrderName(searchSortOrderName); 8632 commandForm.setQ(q); 8633 commandForm.setCreatedSince(createdSince); 8634 commandForm.setModifiedSince(modifiedSince); 8635 commandForm.setFields(fields); 8636 commandForm.setRememberPreferences(rememberPreferences); 8637 commandForm.setSearchUseTypeName(searchUseTypeName); 8638 8639 var commandResult = SearchUtil.getHome().searchContentCategories(BaseGraphQl.getUserVisitPK(env), commandForm); 8640 mutationResultObject.setCommandResult(commandResult); 8641 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchContentCategoriesResult)commandResult.getExecutionResult().getResult()); 8642 } catch (NamingException ex) { 8643 throw new RuntimeException(ex); 8644 } 8645 8646 return mutationResultObject; 8647 } 8648 8649 @GraphQLField 8650 @GraphQLRelayMutation 8651 static MutationResultObject clearContentCategoryResults(final DataFetchingEnvironment env, 8652 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8653 var mutationResultObject = new MutationResultObject(); 8654 8655 try { 8656 var commandForm = SearchUtil.getHome().getClearContentCategoryResultsForm(); 8657 8658 commandForm.setSearchTypeName(searchTypeName); 8659 8660 var commandResult = SearchUtil.getHome().clearContentCategoryResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8661 mutationResultObject.setCommandResult(commandResult); 8662 } catch (NamingException ex) { 8663 throw new RuntimeException(ex); 8664 } 8665 8666 return mutationResultObject; 8667 } 8668 8669 @GraphQLField 8670 @GraphQLRelayMutation 8671 static MutationResultObject createUserLogin(final DataFetchingEnvironment env, 8672 @GraphQLName("partyName") final String partyName, 8673 @GraphQLName("id") @GraphQLID final String id, 8674 @GraphQLName("username") final String username, 8675 @GraphQLName("password1") @GraphQLNonNull final String password1, 8676 @GraphQLName("password2") @GraphQLNonNull final String password2, 8677 @GraphQLName("recoveryQuestionName") final String recoveryQuestionName, 8678 @GraphQLName("answer") final String answer) { 8679 var mutationResultObject = new MutationResultObject(); 8680 8681 try { 8682 var commandForm = UserUtil.getHome().getCreateUserLoginForm(); 8683 8684 commandForm.setPartyName(partyName); 8685 commandForm.setUuid(id); 8686 commandForm.setUsername(username); 8687 commandForm.setPassword1(password1); 8688 commandForm.setPassword2(password2); 8689 commandForm.setRecoveryQuestionName(recoveryQuestionName); 8690 commandForm.setAnswer(answer); 8691 8692 var commandResult = UserUtil.getHome().createUserLogin(BaseGraphQl.getUserVisitPK(env), commandForm); 8693 mutationResultObject.setCommandResult(commandResult); 8694 } catch (NamingException ex) { 8695 throw new RuntimeException(ex); 8696 } 8697 8698 return mutationResultObject; 8699 } 8700 8701 @GraphQLField 8702 @GraphQLRelayMutation 8703 static MutationResultObject editUserLogin(final DataFetchingEnvironment env, 8704 @GraphQLName("partyName") final String partyName, 8705 @GraphQLName("id") @GraphQLID final String id, 8706 @GraphQLName("username") @GraphQLNonNull final String username) { 8707 var mutationResultObject = new MutationResultObject(); 8708 8709 try { 8710 var spec = PartyUtil.getHome().getPartyUniversalSpec(); 8711 8712 spec.setPartyName(partyName); 8713 spec.setUuid(id); 8714 8715 var commandForm = UserUtil.getHome().getEditUserLoginForm(); 8716 8717 commandForm.setSpec(spec); 8718 commandForm.setEditMode(EditMode.LOCK); 8719 8720 var commandResult = UserUtil.getHome().editUserLogin(BaseGraphQl.getUserVisitPK(env), commandForm); 8721 8722 if(!commandResult.hasErrors()) { 8723 var executionResult = commandResult.getExecutionResult(); 8724 var result = (EditUserLoginResult)executionResult.getResult(); 8725 Map<String, Object> arguments = env.getArgument("input"); 8726 var edit = result.getEdit(); 8727 8728 if(arguments.containsKey("username")) 8729 edit.setUsername(username); 8730 8731 commandForm.setEdit(edit); 8732 commandForm.setEditMode(EditMode.UPDATE); 8733 8734 commandResult = UserUtil.getHome().editUserLogin(BaseGraphQl.getUserVisitPK(env), commandForm); 8735 } 8736 8737 mutationResultObject.setCommandResult(commandResult); 8738 } catch (NamingException ex) { 8739 throw new RuntimeException(ex); 8740 } 8741 8742 return mutationResultObject; 8743 } 8744 8745 @GraphQLField 8746 @GraphQLRelayMutation 8747 static MutationResultObject deleteUserLogin(final DataFetchingEnvironment env, 8748 @GraphQLName("partyName") final String partyName, 8749 @GraphQLName("id") @GraphQLID final String id) { 8750 var mutationResultObject = new MutationResultObject(); 8751 8752 try { 8753 var commandForm = UserUtil.getHome().getDeleteUserLoginForm(); 8754 8755 commandForm.setPartyName(partyName); 8756 commandForm.setUuid(id); 8757 8758 mutationResultObject.setCommandResult(UserUtil.getHome().deleteUserLogin(BaseGraphQl.getUserVisitPK(env), commandForm)); 8759 } catch (NamingException ex) { 8760 throw new RuntimeException(ex); 8761 } 8762 8763 return mutationResultObject; 8764 } 8765 8766 @GraphQLField 8767 @GraphQLRelayMutation 8768 static MutationResultObject resetLockout(final DataFetchingEnvironment env, 8769 @GraphQLName("partyName") final String partyName, 8770 @GraphQLName("id") @GraphQLID final String id) { 8771 var mutationResultObject = new MutationResultObject(); 8772 8773 try { 8774 var commandForm = UserUtil.getHome().getResetLockoutForm(); 8775 8776 commandForm.setPartyName(partyName); 8777 commandForm.setUuid(id); 8778 8779 mutationResultObject.setCommandResult(UserUtil.getHome().resetLockout(BaseGraphQl.getUserVisitPK(env), commandForm)); 8780 } catch (NamingException ex) { 8781 throw new RuntimeException(ex); 8782 } 8783 8784 return mutationResultObject; 8785 } 8786 8787 @GraphQLField 8788 @GraphQLRelayMutation 8789 static MutationResultWithIdObject createItemCategory(final DataFetchingEnvironment env, 8790 @GraphQLName("itemCategoryName") @GraphQLNonNull final String itemCategoryName, 8791 @GraphQLName("parentItemCategoryName") final String parentItemCategoryName, 8792 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 8793 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 8794 @GraphQLName("description") final String description) { 8795 var mutationResultObject = new MutationResultWithIdObject(); 8796 8797 try { 8798 var commandForm = ItemUtil.getHome().getCreateItemCategoryForm(); 8799 8800 commandForm.setItemCategoryName(itemCategoryName); 8801 commandForm.setParentItemCategoryName(parentItemCategoryName); 8802 commandForm.setIsDefault(isDefault); 8803 commandForm.setSortOrder(sortOrder); 8804 commandForm.setDescription(description); 8805 8806 var commandResult = ItemUtil.getHome().createItemCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 8807 mutationResultObject.setCommandResult(commandResult); 8808 8809 if(!commandResult.hasErrors()) { 8810 var result = (CreateItemCategoryResult)commandResult.getExecutionResult().getResult(); 8811 8812 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 8813 } 8814 } catch (NamingException ex) { 8815 throw new RuntimeException(ex); 8816 } 8817 8818 return mutationResultObject; 8819 } 8820 8821 @GraphQLField 8822 @GraphQLRelayMutation 8823 static MutationResultWithIdObject editItemCategory(final DataFetchingEnvironment env, 8824 @GraphQLName("originalItemCategoryName") final String originalItemCategoryName, 8825 @GraphQLName("id") @GraphQLID final String id, 8826 @GraphQLName("itemCategoryName") final String itemCategoryName, 8827 @GraphQLName("parentItemCategoryName") final String parentItemCategoryName, 8828 @GraphQLName("isDefault") final String isDefault, 8829 @GraphQLName("sortOrder") final String sortOrder, 8830 @GraphQLName("description") final String description) { 8831 var mutationResultObject = new MutationResultWithIdObject(); 8832 8833 try { 8834 var spec = ItemUtil.getHome().getItemCategoryUniversalSpec(); 8835 8836 spec.setItemCategoryName(originalItemCategoryName); 8837 spec.setUuid(id); 8838 8839 var commandForm = ItemUtil.getHome().getEditItemCategoryForm(); 8840 8841 commandForm.setSpec(spec); 8842 commandForm.setEditMode(EditMode.LOCK); 8843 8844 var commandResult = ItemUtil.getHome().editItemCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 8845 8846 if(!commandResult.hasErrors()) { 8847 var executionResult = commandResult.getExecutionResult(); 8848 var result = (EditItemCategoryResult)executionResult.getResult(); 8849 Map<String, Object> arguments = env.getArgument("input"); 8850 var edit = result.getEdit(); 8851 8852 mutationResultObject.setEntityInstance(result.getItemCategory().getEntityInstance()); 8853 8854 if(arguments.containsKey("itemCategoryName")) 8855 edit.setItemCategoryName(itemCategoryName); 8856 if(arguments.containsKey("parentItemCategoryName")) 8857 edit.setParentItemCategoryName(parentItemCategoryName); 8858 if(arguments.containsKey("isDefault")) 8859 edit.setIsDefault(isDefault); 8860 if(arguments.containsKey("sortOrder")) 8861 edit.setSortOrder(sortOrder); 8862 if(arguments.containsKey("description")) 8863 edit.setDescription(description); 8864 8865 commandForm.setEdit(edit); 8866 commandForm.setEditMode(EditMode.UPDATE); 8867 8868 commandResult = ItemUtil.getHome().editItemCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 8869 } 8870 8871 mutationResultObject.setCommandResult(commandResult); 8872 } catch (NamingException ex) { 8873 throw new RuntimeException(ex); 8874 } 8875 8876 return mutationResultObject; 8877 } 8878 8879 @GraphQLField 8880 @GraphQLRelayMutation 8881 static MutationResultObject deleteItemCategory(final DataFetchingEnvironment env, 8882 @GraphQLName("itemCategoryName") final String itemCategoryName, 8883 @GraphQLName("id") @GraphQLID final String id) { 8884 var mutationResultObject = new MutationResultObject(); 8885 8886 try { 8887 var commandForm = ItemUtil.getHome().getDeleteItemCategoryForm(); 8888 8889 commandForm.setItemCategoryName(itemCategoryName); 8890 commandForm.setUuid(id); 8891 8892 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemCategory(BaseGraphQl.getUserVisitPK(env), commandForm)); 8893 } catch (NamingException ex) { 8894 throw new RuntimeException(ex); 8895 } 8896 8897 return mutationResultObject; 8898 } 8899 8900 @GraphQLField 8901 @GraphQLRelayMutation 8902 static MutationResultWithIdObject createGlAccount(final DataFetchingEnvironment env, 8903 @GraphQLName("glAccountName") @GraphQLNonNull final String glAccountName, 8904 @GraphQLName("parentGlAccountName") final String parentGlAccountName, 8905 @GraphQLName("glAccountTypeName") @GraphQLNonNull final String glAccountTypeName, 8906 @GraphQLName("glAccountClassName") @GraphQLNonNull final String glAccountClassName, 8907 @GraphQLName("glAccountCategoryName") final String glAccountCategoryName, 8908 @GraphQLName("glResourceTypeName") @GraphQLNonNull final String glResourceTypeName, 8909 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 8910 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 8911 @GraphQLName("description") final String description) { 8912 var mutationResultObject = new MutationResultWithIdObject(); 8913 8914 try { 8915 var commandForm = AccountingUtil.getHome().getCreateGlAccountForm(); 8916 8917 commandForm.setGlAccountName(glAccountName); 8918 commandForm.setParentGlAccountName(parentGlAccountName); 8919 commandForm.setGlAccountTypeName(glAccountTypeName); 8920 commandForm.setGlAccountClassName(glAccountClassName); 8921 commandForm.setGlAccountCategoryName(glAccountCategoryName); 8922 commandForm.setGlResourceTypeName(glResourceTypeName); 8923 commandForm.setCurrencyIsoName(currencyIsoName); 8924 commandForm.setIsDefault(isDefault); 8925 commandForm.setDescription(description); 8926 8927 var commandResult = AccountingUtil.getHome().createGlAccount(BaseGraphQl.getUserVisitPK(env), commandForm); 8928 mutationResultObject.setCommandResult(commandResult); 8929 8930 if(!commandResult.hasErrors()) { 8931 var result = (CreateGlAccountResult)commandResult.getExecutionResult().getResult(); 8932 8933 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 8934 } 8935 } catch (NamingException ex) { 8936 throw new RuntimeException(ex); 8937 } 8938 8939 return mutationResultObject; 8940 } 8941 8942 @GraphQLField 8943 @GraphQLRelayMutation 8944 static MutationResultWithIdObject editGlAccount(final DataFetchingEnvironment env, 8945 @GraphQLName("originalGlAccountName") final String originalGlAccountName, 8946 @GraphQLName("id") @GraphQLID final String id, 8947 @GraphQLName("glAccountName") final String glAccountName, 8948 @GraphQLName("parentGlAccountName") final String parentGlAccountName, 8949 @GraphQLName("glAccountTypeName") final String glAccountTypeName, 8950 @GraphQLName("glAccountClassName") final String glAccountClassName, 8951 @GraphQLName("glAccountCategoryName") final String glAccountCategoryName, 8952 @GraphQLName("glResourceTypeName") final String glResourceTypeName, 8953 @GraphQLName("currencyIsoName") final String currencyIsoName, 8954 @GraphQLName("isDefault") final String isDefault, 8955 @GraphQLName("description") final String description) { 8956 var mutationResultObject = new MutationResultWithIdObject(); 8957 8958 try { 8959 var spec = AccountingUtil.getHome().getGlAccountUniversalSpec(); 8960 8961 spec.setGlAccountName(originalGlAccountName); 8962 spec.setUuid(id); 8963 8964 var commandForm = AccountingUtil.getHome().getEditGlAccountForm(); 8965 8966 commandForm.setSpec(spec); 8967 commandForm.setEditMode(EditMode.LOCK); 8968 8969 var commandResult = AccountingUtil.getHome().editGlAccount(BaseGraphQl.getUserVisitPK(env), commandForm); 8970 8971 if(!commandResult.hasErrors()) { 8972 var executionResult = commandResult.getExecutionResult(); 8973 var result = (EditGlAccountResult)executionResult.getResult(); 8974 Map<String, Object> arguments = env.getArgument("input"); 8975 var edit = result.getEdit(); 8976 8977 mutationResultObject.setEntityInstance(result.getGlAccount().getEntityInstance()); 8978 8979 if(arguments.containsKey("glAccountName")) 8980 edit.setGlAccountName(glAccountName); 8981 if(arguments.containsKey("parentGlAccountName")) 8982 edit.setParentGlAccountName(parentGlAccountName); 8983 if(arguments.containsKey("glAccountClassName")) 8984 edit.setGlAccountClassName(glAccountClassName); 8985 if(arguments.containsKey("glAccountCategoryName")) 8986 edit.setGlAccountCategoryName(glAccountCategoryName); 8987 if(arguments.containsKey("glResourceTypeName")) 8988 edit.setGlResourceTypeName(glResourceTypeName); 8989 if(arguments.containsKey("isDefault")) 8990 edit.setIsDefault(isDefault); 8991 if(arguments.containsKey("description")) 8992 edit.setDescription(description); 8993 8994 commandForm.setEdit(edit); 8995 commandForm.setEditMode(EditMode.UPDATE); 8996 8997 commandResult = AccountingUtil.getHome().editGlAccount(BaseGraphQl.getUserVisitPK(env), commandForm); 8998 } 8999 9000 mutationResultObject.setCommandResult(commandResult); 9001 } catch (NamingException ex) { 9002 throw new RuntimeException(ex); 9003 } 9004 9005 return mutationResultObject; 9006 } 9007 9008 @GraphQLField 9009 @GraphQLRelayMutation 9010 static MutationResultObject deleteGlAccount(final DataFetchingEnvironment env, 9011 @GraphQLName("glAccountName") final String glAccountName, 9012 @GraphQLName("id") @GraphQLID final String id) { 9013 var mutationResultObject = new MutationResultObject(); 9014 9015 try { 9016 var commandForm = AccountingUtil.getHome().getDeleteGlAccountForm(); 9017 9018 commandForm.setGlAccountName(glAccountName); 9019 commandForm.setUuid(id); 9020 9021 mutationResultObject.setCommandResult(AccountingUtil.getHome().deleteGlAccount(BaseGraphQl.getUserVisitPK(env), commandForm)); 9022 } catch (NamingException ex) { 9023 throw new RuntimeException(ex); 9024 } 9025 9026 return mutationResultObject; 9027 } 9028 9029 @GraphQLField 9030 @GraphQLRelayMutation 9031 static MutationResultWithIdObject createItemAccountingCategory(final DataFetchingEnvironment env, 9032 @GraphQLName("itemAccountingCategoryName") @GraphQLNonNull final String itemAccountingCategoryName, 9033 @GraphQLName("parentItemAccountingCategoryName") final String parentItemAccountingCategoryName, 9034 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 9035 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 9036 @GraphQLName("description") final String description) { 9037 var mutationResultObject = new MutationResultWithIdObject(); 9038 9039 try { 9040 var commandForm = AccountingUtil.getHome().getCreateItemAccountingCategoryForm(); 9041 9042 commandForm.setItemAccountingCategoryName(itemAccountingCategoryName); 9043 commandForm.setParentItemAccountingCategoryName(parentItemAccountingCategoryName); 9044 commandForm.setIsDefault(isDefault); 9045 commandForm.setSortOrder(sortOrder); 9046 commandForm.setDescription(description); 9047 9048 var commandResult = AccountingUtil.getHome().createItemAccountingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 9049 mutationResultObject.setCommandResult(commandResult); 9050 9051 if(!commandResult.hasErrors()) { 9052 var result = (CreateItemAccountingCategoryResult)commandResult.getExecutionResult().getResult(); 9053 9054 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 9055 } 9056 } catch (NamingException ex) { 9057 throw new RuntimeException(ex); 9058 } 9059 9060 return mutationResultObject; 9061 } 9062 9063 @GraphQLField 9064 @GraphQLRelayMutation 9065 static MutationResultWithIdObject editItemAccountingCategory(final DataFetchingEnvironment env, 9066 @GraphQLName("originalItemAccountingCategoryName") final String originalItemAccountingCategoryName, 9067 @GraphQLName("id") @GraphQLID final String id, 9068 @GraphQLName("itemAccountingCategoryName") final String itemAccountingCategoryName, 9069 @GraphQLName("parentItemAccountingCategoryName") final String parentItemAccountingCategoryName, 9070 @GraphQLName("isDefault") final String isDefault, 9071 @GraphQLName("sortOrder") final String sortOrder, 9072 @GraphQLName("description") final String description) { 9073 var mutationResultObject = new MutationResultWithIdObject(); 9074 9075 try { 9076 var spec = AccountingUtil.getHome().getItemAccountingCategoryUniversalSpec(); 9077 9078 spec.setItemAccountingCategoryName(originalItemAccountingCategoryName); 9079 spec.setUuid(id); 9080 9081 var commandForm = AccountingUtil.getHome().getEditItemAccountingCategoryForm(); 9082 9083 commandForm.setSpec(spec); 9084 commandForm.setEditMode(EditMode.LOCK); 9085 9086 var commandResult = AccountingUtil.getHome().editItemAccountingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 9087 9088 if(!commandResult.hasErrors()) { 9089 var executionResult = commandResult.getExecutionResult(); 9090 var result = (EditItemAccountingCategoryResult)executionResult.getResult(); 9091 Map<String, Object> arguments = env.getArgument("input"); 9092 var edit = result.getEdit(); 9093 9094 mutationResultObject.setEntityInstance(result.getItemAccountingCategory().getEntityInstance()); 9095 9096 if(arguments.containsKey("itemAccountingCategoryName")) 9097 edit.setItemAccountingCategoryName(itemAccountingCategoryName); 9098 if(arguments.containsKey("parentItemAccountingCategoryName")) 9099 edit.setParentItemAccountingCategoryName(parentItemAccountingCategoryName); 9100 if(arguments.containsKey("isDefault")) 9101 edit.setIsDefault(isDefault); 9102 if(arguments.containsKey("sortOrder")) 9103 edit.setSortOrder(sortOrder); 9104 if(arguments.containsKey("description")) 9105 edit.setDescription(description); 9106 9107 commandForm.setEdit(edit); 9108 commandForm.setEditMode(EditMode.UPDATE); 9109 9110 commandResult = AccountingUtil.getHome().editItemAccountingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 9111 } 9112 9113 mutationResultObject.setCommandResult(commandResult); 9114 } catch (NamingException ex) { 9115 throw new RuntimeException(ex); 9116 } 9117 9118 return mutationResultObject; 9119 } 9120 9121 @GraphQLField 9122 @GraphQLRelayMutation 9123 static MutationResultObject deleteItemAccountingCategory(final DataFetchingEnvironment env, 9124 @GraphQLName("itemAccountingCategoryName") final String itemAccountingCategoryName, 9125 @GraphQLName("id") @GraphQLID final String id) { 9126 var mutationResultObject = new MutationResultObject(); 9127 9128 try { 9129 var commandForm = AccountingUtil.getHome().getDeleteItemAccountingCategoryForm(); 9130 9131 commandForm.setItemAccountingCategoryName(itemAccountingCategoryName); 9132 commandForm.setUuid(id); 9133 9134 mutationResultObject.setCommandResult(AccountingUtil.getHome().deleteItemAccountingCategory(BaseGraphQl.getUserVisitPK(env), commandForm)); 9135 } catch (NamingException ex) { 9136 throw new RuntimeException(ex); 9137 } 9138 9139 return mutationResultObject; 9140 } 9141 9142 @GraphQLField 9143 @GraphQLRelayMutation 9144 static MutationResultWithIdObject createItemPurchasingCategory(final DataFetchingEnvironment env, 9145 @GraphQLName("itemPurchasingCategoryName") @GraphQLNonNull final String itemPurchasingCategoryName, 9146 @GraphQLName("parentItemPurchasingCategoryName") final String parentItemPurchasingCategoryName, 9147 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 9148 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 9149 @GraphQLName("description") final String description) { 9150 var mutationResultObject = new MutationResultWithIdObject(); 9151 9152 try { 9153 var commandForm = VendorUtil.getHome().getCreateItemPurchasingCategoryForm(); 9154 9155 commandForm.setItemPurchasingCategoryName(itemPurchasingCategoryName); 9156 commandForm.setParentItemPurchasingCategoryName(parentItemPurchasingCategoryName); 9157 commandForm.setIsDefault(isDefault); 9158 commandForm.setSortOrder(sortOrder); 9159 commandForm.setDescription(description); 9160 9161 var commandResult = VendorUtil.getHome().createItemPurchasingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 9162 mutationResultObject.setCommandResult(commandResult); 9163 9164 if(!commandResult.hasErrors()) { 9165 var result = (CreateItemPurchasingCategoryResult)commandResult.getExecutionResult().getResult(); 9166 9167 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 9168 } 9169 } catch (NamingException ex) { 9170 throw new RuntimeException(ex); 9171 } 9172 9173 return mutationResultObject; 9174 } 9175 9176 @GraphQLField 9177 @GraphQLRelayMutation 9178 static MutationResultWithIdObject editItemPurchasingCategory(final DataFetchingEnvironment env, 9179 @GraphQLName("originalItemPurchasingCategoryName") final String originalItemPurchasingCategoryName, 9180 @GraphQLName("id") @GraphQLID final String id, 9181 @GraphQLName("itemPurchasingCategoryName") final String itemPurchasingCategoryName, 9182 @GraphQLName("parentItemPurchasingCategoryName") final String parentItemPurchasingCategoryName, 9183 @GraphQLName("isDefault") final String isDefault, 9184 @GraphQLName("sortOrder") final String sortOrder, 9185 @GraphQLName("description") final String description) { 9186 var mutationResultObject = new MutationResultWithIdObject(); 9187 9188 try { 9189 var spec = VendorUtil.getHome().getItemPurchasingCategoryUniversalSpec(); 9190 9191 spec.setItemPurchasingCategoryName(originalItemPurchasingCategoryName); 9192 spec.setUuid(id); 9193 9194 var commandForm = VendorUtil.getHome().getEditItemPurchasingCategoryForm(); 9195 9196 commandForm.setSpec(spec); 9197 commandForm.setEditMode(EditMode.LOCK); 9198 9199 var commandResult = VendorUtil.getHome().editItemPurchasingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 9200 9201 if(!commandResult.hasErrors()) { 9202 var executionResult = commandResult.getExecutionResult(); 9203 var result = (EditItemPurchasingCategoryResult)executionResult.getResult(); 9204 Map<String, Object> arguments = env.getArgument("input"); 9205 var edit = result.getEdit(); 9206 9207 mutationResultObject.setEntityInstance(result.getItemPurchasingCategory().getEntityInstance()); 9208 9209 if(arguments.containsKey("itemPurchasingCategoryName")) 9210 edit.setItemPurchasingCategoryName(itemPurchasingCategoryName); 9211 if(arguments.containsKey("parentItemPurchasingCategoryName")) 9212 edit.setParentItemPurchasingCategoryName(parentItemPurchasingCategoryName); 9213 if(arguments.containsKey("isDefault")) 9214 edit.setIsDefault(isDefault); 9215 if(arguments.containsKey("sortOrder")) 9216 edit.setSortOrder(sortOrder); 9217 if(arguments.containsKey("description")) 9218 edit.setDescription(description); 9219 9220 commandForm.setEdit(edit); 9221 commandForm.setEditMode(EditMode.UPDATE); 9222 9223 commandResult = VendorUtil.getHome().editItemPurchasingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 9224 } 9225 9226 mutationResultObject.setCommandResult(commandResult); 9227 } catch (NamingException ex) { 9228 throw new RuntimeException(ex); 9229 } 9230 9231 return mutationResultObject; 9232 } 9233 9234 @GraphQLField 9235 @GraphQLRelayMutation 9236 static MutationResultObject deleteItemPurchasingCategory(final DataFetchingEnvironment env, 9237 @GraphQLName("itemPurchasingCategoryName") final String itemPurchasingCategoryName, 9238 @GraphQLName("id") @GraphQLID final String id) { 9239 var mutationResultObject = new MutationResultObject(); 9240 9241 try { 9242 var commandForm = VendorUtil.getHome().getDeleteItemPurchasingCategoryForm(); 9243 9244 commandForm.setItemPurchasingCategoryName(itemPurchasingCategoryName); 9245 commandForm.setUuid(id); 9246 9247 mutationResultObject.setCommandResult(VendorUtil.getHome().deleteItemPurchasingCategory(BaseGraphQl.getUserVisitPK(env), commandForm)); 9248 } catch (NamingException ex) { 9249 throw new RuntimeException(ex); 9250 } 9251 9252 return mutationResultObject; 9253 } 9254 9255 9256 @GraphQLField 9257 @GraphQLRelayMutation 9258 static MutationResultWithIdObject createPartyAliasType(final DataFetchingEnvironment env, 9259 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName, 9260 @GraphQLName("partyAliasTypeName") @GraphQLNonNull final String partyAliasTypeName, 9261 @GraphQLName("validationPattern") final String validationPattern, 9262 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 9263 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 9264 @GraphQLName("description") final String description) { 9265 var mutationResultObject = new MutationResultWithIdObject(); 9266 9267 try { 9268 var commandForm = PartyUtil.getHome().getCreatePartyAliasTypeForm(); 9269 9270 commandForm.setPartyTypeName(partyTypeName); 9271 commandForm.setPartyAliasTypeName(partyAliasTypeName); 9272 commandForm.setValidationPattern(validationPattern); 9273 commandForm.setIsDefault(isDefault); 9274 commandForm.setSortOrder(sortOrder); 9275 commandForm.setDescription(description); 9276 9277 var commandResult = PartyUtil.getHome().createPartyAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 9278 mutationResultObject.setCommandResult(commandResult); 9279 9280 if(!commandResult.hasErrors()) { 9281 var result = (CreatePartyAliasTypeResult)commandResult.getExecutionResult().getResult(); 9282 9283 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 9284 } 9285 } catch (NamingException ex) { 9286 throw new RuntimeException(ex); 9287 } 9288 9289 return mutationResultObject; 9290 } 9291 9292 @GraphQLField 9293 @GraphQLRelayMutation 9294 static MutationResultWithIdObject editPartyAliasType(final DataFetchingEnvironment env, 9295 @GraphQLName("partyTypeName") final String partyTypeName, 9296 @GraphQLName("originalPartyAliasTypeName") final String originalPartyAliasTypeName, 9297 @GraphQLName("id") @GraphQLID final String id, 9298 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 9299 @GraphQLName("validationPattern") final String validationPattern, 9300 @GraphQLName("isDefault") final String isDefault, 9301 @GraphQLName("sortOrder") final String sortOrder, 9302 @GraphQLName("description") final String description) { 9303 var mutationResultObject = new MutationResultWithIdObject(); 9304 9305 try { 9306 var spec = PartyUtil.getHome().getPartyAliasTypeUniversalSpec(); 9307 9308 spec.setPartyTypeName(partyTypeName); 9309 spec.setPartyAliasTypeName(originalPartyAliasTypeName); 9310 spec.setUuid(id); 9311 9312 var commandForm = PartyUtil.getHome().getEditPartyAliasTypeForm(); 9313 9314 commandForm.setSpec(spec); 9315 commandForm.setEditMode(EditMode.LOCK); 9316 9317 var commandResult = PartyUtil.getHome().editPartyAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 9318 9319 if(!commandResult.hasErrors()) { 9320 var executionResult = commandResult.getExecutionResult(); 9321 var result = (EditPartyAliasTypeResult)executionResult.getResult(); 9322 Map<String, Object> arguments = env.getArgument("input"); 9323 var edit = result.getEdit(); 9324 9325 mutationResultObject.setEntityInstance(result.getPartyAliasType().getEntityInstance()); 9326 9327 if(arguments.containsKey("partyAliasTypeName")) 9328 edit.setPartyAliasTypeName(partyAliasTypeName); 9329 if(arguments.containsKey("validationPattern")) 9330 edit.setValidationPattern(validationPattern); 9331 if(arguments.containsKey("isDefault")) 9332 edit.setIsDefault(isDefault); 9333 if(arguments.containsKey("sortOrder")) 9334 edit.setSortOrder(sortOrder); 9335 if(arguments.containsKey("description")) 9336 edit.setDescription(description); 9337 9338 commandForm.setEdit(edit); 9339 commandForm.setEditMode(EditMode.UPDATE); 9340 9341 commandResult = PartyUtil.getHome().editPartyAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 9342 } 9343 9344 mutationResultObject.setCommandResult(commandResult); 9345 } catch (NamingException ex) { 9346 throw new RuntimeException(ex); 9347 } 9348 9349 return mutationResultObject; 9350 } 9351 9352 @GraphQLField 9353 @GraphQLRelayMutation 9354 static MutationResultObject deletePartyAliasType(final DataFetchingEnvironment env, 9355 @GraphQLName("partyTypeName") final String partyTypeName, 9356 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 9357 @GraphQLName("id") @GraphQLID final String id) { 9358 var mutationResultObject = new MutationResultObject(); 9359 9360 try { 9361 var commandForm = PartyUtil.getHome().getDeletePartyAliasTypeForm(); 9362 9363 commandForm.setPartyTypeName(partyTypeName); 9364 commandForm.setPartyAliasTypeName(partyAliasTypeName); 9365 commandForm.setUuid(id); 9366 9367 mutationResultObject.setCommandResult(PartyUtil.getHome().deletePartyAliasType(BaseGraphQl.getUserVisitPK(env), commandForm)); 9368 } catch (NamingException ex) { 9369 throw new RuntimeException(ex); 9370 } 9371 9372 return mutationResultObject; 9373 } 9374 9375 @GraphQLField 9376 @GraphQLRelayMutation 9377 static MutationResultObject createPartyAlias(final DataFetchingEnvironment env, 9378 @GraphQLName("partyName") @GraphQLNonNull final String partyName, 9379 @GraphQLName("partyAliasTypeName") @GraphQLNonNull final String partyAliasTypeName, 9380 @GraphQLName("alias") @GraphQLNonNull final String alias) { 9381 var mutationResultObject = new MutationResultObject(); 9382 9383 try { 9384 var commandForm = PartyUtil.getHome().getCreatePartyAliasForm(); 9385 9386 commandForm.setPartyName(partyName); 9387 commandForm.setPartyAliasTypeName(partyAliasTypeName); 9388 commandForm.setAlias(alias); 9389 9390 mutationResultObject.setCommandResult(PartyUtil.getHome().createPartyAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 9391 } catch (NamingException ex) { 9392 throw new RuntimeException(ex); 9393 } 9394 9395 return mutationResultObject; 9396 } 9397 9398 @GraphQLField 9399 @GraphQLRelayMutation 9400 static MutationResultObject editPartyAlias(final DataFetchingEnvironment env, 9401 @GraphQLName("partyName") @GraphQLNonNull final String partyName, 9402 @GraphQLName("partyAliasTypeName") @GraphQLNonNull final String partyAliasTypeName, 9403 @GraphQLName("alias") @GraphQLNonNull final String alias) { 9404 var mutationResultObject = new MutationResultObject(); 9405 9406 try { 9407 var spec = PartyUtil.getHome().getPartyAliasSpec(); 9408 9409 spec.setPartyName(partyName); 9410 spec.setPartyAliasTypeName(partyAliasTypeName); 9411 9412 var commandForm = PartyUtil.getHome().getEditPartyAliasForm(); 9413 9414 commandForm.setSpec(spec); 9415 commandForm.setEditMode(EditMode.LOCK); 9416 9417 var commandResult = PartyUtil.getHome().editPartyAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 9418 9419 if(!commandResult.hasErrors()) { 9420 var executionResult = commandResult.getExecutionResult(); 9421 var result = (EditPartyAliasResult)executionResult.getResult(); 9422 Map<String, Object> arguments = env.getArgument("input"); 9423 var edit = result.getEdit(); 9424 9425 if(arguments.containsKey("alias")) 9426 edit.setAlias(alias); 9427 9428 commandForm.setEdit(edit); 9429 commandForm.setEditMode(EditMode.UPDATE); 9430 9431 commandResult = PartyUtil.getHome().editPartyAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 9432 } 9433 9434 mutationResultObject.setCommandResult(commandResult); 9435 } catch (NamingException ex) { 9436 throw new RuntimeException(ex); 9437 } 9438 9439 return mutationResultObject; 9440 } 9441 9442 @GraphQLField 9443 @GraphQLRelayMutation 9444 static MutationResultObject deletePartyAlias(final DataFetchingEnvironment env, 9445 @GraphQLName("partyName") @GraphQLNonNull final String partyName, 9446 @GraphQLName("partyAliasTypeName") @GraphQLNonNull final String partyAliasTypeName) { 9447 var mutationResultObject = new MutationResultObject(); 9448 9449 try { 9450 var commandForm = PartyUtil.getHome().getDeletePartyAliasForm(); 9451 9452 commandForm.setPartyName(partyName); 9453 commandForm.setPartyAliasTypeName(partyAliasTypeName); 9454 9455 mutationResultObject.setCommandResult(PartyUtil.getHome().deletePartyAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 9456 } catch (NamingException ex) { 9457 throw new RuntimeException(ex); 9458 } 9459 9460 return mutationResultObject; 9461 } 9462 9463 @GraphQLField 9464 @GraphQLRelayMutation 9465 static MutationResultWithIdObject createVendorType(final DataFetchingEnvironment env, 9466 @GraphQLName("vendorTypeName") @GraphQLNonNull final String vendorTypeName, 9467 @GraphQLName("defaultTermName") final String defaultTermName, 9468 @GraphQLName("defaultFreeOnBoardName") final String defaultFreeOnBoardName, 9469 @GraphQLName("defaultCancellationPolicyName") final String defaultCancellationPolicyName, 9470 @GraphQLName("defaultReturnPolicyName") final String defaultReturnPolicyName, 9471 @GraphQLName("defaultApGlAccountName") final String defaultApGlAccountName, 9472 @GraphQLName("defaultHoldUntilComplete") @GraphQLNonNull final String defaultHoldUntilComplete, 9473 @GraphQLName("defaultAllowBackorders") @GraphQLNonNull final String defaultAllowBackorders, 9474 @GraphQLName("defaultAllowSubstitutions") @GraphQLNonNull final String defaultAllowSubstitutions, 9475 @GraphQLName("defaultAllowCombiningShipments") @GraphQLNonNull final String defaultAllowCombiningShipments, 9476 @GraphQLName("defaultRequireReference") @GraphQLNonNull final String defaultRequireReference, 9477 @GraphQLName("defaultAllowReferenceDuplicates") @GraphQLNonNull final String defaultAllowReferenceDuplicates, 9478 @GraphQLName("defaultReferenceValidationPattern") final String defaultReferenceValidationPattern, 9479 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 9480 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 9481 @GraphQLName("description") final String description) { 9482 var mutationResultObject = new MutationResultWithIdObject(); 9483 9484 try { 9485 var commandForm = VendorUtil.getHome().getCreateVendorTypeForm(); 9486 9487 commandForm.setVendorTypeName(vendorTypeName); 9488 commandForm.setDefaultTermName(defaultTermName); 9489 commandForm.setDefaultFreeOnBoardName(defaultFreeOnBoardName); 9490 commandForm.setDefaultCancellationPolicyName(defaultCancellationPolicyName); 9491 commandForm.setDefaultReturnPolicyName(defaultReturnPolicyName); 9492 commandForm.setDefaultApGlAccountName(defaultApGlAccountName); 9493 commandForm.setDefaultHoldUntilComplete(defaultHoldUntilComplete); 9494 commandForm.setDefaultAllowBackorders(defaultAllowBackorders); 9495 commandForm.setDefaultAllowSubstitutions(defaultAllowSubstitutions); 9496 commandForm.setDefaultAllowCombiningShipments(defaultAllowCombiningShipments); 9497 commandForm.setDefaultRequireReference(defaultRequireReference); 9498 commandForm.setDefaultAllowReferenceDuplicates(defaultAllowReferenceDuplicates); 9499 commandForm.setDefaultReferenceValidationPattern(defaultReferenceValidationPattern); 9500 commandForm.setIsDefault(isDefault); 9501 commandForm.setSortOrder(sortOrder); 9502 commandForm.setDescription(description); 9503 9504 var commandResult = VendorUtil.getHome().createVendorType(BaseGraphQl.getUserVisitPK(env), commandForm); 9505 mutationResultObject.setCommandResult(commandResult); 9506 9507 if(!commandResult.hasErrors()) { 9508 var result = (CreateVendorTypeResult)commandResult.getExecutionResult().getResult(); 9509 9510 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 9511 } 9512 } catch (NamingException ex) { 9513 throw new RuntimeException(ex); 9514 } 9515 9516 return mutationResultObject; 9517 } 9518 9519 @GraphQLField 9520 @GraphQLRelayMutation 9521 static MutationResultWithIdObject editVendorType(final DataFetchingEnvironment env, 9522 @GraphQLName("originalVendorTypeName") final String originalVendorTypeName, 9523 @GraphQLName("id") @GraphQLID final String id, 9524 @GraphQLName("vendorTypeName") final String vendorTypeName, 9525 @GraphQLName("defaultTermName") final String defaultTermName, 9526 @GraphQLName("defaultFreeOnBoardName") final String defaultFreeOnBoardName, 9527 @GraphQLName("defaultCancellationPolicyName") final String defaultCancellationPolicyName, 9528 @GraphQLName("defaultReturnPolicyName") final String defaultReturnPolicyName, 9529 @GraphQLName("defaultApGlAccountName") final String defaultApGlAccountName, 9530 @GraphQLName("defaultHoldUntilComplete") final String defaultHoldUntilComplete, 9531 @GraphQLName("defaultAllowBackorders") final String defaultAllowBackorders, 9532 @GraphQLName("defaultAllowSubstitutions") final String defaultAllowSubstitutions, 9533 @GraphQLName("defaultAllowCombiningShipments") final String defaultAllowCombiningShipments, 9534 @GraphQLName("defaultRequireReference") final String defaultRequireReference, 9535 @GraphQLName("defaultAllowReferenceDuplicates") final String defaultAllowReferenceDuplicates, 9536 @GraphQLName("defaultReferenceValidationPattern") final String defaultReferenceValidationPattern, 9537 @GraphQLName("isDefault") final String isDefault, 9538 @GraphQLName("sortOrder") final String sortOrder, 9539 @GraphQLName("description") final String description) { 9540 var mutationResultObject = new MutationResultWithIdObject(); 9541 9542 try { 9543 var spec = VendorUtil.getHome().getVendorTypeUniversalSpec(); 9544 9545 spec.setVendorTypeName(originalVendorTypeName); 9546 spec.setUuid(id); 9547 9548 var commandForm = VendorUtil.getHome().getEditVendorTypeForm(); 9549 9550 commandForm.setSpec(spec); 9551 commandForm.setEditMode(EditMode.LOCK); 9552 9553 var commandResult = VendorUtil.getHome().editVendorType(BaseGraphQl.getUserVisitPK(env), commandForm); 9554 9555 if(!commandResult.hasErrors()) { 9556 var executionResult = commandResult.getExecutionResult(); 9557 var result = (EditVendorTypeResult)executionResult.getResult(); 9558 Map<String, Object> arguments = env.getArgument("input"); 9559 var edit = result.getEdit(); 9560 9561 mutationResultObject.setEntityInstance(result.getVendorType().getEntityInstance()); 9562 9563 if(arguments.containsKey("vendorTypeName")) 9564 edit.setVendorTypeName(vendorTypeName); 9565 if(arguments.containsKey("defaultTermName")) 9566 edit.setDefaultTermName(defaultTermName); 9567 if(arguments.containsKey("defaultFreeOnBoardName")) 9568 edit.setDefaultFreeOnBoardName(defaultFreeOnBoardName); 9569 if(arguments.containsKey("defaultCancellationPolicyName")) 9570 edit.setDefaultCancellationPolicyName(defaultCancellationPolicyName); 9571 if(arguments.containsKey("defaultReturnPolicyName")) 9572 edit.setDefaultReturnPolicyName(defaultReturnPolicyName); 9573 if(arguments.containsKey("defaultApGlAccountName")) 9574 edit.setDefaultApGlAccountName(defaultApGlAccountName); 9575 if(arguments.containsKey("defaultHoldUntilComplete")) 9576 edit.setDefaultHoldUntilComplete(defaultHoldUntilComplete); 9577 if(arguments.containsKey("defaultAllowBackorders")) 9578 edit.setDefaultAllowBackorders(defaultAllowBackorders); 9579 if(arguments.containsKey("defaultAllowSubstitutions")) 9580 edit.setDefaultAllowSubstitutions(defaultAllowSubstitutions); 9581 if(arguments.containsKey("defaultAllowCombiningShipments")) 9582 edit.setDefaultAllowCombiningShipments(defaultAllowCombiningShipments); 9583 if(arguments.containsKey("defaultRequireReference")) 9584 edit.setDefaultRequireReference(defaultRequireReference); 9585 if(arguments.containsKey("defaultAllowReferenceDuplicates")) 9586 edit.setDefaultAllowReferenceDuplicates(defaultAllowReferenceDuplicates); 9587 if(arguments.containsKey("defaultReferenceValidationPattern")) 9588 edit.setDefaultReferenceValidationPattern(defaultReferenceValidationPattern); 9589 if(arguments.containsKey("isDefault")) 9590 edit.setIsDefault(isDefault); 9591 if(arguments.containsKey("sortOrder")) 9592 edit.setSortOrder(sortOrder); 9593 if(arguments.containsKey("description")) 9594 edit.setDescription(description); 9595 9596 commandForm.setEdit(edit); 9597 commandForm.setEditMode(EditMode.UPDATE); 9598 9599 commandResult = VendorUtil.getHome().editVendorType(BaseGraphQl.getUserVisitPK(env), commandForm); 9600 } 9601 9602 mutationResultObject.setCommandResult(commandResult); 9603 } catch (NamingException ex) { 9604 throw new RuntimeException(ex); 9605 } 9606 9607 return mutationResultObject; 9608 } 9609 9610 @GraphQLField 9611 @GraphQLRelayMutation 9612 static MutationResultObject deleteVendorType(final DataFetchingEnvironment env, 9613 @GraphQLName("vendorTypeName") final String vendorTypeName, 9614 @GraphQLName("id") @GraphQLID final String id) { 9615 var mutationResultObject = new MutationResultObject(); 9616 9617 try { 9618 var commandForm = VendorUtil.getHome().getDeleteVendorTypeForm(); 9619 9620 commandForm.setVendorTypeName(vendorTypeName); 9621 commandForm.setUuid(id); 9622 9623 mutationResultObject.setCommandResult(VendorUtil.getHome().deleteVendorType(BaseGraphQl.getUserVisitPK(env), commandForm)); 9624 } catch (NamingException ex) { 9625 throw new RuntimeException(ex); 9626 } 9627 9628 return mutationResultObject; 9629 } 9630 9631 @GraphQLField 9632 @GraphQLRelayMutation 9633 static MutationResultWithIdObject createVendor(final DataFetchingEnvironment env, 9634 @GraphQLName("vendorName") final String vendorName, 9635 @GraphQLName("vendorTypeName") final String vendorTypeName, 9636 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 9637 @GraphQLName("returnPolicyName") final String returnPolicyName, 9638 @GraphQLName("apGlAccountName") final String apGlAccountName, 9639 @GraphQLName("minimumPurchaseOrderLines") final String minimumPurchaseOrderLines, 9640 @GraphQLName("maximumPurchaseOrderLines") final String maximumPurchaseOrderLines, 9641 @GraphQLName("minimumPurchaseOrderAmount") final String minimumPurchaseOrderAmount, 9642 @GraphQLName("maximumPurchaseOrderAmount") final String maximumPurchaseOrderAmount, 9643 @GraphQLName("useItemPurchasingCategories") @GraphQLNonNull final String useItemPurchasingCategories, 9644 @GraphQLName("defaultItemAliasTypeName") final String defaultItemAliasTypeName, 9645 @GraphQLName("personalTitleId") final String personalTitleId, 9646 @GraphQLName("firstName") final String firstName, 9647 @GraphQLName("middleName") final String middleName, 9648 @GraphQLName("lastName") final String lastName, 9649 @GraphQLName("nameSuffixId") final String nameSuffixId, 9650 @GraphQLName("name") final String name, 9651 @GraphQLName("preferredLanguageIsoName") final String preferredLanguageIsoName, 9652 @GraphQLName("preferredCurrencyIsoName") final String preferredCurrencyIsoName, 9653 @GraphQLName("preferredJavaTimeZoneName") final String preferredJavaTimeZoneName, 9654 @GraphQLName("preferredDateTimeFormatName") final String preferredDateTimeFormatName, 9655 @GraphQLName("emailAddress") final String emailAddress, 9656 @GraphQLName("allowSolicitation") @GraphQLNonNull final String allowSolicitation) { 9657 var mutationResultObject = new MutationResultWithIdObject(); 9658 9659 try { 9660 var commandForm = PartyUtil.getHome().getCreateVendorForm(); 9661 9662 commandForm.setVendorName(vendorName); 9663 commandForm.setVendorTypeName(vendorTypeName); 9664 commandForm.setCancellationPolicyName(cancellationPolicyName); 9665 commandForm.setReturnPolicyName(returnPolicyName); 9666 commandForm.setApGlAccountName(apGlAccountName); 9667 commandForm.setMinimumPurchaseOrderLines(minimumPurchaseOrderLines); 9668 commandForm.setMaximumPurchaseOrderLines(maximumPurchaseOrderLines); 9669 commandForm.setMinimumPurchaseOrderAmount(minimumPurchaseOrderAmount); 9670 commandForm.setMaximumPurchaseOrderLines(maximumPurchaseOrderAmount); 9671 commandForm.setUseItemPurchasingCategories(useItemPurchasingCategories); 9672 commandForm.setDefaultItemAliasTypeName(defaultItemAliasTypeName); 9673 commandForm.setPersonalTitleId(personalTitleId); 9674 commandForm.setFirstName(firstName); 9675 commandForm.setMiddleName(middleName); 9676 commandForm.setLastName(lastName); 9677 commandForm.setNameSuffixId(nameSuffixId); 9678 commandForm.setName(name); 9679 commandForm.setPreferredLanguageIsoName(preferredLanguageIsoName); 9680 commandForm.setPreferredCurrencyIsoName(preferredCurrencyIsoName); 9681 commandForm.setPreferredJavaTimeZoneName(preferredJavaTimeZoneName); 9682 commandForm.setPreferredDateTimeFormatName(preferredDateTimeFormatName); 9683 commandForm.setEmailAddress(emailAddress); 9684 commandForm.setAllowSolicitation(allowSolicitation); 9685 9686 var commandResult = PartyUtil.getHome().createVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 9687 mutationResultObject.setCommandResult(commandResult); 9688 9689 if(!commandResult.hasErrors()) { 9690 var result = (CreateVendorResult)commandResult.getExecutionResult().getResult(); 9691 9692 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 9693 } 9694 } catch (NamingException ex) { 9695 throw new RuntimeException(ex); 9696 } 9697 9698 return mutationResultObject; 9699 } 9700 9701 @GraphQLField 9702 @GraphQLRelayMutation 9703 static MutationResultWithIdObject editVendor(final DataFetchingEnvironment env, 9704 @GraphQLName("originalVendorName") final String originalVendorName, 9705 @GraphQLName("partyName") final String partyName, 9706 @GraphQLName("id") @GraphQLID final String id, 9707 @GraphQLName("vendorName") final String vendorName, 9708 @GraphQLName("vendorTypeName") final String vendorTypeName, 9709 @GraphQLName("minimumPurchaseOrderLines") final String minimumPurchaseOrderLines, 9710 @GraphQLName("maximumPurchaseOrderLines") final String maximumPurchaseOrderLines, 9711 @GraphQLName("minimumPurchaseOrderAmount") final String minimumPurchaseOrderAmount, 9712 @GraphQLName("maximumPurchaseOrderAmount") final String maximumPurchaseOrderAmount, 9713 @GraphQLName("useItemPurchasingCategories") final String useItemPurchasingCategories, 9714 @GraphQLName("defaultItemAliasTypeName") final String defaultItemAliasTypeName, 9715 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 9716 @GraphQLName("returnPolicyName") final String returnPolicyName, 9717 @GraphQLName("apGlAccountName") final String apGlAccountName, 9718 @GraphQLName("personalTitleId") final String personalTitleId, 9719 @GraphQLName("firstName") final String firstName, 9720 @GraphQLName("middleName") final String middleName, 9721 @GraphQLName("lastName") final String lastName, 9722 @GraphQLName("nameSuffixId") final String nameSuffixId, 9723 @GraphQLName("name") final String name, 9724 @GraphQLName("preferredLanguageIsoName") final String preferredLanguageIsoName, 9725 @GraphQLName("preferredCurrencyIsoName") final String preferredCurrencyIsoName, 9726 @GraphQLName("preferredJavaTimeZoneName") final String preferredJavaTimeZoneName, 9727 @GraphQLName("preferredDateTimeFormatName") final String preferredDateTimeFormatName, 9728 @GraphQLName("holdUntilComplete") final String holdUntilComplete, 9729 @GraphQLName("allowBackorders") final String allowBackorders, 9730 @GraphQLName("allowSubstitutions") final String allowSubstitutions, 9731 @GraphQLName("allowCombiningShipments") final String allowCombiningShipments, 9732 @GraphQLName("requireReference") final String requireReference, 9733 @GraphQLName("allowReferenceDuplicates") final String allowReferenceDuplicates, 9734 @GraphQLName("referenceValidationPattern") final String referenceValidationPattern 9735 ) { 9736 var mutationResultObject = new MutationResultWithIdObject(); 9737 9738 try { 9739 var spec = VendorUtil.getHome().getVendorUniversalSpec(); 9740 9741 spec.setVendorName(originalVendorName); 9742 spec.setPartyName(partyName); 9743 spec.setUuid(id); 9744 9745 var commandForm = VendorUtil.getHome().getEditVendorForm(); 9746 9747 commandForm.setSpec(spec); 9748 commandForm.setEditMode(EditMode.LOCK); 9749 9750 var commandResult = VendorUtil.getHome().editVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 9751 9752 if(!commandResult.hasErrors()) { 9753 var executionResult = commandResult.getExecutionResult(); 9754 var result = (EditVendorResult)executionResult.getResult(); 9755 Map<String, Object> arguments = env.getArgument("input"); 9756 var edit = result.getEdit(); 9757 9758 mutationResultObject.setEntityInstance(result.getVendor().getEntityInstance()); 9759 9760 if(arguments.containsKey("vendorName")) 9761 edit.setVendorName(vendorName); 9762 if(arguments.containsKey("vendorTypeName")) 9763 edit.setVendorTypeName(vendorTypeName); 9764 if(arguments.containsKey("minimumPurchaseOrderLines")) 9765 edit.setMinimumPurchaseOrderLines(minimumPurchaseOrderLines); 9766 if(arguments.containsKey("maximumPurchaseOrderLines")) 9767 edit.setMaximumPurchaseOrderLines(maximumPurchaseOrderLines); 9768 if(arguments.containsKey("minimumPurchaseOrderAmount")) 9769 edit.setMinimumPurchaseOrderAmount(minimumPurchaseOrderAmount); 9770 if(arguments.containsKey("maximumPurchaseOrderAmount")) 9771 edit.setMaximumPurchaseOrderAmount(maximumPurchaseOrderAmount); 9772 if(arguments.containsKey("useItemPurchasingCategories")) 9773 edit.setUseItemPurchasingCategories(useItemPurchasingCategories); 9774 if(arguments.containsKey("defaultItemAliasTypeName")) 9775 edit.setDefaultItemAliasTypeName(defaultItemAliasTypeName); 9776 if(arguments.containsKey("cancellationPolicyName")) 9777 edit.setCancellationPolicyName(cancellationPolicyName); 9778 if(arguments.containsKey("returnPolicyName")) 9779 edit.setReturnPolicyName(returnPolicyName); 9780 if(arguments.containsKey("apGlAccountName")) 9781 edit.setApGlAccountName(apGlAccountName); 9782 if(arguments.containsKey("personalTitleId")) 9783 edit.setPersonalTitleId(personalTitleId); 9784 if(arguments.containsKey("firstName")) 9785 edit.setFirstName(firstName); 9786 if(arguments.containsKey("middleName")) 9787 edit.setMiddleName(middleName); 9788 if(arguments.containsKey("lastName")) 9789 edit.setLastName(lastName); 9790 if(arguments.containsKey("nameSuffixId")) 9791 edit.setNameSuffixId(nameSuffixId); 9792 if(arguments.containsKey("name")) 9793 edit.setName(name); 9794 if(arguments.containsKey("preferredLanguageIsoName")) 9795 edit.setPreferredLanguageIsoName(preferredLanguageIsoName); 9796 if(arguments.containsKey("preferredCurrencyIsoName")) 9797 edit.setPreferredCurrencyIsoName(preferredCurrencyIsoName); 9798 if(arguments.containsKey("preferredJavaTimeZoneName")) 9799 edit.setPreferredJavaTimeZoneName(preferredJavaTimeZoneName); 9800 if(arguments.containsKey("preferredDateTimeFormatName")) 9801 edit.setPreferredDateTimeFormatName(preferredDateTimeFormatName); 9802 if(arguments.containsKey("holdUntilComplete")) 9803 edit.setHoldUntilComplete(holdUntilComplete); 9804 if(arguments.containsKey("allowBackorders")) 9805 edit.setAllowBackorders(allowBackorders); 9806 if(arguments.containsKey("allowSubstitutions")) 9807 edit.setAllowSubstitutions(allowSubstitutions); 9808 if(arguments.containsKey("allowCombiningShipments")) 9809 edit.setAllowCombiningShipments(allowCombiningShipments); 9810 if(arguments.containsKey("requireReference")) 9811 edit.setRequireReference(requireReference); 9812 if(arguments.containsKey("allowReferenceDuplicates")) 9813 edit.setAllowReferenceDuplicates(allowReferenceDuplicates); 9814 if(arguments.containsKey("referenceValidationPattern")) 9815 edit.setReferenceValidationPattern(referenceValidationPattern); 9816 9817 commandForm.setEdit(edit); 9818 commandForm.setEditMode(EditMode.UPDATE); 9819 9820 commandResult = VendorUtil.getHome().editVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 9821 } 9822 9823 mutationResultObject.setCommandResult(commandResult); 9824 } catch (NamingException ex) { 9825 throw new RuntimeException(ex); 9826 } 9827 9828 return mutationResultObject; 9829 } 9830 9831 @GraphQLField 9832 @GraphQLRelayMutation 9833 @GraphQLName("setVendorStatus") 9834 static MutationResultObject setVendorStatus(final DataFetchingEnvironment env, 9835 @GraphQLName("vendorName") final String vendorName, 9836 @GraphQLName("partyName") final String partyName, 9837 @GraphQLName("id") @GraphQLID final String id, 9838 @GraphQLName("vendorStatusChoice") @GraphQLNonNull final String vendorStatusChoice) { 9839 var mutationResultObject = new MutationResultObject(); 9840 9841 try { 9842 var commandForm = PartyUtil.getHome().getSetVendorStatusForm(); 9843 9844 commandForm.setVendorName(vendorName); 9845 commandForm.setPartyName(partyName); 9846 commandForm.setUuid(id); 9847 commandForm.setVendorStatusChoice(vendorStatusChoice); 9848 9849 mutationResultObject.setCommandResult(PartyUtil.getHome().setVendorStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 9850 } catch (NamingException ex) { 9851 throw new RuntimeException(ex); 9852 } 9853 9854 return mutationResultObject; 9855 } 9856 9857 @GraphQLField 9858 @GraphQLRelayMutation 9859 static MutationResultWithIdObject createVendorItem(final DataFetchingEnvironment env, 9860 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 9861 @GraphQLName("vendorName") @GraphQLNonNull final String vendorName, 9862 @GraphQLName("vendorItemName") final String vendorItemName, 9863 @GraphQLName("description") final String description, 9864 @GraphQLName("priority") @GraphQLNonNull final String priority, 9865 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 9866 @GraphQLName("returnPolicyName") final String returnPolicyName) { 9867 var mutationResultObject = new MutationResultWithIdObject(); 9868 9869 try { 9870 var commandForm = VendorUtil.getHome().getCreateVendorItemForm(); 9871 9872 commandForm.setItemName(itemName); 9873 commandForm.setVendorName(vendorName); 9874 commandForm.setVendorItemName(vendorItemName); 9875 commandForm.setDescription(description); 9876 commandForm.setPriority(priority); 9877 commandForm.setCancellationPolicyName(cancellationPolicyName); 9878 commandForm.setReturnPolicyName(returnPolicyName); 9879 9880 var commandResult = VendorUtil.getHome().createVendorItem(BaseGraphQl.getUserVisitPK(env), commandForm); 9881 mutationResultObject.setCommandResult(commandResult); 9882 9883 if(!commandResult.hasErrors()) { 9884 var result = (CreateVendorItemResult)commandResult.getExecutionResult().getResult(); 9885 9886 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 9887 } 9888 } catch (NamingException ex) { 9889 throw new RuntimeException(ex); 9890 } 9891 9892 return mutationResultObject; 9893 } 9894 9895 @GraphQLField 9896 @GraphQLRelayMutation 9897 static MutationResultWithIdObject editVendorItem(final DataFetchingEnvironment env, 9898 @GraphQLName("vendorName") final String vendorName, 9899 @GraphQLName("partyName") final String partyName, 9900 @GraphQLName("originalVendorItemName") final String originalVendorItemName, 9901 @GraphQLName("id") @GraphQLID final String id, 9902 @GraphQLName("vendorItemName") final String vendorItemName, 9903 @GraphQLName("description") final String description, 9904 @GraphQLName("priority") final String priority, 9905 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 9906 @GraphQLName("returnPolicyName") final String returnPolicyName) { 9907 var mutationResultObject = new MutationResultWithIdObject(); 9908 9909 try { 9910 var spec = VendorUtil.getHome().getVendorItemUniversalSpec(); 9911 9912 spec.setVendorName(vendorName); 9913 spec.setPartyName(partyName); 9914 spec.setVendorItemName(originalVendorItemName); 9915 spec.setUuid(id); 9916 9917 var commandForm = VendorUtil.getHome().getEditVendorItemForm(); 9918 9919 commandForm.setSpec(spec); 9920 commandForm.setEditMode(EditMode.LOCK); 9921 9922 var commandResult = VendorUtil.getHome().editVendorItem(BaseGraphQl.getUserVisitPK(env), commandForm); 9923 9924 if(!commandResult.hasErrors()) { 9925 var executionResult = commandResult.getExecutionResult(); 9926 var result = (EditVendorItemResult)executionResult.getResult(); 9927 Map<String, Object> arguments = env.getArgument("input"); 9928 var edit = result.getEdit(); 9929 9930 mutationResultObject.setEntityInstance(result.getVendorItem().getEntityInstance()); 9931 9932 if(arguments.containsKey("vendorItemName")) 9933 edit.setVendorItemName(vendorItemName); 9934 if(arguments.containsKey("description")) 9935 edit.setDescription(description); 9936 if(arguments.containsKey("priority")) 9937 edit.setPriority(priority); 9938 if(arguments.containsKey("cancellationPolicyName")) 9939 edit.setCancellationPolicyName(cancellationPolicyName); 9940 if(arguments.containsKey("returnPolicyName")) 9941 edit.setReturnPolicyName(returnPolicyName); 9942 9943 commandForm.setEdit(edit); 9944 commandForm.setEditMode(EditMode.UPDATE); 9945 9946 commandResult = VendorUtil.getHome().editVendorItem(BaseGraphQl.getUserVisitPK(env), commandForm); 9947 } 9948 9949 mutationResultObject.setCommandResult(commandResult); 9950 } catch (NamingException ex) { 9951 throw new RuntimeException(ex); 9952 } 9953 9954 return mutationResultObject; 9955 } 9956 9957 @GraphQLField 9958 @GraphQLRelayMutation 9959 @GraphQLName("setVendorItemStatus") 9960 static MutationResultObject setVendorItemStatus(final DataFetchingEnvironment env, 9961 @GraphQLName("vendorName") final String vendorName, 9962 @GraphQLName("partyName") final String partyName, 9963 @GraphQLName("vendorItemName") final String vendorItemName, 9964 @GraphQLName("id") @GraphQLID final String id, 9965 @GraphQLName("vendorItemStatusChoice") @GraphQLNonNull final String vendorItemStatusChoice) { 9966 var mutationResultObject = new MutationResultObject(); 9967 9968 try { 9969 var commandForm = VendorUtil.getHome().getSetVendorItemStatusForm(); 9970 9971 commandForm.setVendorName(vendorName); 9972 commandForm.setPartyName(partyName); 9973 commandForm.setVendorItemName(vendorItemName); 9974 commandForm.setUuid(id); 9975 commandForm.setVendorItemStatusChoice(vendorItemStatusChoice); 9976 9977 mutationResultObject.setCommandResult(VendorUtil.getHome().setVendorItemStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 9978 } catch (NamingException ex) { 9979 throw new RuntimeException(ex); 9980 } 9981 9982 return mutationResultObject; 9983 } 9984 9985 @GraphQLField 9986 @GraphQLRelayMutation 9987 static MutationResultObject deleteVendorItem(final DataFetchingEnvironment env, 9988 @GraphQLName("vendorName") final String vendorName, 9989 @GraphQLName("partyName") final String partyName, 9990 @GraphQLName("vendorItemName") final String vendorItemName, 9991 @GraphQLName("id") @GraphQLID final String id) { 9992 var mutationResultObject = new MutationResultObject(); 9993 9994 try { 9995 var commandForm = VendorUtil.getHome().getDeleteVendorItemForm(); 9996 9997 commandForm.setVendorName(vendorName); 9998 commandForm.setPartyName(partyName); 9999 commandForm.setVendorItemName(vendorItemName); 10000 commandForm.setUuid(id); 10001 10002 mutationResultObject.setCommandResult(VendorUtil.getHome().deleteVendorItem(BaseGraphQl.getUserVisitPK(env), commandForm)); 10003 } catch (NamingException ex) { 10004 throw new RuntimeException(ex); 10005 } 10006 10007 return mutationResultObject; 10008 } 10009 10010 @GraphQLField 10011 @GraphQLRelayMutation 10012 static MutationResultObject createVendorItemCost(final DataFetchingEnvironment env, 10013 @GraphQLName("vendorName") @GraphQLNonNull final String vendorName, 10014 @GraphQLName("vendorItemName") @GraphQLNonNull final String vendorItemName, 10015 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 10016 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 10017 @GraphQLName("unitCost") @GraphQLNonNull final String unitCost) { 10018 var mutationResultObject = new MutationResultObject(); 10019 10020 try { 10021 var commandForm = VendorUtil.getHome().getCreateVendorItemCostForm(); 10022 10023 commandForm.setVendorName(vendorName); 10024 commandForm.setVendorItemName(vendorItemName); 10025 commandForm.setInventoryConditionName(inventoryConditionName); 10026 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 10027 commandForm.setUnitCost(unitCost); 10028 10029 var commandResult = VendorUtil.getHome().createVendorItemCost(BaseGraphQl.getUserVisitPK(env), commandForm); 10030 mutationResultObject.setCommandResult(commandResult); 10031 } catch (NamingException ex) { 10032 throw new RuntimeException(ex); 10033 } 10034 10035 return mutationResultObject; 10036 } 10037 10038 @GraphQLField 10039 @GraphQLRelayMutation 10040 static MutationResultObject editVendorItemCost(final DataFetchingEnvironment env, 10041 @GraphQLName("vendorName") @GraphQLNonNull final String vendorName, 10042 @GraphQLName("vendorItemName") @GraphQLNonNull final String vendorItemName, 10043 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 10044 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 10045 @GraphQLName("unitCost") final String unitCost) { 10046 var mutationResultObject = new MutationResultObject(); 10047 10048 try { 10049 var spec = VendorUtil.getHome().getVendorItemCostSpec(); 10050 10051 spec.setVendorName(vendorName); 10052 spec.setVendorItemName(vendorItemName); 10053 spec.setInventoryConditionName(inventoryConditionName); 10054 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 10055 10056 var commandForm = VendorUtil.getHome().getEditVendorItemCostForm(); 10057 10058 commandForm.setSpec(spec); 10059 commandForm.setEditMode(EditMode.LOCK); 10060 10061 var commandResult = VendorUtil.getHome().editVendorItemCost(BaseGraphQl.getUserVisitPK(env), commandForm); 10062 10063 if(!commandResult.hasErrors()) { 10064 var executionResult = commandResult.getExecutionResult(); 10065 var result = (EditVendorItemCostResult)executionResult.getResult(); 10066 Map<String, Object> arguments = env.getArgument("input"); 10067 var edit = result.getEdit(); 10068 10069 if(arguments.containsKey("unitCost")) 10070 edit.setUnitCost(unitCost); 10071 10072 commandForm.setEdit(edit); 10073 commandForm.setEditMode(EditMode.UPDATE); 10074 10075 commandResult = VendorUtil.getHome().editVendorItemCost(BaseGraphQl.getUserVisitPK(env), commandForm); 10076 } 10077 10078 mutationResultObject.setCommandResult(commandResult); 10079 } catch (NamingException ex) { 10080 throw new RuntimeException(ex); 10081 } 10082 10083 return mutationResultObject; 10084 } 10085 10086 @GraphQLField 10087 @GraphQLRelayMutation 10088 static MutationResultObject deleteVendorItemCost(final DataFetchingEnvironment env, 10089 @GraphQLName("vendorName") @GraphQLNonNull final String vendorName, 10090 @GraphQLName("vendorItemName") @GraphQLNonNull final String vendorItemName, 10091 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 10092 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName) { 10093 var mutationResultObject = new MutationResultObject(); 10094 10095 try { 10096 var commandForm = VendorUtil.getHome().getDeleteVendorItemCostForm(); 10097 10098 commandForm.setVendorName(vendorName); 10099 commandForm.setVendorItemName(vendorItemName); 10100 commandForm.setInventoryConditionName(inventoryConditionName); 10101 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 10102 10103 mutationResultObject.setCommandResult(VendorUtil.getHome().deleteVendorItemCost(BaseGraphQl.getUserVisitPK(env), commandForm)); 10104 } catch (NamingException ex) { 10105 throw new RuntimeException(ex); 10106 } 10107 10108 return mutationResultObject; 10109 } 10110 10111 10112 @GraphQLField 10113 @GraphQLRelayMutation 10114 static MutationResultWithIdObject createWarehouseType(final DataFetchingEnvironment env, 10115 @GraphQLName("warehouseTypeName") @GraphQLNonNull final String warehouseTypeName, 10116 @GraphQLName("priority") @GraphQLNonNull final String priority, 10117 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10118 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 10119 @GraphQLName("description") final String description) { 10120 var mutationResultObject = new MutationResultWithIdObject(); 10121 10122 try { 10123 var commandForm = WarehouseUtil.getHome().getCreateWarehouseTypeForm(); 10124 10125 commandForm.setWarehouseTypeName(warehouseTypeName); 10126 commandForm.setPriority(priority); 10127 commandForm.setIsDefault(isDefault); 10128 commandForm.setSortOrder(sortOrder); 10129 commandForm.setDescription(description); 10130 10131 var commandResult = WarehouseUtil.getHome().createWarehouseType(BaseGraphQl.getUserVisitPK(env), commandForm); 10132 mutationResultObject.setCommandResult(commandResult); 10133 10134 if(!commandResult.hasErrors()) { 10135 var result = (CreateWarehouseTypeResult)commandResult.getExecutionResult().getResult(); 10136 10137 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10138 } 10139 } catch (NamingException ex) { 10140 throw new RuntimeException(ex); 10141 } 10142 10143 return mutationResultObject; 10144 } 10145 10146 @GraphQLField 10147 @GraphQLRelayMutation 10148 static MutationResultObject deleteWarehouseType(final DataFetchingEnvironment env, 10149 @GraphQLName("warehouseTypeName") @GraphQLNonNull final String warehouseTypeName) { 10150 var mutationResultObject = new MutationResultObject(); 10151 10152 try { 10153 var commandForm = WarehouseUtil.getHome().getDeleteWarehouseTypeForm(); 10154 10155 commandForm.setWarehouseTypeName(warehouseTypeName); 10156 10157 var commandResult = WarehouseUtil.getHome().deleteWarehouseType(BaseGraphQl.getUserVisitPK(env), commandForm); 10158 mutationResultObject.setCommandResult(commandResult); 10159 } catch (NamingException ex) { 10160 throw new RuntimeException(ex); 10161 } 10162 10163 return mutationResultObject; 10164 } 10165 10166 @GraphQLField 10167 @GraphQLRelayMutation 10168 static MutationResultWithIdObject editWarehouseType(final DataFetchingEnvironment env, 10169 @GraphQLName("originalWarehouseTypeName") final String originalWarehouseTypeName, 10170 @GraphQLName("id") @GraphQLID final String id, 10171 @GraphQLName("warehouseTypeName") final String warehouseTypeName, 10172 @GraphQLName("priority") final String priority, 10173 @GraphQLName("isDefault") final String isDefault, 10174 @GraphQLName("sortOrder") final String sortOrder, 10175 @GraphQLName("description") final String description) { 10176 var mutationResultObject = new MutationResultWithIdObject(); 10177 10178 try { 10179 var spec = WarehouseUtil.getHome().getWarehouseTypeUniversalSpec(); 10180 10181 spec.setWarehouseTypeName(originalWarehouseTypeName); 10182 spec.setUuid(id); 10183 10184 var commandForm = WarehouseUtil.getHome().getEditWarehouseTypeForm(); 10185 10186 commandForm.setSpec(spec); 10187 commandForm.setEditMode(EditMode.LOCK); 10188 10189 var commandResult = WarehouseUtil.getHome().editWarehouseType(BaseGraphQl.getUserVisitPK(env), commandForm); 10190 10191 if(!commandResult.hasErrors()) { 10192 var executionResult = commandResult.getExecutionResult(); 10193 var result = (EditWarehouseTypeResult)executionResult.getResult(); 10194 Map<String, Object> arguments = env.getArgument("input"); 10195 var edit = result.getEdit(); 10196 10197 mutationResultObject.setEntityInstance(result.getWarehouseType().getEntityInstance()); 10198 10199 if(arguments.containsKey("warehouseTypeName")) 10200 edit.setWarehouseTypeName(warehouseTypeName); 10201 if(arguments.containsKey("priority")) 10202 edit.setPriority(priority); 10203 if(arguments.containsKey("isDefault")) 10204 edit.setIsDefault(isDefault); 10205 if(arguments.containsKey("sortOrder")) 10206 edit.setSortOrder(sortOrder); 10207 if(arguments.containsKey("description")) 10208 edit.setDescription(description); 10209 10210 commandForm.setEdit(edit); 10211 commandForm.setEditMode(EditMode.UPDATE); 10212 10213 commandResult = WarehouseUtil.getHome().editWarehouseType(BaseGraphQl.getUserVisitPK(env), commandForm); 10214 } 10215 10216 mutationResultObject.setCommandResult(commandResult); 10217 } catch (NamingException ex) { 10218 throw new RuntimeException(ex); 10219 } 10220 10221 return mutationResultObject; 10222 } 10223 10224 @GraphQLField 10225 @GraphQLRelayMutation 10226 static MutationResultWithIdObject createWarehouse(final DataFetchingEnvironment env, 10227 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 10228 @GraphQLName("warehouseTypeName") @GraphQLNonNull final String warehouseTypeName, 10229 @GraphQLName("name") final String name, 10230 @GraphQLName("preferredLanguageIsoName") final String preferredLanguageIsoName, 10231 @GraphQLName("preferredCurrencyIsoName") final String preferredCurrencyIsoName, 10232 @GraphQLName("preferredJavaTimeZoneName") final String preferredJavaTimeZoneName, 10233 @GraphQLName("preferredDateTimeFormatName") final String preferredDateTimeFormatName, 10234 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10235 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 10236 @GraphQLName("inventoryMovePrinterGroupName") @GraphQLNonNull final String inventoryMovePrinterGroupName, 10237 @GraphQLName("picklistPrinterGroupName") @GraphQLNonNull final String picklistPrinterGroupName, 10238 @GraphQLName("packingListPrinterGroupName") @GraphQLNonNull final String packingListPrinterGroupName, 10239 @GraphQLName("shippingManifestPrinterGroupName") @GraphQLNonNull final String shippingManifestPrinterGroupName) { 10240 var mutationResultObject = new MutationResultWithIdObject(); 10241 10242 try { 10243 var commandForm = WarehouseUtil.getHome().getCreateWarehouseForm(); 10244 10245 commandForm.setWarehouseName(warehouseName); 10246 commandForm.setWarehouseTypeName(warehouseTypeName); 10247 commandForm.setName(name); 10248 commandForm.setPreferredLanguageIsoName(preferredLanguageIsoName); 10249 commandForm.setPreferredCurrencyIsoName(preferredCurrencyIsoName); 10250 commandForm.setPreferredJavaTimeZoneName(preferredJavaTimeZoneName); 10251 commandForm.setPreferredDateTimeFormatName(preferredDateTimeFormatName); 10252 commandForm.setIsDefault(isDefault); 10253 commandForm.setSortOrder(sortOrder); 10254 commandForm.setInventoryMovePrinterGroupName(inventoryMovePrinterGroupName); 10255 commandForm.setPicklistPrinterGroupName(picklistPrinterGroupName); 10256 commandForm.setPackingListPrinterGroupName(packingListPrinterGroupName); 10257 commandForm.setShippingManifestPrinterGroupName(shippingManifestPrinterGroupName); 10258 10259 var commandResult = WarehouseUtil.getHome().createWarehouse(BaseGraphQl.getUserVisitPK(env), commandForm); 10260 mutationResultObject.setCommandResult(commandResult); 10261 10262 if(!commandResult.hasErrors()) { 10263 var result = (CreateWarehouseResult)commandResult.getExecutionResult().getResult(); 10264 10265 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10266 } 10267 } catch (NamingException ex) { 10268 throw new RuntimeException(ex); 10269 } 10270 10271 return mutationResultObject; 10272 } 10273 10274 @GraphQLField 10275 @GraphQLRelayMutation 10276 static MutationResultWithIdObject editWarehouse(final DataFetchingEnvironment env, 10277 @GraphQLName("originalWarehouseName") final String originalWarehouseName, 10278 @GraphQLName("partyName") final String partyName, 10279 @GraphQLName("id") @GraphQLID final String id, 10280 @GraphQLName("warehouseName") final String warehouseName, 10281 @GraphQLName("warehouseTypeName") final String warehouseTypeName, 10282 @GraphQLName("name") final String name, 10283 @GraphQLName("preferredLanguageIsoName") final String preferredLanguageIsoName, 10284 @GraphQLName("preferredCurrencyIsoName") final String preferredCurrencyIsoName, 10285 @GraphQLName("preferredJavaTimeZoneName") final String preferredJavaTimeZoneName, 10286 @GraphQLName("preferredDateTimeFormatName") final String preferredDateTimeFormatName, 10287 @GraphQLName("isDefault") final String isDefault, 10288 @GraphQLName("sortOrder") final String sortOrder, 10289 @GraphQLName("inventoryMovePrinterGroupName") final String inventoryMovePrinterGroupName, 10290 @GraphQLName("picklistPrinterGroupName") final String picklistPrinterGroupName, 10291 @GraphQLName("packingListPrinterGroupName") final String packingListPrinterGroupName, 10292 @GraphQLName("shippingManifestPrinterGroupName") final String shippingManifestPrinterGroupName) { 10293 var mutationResultObject = new MutationResultWithIdObject(); 10294 10295 try { 10296 var spec = WarehouseUtil.getHome().getWarehouseUniversalSpec(); 10297 10298 spec.setWarehouseName(originalWarehouseName); 10299 spec.setPartyName(partyName); 10300 spec.setUuid(id); 10301 10302 var commandForm = WarehouseUtil.getHome().getEditWarehouseForm(); 10303 10304 commandForm.setSpec(spec); 10305 commandForm.setEditMode(EditMode.LOCK); 10306 10307 var commandResult = WarehouseUtil.getHome().editWarehouse(BaseGraphQl.getUserVisitPK(env), commandForm); 10308 10309 if(!commandResult.hasErrors()) { 10310 var executionResult = commandResult.getExecutionResult(); 10311 var result = (EditWarehouseResult)executionResult.getResult(); 10312 Map<String, Object> arguments = env.getArgument("input"); 10313 var edit = result.getEdit(); 10314 10315 mutationResultObject.setEntityInstance(result.getWarehouse().getEntityInstance()); 10316 10317 if(arguments.containsKey("warehouseName")) 10318 edit.setWarehouseName(warehouseName); 10319 if(arguments.containsKey("warehouseTypeName")) 10320 edit.setWarehouseTypeName(warehouseTypeName); 10321 if(arguments.containsKey("name")) 10322 edit.setName(name); 10323 if(arguments.containsKey("preferredLanguageIsoName")) 10324 edit.setPreferredLanguageIsoName(preferredLanguageIsoName); 10325 if(arguments.containsKey("preferredCurrencyIsoName")) 10326 edit.setPreferredCurrencyIsoName(preferredCurrencyIsoName); 10327 if(arguments.containsKey("preferredJavaTimeZoneName")) 10328 edit.setPreferredJavaTimeZoneName(preferredJavaTimeZoneName); 10329 if(arguments.containsKey("preferredDateTimeFormatName")) 10330 edit.setPreferredDateTimeFormatName(preferredDateTimeFormatName); 10331 if(arguments.containsKey("isDefault")) 10332 edit.setIsDefault(isDefault); 10333 if(arguments.containsKey("sortOrder")) 10334 edit.setSortOrder(sortOrder); 10335 if(arguments.containsKey("inventoryMovePrinterGroupName")) 10336 edit.setInventoryMovePrinterGroupName(inventoryMovePrinterGroupName); 10337 if(arguments.containsKey("picklistPrinterGroupName")) 10338 edit.setPicklistPrinterGroupName(picklistPrinterGroupName); 10339 if(arguments.containsKey("packingListPrinterGroupName")) 10340 edit.setPackingListPrinterGroupName(packingListPrinterGroupName); 10341 if(arguments.containsKey("shippingManifestPrinterGroupName")) 10342 edit.setShippingManifestPrinterGroupName(shippingManifestPrinterGroupName); 10343 10344 commandForm.setEdit(edit); 10345 commandForm.setEditMode(EditMode.UPDATE); 10346 10347 commandResult = WarehouseUtil.getHome().editWarehouse(BaseGraphQl.getUserVisitPK(env), commandForm); 10348 } 10349 10350 mutationResultObject.setCommandResult(commandResult); 10351 } catch (NamingException ex) { 10352 throw new RuntimeException(ex); 10353 } 10354 10355 return mutationResultObject; 10356 } 10357 10358 @GraphQLField 10359 @GraphQLRelayMutation 10360 static MutationResultObject deleteWarehouse(final DataFetchingEnvironment env, 10361 @GraphQLName("warehouseName") final String warehouseName, 10362 @GraphQLName("id") @GraphQLID final String id) { 10363 var mutationResultObject = new MutationResultObject(); 10364 10365 try { 10366 var commandForm = WarehouseUtil.getHome().getDeleteWarehouseForm(); 10367 10368 commandForm.setWarehouseName(warehouseName); 10369 commandForm.setUuid(id); 10370 10371 mutationResultObject.setCommandResult(WarehouseUtil.getHome().deleteWarehouse(BaseGraphQl.getUserVisitPK(env), commandForm)); 10372 } catch (NamingException ex) { 10373 throw new RuntimeException(ex); 10374 } 10375 10376 return mutationResultObject; 10377 } 10378 10379 @GraphQLField 10380 @GraphQLRelayMutation 10381 static MutationResultWithIdObject createItemImageType(final DataFetchingEnvironment env, 10382 @GraphQLName("itemImageTypeName") @GraphQLNonNull final String itemImageTypeName, 10383 @GraphQLName("preferredMimeTypeName") final String preferredMimeTypeName, 10384 @GraphQLName("quality") final String quality, 10385 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10386 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 10387 @GraphQLName("description") final String description) { 10388 var mutationResultObject = new MutationResultWithIdObject(); 10389 10390 try { 10391 var commandForm = ItemUtil.getHome().getCreateItemImageTypeForm(); 10392 10393 commandForm.setItemImageTypeName(itemImageTypeName); 10394 commandForm.setPreferredMimeTypeName(preferredMimeTypeName); 10395 commandForm.setQuality(quality); 10396 commandForm.setIsDefault(isDefault); 10397 commandForm.setSortOrder(sortOrder); 10398 commandForm.setDescription(description); 10399 10400 var commandResult = ItemUtil.getHome().createItemImageType(BaseGraphQl.getUserVisitPK(env), commandForm); 10401 mutationResultObject.setCommandResult(commandResult); 10402 10403 if(!commandResult.hasErrors()) { 10404 var result = (CreateItemImageTypeResult)commandResult.getExecutionResult().getResult(); 10405 10406 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10407 } 10408 } catch (NamingException ex) { 10409 throw new RuntimeException(ex); 10410 } 10411 10412 return mutationResultObject; 10413 } 10414 10415 @GraphQLField 10416 @GraphQLRelayMutation 10417 static MutationResultWithIdObject editItemImageType(final DataFetchingEnvironment env, 10418 @GraphQLName("originalItemImageTypeName") final String originalItemImageTypeName, 10419 @GraphQLName("id") @GraphQLID final String id, 10420 @GraphQLName("itemImageTypeName") final String itemImageTypeName, 10421 @GraphQLName("preferredMimeTypeName") final String preferredMimeTypeName, 10422 @GraphQLName("quality") final String quality, 10423 @GraphQLName("isDefault") final String isDefault, 10424 @GraphQLName("sortOrder") final String sortOrder, 10425 @GraphQLName("description") final String description) { 10426 var mutationResultObject = new MutationResultWithIdObject(); 10427 10428 try { 10429 var spec = ItemUtil.getHome().getItemImageTypeUniversalSpec(); 10430 10431 spec.setItemImageTypeName(originalItemImageTypeName); 10432 spec.setUuid(id); 10433 10434 var commandForm = ItemUtil.getHome().getEditItemImageTypeForm(); 10435 10436 commandForm.setSpec(spec); 10437 commandForm.setEditMode(EditMode.LOCK); 10438 10439 var commandResult = ItemUtil.getHome().editItemImageType(BaseGraphQl.getUserVisitPK(env), commandForm); 10440 10441 if(!commandResult.hasErrors()) { 10442 var executionResult = commandResult.getExecutionResult(); 10443 var result = (EditItemImageTypeResult)executionResult.getResult(); 10444 Map<String, Object> arguments = env.getArgument("input"); 10445 var edit = result.getEdit(); 10446 10447 mutationResultObject.setEntityInstance(result.getItemImageType().getEntityInstance()); 10448 10449 if(arguments.containsKey("itemImageTypeName")) 10450 edit.setItemImageTypeName(itemImageTypeName); 10451 if(arguments.containsKey("preferredMimeTypeName")) 10452 edit.setPreferredMimeTypeName(preferredMimeTypeName); 10453 if(arguments.containsKey("quality")) 10454 edit.setQuality(quality); 10455 if(arguments.containsKey("isDefault")) 10456 edit.setIsDefault(isDefault); 10457 if(arguments.containsKey("sortOrder")) 10458 edit.setSortOrder(sortOrder); 10459 if(arguments.containsKey("description")) 10460 edit.setDescription(description); 10461 10462 commandForm.setEdit(edit); 10463 commandForm.setEditMode(EditMode.UPDATE); 10464 10465 commandResult = ItemUtil.getHome().editItemImageType(BaseGraphQl.getUserVisitPK(env), commandForm); 10466 } 10467 10468 mutationResultObject.setCommandResult(commandResult); 10469 } catch (NamingException ex) { 10470 throw new RuntimeException(ex); 10471 } 10472 10473 return mutationResultObject; 10474 } 10475 10476 @GraphQLField 10477 @GraphQLRelayMutation 10478 static MutationResultObject deleteItemImageType(final DataFetchingEnvironment env, 10479 @GraphQLName("itemImageTypeName") final String itemImageTypeName, 10480 @GraphQLName("id") @GraphQLID final String id) { 10481 var mutationResultObject = new MutationResultObject(); 10482 10483 try { 10484 var commandForm = ItemUtil.getHome().getDeleteItemImageTypeForm(); 10485 10486 commandForm.setItemImageTypeName(itemImageTypeName); 10487 commandForm.setUuid(id); 10488 10489 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemImageType(BaseGraphQl.getUserVisitPK(env), commandForm)); 10490 } catch (NamingException ex) { 10491 throw new RuntimeException(ex); 10492 } 10493 10494 return mutationResultObject; 10495 } 10496 10497 @GraphQLField 10498 @GraphQLRelayMutation 10499 static MutationResultWithIdObject createItemDescriptionTypeUseType(final DataFetchingEnvironment env, 10500 @GraphQLName("itemDescriptionTypeUseTypeName") @GraphQLNonNull final String itemDescriptionTypeUseTypeName, 10501 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10502 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 10503 @GraphQLName("description") final String description) { 10504 var mutationResultObject = new MutationResultWithIdObject(); 10505 10506 try { 10507 var commandForm = ItemUtil.getHome().getCreateItemDescriptionTypeUseTypeForm(); 10508 10509 commandForm.setItemDescriptionTypeUseTypeName(itemDescriptionTypeUseTypeName); 10510 commandForm.setIsDefault(isDefault); 10511 commandForm.setSortOrder(sortOrder); 10512 commandForm.setDescription(description); 10513 10514 var commandResult = ItemUtil.getHome().createItemDescriptionTypeUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 10515 mutationResultObject.setCommandResult(commandResult); 10516 10517 if(!commandResult.hasErrors()) { 10518 var result = (CreateItemDescriptionTypeUseTypeResult)commandResult.getExecutionResult().getResult(); 10519 10520 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10521 } 10522 } catch (NamingException ex) { 10523 throw new RuntimeException(ex); 10524 } 10525 10526 return mutationResultObject; 10527 } 10528 10529 @GraphQLField 10530 @GraphQLRelayMutation 10531 static MutationResultWithIdObject editItemDescriptionTypeUseType(final DataFetchingEnvironment env, 10532 @GraphQLName("originalItemDescriptionTypeUseTypeName") final String originalItemDescriptionTypeUseTypeName, 10533 @GraphQLName("id") @GraphQLID final String id, 10534 @GraphQLName("itemDescriptionTypeUseTypeName") final String itemDescriptionTypeUseTypeName, 10535 @GraphQLName("isDefault") final String isDefault, 10536 @GraphQLName("sortOrder") final String sortOrder, 10537 @GraphQLName("description") final String description) { 10538 var mutationResultObject = new MutationResultWithIdObject(); 10539 10540 try { 10541 var spec = ItemUtil.getHome().getItemDescriptionTypeUseTypeUniversalSpec(); 10542 10543 spec.setItemDescriptionTypeUseTypeName(originalItemDescriptionTypeUseTypeName); 10544 spec.setUuid(id); 10545 10546 var commandForm = ItemUtil.getHome().getEditItemDescriptionTypeUseTypeForm(); 10547 10548 commandForm.setSpec(spec); 10549 commandForm.setEditMode(EditMode.LOCK); 10550 10551 var commandResult = ItemUtil.getHome().editItemDescriptionTypeUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 10552 10553 if(!commandResult.hasErrors()) { 10554 var executionResult = commandResult.getExecutionResult(); 10555 var result = (EditItemDescriptionTypeUseTypeResult)executionResult.getResult(); 10556 Map<String, Object> arguments = env.getArgument("input"); 10557 var edit = result.getEdit(); 10558 10559 mutationResultObject.setEntityInstance(result.getItemDescriptionTypeUseType().getEntityInstance()); 10560 10561 if(arguments.containsKey("itemDescriptionTypeUseTypeName")) 10562 edit.setItemDescriptionTypeUseTypeName(itemDescriptionTypeUseTypeName); 10563 if(arguments.containsKey("isDefault")) 10564 edit.setIsDefault(isDefault); 10565 if(arguments.containsKey("sortOrder")) 10566 edit.setSortOrder(sortOrder); 10567 if(arguments.containsKey("description")) 10568 edit.setDescription(description); 10569 10570 commandForm.setEdit(edit); 10571 commandForm.setEditMode(EditMode.UPDATE); 10572 10573 commandResult = ItemUtil.getHome().editItemDescriptionTypeUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 10574 } 10575 10576 mutationResultObject.setCommandResult(commandResult); 10577 } catch (NamingException ex) { 10578 throw new RuntimeException(ex); 10579 } 10580 10581 return mutationResultObject; 10582 } 10583 10584 @GraphQLField 10585 @GraphQLRelayMutation 10586 static MutationResultObject deleteItemDescriptionTypeUseType(final DataFetchingEnvironment env, 10587 @GraphQLName("itemDescriptionTypeUseTypeName") final String itemDescriptionTypeUseTypeName, 10588 @GraphQLName("id") @GraphQLID final String id) { 10589 var mutationResultObject = new MutationResultObject(); 10590 10591 try { 10592 var commandForm = ItemUtil.getHome().getDeleteItemDescriptionTypeUseTypeForm(); 10593 10594 commandForm.setItemDescriptionTypeUseTypeName(itemDescriptionTypeUseTypeName); 10595 commandForm.setUuid(id); 10596 10597 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemDescriptionTypeUseType(BaseGraphQl.getUserVisitPK(env), commandForm)); 10598 } catch (NamingException ex) { 10599 throw new RuntimeException(ex); 10600 } 10601 10602 return mutationResultObject; 10603 } 10604 10605 @GraphQLField 10606 @GraphQLRelayMutation 10607 static MutationResultObject createItemDescriptionTypeUse(final DataFetchingEnvironment env, 10608 @GraphQLName("itemDescriptionTypeUseTypeName") @GraphQLNonNull final String itemDescriptionTypeUseTypeName, 10609 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName) { 10610 var mutationResultObject = new MutationResultObject(); 10611 10612 try { 10613 var commandForm = ItemUtil.getHome().getCreateItemDescriptionTypeUseForm(); 10614 10615 commandForm.setItemDescriptionTypeUseTypeName(itemDescriptionTypeUseTypeName); 10616 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 10617 10618 var commandResult = ItemUtil.getHome().createItemDescriptionTypeUse(BaseGraphQl.getUserVisitPK(env), commandForm); 10619 mutationResultObject.setCommandResult(commandResult); 10620 } catch (NamingException ex) { 10621 throw new RuntimeException(ex); 10622 } 10623 10624 return mutationResultObject; 10625 } 10626 10627 @GraphQLField 10628 @GraphQLRelayMutation 10629 static MutationResultObject deleteItemDescriptionTypeUse(final DataFetchingEnvironment env, 10630 @GraphQLName("itemDescriptionTypeUseTypeName") @GraphQLNonNull final String itemDescriptionTypeUseTypeName, 10631 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName) { 10632 var mutationResultObject = new MutationResultObject(); 10633 10634 try { 10635 var commandForm = ItemUtil.getHome().getDeleteItemDescriptionTypeUseForm(); 10636 10637 commandForm.setItemDescriptionTypeUseTypeName(itemDescriptionTypeUseTypeName); 10638 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 10639 10640 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemDescriptionTypeUse(BaseGraphQl.getUserVisitPK(env), commandForm)); 10641 } catch (NamingException ex) { 10642 throw new RuntimeException(ex); 10643 } 10644 10645 return mutationResultObject; 10646 } 10647 10648 @GraphQLField 10649 @GraphQLRelayMutation 10650 static MutationResultWithIdObject createItemDescriptionType(final DataFetchingEnvironment env, 10651 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName, 10652 @GraphQLName("parentItemDescriptionTypeName") final String parentItemDescriptionTypeName, 10653 @GraphQLName("useParentIfMissing") @GraphQLNonNull final String useParentIfMissing, 10654 @GraphQLName("mimeTypeUsageTypeName") final String mimeTypeUsageTypeName, 10655 @GraphQLName("checkContentWebAddress") @GraphQLNonNull final String checkContentWebAddress, 10656 @GraphQLName("includeInIndex") @GraphQLNonNull final String includeInIndex, 10657 @GraphQLName("indexDefault") @GraphQLNonNull final String indexDefault, 10658 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10659 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 10660 @GraphQLName("description") final String description, 10661 @GraphQLName("minimumHeight") final String minimumHeight, 10662 @GraphQLName("minimumWidth") final String minimumWidth, 10663 @GraphQLName("maximumHeight") final String maximumHeight, 10664 @GraphQLName("maximumWidth") final String maximumWidth, 10665 @GraphQLName("preferredHeight") final String preferredHeight, 10666 @GraphQLName("preferredWidth") final String preferredWidth, 10667 @GraphQLName("preferredMimeTypeName") final String preferredMimeTypeName, 10668 @GraphQLName("quality") final String quality, 10669 @GraphQLName("scaleFromParent") final String scaleFromParent) { 10670 var mutationResultObject = new MutationResultWithIdObject(); 10671 10672 try { 10673 var commandForm = ItemUtil.getHome().getCreateItemDescriptionTypeForm(); 10674 10675 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 10676 commandForm.setParentItemDescriptionTypeName(parentItemDescriptionTypeName); 10677 commandForm.setUseParentIfMissing(useParentIfMissing); 10678 commandForm.setMimeTypeUsageTypeName(mimeTypeUsageTypeName); 10679 commandForm.setCheckContentWebAddress(checkContentWebAddress); 10680 commandForm.setIncludeInIndex(includeInIndex); 10681 commandForm.setIndexDefault(indexDefault); 10682 commandForm.setIsDefault(isDefault); 10683 commandForm.setSortOrder(sortOrder); 10684 commandForm.setDescription(description); 10685 commandForm.setMinimumHeight(minimumHeight); 10686 commandForm.setMinimumWidth(minimumWidth); 10687 commandForm.setMaximumHeight(maximumHeight); 10688 commandForm.setMaximumWidth(maximumWidth); 10689 commandForm.setPreferredHeight(preferredHeight); 10690 commandForm.setPreferredWidth(preferredWidth); 10691 commandForm.setPreferredMimeTypeName(preferredMimeTypeName); 10692 commandForm.setQuality(quality); 10693 commandForm.setScaleFromParent(scaleFromParent); 10694 10695 var commandResult = ItemUtil.getHome().createItemDescriptionType(BaseGraphQl.getUserVisitPK(env), commandForm); 10696 mutationResultObject.setCommandResult(commandResult); 10697 10698 if(!commandResult.hasErrors()) { 10699 var result = (CreateItemDescriptionTypeResult)commandResult.getExecutionResult().getResult(); 10700 10701 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10702 } 10703 } catch (NamingException ex) { 10704 throw new RuntimeException(ex); 10705 } 10706 10707 return mutationResultObject; 10708 } 10709 10710 @GraphQLField 10711 @GraphQLRelayMutation 10712 static MutationResultWithIdObject editItemDescriptionType(final DataFetchingEnvironment env, 10713 @GraphQLName("originalItemDescriptionTypeName") final String originalItemDescriptionTypeName, 10714 @GraphQLName("id") @GraphQLID final String id, 10715 @GraphQLName("itemDescriptionTypeName") final String itemDescriptionTypeName, 10716 @GraphQLName("parentItemDescriptionTypeName") final String parentItemDescriptionTypeName, 10717 @GraphQLName("useParentIfMissing") final String useParentIfMissing, 10718 @GraphQLName("checkContentWebAddress") final String checkContentWebAddress, 10719 @GraphQLName("includeInIndex") final String includeInIndex, 10720 @GraphQLName("indexDefault") final String indexDefault, 10721 @GraphQLName("isDefault") final String isDefault, 10722 @GraphQLName("sortOrder") final String sortOrder, 10723 @GraphQLName("description") final String description, 10724 @GraphQLName("minimumHeight") final String minimumHeight, 10725 @GraphQLName("minimumWidth") final String minimumWidth, 10726 @GraphQLName("maximumHeight") final String maximumHeight, 10727 @GraphQLName("maximumWidth") final String maximumWidth, 10728 @GraphQLName("preferredHeight") final String preferredHeight, 10729 @GraphQLName("preferredWidth") final String preferredWidth, 10730 @GraphQLName("preferredMimeTypeName") final String preferredMimeTypeName, 10731 @GraphQLName("quality") final String quality, 10732 @GraphQLName("scaleFromParent") final String scaleFromParent) { 10733 var mutationResultObject = new MutationResultWithIdObject(); 10734 10735 try { 10736 var spec = ItemUtil.getHome().getItemDescriptionTypeUniversalSpec(); 10737 10738 spec.setItemDescriptionTypeName(originalItemDescriptionTypeName); 10739 spec.setUuid(id); 10740 10741 var commandForm = ItemUtil.getHome().getEditItemDescriptionTypeForm(); 10742 10743 commandForm.setSpec(spec); 10744 commandForm.setEditMode(EditMode.LOCK); 10745 10746 var commandResult = ItemUtil.getHome().editItemDescriptionType(BaseGraphQl.getUserVisitPK(env), commandForm); 10747 10748 if(!commandResult.hasErrors()) { 10749 var executionResult = commandResult.getExecutionResult(); 10750 var result = (EditItemDescriptionTypeResult)executionResult.getResult(); 10751 Map<String, Object> arguments = env.getArgument("input"); 10752 var edit = result.getEdit(); 10753 10754 mutationResultObject.setEntityInstance(result.getItemDescriptionType().getEntityInstance()); 10755 10756 if(arguments.containsKey("itemDescriptionTypeName")) 10757 edit.setItemDescriptionTypeName(itemDescriptionTypeName); 10758 if(arguments.containsKey("useParentIfMissing")) 10759 edit.setUseParentIfMissing(useParentIfMissing); 10760 if(arguments.containsKey("checkContentWebAddress")) 10761 edit.setCheckContentWebAddress(checkContentWebAddress); 10762 if(arguments.containsKey("includeInIndex")) 10763 edit.setIncludeInIndex(includeInIndex); 10764 if(arguments.containsKey("indexDefault")) 10765 edit.setIndexDefault(indexDefault); 10766 if(arguments.containsKey("isDefault")) 10767 edit.setIsDefault(isDefault); 10768 if(arguments.containsKey("sortOrder")) 10769 edit.setSortOrder(sortOrder); 10770 if(arguments.containsKey("description")) 10771 edit.setDescription(description); 10772 if(arguments.containsKey("minimumHeight")) 10773 edit.setMinimumHeight(minimumHeight); 10774 if(arguments.containsKey("minimumWidth")) 10775 edit.setMinimumWidth(minimumWidth); 10776 if(arguments.containsKey("maximumHeight")) 10777 edit.setMaximumHeight(maximumHeight); 10778 if(arguments.containsKey("maximumWidth")) 10779 edit.setMaximumWidth(maximumWidth); 10780 if(arguments.containsKey("preferredHeight")) 10781 edit.setPreferredHeight(preferredHeight); 10782 if(arguments.containsKey("preferredWidth")) 10783 edit.setPreferredWidth(preferredWidth); 10784 if(arguments.containsKey("preferredMimeTypeName")) 10785 edit.setPreferredMimeTypeName(preferredMimeTypeName); 10786 if(arguments.containsKey("quality")) 10787 edit.setQuality(quality); 10788 if(arguments.containsKey("scaleFromParent")) 10789 edit.setScaleFromParent(scaleFromParent); 10790 10791 commandForm.setEdit(edit); 10792 commandForm.setEditMode(EditMode.UPDATE); 10793 10794 commandResult = ItemUtil.getHome().editItemDescriptionType(BaseGraphQl.getUserVisitPK(env), commandForm); 10795 } 10796 10797 mutationResultObject.setCommandResult(commandResult); 10798 } catch (NamingException ex) { 10799 throw new RuntimeException(ex); 10800 } 10801 10802 return mutationResultObject; 10803 } 10804 10805 @GraphQLField 10806 @GraphQLRelayMutation 10807 static MutationResultObject deleteItemDescriptionType(final DataFetchingEnvironment env, 10808 @GraphQLName("itemDescriptionTypeName") final String itemDescriptionTypeName, 10809 @GraphQLName("id") @GraphQLID final String id) { 10810 var mutationResultObject = new MutationResultObject(); 10811 10812 try { 10813 var commandForm = ItemUtil.getHome().getDeleteItemDescriptionTypeForm(); 10814 10815 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 10816 commandForm.setUuid(id); 10817 10818 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemDescriptionType(BaseGraphQl.getUserVisitPK(env), commandForm)); 10819 } catch (NamingException ex) { 10820 throw new RuntimeException(ex); 10821 } 10822 10823 return mutationResultObject; 10824 } 10825 10826 @GraphQLField 10827 @GraphQLRelayMutation 10828 static MutationResultWithIdObject createItemAliasType(final DataFetchingEnvironment env, 10829 @GraphQLName("itemAliasTypeName") @GraphQLNonNull final String itemAliasTypeName, 10830 @GraphQLName("validationPattern") final String validationPattern, 10831 @GraphQLName("itemAliasChecksumTypeName") @GraphQLNonNull final String itemAliasChecksumTypeName, 10832 @GraphQLName("allowMultiple") @GraphQLNonNull final String allowMultiple, 10833 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10834 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 10835 @GraphQLName("description") final String description) { 10836 var mutationResultObject = new MutationResultWithIdObject(); 10837 10838 try { 10839 var commandForm = ItemUtil.getHome().getCreateItemAliasTypeForm(); 10840 10841 commandForm.setItemAliasTypeName(itemAliasTypeName); 10842 commandForm.setValidationPattern(validationPattern); 10843 commandForm.setItemAliasChecksumTypeName(itemAliasChecksumTypeName); 10844 commandForm.setAllowMultiple(allowMultiple); 10845 commandForm.setIsDefault(isDefault); 10846 commandForm.setSortOrder(sortOrder); 10847 commandForm.setDescription(description); 10848 10849 var commandResult = ItemUtil.getHome().createItemAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 10850 mutationResultObject.setCommandResult(commandResult); 10851 10852 if(!commandResult.hasErrors()) { 10853 var result = (CreateItemAliasTypeResult)commandResult.getExecutionResult().getResult(); 10854 10855 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10856 } 10857 } catch (NamingException ex) { 10858 throw new RuntimeException(ex); 10859 } 10860 10861 return mutationResultObject; 10862 } 10863 10864 @GraphQLField 10865 @GraphQLRelayMutation 10866 static MutationResultWithIdObject editItemAliasType(final DataFetchingEnvironment env, 10867 @GraphQLName("originalItemAliasTypeName") final String originalItemAliasTypeName, 10868 @GraphQLName("id") @GraphQLID final String id, 10869 @GraphQLName("itemAliasTypeName") final String itemAliasTypeName, 10870 @GraphQLName("validationPattern") final String validationPattern, 10871 @GraphQLName("itemAliasChecksumTypeName") final String itemAliasChecksumTypeName, 10872 @GraphQLName("allowMultiple") final String allowMultiple, 10873 @GraphQLName("isDefault") final String isDefault, 10874 @GraphQLName("sortOrder") final String sortOrder, 10875 @GraphQLName("description") final String description) { 10876 var mutationResultObject = new MutationResultWithIdObject(); 10877 10878 try { 10879 var spec = ItemUtil.getHome().getItemAliasTypeUniversalSpec(); 10880 10881 spec.setItemAliasTypeName(originalItemAliasTypeName); 10882 spec.setUuid(id); 10883 10884 var commandForm = ItemUtil.getHome().getEditItemAliasTypeForm(); 10885 10886 commandForm.setSpec(spec); 10887 commandForm.setEditMode(EditMode.LOCK); 10888 10889 var commandResult = ItemUtil.getHome().editItemAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 10890 10891 if(!commandResult.hasErrors()) { 10892 var executionResult = commandResult.getExecutionResult(); 10893 var result = (EditItemAliasTypeResult)executionResult.getResult(); 10894 Map<String, Object> arguments = env.getArgument("input"); 10895 var edit = result.getEdit(); 10896 10897 mutationResultObject.setEntityInstance(result.getItemAliasType().getEntityInstance()); 10898 10899 if(arguments.containsKey("itemAliasTypeName")) 10900 edit.setItemAliasTypeName(itemAliasTypeName); 10901 if(arguments.containsKey("validationPattern")) 10902 edit.setValidationPattern(validationPattern); 10903 if(arguments.containsKey("itemAliasChecksumTypeName")) 10904 edit.setItemAliasChecksumTypeName(itemAliasChecksumTypeName); 10905 if(arguments.containsKey("allowMultiple")) 10906 edit.setAllowMultiple(allowMultiple); 10907 if(arguments.containsKey("isDefault")) 10908 edit.setIsDefault(isDefault); 10909 if(arguments.containsKey("sortOrder")) 10910 edit.setSortOrder(sortOrder); 10911 if(arguments.containsKey("description")) 10912 edit.setDescription(description); 10913 10914 commandForm.setEdit(edit); 10915 commandForm.setEditMode(EditMode.UPDATE); 10916 10917 commandResult = ItemUtil.getHome().editItemAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 10918 } 10919 10920 mutationResultObject.setCommandResult(commandResult); 10921 } catch (NamingException ex) { 10922 throw new RuntimeException(ex); 10923 } 10924 10925 return mutationResultObject; 10926 } 10927 10928 @GraphQLField 10929 @GraphQLRelayMutation 10930 static MutationResultObject deleteItemAliasType(final DataFetchingEnvironment env, 10931 @GraphQLName("itemAliasTypeName") final String itemAliasTypeName, 10932 @GraphQLName("id") @GraphQLID final String id) { 10933 var mutationResultObject = new MutationResultObject(); 10934 10935 try { 10936 var commandForm = ItemUtil.getHome().getDeleteItemAliasTypeForm(); 10937 10938 commandForm.setItemAliasTypeName(itemAliasTypeName); 10939 commandForm.setUuid(id); 10940 10941 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemAliasType(BaseGraphQl.getUserVisitPK(env), commandForm)); 10942 } catch (NamingException ex) { 10943 throw new RuntimeException(ex); 10944 } 10945 10946 return mutationResultObject; 10947 } 10948 10949 @GraphQLField 10950 @GraphQLRelayMutation 10951 static MutationResultObject createItemAlias(final DataFetchingEnvironment env, 10952 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 10953 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 10954 @GraphQLName("itemAliasTypeName") @GraphQLNonNull final String itemAliasTypeName, 10955 @GraphQLName("alias") @GraphQLNonNull final String alias) { 10956 var mutationResultObject = new MutationResultObject(); 10957 10958 try { 10959 var commandForm = ItemUtil.getHome().getCreateItemAliasForm(); 10960 10961 commandForm.setItemName(itemName); 10962 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 10963 commandForm.setItemAliasTypeName(itemAliasTypeName); 10964 commandForm.setAlias(alias); 10965 10966 var commandResult = ItemUtil.getHome().createItemAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 10967 mutationResultObject.setCommandResult(commandResult); 10968 } catch (NamingException ex) { 10969 throw new RuntimeException(ex); 10970 } 10971 10972 return mutationResultObject; 10973 } 10974 10975 @GraphQLField 10976 @GraphQLRelayMutation 10977 static MutationResultObject editItemAlias(final DataFetchingEnvironment env, 10978 @GraphQLName("originalAlias") @GraphQLNonNull final String originalAlias, 10979 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 10980 @GraphQLName("itemAliasTypeName") final String itemAliasTypeName, 10981 @GraphQLName("alias") final String alias) { 10982 var mutationResultObject = new MutationResultObject(); 10983 10984 try { 10985 var spec = ItemUtil.getHome().getItemAliasSpec(); 10986 10987 spec.setAlias(originalAlias); 10988 10989 var commandForm = ItemUtil.getHome().getEditItemAliasForm(); 10990 10991 commandForm.setSpec(spec); 10992 commandForm.setEditMode(EditMode.LOCK); 10993 10994 var commandResult = ItemUtil.getHome().editItemAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 10995 10996 if(!commandResult.hasErrors()) { 10997 var executionResult = commandResult.getExecutionResult(); 10998 var result = (EditItemAliasResult)executionResult.getResult(); 10999 Map<String, Object> arguments = env.getArgument("input"); 11000 var edit = result.getEdit(); 11001 11002 if(arguments.containsKey("unitOfMeasureTypeName")) 11003 edit.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 11004 if(arguments.containsKey("itemAliasTypeName")) 11005 edit.setItemAliasTypeName(itemAliasTypeName); 11006 if(arguments.containsKey("alias")) 11007 edit.setAlias(alias); 11008 11009 commandForm.setEdit(edit); 11010 commandForm.setEditMode(EditMode.UPDATE); 11011 11012 commandResult = ItemUtil.getHome().editItemAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 11013 } 11014 11015 mutationResultObject.setCommandResult(commandResult); 11016 } catch (NamingException ex) { 11017 throw new RuntimeException(ex); 11018 } 11019 11020 return mutationResultObject; 11021 } 11022 11023 @GraphQLField 11024 @GraphQLRelayMutation 11025 static MutationResultObject deleteItemAlias(final DataFetchingEnvironment env, 11026 @GraphQLName("alias") @GraphQLID final String alias) { 11027 var mutationResultObject = new MutationResultObject(); 11028 11029 try { 11030 var commandForm = ItemUtil.getHome().getDeleteItemAliasForm(); 11031 11032 commandForm.setAlias(alias); 11033 11034 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 11035 } catch (NamingException ex) { 11036 throw new RuntimeException(ex); 11037 } 11038 11039 return mutationResultObject; 11040 } 11041 11042 @GraphQLField 11043 @GraphQLRelayMutation 11044 static MutationResultWithIdObject createItemWeightType(final DataFetchingEnvironment env, 11045 @GraphQLName("itemWeightTypeName") @GraphQLNonNull final String itemWeightTypeName, 11046 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 11047 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 11048 @GraphQLName("description") final String description) { 11049 var mutationResultObject = new MutationResultWithIdObject(); 11050 11051 try { 11052 var commandForm = ItemUtil.getHome().getCreateItemWeightTypeForm(); 11053 11054 commandForm.setItemWeightTypeName(itemWeightTypeName); 11055 commandForm.setIsDefault(isDefault); 11056 commandForm.setSortOrder(sortOrder); 11057 commandForm.setDescription(description); 11058 11059 var commandResult = ItemUtil.getHome().createItemWeightType(BaseGraphQl.getUserVisitPK(env), commandForm); 11060 mutationResultObject.setCommandResult(commandResult); 11061 11062 if(!commandResult.hasErrors()) { 11063 var result = (CreateItemWeightTypeResult)commandResult.getExecutionResult().getResult(); 11064 11065 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11066 } 11067 } catch (NamingException ex) { 11068 throw new RuntimeException(ex); 11069 } 11070 11071 return mutationResultObject; 11072 } 11073 11074 @GraphQLField 11075 @GraphQLRelayMutation 11076 static MutationResultWithIdObject editItemWeightType(final DataFetchingEnvironment env, 11077 @GraphQLName("originalItemWeightTypeName") final String originalItemWeightTypeName, 11078 @GraphQLName("id") @GraphQLID final String id, 11079 @GraphQLName("itemWeightTypeName") final String itemWeightTypeName, 11080 @GraphQLName("isDefault") final String isDefault, 11081 @GraphQLName("sortOrder") final String sortOrder, 11082 @GraphQLName("description") final String description) { 11083 var mutationResultObject = new MutationResultWithIdObject(); 11084 11085 try { 11086 var spec = ItemUtil.getHome().getItemWeightTypeUniversalSpec(); 11087 11088 spec.setItemWeightTypeName(originalItemWeightTypeName); 11089 spec.setUuid(id); 11090 11091 var commandForm = ItemUtil.getHome().getEditItemWeightTypeForm(); 11092 11093 commandForm.setSpec(spec); 11094 commandForm.setEditMode(EditMode.LOCK); 11095 11096 var commandResult = ItemUtil.getHome().editItemWeightType(BaseGraphQl.getUserVisitPK(env), commandForm); 11097 11098 if(!commandResult.hasErrors()) { 11099 var executionResult = commandResult.getExecutionResult(); 11100 var result = (EditItemWeightTypeResult)executionResult.getResult(); 11101 Map<String, Object> arguments = env.getArgument("input"); 11102 var edit = result.getEdit(); 11103 11104 mutationResultObject.setEntityInstance(result.getItemWeightType().getEntityInstance()); 11105 11106 if(arguments.containsKey("itemWeightTypeName")) 11107 edit.setItemWeightTypeName(itemWeightTypeName); 11108 if(arguments.containsKey("isDefault")) 11109 edit.setIsDefault(isDefault); 11110 if(arguments.containsKey("sortOrder")) 11111 edit.setSortOrder(sortOrder); 11112 if(arguments.containsKey("description")) 11113 edit.setDescription(description); 11114 11115 commandForm.setEdit(edit); 11116 commandForm.setEditMode(EditMode.UPDATE); 11117 11118 commandResult = ItemUtil.getHome().editItemWeightType(BaseGraphQl.getUserVisitPK(env), commandForm); 11119 } 11120 11121 mutationResultObject.setCommandResult(commandResult); 11122 } catch (NamingException ex) { 11123 throw new RuntimeException(ex); 11124 } 11125 11126 return mutationResultObject; 11127 } 11128 11129 @GraphQLField 11130 @GraphQLRelayMutation 11131 static MutationResultObject deleteItemWeightType(final DataFetchingEnvironment env, 11132 @GraphQLName("itemWeightTypeName") final String itemWeightTypeName, 11133 @GraphQLName("id") @GraphQLID final String id) { 11134 var mutationResultObject = new MutationResultObject(); 11135 11136 try { 11137 var commandForm = ItemUtil.getHome().getDeleteItemWeightTypeForm(); 11138 11139 commandForm.setItemWeightTypeName(itemWeightTypeName); 11140 commandForm.setUuid(id); 11141 11142 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemWeightType(BaseGraphQl.getUserVisitPK(env), commandForm)); 11143 } catch (NamingException ex) { 11144 throw new RuntimeException(ex); 11145 } 11146 11147 return mutationResultObject; 11148 } 11149 11150 @GraphQLField 11151 @GraphQLRelayMutation 11152 static MutationResultWithIdObject createItemVolumeType(final DataFetchingEnvironment env, 11153 @GraphQLName("itemVolumeTypeName") @GraphQLNonNull final String itemVolumeTypeName, 11154 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 11155 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 11156 @GraphQLName("description") final String description) { 11157 var mutationResultObject = new MutationResultWithIdObject(); 11158 11159 try { 11160 var commandForm = ItemUtil.getHome().getCreateItemVolumeTypeForm(); 11161 11162 commandForm.setItemVolumeTypeName(itemVolumeTypeName); 11163 commandForm.setIsDefault(isDefault); 11164 commandForm.setSortOrder(sortOrder); 11165 commandForm.setDescription(description); 11166 11167 var commandResult = ItemUtil.getHome().createItemVolumeType(BaseGraphQl.getUserVisitPK(env), commandForm); 11168 mutationResultObject.setCommandResult(commandResult); 11169 11170 if(!commandResult.hasErrors()) { 11171 var result = (CreateItemVolumeTypeResult)commandResult.getExecutionResult().getResult(); 11172 11173 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11174 } 11175 } catch (NamingException ex) { 11176 throw new RuntimeException(ex); 11177 } 11178 11179 return mutationResultObject; 11180 } 11181 11182 @GraphQLField 11183 @GraphQLRelayMutation 11184 static MutationResultWithIdObject editItemVolumeType(final DataFetchingEnvironment env, 11185 @GraphQLName("originalItemVolumeTypeName") final String originalItemVolumeTypeName, 11186 @GraphQLName("id") @GraphQLID final String id, 11187 @GraphQLName("itemVolumeTypeName") final String itemVolumeTypeName, 11188 @GraphQLName("isDefault") final String isDefault, 11189 @GraphQLName("sortOrder") final String sortOrder, 11190 @GraphQLName("description") final String description) { 11191 var mutationResultObject = new MutationResultWithIdObject(); 11192 11193 try { 11194 var spec = ItemUtil.getHome().getItemVolumeTypeUniversalSpec(); 11195 11196 spec.setItemVolumeTypeName(originalItemVolumeTypeName); 11197 spec.setUuid(id); 11198 11199 var commandForm = ItemUtil.getHome().getEditItemVolumeTypeForm(); 11200 11201 commandForm.setSpec(spec); 11202 commandForm.setEditMode(EditMode.LOCK); 11203 11204 var commandResult = ItemUtil.getHome().editItemVolumeType(BaseGraphQl.getUserVisitPK(env), commandForm); 11205 11206 if(!commandResult.hasErrors()) { 11207 var executionResult = commandResult.getExecutionResult(); 11208 var result = (EditItemVolumeTypeResult)executionResult.getResult(); 11209 Map<String, Object> arguments = env.getArgument("input"); 11210 var edit = result.getEdit(); 11211 11212 mutationResultObject.setEntityInstance(result.getItemVolumeType().getEntityInstance()); 11213 11214 if(arguments.containsKey("itemVolumeTypeName")) 11215 edit.setItemVolumeTypeName(itemVolumeTypeName); 11216 if(arguments.containsKey("isDefault")) 11217 edit.setIsDefault(isDefault); 11218 if(arguments.containsKey("sortOrder")) 11219 edit.setSortOrder(sortOrder); 11220 if(arguments.containsKey("description")) 11221 edit.setDescription(description); 11222 11223 commandForm.setEdit(edit); 11224 commandForm.setEditMode(EditMode.UPDATE); 11225 11226 commandResult = ItemUtil.getHome().editItemVolumeType(BaseGraphQl.getUserVisitPK(env), commandForm); 11227 } 11228 11229 mutationResultObject.setCommandResult(commandResult); 11230 } catch (NamingException ex) { 11231 throw new RuntimeException(ex); 11232 } 11233 11234 return mutationResultObject; 11235 } 11236 11237 @GraphQLField 11238 @GraphQLRelayMutation 11239 static MutationResultObject deleteItemVolumeType(final DataFetchingEnvironment env, 11240 @GraphQLName("itemVolumeTypeName") final String itemVolumeTypeName, 11241 @GraphQLName("id") @GraphQLID final String id) { 11242 var mutationResultObject = new MutationResultObject(); 11243 11244 try { 11245 var commandForm = ItemUtil.getHome().getDeleteItemVolumeTypeForm(); 11246 11247 commandForm.setItemVolumeTypeName(itemVolumeTypeName); 11248 commandForm.setUuid(id); 11249 11250 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemVolumeType(BaseGraphQl.getUserVisitPK(env), commandForm)); 11251 } catch (NamingException ex) { 11252 throw new RuntimeException(ex); 11253 } 11254 11255 return mutationResultObject; 11256 } 11257 11258 @GraphQLField 11259 @GraphQLRelayMutation 11260 static MutationResultWithIdObject createRelatedItemType(final DataFetchingEnvironment env, 11261 @GraphQLName("relatedItemTypeName") @GraphQLNonNull final String relatedItemTypeName, 11262 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 11263 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 11264 @GraphQLName("description") final String description) { 11265 var mutationResultObject = new MutationResultWithIdObject(); 11266 11267 try { 11268 var commandForm = ItemUtil.getHome().getCreateRelatedItemTypeForm(); 11269 11270 commandForm.setRelatedItemTypeName(relatedItemTypeName); 11271 commandForm.setIsDefault(isDefault); 11272 commandForm.setSortOrder(sortOrder); 11273 commandForm.setDescription(description); 11274 11275 var commandResult = ItemUtil.getHome().createRelatedItemType(BaseGraphQl.getUserVisitPK(env), commandForm); 11276 mutationResultObject.setCommandResult(commandResult); 11277 11278 if(!commandResult.hasErrors()) { 11279 var result = (CreateRelatedItemTypeResult)commandResult.getExecutionResult().getResult(); 11280 11281 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11282 } 11283 } catch (NamingException ex) { 11284 throw new RuntimeException(ex); 11285 } 11286 11287 return mutationResultObject; 11288 } 11289 11290 @GraphQLField 11291 @GraphQLRelayMutation 11292 static MutationResultWithIdObject editRelatedItemType(final DataFetchingEnvironment env, 11293 @GraphQLName("originalRelatedItemTypeName") final String originalRelatedItemTypeName, 11294 @GraphQLName("id") @GraphQLID final String id, 11295 @GraphQLName("relatedItemTypeName") final String relatedItemTypeName, 11296 @GraphQLName("isDefault") final String isDefault, 11297 @GraphQLName("sortOrder") final String sortOrder, 11298 @GraphQLName("description") final String description) { 11299 var mutationResultObject = new MutationResultWithIdObject(); 11300 11301 try { 11302 var spec = ItemUtil.getHome().getRelatedItemTypeUniversalSpec(); 11303 11304 spec.setRelatedItemTypeName(originalRelatedItemTypeName); 11305 spec.setUuid(id); 11306 11307 var commandForm = ItemUtil.getHome().getEditRelatedItemTypeForm(); 11308 11309 commandForm.setSpec(spec); 11310 commandForm.setEditMode(EditMode.LOCK); 11311 11312 var commandResult = ItemUtil.getHome().editRelatedItemType(BaseGraphQl.getUserVisitPK(env), commandForm); 11313 11314 if(!commandResult.hasErrors()) { 11315 var executionResult = commandResult.getExecutionResult(); 11316 var result = (EditRelatedItemTypeResult)executionResult.getResult(); 11317 Map<String, Object> arguments = env.getArgument("input"); 11318 var edit = result.getEdit(); 11319 11320 mutationResultObject.setEntityInstance(result.getRelatedItemType().getEntityInstance()); 11321 11322 if(arguments.containsKey("relatedItemTypeName")) 11323 edit.setRelatedItemTypeName(relatedItemTypeName); 11324 if(arguments.containsKey("isDefault")) 11325 edit.setIsDefault(isDefault); 11326 if(arguments.containsKey("sortOrder")) 11327 edit.setSortOrder(sortOrder); 11328 if(arguments.containsKey("description")) 11329 edit.setDescription(description); 11330 11331 commandForm.setEdit(edit); 11332 commandForm.setEditMode(EditMode.UPDATE); 11333 11334 commandResult = ItemUtil.getHome().editRelatedItemType(BaseGraphQl.getUserVisitPK(env), commandForm); 11335 } 11336 11337 mutationResultObject.setCommandResult(commandResult); 11338 } catch (NamingException ex) { 11339 throw new RuntimeException(ex); 11340 } 11341 11342 return mutationResultObject; 11343 } 11344 11345 @GraphQLField 11346 @GraphQLRelayMutation 11347 static MutationResultObject deleteRelatedItemType(final DataFetchingEnvironment env, 11348 @GraphQLName("relatedItemTypeName") final String relatedItemTypeName, 11349 @GraphQLName("id") @GraphQLID final String id) { 11350 var mutationResultObject = new MutationResultObject(); 11351 11352 try { 11353 var commandForm = ItemUtil.getHome().getDeleteRelatedItemTypeForm(); 11354 11355 commandForm.setRelatedItemTypeName(relatedItemTypeName); 11356 commandForm.setUuid(id); 11357 11358 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteRelatedItemType(BaseGraphQl.getUserVisitPK(env), commandForm)); 11359 } catch (NamingException ex) { 11360 throw new RuntimeException(ex); 11361 } 11362 11363 return mutationResultObject; 11364 } 11365 11366 @GraphQLField 11367 @GraphQLRelayMutation 11368 static MutationResultWithIdObject createRelatedItem(final DataFetchingEnvironment env, 11369 @GraphQLName("relatedItemTypeName") @GraphQLNonNull final String relatedItemTypeName, 11370 @GraphQLName("fromItemName") @GraphQLNonNull final String fromItemName, 11371 @GraphQLName("toItemName") @GraphQLNonNull final String toItemName, 11372 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 11373 var mutationResultObject = new MutationResultWithIdObject(); 11374 11375 try { 11376 var commandForm = ItemUtil.getHome().getCreateRelatedItemForm(); 11377 11378 commandForm.setRelatedItemTypeName(relatedItemTypeName); 11379 commandForm.setFromItemName(fromItemName); 11380 commandForm.setToItemName(toItemName); 11381 commandForm.setSortOrder(sortOrder); 11382 11383 var commandResult = ItemUtil.getHome().createRelatedItem(BaseGraphQl.getUserVisitPK(env), commandForm); 11384 mutationResultObject.setCommandResult(commandResult); 11385 11386 if(!commandResult.hasErrors()) { 11387 var result = (CreateRelatedItemResult)commandResult.getExecutionResult().getResult(); 11388 11389 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11390 } 11391 } catch (NamingException ex) { 11392 throw new RuntimeException(ex); 11393 } 11394 11395 return mutationResultObject; 11396 } 11397 11398 @GraphQLField 11399 @GraphQLRelayMutation 11400 static MutationResultWithIdObject editRelatedItem(final DataFetchingEnvironment env, 11401 @GraphQLName("relatedItemTypeName") @GraphQLNonNull final String relatedItemTypeName, 11402 @GraphQLName("fromItemName") @GraphQLNonNull final String fromItemName, 11403 @GraphQLName("toItemName") @GraphQLNonNull final String toItemName, 11404 @GraphQLName("sortOrder") final String sortOrder) { 11405 var mutationResultObject = new MutationResultWithIdObject(); 11406 11407 try { 11408 var spec = ItemUtil.getHome().getRelatedItemSpec(); 11409 11410 spec.setRelatedItemTypeName(relatedItemTypeName); 11411 spec.setFromItemName(fromItemName); 11412 spec.setToItemName(toItemName); 11413 11414 var commandForm = ItemUtil.getHome().getEditRelatedItemForm(); 11415 11416 commandForm.setSpec(spec); 11417 commandForm.setEditMode(EditMode.LOCK); 11418 11419 var commandResult = ItemUtil.getHome().editRelatedItem(BaseGraphQl.getUserVisitPK(env), commandForm); 11420 11421 if(!commandResult.hasErrors()) { 11422 var executionResult = commandResult.getExecutionResult(); 11423 var result = (EditRelatedItemResult)executionResult.getResult(); 11424 Map<String, Object> arguments = env.getArgument("input"); 11425 var edit = result.getEdit(); 11426 11427 mutationResultObject.setEntityInstance(result.getRelatedItem().getEntityInstance()); 11428 11429 if(arguments.containsKey("sortOrder")) 11430 edit.setSortOrder(sortOrder); 11431 11432 commandForm.setEdit(edit); 11433 commandForm.setEditMode(EditMode.UPDATE); 11434 11435 commandResult = ItemUtil.getHome().editRelatedItem(BaseGraphQl.getUserVisitPK(env), commandForm); 11436 } 11437 11438 mutationResultObject.setCommandResult(commandResult); 11439 } catch (NamingException ex) { 11440 throw new RuntimeException(ex); 11441 } 11442 11443 return mutationResultObject; 11444 } 11445 11446 @GraphQLField 11447 @GraphQLRelayMutation 11448 static MutationResultObject deleteRelatedItem(final DataFetchingEnvironment env, 11449 @GraphQLName("relatedItemTypeName") @GraphQLNonNull final String relatedItemTypeName, 11450 @GraphQLName("fromItemName") @GraphQLNonNull final String fromItemName, 11451 @GraphQLName("toItemName") @GraphQLNonNull final String toItemName) { 11452 var mutationResultObject = new MutationResultObject(); 11453 11454 try { 11455 var commandForm = ItemUtil.getHome().getDeleteRelatedItemForm(); 11456 11457 commandForm.setRelatedItemTypeName(relatedItemTypeName); 11458 commandForm.setFromItemName(fromItemName); 11459 commandForm.setToItemName(toItemName); 11460 11461 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteRelatedItem(BaseGraphQl.getUserVisitPK(env), commandForm)); 11462 } catch (NamingException ex) { 11463 throw new RuntimeException(ex); 11464 } 11465 11466 return mutationResultObject; 11467 } 11468 11469 @GraphQLField 11470 @GraphQLRelayMutation 11471 static MutationResultWithIdObject createItem(final DataFetchingEnvironment env, 11472 @GraphQLName("itemName") final String itemName, 11473 @GraphQLName("itemTypeName") @GraphQLNonNull final String itemTypeName, 11474 @GraphQLName("itemUseTypeName") @GraphQLNonNull final String itemUseTypeName, 11475 @GraphQLName("itemCategoryName") final String itemCategoryName, 11476 @GraphQLName("itemAccountingCategoryName") final String itemAccountingCategoryName, 11477 @GraphQLName("itemPurchasingCategoryName") final String itemPurchasingCategoryName, 11478 @GraphQLName("companyName") @GraphQLNonNull final String companyName, 11479 @GraphQLName("itemDeliveryTypeName") final String itemDeliveryTypeName, 11480 @GraphQLName("itemInventoryTypeName") final String itemInventoryTypeName, 11481 @GraphQLName("inventorySerialized") final String inventorySerialized, 11482 @GraphQLName("shippingChargeExempt") @GraphQLNonNull final String shippingChargeExempt, 11483 @GraphQLName("shippingStartTime") final String shippingStartTime, 11484 @GraphQLName("shippingEndTime") final String shippingEndTime, 11485 @GraphQLName("salesOrderStartTime") final String salesOrderStartTime, 11486 @GraphQLName("salesOrderEndTime") final String salesOrderEndTime, 11487 @GraphQLName("purchaseOrderStartTime") final String purchaseOrderStartTime, 11488 @GraphQLName("purchaseOrderEndTime") final String purchaseOrderEndTime, 11489 @GraphQLName("allowClubDiscounts") @GraphQLNonNull final String allowClubDiscounts, 11490 @GraphQLName("allowCouponDiscounts") @GraphQLNonNull final String allowCouponDiscounts, 11491 @GraphQLName("allowAssociatePayments") @GraphQLNonNull final String allowAssociatePayments, 11492 @GraphQLName("itemStatus") @GraphQLNonNull final String itemStatus, 11493 @GraphQLName("unitOfMeasureKindName") @GraphQLNonNull final String unitOfMeasureKindName, 11494 @GraphQLName("itemPriceTypeName") @GraphQLNonNull final String itemPriceTypeName, 11495 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 11496 @GraphQLName("returnPolicyName") final String returnPolicyName) { 11497 var mutationResultObject = new MutationResultWithIdObject(); 11498 11499 try { 11500 var commandForm = ItemUtil.getHome().getCreateItemForm(); 11501 11502 commandForm.setItemName(itemName); 11503 commandForm.setItemTypeName(itemTypeName); 11504 commandForm.setItemUseTypeName(itemUseTypeName); 11505 commandForm.setItemCategoryName(itemCategoryName); 11506 commandForm.setItemAccountingCategoryName(itemAccountingCategoryName); 11507 commandForm.setItemPurchasingCategoryName(itemPurchasingCategoryName); 11508 commandForm.setCompanyName(companyName); 11509 commandForm.setItemDeliveryTypeName(itemDeliveryTypeName); 11510 commandForm.setItemInventoryTypeName(itemInventoryTypeName); 11511 commandForm.setInventorySerialized(inventorySerialized); 11512 commandForm.setShippingChargeExempt(shippingChargeExempt); 11513 commandForm.setShippingStartTime(shippingStartTime); 11514 commandForm.setShippingEndTime(shippingEndTime); 11515 commandForm.setSalesOrderStartTime(salesOrderStartTime); 11516 commandForm.setSalesOrderEndTime(salesOrderEndTime); 11517 commandForm.setPurchaseOrderStartTime(purchaseOrderStartTime); 11518 commandForm.setPurchaseOrderEndTime(purchaseOrderEndTime); 11519 commandForm.setAllowClubDiscounts(allowClubDiscounts); 11520 commandForm.setAllowCouponDiscounts(allowCouponDiscounts); 11521 commandForm.setAllowAssociatePayments(allowAssociatePayments); 11522 commandForm.setItemStatus(itemStatus); 11523 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 11524 commandForm.setItemPriceTypeName(itemPriceTypeName); 11525 commandForm.setCancellationPolicyName(cancellationPolicyName); 11526 commandForm.setReturnPolicyName(returnPolicyName); 11527 11528 var commandResult = ItemUtil.getHome().createItem(BaseGraphQl.getUserVisitPK(env), commandForm); 11529 mutationResultObject.setCommandResult(commandResult); 11530 11531 if(!commandResult.hasErrors()) { 11532 var result = (CreateItemResult)commandResult.getExecutionResult().getResult(); 11533 11534 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11535 } 11536 } catch (NamingException ex) { 11537 throw new RuntimeException(ex); 11538 } 11539 11540 return mutationResultObject; 11541 } 11542 11543 @GraphQLField 11544 @GraphQLRelayMutation 11545 static MutationResultWithIdObject editItem(final DataFetchingEnvironment env, 11546 @GraphQLName("originalItemName") @GraphQLNonNull final String originalItemName, 11547 // @GraphQLName("id") @GraphQLID final String id, 11548 @GraphQLName("itemName") final String itemName, 11549 @GraphQLName("itemCategoryName") final String itemCategoryName, 11550 @GraphQLName("itemAccountingCategoryName") final String itemAccountingCategoryName, 11551 @GraphQLName("itemPurchasingCategoryName") final String itemPurchasingCategoryName, 11552 @GraphQLName("shippingChargeExempt") final String shippingChargeExempt, 11553 @GraphQLName("shippingStartTime") final String shippingStartTime, 11554 @GraphQLName("shippingEndTime") final String shippingEndTime, 11555 @GraphQLName("salesOrderStartTime") final String salesOrderStartTime, 11556 @GraphQLName("salesOrderEndTime") final String salesOrderEndTime, 11557 @GraphQLName("purchaseOrderStartTime") final String purchaseOrderStartTime, 11558 @GraphQLName("purchaseOrderEndTime") final String purchaseOrderEndTime, 11559 @GraphQLName("allowClubDiscounts") final String allowClubDiscounts, 11560 @GraphQLName("allowCouponDiscounts") final String allowCouponDiscounts, 11561 @GraphQLName("allowAssociatePayments") final String allowAssociatePayments, 11562 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 11563 @GraphQLName("returnPolicyName") final String returnPolicyName) { 11564 var mutationResultObject = new MutationResultWithIdObject(); 11565 11566 try { 11567 var spec = ItemUtil.getHome().getItemUniversalSpec(); 11568 11569 spec.setItemName(originalItemName); 11570 // spec.setUuid(id); 11571 11572 var commandForm = ItemUtil.getHome().getEditItemForm(); 11573 11574 commandForm.setSpec(spec); 11575 commandForm.setEditMode(EditMode.LOCK); 11576 11577 var commandResult = ItemUtil.getHome().editItem(BaseGraphQl.getUserVisitPK(env), commandForm); 11578 11579 if(!commandResult.hasErrors()) { 11580 var executionResult = commandResult.getExecutionResult(); 11581 var result = (EditItemResult)executionResult.getResult(); 11582 Map<String, Object> arguments = env.getArgument("input"); 11583 var edit = result.getEdit(); 11584 11585 mutationResultObject.setEntityInstance(result.getItem().getEntityInstance()); 11586 11587 if(arguments.containsKey("itemName")) 11588 edit.setItemName(itemName); 11589 if(arguments.containsKey("itemCategoryName")) 11590 edit.setItemCategoryName(itemCategoryName); 11591 if(arguments.containsKey("itemAccountingCategoryName")) 11592 edit.setItemAccountingCategoryName(itemAccountingCategoryName); 11593 if(arguments.containsKey("itemPurchasingCategoryName")) 11594 edit.setItemPurchasingCategoryName(itemPurchasingCategoryName); 11595 if(arguments.containsKey("shippingChargeExempt")) 11596 edit.setShippingChargeExempt(shippingChargeExempt); 11597 if(arguments.containsKey("shippingStartTime")) 11598 edit.setShippingStartTime(shippingStartTime); 11599 if(arguments.containsKey("shippingEndTime")) 11600 edit.setShippingEndTime(shippingEndTime); 11601 if(arguments.containsKey("salesOrderStartTime")) 11602 edit.setSalesOrderStartTime(salesOrderStartTime); 11603 if(arguments.containsKey("salesOrderEndTime")) 11604 edit.setSalesOrderEndTime(salesOrderEndTime); 11605 if(arguments.containsKey("purchaseOrderStartTime")) 11606 edit.setPurchaseOrderStartTime(purchaseOrderStartTime); 11607 if(arguments.containsKey("purchaseOrderEndTime")) 11608 edit.setPurchaseOrderEndTime(purchaseOrderEndTime); 11609 if(arguments.containsKey("allowClubDiscounts")) 11610 edit.setAllowClubDiscounts(allowClubDiscounts); 11611 if(arguments.containsKey("allowCouponDiscounts")) 11612 edit.setAllowCouponDiscounts(allowCouponDiscounts); 11613 if(arguments.containsKey("allowAssociatePayments")) 11614 edit.setAllowAssociatePayments(allowAssociatePayments); 11615 if(arguments.containsKey("cancellationPolicyName")) 11616 edit.setCancellationPolicyName(cancellationPolicyName); 11617 if(arguments.containsKey("returnPolicyName")) 11618 edit.setReturnPolicyName(returnPolicyName); 11619 11620 commandForm.setEdit(edit); 11621 commandForm.setEditMode(EditMode.UPDATE); 11622 11623 commandResult = ItemUtil.getHome().editItem(BaseGraphQl.getUserVisitPK(env), commandForm); 11624 } 11625 11626 mutationResultObject.setCommandResult(commandResult); 11627 } catch (NamingException ex) { 11628 throw new RuntimeException(ex); 11629 } 11630 11631 return mutationResultObject; 11632 } 11633 11634 @GraphQLField 11635 @GraphQLRelayMutation 11636 @GraphQLName("setItemStatus") 11637 static MutationResultObject setItemStatus(final DataFetchingEnvironment env, 11638 @GraphQLName("itemName") @GraphQLNonNull final String itemStatusName, 11639 @GraphQLName("itemStatusChoice") @GraphQLNonNull final String itemStatusChoice) { 11640 var mutationResultObject = new MutationResultObject(); 11641 11642 try { 11643 var commandForm = ItemUtil.getHome().getSetItemStatusForm(); 11644 11645 commandForm.setItemName(itemStatusName); 11646 commandForm.setItemStatusChoice(itemStatusChoice); 11647 11648 mutationResultObject.setCommandResult(ItemUtil.getHome().setItemStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 11649 } catch (NamingException ex) { 11650 throw new RuntimeException(ex); 11651 } 11652 11653 return mutationResultObject; 11654 } 11655 11656 @GraphQLField 11657 @GraphQLRelayMutation 11658 static MutationResultObject createItemUnitOfMeasureType(final DataFetchingEnvironment env, 11659 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 11660 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 11661 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 11662 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 11663 var mutationResultObject = new MutationResultObject(); 11664 11665 try { 11666 var commandForm = ItemUtil.getHome().getCreateItemUnitOfMeasureTypeForm(); 11667 11668 commandForm.setItemName(itemName); 11669 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 11670 commandForm.setIsDefault(isDefault); 11671 commandForm.setSortOrder(sortOrder); 11672 11673 var commandResult = ItemUtil.getHome().createItemUnitOfMeasureType(BaseGraphQl.getUserVisitPK(env), commandForm); 11674 mutationResultObject.setCommandResult(commandResult); 11675 } catch (NamingException ex) { 11676 throw new RuntimeException(ex); 11677 } 11678 11679 return mutationResultObject; 11680 } 11681 11682 @GraphQLField 11683 @GraphQLRelayMutation 11684 static MutationResultObject editItemUnitOfMeasureType(final DataFetchingEnvironment env, 11685 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 11686 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 11687 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 11688 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 11689 var mutationResultObject = new MutationResultObject(); 11690 11691 try { 11692 var spec = ItemUtil.getHome().getItemUnitOfMeasureTypeSpec(); 11693 11694 spec.setItemName(itemName); 11695 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 11696 11697 var commandForm = ItemUtil.getHome().getEditItemUnitOfMeasureTypeForm(); 11698 11699 commandForm.setSpec(spec); 11700 commandForm.setEditMode(EditMode.LOCK); 11701 11702 var commandResult = ItemUtil.getHome().editItemUnitOfMeasureType(BaseGraphQl.getUserVisitPK(env), commandForm); 11703 11704 if(!commandResult.hasErrors()) { 11705 var executionResult = commandResult.getExecutionResult(); 11706 var result = (EditItemUnitOfMeasureTypeResult)executionResult.getResult(); 11707 Map<String, Object> arguments = env.getArgument("input"); 11708 var edit = result.getEdit(); 11709 11710 if(arguments.containsKey("isDefault")) 11711 edit.setIsDefault(isDefault); 11712 if(arguments.containsKey("sortOrder")) 11713 edit.setSortOrder(sortOrder); 11714 11715 commandForm.setEdit(edit); 11716 commandForm.setEditMode(EditMode.UPDATE); 11717 11718 commandResult = ItemUtil.getHome().editItemUnitOfMeasureType(BaseGraphQl.getUserVisitPK(env), commandForm); 11719 } 11720 11721 mutationResultObject.setCommandResult(commandResult); 11722 } catch (NamingException ex) { 11723 throw new RuntimeException(ex); 11724 } 11725 11726 return mutationResultObject; 11727 } 11728 11729 @GraphQLField 11730 @GraphQLRelayMutation 11731 static MutationResultObject deleteItemUnitOfMeasureType(final DataFetchingEnvironment env, 11732 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 11733 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName) { 11734 var mutationResultObject = new MutationResultObject(); 11735 11736 try { 11737 var commandForm = ItemUtil.getHome().getDeleteItemUnitOfMeasureTypeForm(); 11738 11739 commandForm.setItemName(itemName); 11740 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 11741 11742 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemUnitOfMeasureType(BaseGraphQl.getUserVisitPK(env), commandForm)); 11743 } catch (NamingException ex) { 11744 throw new RuntimeException(ex); 11745 } 11746 11747 return mutationResultObject; 11748 } 11749 11750 @GraphQLField 11751 @GraphQLRelayMutation 11752 static MutationResultWithIdObject createItemDescription(final DataFetchingEnvironment env, 11753 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 11754 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName, 11755 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName, 11756 @GraphQLName("mimeTypeName") final String mimeTypeName, 11757 @GraphQLName("itemImageTypeName") final String itemImageTypeName, 11758 @GraphQLName("clobDescription") final String clobDescription, 11759 @GraphQLName("stringDescription") final String stringDescription) { 11760 var mutationResultObject = new MutationResultWithIdObject(); 11761 11762 try { 11763 var commandForm = ItemUtil.getHome().getCreateItemDescriptionForm(); 11764 11765 commandForm.setItemName(itemName); 11766 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 11767 commandForm.setLanguageIsoName(languageIsoName); 11768 commandForm.setMimeTypeName(mimeTypeName); 11769 commandForm.setItemImageTypeName(itemImageTypeName); 11770 commandForm.setClobDescription(clobDescription); 11771 commandForm.setStringDescription(stringDescription); 11772 11773 var commandResult = ItemUtil.getHome().createItemDescription(BaseGraphQl.getUserVisitPK(env), commandForm); 11774 mutationResultObject.setCommandResult(commandResult); 11775 11776 if(!commandResult.hasErrors()) { 11777 var result = (CreateItemDescriptionResult)commandResult.getExecutionResult().getResult(); 11778 11779 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11780 } 11781 } catch (NamingException ex) { 11782 throw new RuntimeException(ex); 11783 } 11784 11785 return mutationResultObject; 11786 } 11787 11788 @GraphQLField 11789 @GraphQLRelayMutation 11790 static MutationResultWithIdObject editItemDescription(final DataFetchingEnvironment env, 11791 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 11792 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName, 11793 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName, 11794 @GraphQLName("mimeTypeName") final String mimeTypeName, 11795 @GraphQLName("itemImageTypeName") final String itemImageTypeName, 11796 @GraphQLName("clobDescription") final String clobDescription, 11797 @GraphQLName("stringDescription") final String stringDescription) { 11798 var mutationResultObject = new MutationResultWithIdObject(); 11799 11800 try { 11801 var spec = ItemUtil.getHome().getItemDescriptionUniversalSpec(); 11802 11803 spec.setItemName(itemName); 11804 spec.setItemDescriptionTypeName(itemDescriptionTypeName); 11805 spec.setLanguageIsoName(languageIsoName); 11806 11807 var commandForm = ItemUtil.getHome().getEditItemDescriptionForm(); 11808 11809 commandForm.setSpec(spec); 11810 commandForm.setEditMode(EditMode.LOCK); 11811 11812 var commandResult = ItemUtil.getHome().editItemDescription(BaseGraphQl.getUserVisitPK(env), commandForm); 11813 11814 if(!commandResult.hasErrors()) { 11815 var executionResult = commandResult.getExecutionResult(); 11816 var result = (EditItemDescriptionResult)executionResult.getResult(); 11817 Map<String, Object> arguments = env.getArgument("input"); 11818 var edit = result.getEdit(); 11819 11820 mutationResultObject.setEntityInstance(result.getItemDescription().getEntityInstance()); 11821 11822 if(arguments.containsKey("mimeTypeName")) 11823 edit.setMimeTypeName(mimeTypeName); 11824 if(arguments.containsKey("itemImageTypeName")) 11825 edit.setItemImageTypeName(itemImageTypeName); 11826 if(arguments.containsKey("clobDescription")) 11827 edit.setClobDescription(clobDescription); 11828 if(arguments.containsKey("stringDescription")) 11829 edit.setStringDescription(stringDescription); 11830 11831 commandForm.setEdit(edit); 11832 commandForm.setEditMode(EditMode.UPDATE); 11833 11834 commandResult = ItemUtil.getHome().editItemDescription(BaseGraphQl.getUserVisitPK(env), commandForm); 11835 } 11836 11837 mutationResultObject.setCommandResult(commandResult); 11838 } catch (NamingException ex) { 11839 throw new RuntimeException(ex); 11840 } 11841 11842 return mutationResultObject; 11843 } 11844 11845 @GraphQLField 11846 @GraphQLRelayMutation 11847 static MutationResultObject deleteItemDescription(final DataFetchingEnvironment env, 11848 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 11849 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName, 11850 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName) { 11851 var mutationResultObject = new MutationResultObject(); 11852 11853 try { 11854 var commandForm = ItemUtil.getHome().getDeleteItemDescriptionForm(); 11855 11856 commandForm.setItemName(itemName); 11857 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 11858 commandForm.setLanguageIsoName(languageIsoName); 11859 11860 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemDescription(BaseGraphQl.getUserVisitPK(env), commandForm)); 11861 } catch (NamingException ex) { 11862 throw new RuntimeException(ex); 11863 } 11864 11865 return mutationResultObject; 11866 } 11867 11868 @GraphQLField 11869 @GraphQLRelayMutation 11870 static MutationResultObject createItemPrice(final DataFetchingEnvironment env, 11871 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 11872 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 11873 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 11874 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 11875 @GraphQLName("unitPrice") final String unitPrice, 11876 @GraphQLName("minimumUnitPrice") final String minimumUnitPrice, 11877 @GraphQLName("maximumUnitPrice") final String maximumUnitPrice, 11878 @GraphQLName("unitPriceIncrement") final String unitPriceIncrement) { 11879 var mutationResultObject = new MutationResultObject(); 11880 11881 try { 11882 var commandForm = ItemUtil.getHome().getCreateItemPriceForm(); 11883 11884 commandForm.setItemName(itemName); 11885 commandForm.setInventoryConditionName(inventoryConditionName); 11886 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 11887 commandForm.setCurrencyIsoName(currencyIsoName); 11888 commandForm.setUnitPrice(unitPrice); 11889 commandForm.setMinimumUnitPrice(minimumUnitPrice); 11890 commandForm.setMaximumUnitPrice(maximumUnitPrice); 11891 commandForm.setUnitPriceIncrement(unitPriceIncrement); 11892 11893 var commandResult = ItemUtil.getHome().createItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 11894 mutationResultObject.setCommandResult(commandResult); 11895 } catch (NamingException ex) { 11896 throw new RuntimeException(ex); 11897 } 11898 11899 return mutationResultObject; 11900 } 11901 11902 @GraphQLField 11903 @GraphQLRelayMutation 11904 static MutationResultObject deleteItemPrice(final DataFetchingEnvironment env, 11905 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 11906 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 11907 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 11908 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 11909 var mutationResultObject = new MutationResultObject(); 11910 11911 try { 11912 var commandForm = ItemUtil.getHome().getDeleteItemPriceForm(); 11913 11914 commandForm.setItemName(itemName); 11915 commandForm.setInventoryConditionName(inventoryConditionName); 11916 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 11917 commandForm.setCurrencyIsoName(currencyIsoName); 11918 11919 var commandResult = ItemUtil.getHome().deleteItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 11920 mutationResultObject.setCommandResult(commandResult); 11921 } catch (NamingException ex) { 11922 throw new RuntimeException(ex); 11923 } 11924 11925 return mutationResultObject; 11926 } 11927 11928 @GraphQLField 11929 @GraphQLRelayMutation 11930 static MutationResultObject editItemPrice(final DataFetchingEnvironment env, 11931 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 11932 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 11933 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 11934 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 11935 @GraphQLName("unitPrice") final String unitPrice, 11936 @GraphQLName("minimumUnitPrice") final String minimumUnitPrice, 11937 @GraphQLName("maximumUnitPrice") final String maximumUnitPrice, 11938 @GraphQLName("unitPriceIncrement") final String unitPriceIncrement) { 11939 var mutationResultObject = new MutationResultObject(); 11940 11941 try { 11942 var spec = ItemUtil.getHome().getItemPriceSpec(); 11943 11944 spec.setItemName(itemName); 11945 spec.setInventoryConditionName(inventoryConditionName); 11946 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 11947 spec.setCurrencyIsoName(currencyIsoName); 11948 11949 var commandForm = ItemUtil.getHome().getEditItemPriceForm(); 11950 11951 commandForm.setSpec(spec); 11952 commandForm.setEditMode(EditMode.LOCK); 11953 11954 var commandResult = ItemUtil.getHome().editItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 11955 11956 if(!commandResult.hasErrors()) { 11957 var executionResult = commandResult.getExecutionResult(); 11958 var result = (EditItemPriceResult)executionResult.getResult(); 11959 Map<String, Object> arguments = env.getArgument("input"); 11960 var edit = result.getEdit(); 11961 11962 if(arguments.containsKey("unitPrice")) 11963 edit.setUnitPrice(unitPrice); 11964 if(arguments.containsKey("minimumUnitPrice")) 11965 edit.setMinimumUnitPrice(minimumUnitPrice); 11966 if(arguments.containsKey("maximumUnitPrice")) 11967 edit.setMaximumUnitPrice(maximumUnitPrice); 11968 if(arguments.containsKey("unitPriceIncrement")) 11969 edit.setUnitPriceIncrement(unitPriceIncrement); 11970 11971 commandForm.setEdit(edit); 11972 commandForm.setEditMode(EditMode.UPDATE); 11973 11974 commandResult = ItemUtil.getHome().editItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 11975 } 11976 11977 mutationResultObject.setCommandResult(commandResult); 11978 } catch (NamingException ex) { 11979 throw new RuntimeException(ex); 11980 } 11981 11982 return mutationResultObject; 11983 } 11984 11985 @GraphQLField 11986 @GraphQLRelayMutation 11987 static MutationResultWithIdObject createOrderType(final DataFetchingEnvironment env, 11988 @GraphQLName("orderTypeName") @GraphQLNonNull final String orderTypeName, 11989 @GraphQLName("orderSequenceTypeName") final String orderSequenceTypeName, 11990 @GraphQLName("orderWorkflowName") final String orderWorkflowName, 11991 @GraphQLName("orderWorkflowEntranceName") final String orderWorkflowEntranceName, 11992 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 11993 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 11994 @GraphQLName("description") final String description) { 11995 var mutationResultObject = new MutationResultWithIdObject(); 11996 11997 try { 11998 var commandForm = OrderUtil.getHome().getCreateOrderTypeForm(); 11999 12000 commandForm.setOrderTypeName(orderTypeName); 12001 commandForm.setOrderSequenceTypeName(orderSequenceTypeName); 12002 commandForm.setOrderWorkflowName(orderWorkflowName); 12003 commandForm.setOrderWorkflowEntranceName(orderWorkflowEntranceName); 12004 commandForm.setIsDefault(isDefault); 12005 commandForm.setSortOrder(sortOrder); 12006 commandForm.setDescription(description); 12007 12008 var commandResult = OrderUtil.getHome().createOrderType(BaseGraphQl.getUserVisitPK(env), commandForm); 12009 mutationResultObject.setCommandResult(commandResult); 12010 12011 if(!commandResult.hasErrors()) { 12012 var result = (CreateOrderTypeResult)commandResult.getExecutionResult().getResult(); 12013 12014 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12015 } 12016 } catch (NamingException ex) { 12017 throw new RuntimeException(ex); 12018 } 12019 12020 return mutationResultObject; 12021 } 12022 12023 @GraphQLField 12024 @GraphQLRelayMutation 12025 static MutationResultWithIdObject editOrderType(final DataFetchingEnvironment env, 12026 @GraphQLName("originalOrderTypeName") final String originalOrderTypeName, 12027 @GraphQLName("id") @GraphQLID final String id, 12028 @GraphQLName("orderTypeName") final String orderTypeName, 12029 @GraphQLName("orderSequenceTypeName") final String orderSequenceTypeName, 12030 @GraphQLName("orderWorkflowName") final String orderWorkflowName, 12031 @GraphQLName("orderWorkflowEntranceName") final String orderWorkflowEntranceName, 12032 @GraphQLName("isDefault") final String isDefault, 12033 @GraphQLName("sortOrder") final String sortOrder, 12034 @GraphQLName("description") final String description) { 12035 var mutationResultObject = new MutationResultWithIdObject(); 12036 12037 try { 12038 var spec = OrderUtil.getHome().getOrderTypeUniversalSpec(); 12039 12040 spec.setOrderTypeName(originalOrderTypeName); 12041 spec.setUuid(id); 12042 12043 var commandForm = OrderUtil.getHome().getEditOrderTypeForm(); 12044 12045 commandForm.setSpec(spec); 12046 commandForm.setEditMode(EditMode.LOCK); 12047 12048 var commandResult = OrderUtil.getHome().editOrderType(BaseGraphQl.getUserVisitPK(env), commandForm); 12049 12050 if(!commandResult.hasErrors()) { 12051 var executionResult = commandResult.getExecutionResult(); 12052 var result = (EditOrderTypeResult)executionResult.getResult(); 12053 Map<String, Object> arguments = env.getArgument("input"); 12054 var edit = result.getEdit(); 12055 12056 mutationResultObject.setEntityInstance(result.getOrderType().getEntityInstance()); 12057 12058 if(arguments.containsKey("orderTypeName")) 12059 edit.setOrderTypeName(orderTypeName); 12060 if(arguments.containsKey("orderSequenceTypeName")) 12061 edit.setOrderSequenceTypeName(orderSequenceTypeName); 12062 if(arguments.containsKey("orderWorkflowName")) 12063 edit.setOrderWorkflowName(orderWorkflowName); 12064 if(arguments.containsKey("orderWorkflowEntranceName")) 12065 edit.setOrderWorkflowEntranceName(orderWorkflowEntranceName); 12066 if(arguments.containsKey("isDefault")) 12067 edit.setIsDefault(isDefault); 12068 if(arguments.containsKey("sortOrder")) 12069 edit.setSortOrder(sortOrder); 12070 if(arguments.containsKey("description")) 12071 edit.setDescription(description); 12072 12073 commandForm.setEdit(edit); 12074 commandForm.setEditMode(EditMode.UPDATE); 12075 12076 commandResult = OrderUtil.getHome().editOrderType(BaseGraphQl.getUserVisitPK(env), commandForm); 12077 } 12078 12079 mutationResultObject.setCommandResult(commandResult); 12080 } catch (NamingException ex) { 12081 throw new RuntimeException(ex); 12082 } 12083 12084 return mutationResultObject; 12085 } 12086 12087 @GraphQLField 12088 @GraphQLRelayMutation 12089 static MutationResultObject deleteOrderType(final DataFetchingEnvironment env, 12090 @GraphQLName("orderTypeName") final String orderTypeName, 12091 @GraphQLName("id") @GraphQLID final String id) { 12092 var mutationResultObject = new MutationResultObject(); 12093 12094 try { 12095 var commandForm = OrderUtil.getHome().getDeleteOrderTypeForm(); 12096 12097 commandForm.setOrderTypeName(orderTypeName); 12098 commandForm.setUuid(id); 12099 12100 mutationResultObject.setCommandResult(OrderUtil.getHome().deleteOrderType(BaseGraphQl.getUserVisitPK(env), commandForm)); 12101 } catch (NamingException ex) { 12102 throw new RuntimeException(ex); 12103 } 12104 12105 return mutationResultObject; 12106 } 12107 12108 @GraphQLField 12109 @GraphQLRelayMutation 12110 static MutationResultWithIdObject createOrderTimeType(final DataFetchingEnvironment env, 12111 @GraphQLName("orderTypeName") final String orderTypeName, 12112 @GraphQLName("orderTimeTypeName") @GraphQLNonNull final String orderTimeTypeName, 12113 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 12114 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 12115 @GraphQLName("description") final String description) { 12116 var mutationResultObject = new MutationResultWithIdObject(); 12117 12118 try { 12119 var commandForm = OrderUtil.getHome().getCreateOrderTimeTypeForm(); 12120 12121 commandForm.setOrderTypeName(orderTypeName); 12122 commandForm.setOrderTimeTypeName(orderTimeTypeName); 12123 commandForm.setIsDefault(isDefault); 12124 commandForm.setSortOrder(sortOrder); 12125 commandForm.setDescription(description); 12126 12127 var commandResult = OrderUtil.getHome().createOrderTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 12128 mutationResultObject.setCommandResult(commandResult); 12129 12130 if(!commandResult.hasErrors()) { 12131 var result = (CreateOrderTimeTypeResult)commandResult.getExecutionResult().getResult(); 12132 12133 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12134 } 12135 } catch (NamingException ex) { 12136 throw new RuntimeException(ex); 12137 } 12138 12139 return mutationResultObject; 12140 } 12141 12142 @GraphQLField 12143 @GraphQLRelayMutation 12144 static MutationResultWithIdObject editOrderTimeType(final DataFetchingEnvironment env, 12145 @GraphQLName("orderTypeName") final String orderTypeName, 12146 @GraphQLName("originalOrderTimeTypeName") final String originalOrderTimeTypeName, 12147 @GraphQLName("id") @GraphQLID final String id, 12148 @GraphQLName("orderTimeTypeName") final String orderTimeTypeName, 12149 @GraphQLName("isDefault") final String isDefault, 12150 @GraphQLName("sortOrder") final String sortOrder, 12151 @GraphQLName("description") final String description) { 12152 var mutationResultObject = new MutationResultWithIdObject(); 12153 12154 try { 12155 var spec = OrderUtil.getHome().getOrderTimeTypeUniversalSpec(); 12156 12157 spec.setOrderTypeName(orderTypeName); 12158 spec.setOrderTimeTypeName(originalOrderTimeTypeName); 12159 spec.setUuid(id); 12160 12161 var commandForm = OrderUtil.getHome().getEditOrderTimeTypeForm(); 12162 12163 commandForm.setSpec(spec); 12164 commandForm.setEditMode(EditMode.LOCK); 12165 12166 var commandResult = OrderUtil.getHome().editOrderTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 12167 12168 if(!commandResult.hasErrors()) { 12169 var executionResult = commandResult.getExecutionResult(); 12170 var result = (EditOrderTimeTypeResult)executionResult.getResult(); 12171 Map<String, Object> arguments = env.getArgument("input"); 12172 var edit = result.getEdit(); 12173 12174 mutationResultObject.setEntityInstance(result.getOrderTimeType().getEntityInstance()); 12175 12176 if(arguments.containsKey("orderTimeTypeName")) 12177 edit.setOrderTimeTypeName(orderTimeTypeName); 12178 if(arguments.containsKey("isDefault")) 12179 edit.setIsDefault(isDefault); 12180 if(arguments.containsKey("sortOrder")) 12181 edit.setSortOrder(sortOrder); 12182 if(arguments.containsKey("description")) 12183 edit.setDescription(description); 12184 12185 commandForm.setEdit(edit); 12186 commandForm.setEditMode(EditMode.UPDATE); 12187 12188 commandResult = OrderUtil.getHome().editOrderTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 12189 } 12190 12191 mutationResultObject.setCommandResult(commandResult); 12192 } catch (NamingException ex) { 12193 throw new RuntimeException(ex); 12194 } 12195 12196 return mutationResultObject; 12197 } 12198 12199 @GraphQLField 12200 @GraphQLRelayMutation 12201 static MutationResultObject deleteOrderTimeType(final DataFetchingEnvironment env, 12202 @GraphQLName("orderTypeName") final String orderTypeName, 12203 @GraphQLName("orderTimeTypeName") final String orderTimeTypeName, 12204 @GraphQLName("id") @GraphQLID final String id) { 12205 var mutationResultObject = new MutationResultObject(); 12206 12207 try { 12208 var commandForm = OrderUtil.getHome().getDeleteOrderTimeTypeForm(); 12209 12210 commandForm.setOrderTypeName(orderTypeName); 12211 commandForm.setOrderTimeTypeName(orderTimeTypeName); 12212 commandForm.setUuid(id); 12213 12214 mutationResultObject.setCommandResult(OrderUtil.getHome().deleteOrderTimeType(BaseGraphQl.getUserVisitPK(env), commandForm)); 12215 } catch (NamingException ex) { 12216 throw new RuntimeException(ex); 12217 } 12218 12219 return mutationResultObject; 12220 } 12221 12222 @GraphQLField 12223 @GraphQLRelayMutation 12224 static MutationResultWithIdObject createOrderPriority(final DataFetchingEnvironment env, 12225 @GraphQLName("orderTypeName") @GraphQLNonNull final String orderTypeName, 12226 @GraphQLName("orderPriorityName") @GraphQLNonNull final String orderPriorityName, 12227 @GraphQLName("priority") @GraphQLNonNull final String priority, 12228 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 12229 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 12230 @GraphQLName("description") final String description) { 12231 var mutationResultObject = new MutationResultWithIdObject(); 12232 12233 try { 12234 var commandForm = OrderUtil.getHome().getCreateOrderPriorityForm(); 12235 12236 commandForm.setOrderTypeName(orderTypeName); 12237 commandForm.setOrderPriorityName(orderPriorityName); 12238 commandForm.setPriority(priority); 12239 commandForm.setIsDefault(isDefault); 12240 commandForm.setSortOrder(sortOrder); 12241 commandForm.setDescription(description); 12242 12243 var commandResult = OrderUtil.getHome().createOrderPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 12244 mutationResultObject.setCommandResult(commandResult); 12245 12246 if(!commandResult.hasErrors()) { 12247 var result = (CreateOrderPriorityResult)commandResult.getExecutionResult().getResult(); 12248 12249 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12250 } 12251 } catch (NamingException ex) { 12252 throw new RuntimeException(ex); 12253 } 12254 12255 return mutationResultObject; 12256 } 12257 12258 @GraphQLField 12259 @GraphQLRelayMutation 12260 static MutationResultWithIdObject editOrderPriority(final DataFetchingEnvironment env, 12261 @GraphQLName("orderTypeName") final String orderTypeName, 12262 @GraphQLName("originalOrderPriorityName") final String originalOrderPriorityName, 12263 @GraphQLName("id") @GraphQLID final String id, 12264 @GraphQLName("orderPriorityName") final String orderPriorityName, 12265 @GraphQLName("priority") final String priority, 12266 @GraphQLName("isDefault") final String isDefault, 12267 @GraphQLName("sortOrder") final String sortOrder, 12268 @GraphQLName("description") final String description) { 12269 var mutationResultObject = new MutationResultWithIdObject(); 12270 12271 try { 12272 var spec = OrderUtil.getHome().getOrderPriorityUniversalSpec(); 12273 12274 spec.setOrderTypeName(orderTypeName); 12275 spec.setOrderPriorityName(originalOrderPriorityName); 12276 spec.setUuid(id); 12277 12278 var commandForm = OrderUtil.getHome().getEditOrderPriorityForm(); 12279 12280 commandForm.setSpec(spec); 12281 commandForm.setEditMode(EditMode.LOCK); 12282 12283 var commandResult = OrderUtil.getHome().editOrderPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 12284 12285 if(!commandResult.hasErrors()) { 12286 var executionResult = commandResult.getExecutionResult(); 12287 var result = (EditOrderPriorityResult)executionResult.getResult(); 12288 Map<String, Object> arguments = env.getArgument("input"); 12289 var edit = result.getEdit(); 12290 12291 mutationResultObject.setEntityInstance(result.getOrderPriority().getEntityInstance()); 12292 12293 if(arguments.containsKey("orderPriorityName")) 12294 edit.setOrderPriorityName(orderPriorityName); 12295 if(arguments.containsKey("priority")) 12296 edit.setPriority(priority); 12297 if(arguments.containsKey("isDefault")) 12298 edit.setIsDefault(isDefault); 12299 if(arguments.containsKey("sortOrder")) 12300 edit.setSortOrder(sortOrder); 12301 if(arguments.containsKey("description")) 12302 edit.setDescription(description); 12303 12304 commandForm.setEdit(edit); 12305 commandForm.setEditMode(EditMode.UPDATE); 12306 12307 commandResult = OrderUtil.getHome().editOrderPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 12308 } 12309 12310 mutationResultObject.setCommandResult(commandResult); 12311 } catch (NamingException ex) { 12312 throw new RuntimeException(ex); 12313 } 12314 12315 return mutationResultObject; 12316 } 12317 12318 @GraphQLField 12319 @GraphQLRelayMutation 12320 static MutationResultObject deleteOrderPriority(final DataFetchingEnvironment env, 12321 @GraphQLName("orderTypeName") final String orderTypeName, 12322 @GraphQLName("orderPriorityName") final String orderPriorityName, 12323 @GraphQLName("id") @GraphQLID final String id) { 12324 var mutationResultObject = new MutationResultObject(); 12325 12326 try { 12327 var commandForm = OrderUtil.getHome().getDeleteOrderPriorityForm(); 12328 12329 commandForm.setOrderTypeName(orderTypeName); 12330 commandForm.setOrderPriorityName(orderPriorityName); 12331 commandForm.setUuid(id); 12332 12333 mutationResultObject.setCommandResult(OrderUtil.getHome().deleteOrderPriority(BaseGraphQl.getUserVisitPK(env), commandForm)); 12334 } catch (NamingException ex) { 12335 throw new RuntimeException(ex); 12336 } 12337 12338 return mutationResultObject; 12339 } 12340 12341 @GraphQLField 12342 @GraphQLRelayMutation 12343 static MutationResultWithIdObject createWishlistType(final DataFetchingEnvironment env, 12344 @GraphQLName("wishlistTypeName") @GraphQLNonNull final String wishlistTypeName, 12345 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 12346 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 12347 @GraphQLName("description") final String description) { 12348 var mutationResultObject = new MutationResultWithIdObject(); 12349 12350 try { 12351 var commandForm = WishlistUtil.getHome().getCreateWishlistTypeForm(); 12352 12353 commandForm.setWishlistTypeName(wishlistTypeName); 12354 commandForm.setIsDefault(isDefault); 12355 commandForm.setSortOrder(sortOrder); 12356 commandForm.setDescription(description); 12357 12358 var commandResult = WishlistUtil.getHome().createWishlistType(BaseGraphQl.getUserVisitPK(env), commandForm); 12359 mutationResultObject.setCommandResult(commandResult); 12360 12361 if(!commandResult.hasErrors()) { 12362 var result = (CreateWishlistTypeResult)commandResult.getExecutionResult().getResult(); 12363 12364 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12365 } 12366 } catch (NamingException ex) { 12367 throw new RuntimeException(ex); 12368 } 12369 12370 return mutationResultObject; 12371 } 12372 12373 @GraphQLField 12374 @GraphQLRelayMutation 12375 static MutationResultWithIdObject editWishlistType(final DataFetchingEnvironment env, 12376 @GraphQLName("originalWishlistTypeName") final String originalWishlistTypeName, 12377 @GraphQLName("id") @GraphQLID final String id, 12378 @GraphQLName("wishlistTypeName") final String wishlistTypeName, 12379 @GraphQLName("isDefault") final String isDefault, 12380 @GraphQLName("sortOrder") final String sortOrder, 12381 @GraphQLName("description") final String description) { 12382 var mutationResultObject = new MutationResultWithIdObject(); 12383 12384 try { 12385 var spec = WishlistUtil.getHome().getWishlistTypeUniversalSpec(); 12386 12387 spec.setWishlistTypeName(originalWishlistTypeName); 12388 spec.setUuid(id); 12389 12390 var commandForm = WishlistUtil.getHome().getEditWishlistTypeForm(); 12391 12392 commandForm.setSpec(spec); 12393 commandForm.setEditMode(EditMode.LOCK); 12394 12395 var commandResult = WishlistUtil.getHome().editWishlistType(BaseGraphQl.getUserVisitPK(env), commandForm); 12396 12397 if(!commandResult.hasErrors()) { 12398 var executionResult = commandResult.getExecutionResult(); 12399 var result = (EditWishlistTypeResult)executionResult.getResult(); 12400 Map<String, Object> arguments = env.getArgument("input"); 12401 var edit = result.getEdit(); 12402 12403 mutationResultObject.setEntityInstance(result.getWishlistType().getEntityInstance()); 12404 12405 if(arguments.containsKey("wishlistTypeName")) 12406 edit.setWishlistTypeName(wishlistTypeName); 12407 if(arguments.containsKey("isDefault")) 12408 edit.setIsDefault(isDefault); 12409 if(arguments.containsKey("sortOrder")) 12410 edit.setSortOrder(sortOrder); 12411 if(arguments.containsKey("description")) 12412 edit.setDescription(description); 12413 12414 commandForm.setEdit(edit); 12415 commandForm.setEditMode(EditMode.UPDATE); 12416 12417 commandResult = WishlistUtil.getHome().editWishlistType(BaseGraphQl.getUserVisitPK(env), commandForm); 12418 } 12419 12420 mutationResultObject.setCommandResult(commandResult); 12421 } catch (NamingException ex) { 12422 throw new RuntimeException(ex); 12423 } 12424 12425 return mutationResultObject; 12426 } 12427 12428 @GraphQLField 12429 @GraphQLRelayMutation 12430 static MutationResultObject deleteWishlistType(final DataFetchingEnvironment env, 12431 @GraphQLName("wishlistTypeName") final String wishlistTypeName, 12432 @GraphQLName("id") @GraphQLID final String id) { 12433 var mutationResultObject = new MutationResultObject(); 12434 12435 try { 12436 var commandForm = WishlistUtil.getHome().getDeleteWishlistTypeForm(); 12437 12438 commandForm.setWishlistTypeName(wishlistTypeName); 12439 commandForm.setUuid(id); 12440 12441 mutationResultObject.setCommandResult(WishlistUtil.getHome().deleteWishlistType(BaseGraphQl.getUserVisitPK(env), commandForm)); 12442 } catch (NamingException ex) { 12443 throw new RuntimeException(ex); 12444 } 12445 12446 return mutationResultObject; 12447 } 12448 12449 @GraphQLField 12450 @GraphQLRelayMutation 12451 static MutationResultWithIdObject createWishlistPriority(final DataFetchingEnvironment env, 12452 @GraphQLName("wishlistTypeName") @GraphQLNonNull final String wishlistTypeName, 12453 @GraphQLName("wishlistPriorityName") @GraphQLNonNull final String wishlistPriorityName, 12454 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 12455 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 12456 @GraphQLName("description") final String description) { 12457 var mutationResultObject = new MutationResultWithIdObject(); 12458 12459 try { 12460 var commandForm = WishlistUtil.getHome().getCreateWishlistPriorityForm(); 12461 12462 commandForm.setWishlistTypeName(wishlistTypeName); 12463 commandForm.setWishlistPriorityName(wishlistPriorityName); 12464 commandForm.setIsDefault(isDefault); 12465 commandForm.setSortOrder(sortOrder); 12466 commandForm.setDescription(description); 12467 12468 var commandResult = WishlistUtil.getHome().createWishlistPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 12469 mutationResultObject.setCommandResult(commandResult); 12470 12471 if(!commandResult.hasErrors()) { 12472 var result = (CreateWishlistPriorityResult)commandResult.getExecutionResult().getResult(); 12473 12474 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12475 } 12476 } catch (NamingException ex) { 12477 throw new RuntimeException(ex); 12478 } 12479 12480 return mutationResultObject; 12481 } 12482 12483 @GraphQLField 12484 @GraphQLRelayMutation 12485 static MutationResultWithIdObject editWishlistPriority(final DataFetchingEnvironment env, 12486 @GraphQLName("wishlistTypeName") final String wishlistTypeName, 12487 @GraphQLName("originalWishlistPriorityName") final String originalWishlistPriorityName, 12488 @GraphQLName("id") @GraphQLID final String id, 12489 @GraphQLName("wishlistPriorityName") final String wishlistPriorityName, 12490 @GraphQLName("isDefault") final String isDefault, 12491 @GraphQLName("sortOrder") final String sortOrder, 12492 @GraphQLName("description") final String description) { 12493 var mutationResultObject = new MutationResultWithIdObject(); 12494 12495 try { 12496 var spec = WishlistUtil.getHome().getWishlistPriorityUniversalSpec(); 12497 12498 spec.setWishlistTypeName(wishlistTypeName); 12499 spec.setWishlistPriorityName(originalWishlistPriorityName); 12500 spec.setUuid(id); 12501 12502 var commandForm = WishlistUtil.getHome().getEditWishlistPriorityForm(); 12503 12504 commandForm.setSpec(spec); 12505 commandForm.setEditMode(EditMode.LOCK); 12506 12507 var commandResult = WishlistUtil.getHome().editWishlistPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 12508 12509 if(!commandResult.hasErrors()) { 12510 var executionResult = commandResult.getExecutionResult(); 12511 var result = (EditWishlistPriorityResult)executionResult.getResult(); 12512 Map<String, Object> arguments = env.getArgument("input"); 12513 var edit = result.getEdit(); 12514 12515 mutationResultObject.setEntityInstance(result.getWishlistPriority().getEntityInstance()); 12516 12517 if(arguments.containsKey("wishlistPriorityName")) 12518 edit.setWishlistPriorityName(wishlistPriorityName); 12519 if(arguments.containsKey("isDefault")) 12520 edit.setIsDefault(isDefault); 12521 if(arguments.containsKey("sortOrder")) 12522 edit.setSortOrder(sortOrder); 12523 if(arguments.containsKey("description")) 12524 edit.setDescription(description); 12525 12526 commandForm.setEdit(edit); 12527 commandForm.setEditMode(EditMode.UPDATE); 12528 12529 commandResult = WishlistUtil.getHome().editWishlistPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 12530 } 12531 12532 mutationResultObject.setCommandResult(commandResult); 12533 } catch (NamingException ex) { 12534 throw new RuntimeException(ex); 12535 } 12536 12537 return mutationResultObject; 12538 } 12539 12540 @GraphQLField 12541 @GraphQLRelayMutation 12542 static MutationResultObject deleteWishlistPriority(final DataFetchingEnvironment env, 12543 @GraphQLName("wishlistTypeName") final String wishlistTypeName, 12544 @GraphQLName("wishlistPriorityName") final String wishlistPriorityName, 12545 @GraphQLName("id") @GraphQLID final String id) { 12546 var mutationResultObject = new MutationResultObject(); 12547 12548 try { 12549 var commandForm = WishlistUtil.getHome().getDeleteWishlistPriorityForm(); 12550 12551 commandForm.setWishlistTypeName(wishlistTypeName); 12552 commandForm.setWishlistPriorityName(wishlistPriorityName); 12553 commandForm.setUuid(id); 12554 12555 mutationResultObject.setCommandResult(WishlistUtil.getHome().deleteWishlistPriority(BaseGraphQl.getUserVisitPK(env), commandForm)); 12556 } catch (NamingException ex) { 12557 throw new RuntimeException(ex); 12558 } 12559 12560 return mutationResultObject; 12561 } 12562 12563 @GraphQLField 12564 @GraphQLRelayMutation 12565 static MutationResultObject unlockEntity(final DataFetchingEnvironment env, 12566 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id) { 12567 var mutationResultObject = new MutationResultObject(); 12568 12569 try { 12570 var commandForm = CoreUtil.getHome().getUnlockEntityForm(); 12571 12572 commandForm.setUuid(id); 12573 12574 mutationResultObject.setCommandResult(CoreUtil.getHome().unlockEntity(BaseGraphQl.getUserVisitPK(env), commandForm)); 12575 } catch (NamingException ex) { 12576 throw new RuntimeException(ex); 12577 } 12578 12579 return mutationResultObject; 12580 } 12581 12582 @GraphQLField 12583 @GraphQLRelayMutation 12584 static MutationResultObject lockEntity(final DataFetchingEnvironment env, 12585 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id) { 12586 var mutationResultObject = new MutationResultObject(); 12587 12588 try { 12589 var commandForm = CoreUtil.getHome().getLockEntityForm(); 12590 12591 commandForm.setUuid(id); 12592 12593 mutationResultObject.setCommandResult(CoreUtil.getHome().lockEntity(BaseGraphQl.getUserVisitPK(env), commandForm)); 12594 } catch (NamingException ex) { 12595 throw new RuntimeException(ex); 12596 } 12597 12598 return mutationResultObject; 12599 } 12600 12601 @GraphQLField 12602 @GraphQLRelayMutation 12603 static MutationResultObject customerLogin(final DataFetchingEnvironment env, 12604 @GraphQLName("username") @GraphQLNonNull final String username, 12605 @GraphQLName("password") @GraphQLNonNull final String password) { 12606 var mutationResultObject = new MutationResultObject(); 12607 12608 try { 12609 var commandForm = AuthenticationUtil.getHome().getCustomerLoginForm(); 12610 12611 commandForm.setUsername(username); 12612 commandForm.setPassword(password); 12613 commandForm.setRemoteInet4Address(BaseGraphQl.getRemoteInet4Address(env)); 12614 12615 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().customerLogin(BaseGraphQl.getUserVisitPK(env), commandForm)); 12616 } catch (NamingException ex) { 12617 throw new RuntimeException(ex); 12618 } 12619 12620 return mutationResultObject; 12621 } 12622 12623 @GraphQLField 12624 @GraphQLRelayMutation 12625 static MutationResultWithIdObject createCustomerType(final DataFetchingEnvironment env, 12626 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 12627 @GraphQLName("customerSequenceName") final String customerSequenceName, 12628 @GraphQLName("defaultOfferName") final String defaultOfferName, 12629 @GraphQLName("defaultUseName") final String defaultUseName, 12630 @GraphQLName("defaultSourceName") final String defaultSourceName, 12631 @GraphQLName("defaultTermName") final String defaultTermName, 12632 @GraphQLName("defaultFreeOnBoardName") final String defaultFreeOnBoardName, 12633 @GraphQLName("defaultCancellationPolicyName") final String defaultCancellationPolicyName, 12634 @GraphQLName("defaultReturnPolicyName") final String defaultReturnPolicyName, 12635 @GraphQLName("defaultCustomerStatusChoice") final String defaultCustomerStatusChoice, 12636 @GraphQLName("defaultCustomerCreditStatusChoice") final String defaultCustomerCreditStatusChoice, 12637 @GraphQLName("defaultArGlAccountName") final String defaultArGlAccountName, 12638 @GraphQLName("defaultHoldUntilComplete") @GraphQLNonNull final String defaultHoldUntilComplete, 12639 @GraphQLName("defaultAllowBackorders") @GraphQLNonNull final String defaultAllowBackorders, 12640 @GraphQLName("defaultAllowSubstitutions") @GraphQLNonNull final String defaultAllowSubstitutions, 12641 @GraphQLName("defaultAllowCombiningShipments") @GraphQLNonNull final String defaultAllowCombiningShipments, 12642 @GraphQLName("defaultRequireReference") @GraphQLNonNull final String defaultRequireReference, 12643 @GraphQLName("defaultAllowReferenceDuplicates") @GraphQLNonNull final String defaultAllowReferenceDuplicates, 12644 @GraphQLName("defaultReferenceValidationPattern") final String defaultReferenceValidationPattern, 12645 @GraphQLName("defaultTaxable") @GraphQLNonNull final String defaultTaxable, 12646 @GraphQLName("allocationPriorityName") final String allocationPriorityName, 12647 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 12648 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 12649 @GraphQLName("description") final String description) { 12650 var mutationResultObject = new MutationResultWithIdObject(); 12651 12652 try { 12653 var commandForm = CustomerUtil.getHome().getCreateCustomerTypeForm(); 12654 12655 commandForm.setCustomerTypeName(customerTypeName); 12656 commandForm.setCustomerSequenceName(customerSequenceName); 12657 commandForm.setDefaultOfferName(defaultOfferName); 12658 commandForm.setDefaultUseName(defaultUseName); 12659 commandForm.setDefaultSourceName(defaultSourceName); 12660 commandForm.setDefaultTermName(defaultTermName); 12661 commandForm.setDefaultFreeOnBoardName(defaultFreeOnBoardName); 12662 commandForm.setDefaultCancellationPolicyName(defaultCancellationPolicyName); 12663 commandForm.setDefaultReturnPolicyName(defaultReturnPolicyName); 12664 commandForm.setDefaultCustomerStatusChoice(defaultCustomerStatusChoice); 12665 commandForm.setDefaultCustomerCreditStatusChoice(defaultCustomerCreditStatusChoice); 12666 commandForm.setDefaultArGlAccountName(defaultArGlAccountName); 12667 commandForm.setDefaultHoldUntilComplete(defaultHoldUntilComplete); 12668 commandForm.setDefaultAllowBackorders(defaultAllowBackorders); 12669 commandForm.setDefaultAllowSubstitutions(defaultAllowSubstitutions); 12670 commandForm.setDefaultAllowCombiningShipments(defaultAllowCombiningShipments); 12671 commandForm.setDefaultRequireReference(defaultRequireReference); 12672 commandForm.setDefaultAllowReferenceDuplicates(defaultAllowReferenceDuplicates); 12673 commandForm.setDefaultReferenceValidationPattern(defaultReferenceValidationPattern); 12674 commandForm.setDefaultTaxable(defaultTaxable); 12675 commandForm.setAllocationPriorityName(allocationPriorityName); 12676 commandForm.setIsDefault(isDefault); 12677 commandForm.setSortOrder(sortOrder); 12678 commandForm.setDescription(description); 12679 12680 var commandResult = CustomerUtil.getHome().createCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 12681 mutationResultObject.setCommandResult(commandResult); 12682 12683 if(!commandResult.hasErrors()) { 12684 var result = (CreateCustomerTypeResult)commandResult.getExecutionResult().getResult(); 12685 12686 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12687 } 12688 } catch (NamingException ex) { 12689 throw new RuntimeException(ex); 12690 } 12691 12692 return mutationResultObject; 12693 } 12694 12695 @GraphQLField 12696 @GraphQLRelayMutation 12697 static MutationResultWithIdObject editCustomerType(final DataFetchingEnvironment env, 12698 @GraphQLName("originalCustomerTypeName") final String originalCustomerTypeName, 12699 @GraphQLName("id") @GraphQLID final String id, 12700 @GraphQLName("customerTypeName") final String customerTypeName, 12701 @GraphQLName("customerSequenceName") final String customerSequenceName, 12702 @GraphQLName("defaultOfferName") final String defaultOfferName, 12703 @GraphQLName("defaultUseName") final String defaultUseName, 12704 @GraphQLName("defaultSourceName") final String defaultSourceName, 12705 @GraphQLName("defaultTermName") final String defaultTermName, 12706 @GraphQLName("defaultFreeOnBoardName") final String defaultFreeOnBoardName, 12707 @GraphQLName("defaultCancellationPolicyName") final String defaultCancellationPolicyName, 12708 @GraphQLName("defaultReturnPolicyName") final String defaultReturnPolicyName, 12709 @GraphQLName("defaultCustomerStatusChoice") final String defaultCustomerStatusChoice, 12710 @GraphQLName("defaultCustomerCreditStatusChoice") final String defaultCustomerCreditStatusChoice, 12711 @GraphQLName("defaultArGlAccountName") final String defaultArGlAccountName, 12712 @GraphQLName("defaultHoldUntilComplete") final String defaultHoldUntilComplete, 12713 @GraphQLName("defaultAllowBackorders") final String defaultAllowBackorders, 12714 @GraphQLName("defaultAllowSubstitutions") final String defaultAllowSubstitutions, 12715 @GraphQLName("defaultAllowCombiningShipments") final String defaultAllowCombiningShipments, 12716 @GraphQLName("defaultRequireReference") final String defaultRequireReference, 12717 @GraphQLName("defaultAllowReferenceDuplicates") final String defaultAllowReferenceDuplicates, 12718 @GraphQLName("defaultReferenceValidationPattern") final String defaultReferenceValidationPattern, 12719 @GraphQLName("defaultTaxable") final String defaultTaxable, 12720 @GraphQLName("allocationPriorityName") final String allocationPriorityName, 12721 @GraphQLName("isDefault") final String isDefault, 12722 @GraphQLName("sortOrder") final String sortOrder, 12723 @GraphQLName("description") final String description) { 12724 var mutationResultObject = new MutationResultWithIdObject(); 12725 12726 try { 12727 var spec = CustomerUtil.getHome().getCustomerTypeUniversalSpec(); 12728 12729 spec.setCustomerTypeName(originalCustomerTypeName); 12730 spec.setUuid(id); 12731 12732 var commandForm = CustomerUtil.getHome().getEditCustomerTypeForm(); 12733 12734 commandForm.setSpec(spec); 12735 commandForm.setEditMode(EditMode.LOCK); 12736 12737 var commandResult = CustomerUtil.getHome().editCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 12738 12739 if(!commandResult.hasErrors()) { 12740 var executionResult = commandResult.getExecutionResult(); 12741 var result = (EditCustomerTypeResult)executionResult.getResult(); 12742 Map<String, Object> arguments = env.getArgument("input"); 12743 var edit = result.getEdit(); 12744 12745 mutationResultObject.setEntityInstance(result.getCustomerType().getEntityInstance()); 12746 12747 if(arguments.containsKey("customerTypeName")) 12748 edit.setCustomerTypeName(customerTypeName); 12749 if(arguments.containsKey("customerSequenceName")) 12750 edit.setCustomerSequenceName(customerSequenceName); 12751 if(arguments.containsKey("defaultOfferName")) 12752 edit.setDefaultOfferName(defaultOfferName); 12753 if(arguments.containsKey("defaultUseName")) 12754 edit.setDefaultUseName(defaultUseName); 12755 if(arguments.containsKey("defaultSourceName")) 12756 edit.setDefaultSourceName(defaultSourceName); 12757 if(arguments.containsKey("defaultTermName")) 12758 edit.setDefaultTermName(defaultTermName); 12759 if(arguments.containsKey("defaultFreeOnBoardName")) 12760 edit.setDefaultFreeOnBoardName(defaultFreeOnBoardName); 12761 if(arguments.containsKey("defaultCancellationPolicyName")) 12762 edit.setDefaultCancellationPolicyName(defaultCancellationPolicyName); 12763 if(arguments.containsKey("defaultReturnPolicyName")) 12764 edit.setDefaultReturnPolicyName(defaultReturnPolicyName); 12765 if(arguments.containsKey("defaultCustomerStatusChoice")) 12766 edit.setDefaultCustomerStatusChoice(defaultCustomerStatusChoice); 12767 if(arguments.containsKey("defaultCustomerCreditStatusChoice")) 12768 edit.setDefaultCustomerCreditStatusChoice(defaultCustomerCreditStatusChoice); 12769 if(arguments.containsKey("defaultArGlAccountName")) 12770 edit.setDefaultArGlAccountName(defaultArGlAccountName); 12771 if(arguments.containsKey("defaultHoldUntilComplete")) 12772 edit.setDefaultHoldUntilComplete(defaultHoldUntilComplete); 12773 if(arguments.containsKey("defaultAllowBackorders")) 12774 edit.setDefaultAllowBackorders(defaultAllowBackorders); 12775 if(arguments.containsKey("defaultAllowSubstitutions")) 12776 edit.setDefaultAllowSubstitutions(defaultAllowSubstitutions); 12777 if(arguments.containsKey("defaultAllowCombiningShipments")) 12778 edit.setDefaultAllowCombiningShipments(defaultAllowCombiningShipments); 12779 if(arguments.containsKey("defaultRequireReference")) 12780 edit.setDefaultRequireReference(defaultRequireReference); 12781 if(arguments.containsKey("defaultAllowReferenceDuplicates")) 12782 edit.setDefaultAllowReferenceDuplicates(defaultAllowReferenceDuplicates); 12783 if(arguments.containsKey("defaultReferenceValidationPattern")) 12784 edit.setDefaultReferenceValidationPattern(defaultReferenceValidationPattern); 12785 if(arguments.containsKey("defaultTaxable")) 12786 edit.setDefaultTaxable(defaultTaxable); 12787 if(arguments.containsKey("allocationPriorityName")) 12788 edit.setAllocationPriorityName(allocationPriorityName); 12789 if(arguments.containsKey("isDefault")) 12790 edit.setIsDefault(isDefault); 12791 if(arguments.containsKey("sortOrder")) 12792 edit.setSortOrder(sortOrder); 12793 if(arguments.containsKey("description")) 12794 edit.setDescription(description); 12795 12796 commandForm.setEdit(edit); 12797 commandForm.setEditMode(EditMode.UPDATE); 12798 12799 commandResult = CustomerUtil.getHome().editCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 12800 } 12801 12802 mutationResultObject.setCommandResult(commandResult); 12803 } catch (NamingException ex) { 12804 throw new RuntimeException(ex); 12805 } 12806 12807 return mutationResultObject; 12808 } 12809 12810 @GraphQLField 12811 @GraphQLRelayMutation 12812 static MutationResultObject deleteCustomerType(final DataFetchingEnvironment env, 12813 @GraphQLName("customerTypeName") final String customerTypeName, 12814 @GraphQLName("id") @GraphQLID final String id) { 12815 var mutationResultObject = new MutationResultObject(); 12816 12817 try { 12818 var commandForm = CustomerUtil.getHome().getDeleteCustomerTypeForm(); 12819 12820 commandForm.setCustomerTypeName(customerTypeName); 12821 commandForm.setUuid(id); 12822 12823 mutationResultObject.setCommandResult(CustomerUtil.getHome().deleteCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm)); 12824 } catch (NamingException ex) { 12825 throw new RuntimeException(ex); 12826 } 12827 12828 return mutationResultObject; 12829 } 12830 12831 @GraphQLField 12832 @GraphQLRelayMutation 12833 static MutationResultWithIdObject createCustomer(final DataFetchingEnvironment env, 12834 @GraphQLName("personalTitleId") final String personalTitleId, 12835 @GraphQLName("firstName") @GraphQLNonNull final String firstName, 12836 @GraphQLName("lastName") @GraphQLNonNull final String lastName, 12837 @GraphQLName("nameSuffixId") final String nameSuffixId, 12838 @GraphQLName("name") final String name, 12839 @GraphQLName("initialOfferName") final String initialOfferName, 12840 @GraphQLName("initialUseName") final String initialUseName, 12841 @GraphQLName("initialSourceName") final String initialSourceName, 12842 @GraphQLName("emailAddress") final String emailAddress, 12843 @GraphQLName("allowSolicitation") @GraphQLNonNull final String allowSolicitation) { 12844 var mutationResultObject = new MutationResultWithIdObject(); 12845 12846 try { 12847 var commandForm = PartyUtil.getHome().getCreateCustomerForm(); 12848 12849 commandForm.setPersonalTitleId(personalTitleId); 12850 commandForm.setFirstName(firstName); 12851 commandForm.setLastName(lastName); 12852 commandForm.setNameSuffixId(nameSuffixId); 12853 commandForm.setName(name); 12854 commandForm.setInitialOfferName(initialOfferName); 12855 commandForm.setInitialUseName(initialUseName); 12856 commandForm.setInitialSourceName(initialSourceName); 12857 commandForm.setEmailAddress(emailAddress); 12858 commandForm.setAllowSolicitation(allowSolicitation); 12859 12860 var commandResult = PartyUtil.getHome().createCustomer(BaseGraphQl.getUserVisitPK(env), commandForm); 12861 mutationResultObject.setCommandResult(commandResult); 12862 12863 if(!commandResult.hasErrors()) { 12864 var result = (CreateCustomerResult)commandResult.getExecutionResult().getResult(); 12865 12866 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12867 } 12868 } catch (NamingException ex) { 12869 throw new RuntimeException(ex); 12870 } 12871 12872 return mutationResultObject; 12873 } 12874 12875 @GraphQLField 12876 @GraphQLRelayMutation 12877 static MutationResultWithIdObject createCustomerWithLogin(final DataFetchingEnvironment env, 12878 @GraphQLName("personalTitleId") final String personalTitleId, 12879 @GraphQLName("firstName") @GraphQLNonNull final String firstName, 12880 @GraphQLName("lastName") @GraphQLNonNull final String lastName, 12881 @GraphQLName("nameSuffixId") final String nameSuffixId, 12882 @GraphQLName("name") final String name, 12883 @GraphQLName("initialOfferName") final String initialOfferName, 12884 @GraphQLName("initialUseName") final String initialUseName, 12885 @GraphQLName("initialSourceName") final String initialSourceName, 12886 @GraphQLName("emailAddress") @GraphQLNonNull final String emailAddress, 12887 @GraphQLName("allowSolicitation") @GraphQLNonNull final String allowSolicitation, 12888 @GraphQLName("username") @GraphQLNonNull final String username, 12889 @GraphQLName("password1") @GraphQLNonNull final String password1, 12890 @GraphQLName("password2") @GraphQLNonNull final String password2, 12891 @GraphQLName("recoveryQuestionName") @GraphQLNonNull final String recoveryQuestionName, 12892 @GraphQLName("answer") @GraphQLNonNull final String answer) { 12893 var mutationResultObject = new MutationResultWithIdObject(); 12894 12895 try { 12896 var commandForm = PartyUtil.getHome().getCreateCustomerWithLoginForm(); 12897 12898 commandForm.setPersonalTitleId(personalTitleId); 12899 commandForm.setFirstName(firstName); 12900 commandForm.setLastName(lastName); 12901 commandForm.setNameSuffixId(nameSuffixId); 12902 commandForm.setName(name); 12903 commandForm.setInitialOfferName(initialOfferName); 12904 commandForm.setInitialUseName(initialUseName); 12905 commandForm.setInitialSourceName(initialSourceName); 12906 commandForm.setEmailAddress(emailAddress); 12907 commandForm.setAllowSolicitation(allowSolicitation); 12908 commandForm.setUsername(username); 12909 commandForm.setPassword1(password1); 12910 commandForm.setPassword2(password2); 12911 commandForm.setRecoveryQuestionName(recoveryQuestionName); 12912 commandForm.setAnswer(answer); 12913 12914 var commandResult = PartyUtil.getHome().createCustomerWithLogin(BaseGraphQl.getUserVisitPK(env), commandForm); 12915 mutationResultObject.setCommandResult(commandResult); 12916 12917 if(!commandResult.hasErrors()) { 12918 var result = (CreateCustomerWithLoginResult)commandResult.getExecutionResult().getResult(); 12919 12920 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12921 } 12922 } catch (NamingException ex) { 12923 throw new RuntimeException(ex); 12924 } 12925 12926 return mutationResultObject; 12927 } 12928 12929 @GraphQLField 12930 @GraphQLRelayMutation 12931 static MutationResultObject employeeLogin(final DataFetchingEnvironment env, 12932 @GraphQLName("username") @GraphQLNonNull final String username, 12933 @GraphQLName("password") @GraphQLNonNull final String password, 12934 @GraphQLName("companyName") @GraphQLNonNull final String companyName) { 12935 var mutationResultObject = new MutationResultObject(); 12936 12937 try { 12938 var commandForm = AuthenticationUtil.getHome().getEmployeeLoginForm(); 12939 12940 commandForm.setUsername(username); 12941 commandForm.setPassword(password); 12942 commandForm.setRemoteInet4Address(BaseGraphQl.getRemoteInet4Address(env)); 12943 commandForm.setCompanyName(companyName); 12944 12945 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().employeeLogin(BaseGraphQl.getUserVisitPK(env), commandForm)); 12946 } catch (NamingException ex) { 12947 throw new RuntimeException(ex); 12948 } 12949 12950 return mutationResultObject; 12951 } 12952 12953 @GraphQLField 12954 @GraphQLRelayMutation 12955 static MutationResultObject vendorLogin(final DataFetchingEnvironment env, 12956 @GraphQLName("username") @GraphQLNonNull final String username, 12957 @GraphQLName("password") @GraphQLNonNull final String password) { 12958 var mutationResultObject = new MutationResultObject(); 12959 12960 try { 12961 var commandForm = AuthenticationUtil.getHome().getVendorLoginForm(); 12962 12963 commandForm.setUsername(username); 12964 commandForm.setPassword(password); 12965 commandForm.setRemoteInet4Address(BaseGraphQl.getRemoteInet4Address(env)); 12966 12967 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().vendorLogin(BaseGraphQl.getUserVisitPK(env), commandForm)); 12968 } catch (NamingException ex) { 12969 throw new RuntimeException(ex); 12970 } 12971 12972 return mutationResultObject; 12973 } 12974 12975 @GraphQLField 12976 @GraphQLRelayMutation 12977 @GraphQLName("setPassword") 12978 static MutationResultObject setPassword(final DataFetchingEnvironment env, 12979 @GraphQLName("partyName") final String partyName, 12980 @GraphQLName("employeeName") final String employeeName, 12981 @GraphQLName("customerName") final String customerName, 12982 @GraphQLName("vendorName") final String vendorName, 12983 @GraphQLName("oldPassword") final String oldPassword, 12984 @GraphQLName("newPassword1") @GraphQLNonNull final String newPassword1, 12985 @GraphQLName("newPassword2") @GraphQLNonNull final String newPassword2) { 12986 var mutationResultObject = new MutationResultObject(); 12987 12988 try { 12989 var commandForm = AuthenticationUtil.getHome().getSetPasswordForm(); 12990 12991 commandForm.setPartyName(partyName); 12992 commandForm.setEmployeeName(employeeName); 12993 commandForm.setCustomerName(customerName); 12994 commandForm.setVendorName(vendorName); 12995 commandForm.setOldPassword(oldPassword); 12996 commandForm.setNewPassword1(newPassword1); 12997 commandForm.setNewPassword2(newPassword2); 12998 12999 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().setPassword(BaseGraphQl.getUserVisitPK(env), commandForm)); 13000 } catch (NamingException ex) { 13001 throw new RuntimeException(ex); 13002 } 13003 13004 return mutationResultObject; 13005 } 13006 13007 @GraphQLField 13008 @GraphQLRelayMutation 13009 static MutationResultObject recoverPassword(final DataFetchingEnvironment env, 13010 @GraphQLName("partyName") final String partyName, 13011 @GraphQLName("username") final String username, 13012 @GraphQLName("answer") final String answer) { 13013 var mutationResultObject = new MutationResultObject(); 13014 13015 try { 13016 var commandForm = AuthenticationUtil.getHome().getRecoverPasswordForm(); 13017 13018 commandForm.setPartyName(partyName); 13019 commandForm.setUsername(username); 13020 commandForm.setAnswer(answer); 13021 13022 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().recoverPassword(BaseGraphQl.getUserVisitPK(env), commandForm)); 13023 } catch (NamingException ex) { 13024 throw new RuntimeException(ex); 13025 } 13026 13027 return mutationResultObject; 13028 } 13029 13030 @GraphQLField 13031 @GraphQLRelayMutation 13032 static MutationResultObject idle(final DataFetchingEnvironment env) { 13033 var mutationResultObject = new MutationResultObject(); 13034 13035 try { 13036 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().idle(BaseGraphQl.getUserVisitPK(env))); 13037 } catch (NamingException ex) { 13038 throw new RuntimeException(ex); 13039 } 13040 13041 return mutationResultObject; 13042 } 13043 13044 @GraphQLField 13045 @GraphQLRelayMutation 13046 static MutationResultObject logout(final DataFetchingEnvironment env) { 13047 var mutationResultObject = new MutationResultObject(); 13048 13049 try { 13050 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().logout(BaseGraphQl.getUserVisitPK(env))); 13051 } catch (NamingException ex) { 13052 throw new RuntimeException(ex); 13053 } 13054 13055 return mutationResultObject; 13056 } 13057 13058 @GraphQLField 13059 @GraphQLRelayMutation 13060 static MutationResultWithIdObject createSecurityRoleGroup(final DataFetchingEnvironment env, 13061 @GraphQLName("securityRoleGroupName") @GraphQLNonNull final String securityRoleGroupName, 13062 @GraphQLName("parentSecurityRoleGroupName") final String parentSecurityRoleGroupName, 13063 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13064 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 13065 @GraphQLName("description") final String description) { 13066 var mutationResultObject = new MutationResultWithIdObject(); 13067 13068 try { 13069 var commandForm = SecurityUtil.getHome().getCreateSecurityRoleGroupForm(); 13070 13071 commandForm.setSecurityRoleGroupName(securityRoleGroupName); 13072 commandForm.setParentSecurityRoleGroupName(parentSecurityRoleGroupName); 13073 commandForm.setIsDefault(isDefault); 13074 commandForm.setSortOrder(sortOrder); 13075 commandForm.setDescription(description); 13076 13077 var commandResult = SecurityUtil.getHome().createSecurityRoleGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 13078 mutationResultObject.setCommandResult(commandResult); 13079 13080 if(!commandResult.hasErrors()) { 13081 var result = (CreateSecurityRoleGroupResult)commandResult.getExecutionResult().getResult(); 13082 13083 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13084 } 13085 } catch (NamingException ex) { 13086 throw new RuntimeException(ex); 13087 } 13088 13089 return mutationResultObject; 13090 } 13091 13092 @GraphQLField 13093 @GraphQLRelayMutation 13094 static MutationResultWithIdObject editSecurityRoleGroup(final DataFetchingEnvironment env, 13095 @GraphQLName("originalSecurityRoleGroupName") final String originalSecurityRoleGroupName, 13096 @GraphQLName("id") @GraphQLID final String id, 13097 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 13098 @GraphQLName("parentSecurityRoleGroupName") final String parentSecurityRoleGroupName, 13099 @GraphQLName("isDefault") final String isDefault, 13100 @GraphQLName("sortOrder") final String sortOrder, 13101 @GraphQLName("description") final String description) { 13102 var mutationResultObject = new MutationResultWithIdObject(); 13103 13104 try { 13105 var spec = SecurityUtil.getHome().getSecurityRoleGroupUniversalSpec(); 13106 13107 spec.setSecurityRoleGroupName(originalSecurityRoleGroupName); 13108 spec.setUuid(id); 13109 13110 var commandForm = SecurityUtil.getHome().getEditSecurityRoleGroupForm(); 13111 13112 commandForm.setSpec(spec); 13113 commandForm.setEditMode(EditMode.LOCK); 13114 13115 var commandResult = SecurityUtil.getHome().editSecurityRoleGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 13116 13117 if(!commandResult.hasErrors()) { 13118 var executionResult = commandResult.getExecutionResult(); 13119 var result = (EditSecurityRoleGroupResult)executionResult.getResult(); 13120 Map<String, Object> arguments = env.getArgument("input"); 13121 var edit = result.getEdit(); 13122 13123 mutationResultObject.setEntityInstance(result.getSecurityRoleGroup().getEntityInstance()); 13124 13125 if(arguments.containsKey("securityRoleGroupName")) 13126 edit.setSecurityRoleGroupName(securityRoleGroupName); 13127 if(arguments.containsKey("parentSecurityRoleGroupName")) 13128 edit.setParentSecurityRoleGroupName(parentSecurityRoleGroupName); 13129 if(arguments.containsKey("isDefault")) 13130 edit.setIsDefault(isDefault); 13131 if(arguments.containsKey("sortOrder")) 13132 edit.setSortOrder(sortOrder); 13133 if(arguments.containsKey("description")) 13134 edit.setDescription(description); 13135 13136 commandForm.setEdit(edit); 13137 commandForm.setEditMode(EditMode.UPDATE); 13138 13139 commandResult = SecurityUtil.getHome().editSecurityRoleGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 13140 } 13141 13142 mutationResultObject.setCommandResult(commandResult); 13143 } catch (NamingException ex) { 13144 throw new RuntimeException(ex); 13145 } 13146 13147 return mutationResultObject; 13148 } 13149 13150 @GraphQLField 13151 @GraphQLRelayMutation 13152 static MutationResultObject deleteSecurityRoleGroup(final DataFetchingEnvironment env, 13153 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 13154 @GraphQLName("id") @GraphQLID final String id) { 13155 var mutationResultObject = new MutationResultObject(); 13156 13157 try { 13158 var commandForm = SecurityUtil.getHome().getDeleteSecurityRoleGroupForm(); 13159 13160 commandForm.setSecurityRoleGroupName(securityRoleGroupName); 13161 commandForm.setUuid(id); 13162 13163 mutationResultObject.setCommandResult(SecurityUtil.getHome().deleteSecurityRoleGroup(BaseGraphQl.getUserVisitPK(env), commandForm)); 13164 } catch (NamingException ex) { 13165 throw new RuntimeException(ex); 13166 } 13167 13168 return mutationResultObject; 13169 } 13170 13171 @GraphQLField 13172 @GraphQLRelayMutation 13173 static MutationResultWithIdObject createSecurityRole(final DataFetchingEnvironment env, 13174 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 13175 @GraphQLName("securityRoleName") @GraphQLNonNull final String securityRoleName, 13176 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13177 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 13178 @GraphQLName("description") final String description) { 13179 var mutationResultObject = new MutationResultWithIdObject(); 13180 13181 try { 13182 var commandForm = SecurityUtil.getHome().getCreateSecurityRoleForm(); 13183 13184 commandForm.setSecurityRoleGroupName(securityRoleGroupName); 13185 commandForm.setSecurityRoleName(securityRoleName); 13186 commandForm.setIsDefault(isDefault); 13187 commandForm.setSortOrder(sortOrder); 13188 commandForm.setDescription(description); 13189 13190 var commandResult = SecurityUtil.getHome().createSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm); 13191 mutationResultObject.setCommandResult(commandResult); 13192 13193 if(!commandResult.hasErrors()) { 13194 var result = (CreateSecurityRoleResult)commandResult.getExecutionResult().getResult(); 13195 13196 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13197 } 13198 } catch (NamingException ex) { 13199 throw new RuntimeException(ex); 13200 } 13201 13202 return mutationResultObject; 13203 } 13204 13205 @GraphQLField 13206 @GraphQLRelayMutation 13207 static MutationResultWithIdObject editSecurityRole(final DataFetchingEnvironment env, 13208 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 13209 @GraphQLName("originalSecurityRoleName") final String originalSecurityRoleName, 13210 @GraphQLName("id") @GraphQLID final String id, 13211 @GraphQLName("securityRoleName") final String securityRoleName, 13212 @GraphQLName("isDefault") final String isDefault, 13213 @GraphQLName("sortOrder") final String sortOrder, 13214 @GraphQLName("description") final String description) { 13215 var mutationResultObject = new MutationResultWithIdObject(); 13216 13217 try { 13218 var spec = SecurityUtil.getHome().getSecurityRoleUniversalSpec(); 13219 13220 spec.setSecurityRoleGroupName(securityRoleGroupName); 13221 spec.setSecurityRoleName(originalSecurityRoleName); 13222 spec.setUuid(id); 13223 13224 var commandForm = SecurityUtil.getHome().getEditSecurityRoleForm(); 13225 13226 commandForm.setSpec(spec); 13227 commandForm.setEditMode(EditMode.LOCK); 13228 13229 var commandResult = SecurityUtil.getHome().editSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm); 13230 13231 if(!commandResult.hasErrors()) { 13232 var executionResult = commandResult.getExecutionResult(); 13233 var result = (EditSecurityRoleResult)executionResult.getResult(); 13234 Map<String, Object> arguments = env.getArgument("input"); 13235 var edit = result.getEdit(); 13236 13237 mutationResultObject.setEntityInstance(result.getSecurityRole().getEntityInstance()); 13238 13239 if(arguments.containsKey("securityRoleName")) 13240 edit.setSecurityRoleName(securityRoleName); 13241 if(arguments.containsKey("isDefault")) 13242 edit.setIsDefault(isDefault); 13243 if(arguments.containsKey("sortOrder")) 13244 edit.setSortOrder(sortOrder); 13245 if(arguments.containsKey("description")) 13246 edit.setDescription(description); 13247 13248 commandForm.setEdit(edit); 13249 commandForm.setEditMode(EditMode.UPDATE); 13250 13251 commandResult = SecurityUtil.getHome().editSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm); 13252 } 13253 13254 mutationResultObject.setCommandResult(commandResult); 13255 } catch (NamingException ex) { 13256 throw new RuntimeException(ex); 13257 } 13258 13259 return mutationResultObject; 13260 } 13261 13262 @GraphQLField 13263 @GraphQLRelayMutation 13264 static MutationResultObject deleteSecurityRole(final DataFetchingEnvironment env, 13265 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 13266 @GraphQLName("securityRoleName") final String securityRoleName, 13267 @GraphQLName("id") @GraphQLID final String id) { 13268 var mutationResultObject = new MutationResultObject(); 13269 13270 try { 13271 var commandForm = SecurityUtil.getHome().getDeleteSecurityRoleForm(); 13272 13273 commandForm.setSecurityRoleGroupName(securityRoleGroupName); 13274 commandForm.setSecurityRoleName(securityRoleName); 13275 commandForm.setUuid(id); 13276 13277 mutationResultObject.setCommandResult(SecurityUtil.getHome().deleteSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm)); 13278 } catch (NamingException ex) { 13279 throw new RuntimeException(ex); 13280 } 13281 13282 return mutationResultObject; 13283 } 13284 13285 @GraphQLField 13286 @GraphQLRelayMutation 13287 static MutationResultWithIdObject createWorkflow(final DataFetchingEnvironment env, 13288 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 13289 @GraphQLName("selectorKindName") final String selectorKindName, 13290 @GraphQLName("selectorTypeName") final String selectorTypeName, 13291 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 13292 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 13293 @GraphQLName("description") final String description) { 13294 var mutationResultObject = new MutationResultWithIdObject(); 13295 13296 try { 13297 var commandForm = WorkflowUtil.getHome().getCreateWorkflowForm(); 13298 13299 commandForm.setWorkflowName(workflowName); 13300 commandForm.setSelectorKindName(selectorKindName); 13301 commandForm.setSelectorTypeName(selectorTypeName); 13302 commandForm.setSecurityRoleGroupName(securityRoleGroupName); 13303 commandForm.setSortOrder(sortOrder); 13304 commandForm.setDescription(description); 13305 13306 var commandResult = WorkflowUtil.getHome().createWorkflow(BaseGraphQl.getUserVisitPK(env), commandForm); 13307 mutationResultObject.setCommandResult(commandResult); 13308 13309 if(!commandResult.hasErrors()) { 13310 var result = (CreateWorkflowResult)commandResult.getExecutionResult().getResult(); 13311 13312 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13313 } 13314 } catch (NamingException ex) { 13315 throw new RuntimeException(ex); 13316 } 13317 13318 return mutationResultObject; 13319 } 13320 13321 @GraphQLField 13322 @GraphQLRelayMutation 13323 static MutationResultWithIdObject editWorkflow(final DataFetchingEnvironment env, 13324 @GraphQLName("originalWorkflowName") final String originalWorkflowName, 13325 @GraphQLName("id") @GraphQLID final String id, 13326 @GraphQLName("workflowName") final String workflowName, 13327 @GraphQLName("selectorKindName") final String selectorKindName, 13328 @GraphQLName("selectorTypeName") final String selectorTypeName, 13329 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 13330 @GraphQLName("sortOrder") final String sortOrder, 13331 @GraphQLName("description") final String description) { 13332 var mutationResultObject = new MutationResultWithIdObject(); 13333 13334 try { 13335 var spec = WorkflowUtil.getHome().getWorkflowUniversalSpec(); 13336 13337 spec.setWorkflowName(originalWorkflowName); 13338 spec.setUuid(id); 13339 13340 var commandForm = WorkflowUtil.getHome().getEditWorkflowForm(); 13341 13342 commandForm.setSpec(spec); 13343 commandForm.setEditMode(EditMode.LOCK); 13344 13345 var commandResult = WorkflowUtil.getHome().editWorkflow(BaseGraphQl.getUserVisitPK(env), commandForm); 13346 13347 if(!commandResult.hasErrors()) { 13348 var executionResult = commandResult.getExecutionResult(); 13349 var result = (EditWorkflowResult)executionResult.getResult(); 13350 Map<String, Object> arguments = env.getArgument("input"); 13351 var edit = result.getEdit(); 13352 13353 mutationResultObject.setEntityInstance(result.getWorkflow().getEntityInstance()); 13354 13355 if(arguments.containsKey("workflowName")) 13356 edit.setWorkflowName(workflowName); 13357 if(arguments.containsKey("selectorKindName")) 13358 edit.setSelectorKindName(selectorKindName); 13359 if(arguments.containsKey("selectorTypeName")) 13360 edit.setSelectorTypeName(selectorTypeName); 13361 if(arguments.containsKey("securityRoleGroupName")) 13362 edit.setSecurityRoleGroupName(securityRoleGroupName); 13363 if(arguments.containsKey("sortOrder")) 13364 edit.setSortOrder(sortOrder); 13365 if(arguments.containsKey("description")) 13366 edit.setDescription(description); 13367 13368 commandForm.setEdit(edit); 13369 commandForm.setEditMode(EditMode.UPDATE); 13370 13371 commandResult = WorkflowUtil.getHome().editWorkflow(BaseGraphQl.getUserVisitPK(env), commandForm); 13372 } 13373 13374 mutationResultObject.setCommandResult(commandResult); 13375 } catch (NamingException ex) { 13376 throw new RuntimeException(ex); 13377 } 13378 13379 return mutationResultObject; 13380 } 13381 13382 @GraphQLField 13383 @GraphQLRelayMutation 13384 static MutationResultObject deleteWorkflow(final DataFetchingEnvironment env, 13385 @GraphQLName("workflowName") final String workflowName, 13386 @GraphQLName("id") @GraphQLID final String id) { 13387 var mutationResultObject = new MutationResultObject(); 13388 13389 try { 13390 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowForm(); 13391 13392 commandForm.setWorkflowName(workflowName); 13393 commandForm.setUuid(id); 13394 13395 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflow(BaseGraphQl.getUserVisitPK(env), commandForm)); 13396 } catch (NamingException ex) { 13397 throw new RuntimeException(ex); 13398 } 13399 13400 return mutationResultObject; 13401 } 13402 13403 @GraphQLField 13404 @GraphQLRelayMutation 13405 static MutationResultObject createWorkflowEntityType(final DataFetchingEnvironment env, 13406 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 13407 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 13408 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 13409 var mutationResultObject = new MutationResultObject(); 13410 13411 try { 13412 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntityTypeForm(); 13413 13414 commandForm.setWorkflowName(workflowName); 13415 commandForm.setComponentVendorName(componentVendorName); 13416 commandForm.setEntityTypeName(entityTypeName); 13417 13418 var commandResult = WorkflowUtil.getHome().createWorkflowEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 13419 mutationResultObject.setCommandResult(commandResult); 13420 } catch (NamingException ex) { 13421 throw new RuntimeException(ex); 13422 } 13423 13424 return mutationResultObject; 13425 } 13426 13427 @GraphQLField 13428 @GraphQLRelayMutation 13429 static MutationResultObject deleteWorkflowEntityType(final DataFetchingEnvironment env, 13430 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 13431 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 13432 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 13433 var mutationResultObject = new MutationResultObject(); 13434 13435 try { 13436 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntityTypeForm(); 13437 13438 commandForm.setWorkflowName(workflowName); 13439 commandForm.setComponentVendorName(componentVendorName); 13440 commandForm.setEntityTypeName(entityTypeName); 13441 13442 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntityType(BaseGraphQl.getUserVisitPK(env), commandForm)); 13443 } catch (NamingException ex) { 13444 throw new RuntimeException(ex); 13445 } 13446 13447 return mutationResultObject; 13448 } 13449 13450 @GraphQLField 13451 @GraphQLRelayMutation 13452 static MutationResultWithIdObject createWorkflowStep(final DataFetchingEnvironment env, 13453 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 13454 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 13455 @GraphQLName("workflowStepTypeName") @GraphQLNonNull final String workflowStepTypeName, 13456 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13457 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 13458 @GraphQLName("description") final String description) { 13459 var mutationResultObject = new MutationResultWithIdObject(); 13460 13461 try { 13462 var commandForm = WorkflowUtil.getHome().getCreateWorkflowStepForm(); 13463 13464 commandForm.setWorkflowName(workflowName); 13465 commandForm.setWorkflowStepName(workflowStepName); 13466 commandForm.setWorkflowStepTypeName(workflowStepTypeName); 13467 commandForm.setIsDefault(isDefault); 13468 commandForm.setSortOrder(sortOrder); 13469 commandForm.setDescription(description); 13470 13471 var commandResult = WorkflowUtil.getHome().createWorkflowStep(BaseGraphQl.getUserVisitPK(env), commandForm); 13472 mutationResultObject.setCommandResult(commandResult); 13473 13474 if(!commandResult.hasErrors()) { 13475 var result = (CreateWorkflowStepResult)commandResult.getExecutionResult().getResult(); 13476 13477 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13478 } 13479 } catch (NamingException ex) { 13480 throw new RuntimeException(ex); 13481 } 13482 13483 return mutationResultObject; 13484 } 13485 13486 @GraphQLField 13487 @GraphQLRelayMutation 13488 static MutationResultWithIdObject editWorkflowStep(final DataFetchingEnvironment env, 13489 @GraphQLName("workflowName") final String workflowName, 13490 @GraphQLName("originalWorkflowStepName") final String originalWorkflowStepName, 13491 @GraphQLName("id") @GraphQLID final String id, 13492 @GraphQLName("workflowStepName") final String workflowStepName, 13493 @GraphQLName("workflowStepTypeName") final String workflowStepTypeName, 13494 @GraphQLName("isDefault") final String isDefault, 13495 @GraphQLName("sortOrder") final String sortOrder, 13496 @GraphQLName("description") final String description) { 13497 var mutationResultObject = new MutationResultWithIdObject(); 13498 13499 try { 13500 var spec = WorkflowUtil.getHome().getWorkflowStepUniversalSpec(); 13501 13502 spec.setWorkflowName(workflowName); 13503 spec.setWorkflowStepName(originalWorkflowStepName); 13504 spec.setUuid(id); 13505 13506 var commandForm = WorkflowUtil.getHome().getEditWorkflowStepForm(); 13507 13508 commandForm.setSpec(spec); 13509 commandForm.setEditMode(EditMode.LOCK); 13510 13511 var commandResult = WorkflowUtil.getHome().editWorkflowStep(BaseGraphQl.getUserVisitPK(env), commandForm); 13512 13513 if(!commandResult.hasErrors()) { 13514 var executionResult = commandResult.getExecutionResult(); 13515 var result = (EditWorkflowStepResult)executionResult.getResult(); 13516 Map<String, Object> arguments = env.getArgument("input"); 13517 var edit = result.getEdit(); 13518 13519 mutationResultObject.setEntityInstance(result.getWorkflowStep().getEntityInstance()); 13520 13521 if(arguments.containsKey("workflowStepName")) 13522 edit.setWorkflowStepName(workflowStepName); 13523 if(arguments.containsKey("workflowStepTypeName")) 13524 edit.setWorkflowStepTypeName(workflowStepTypeName); 13525 if(arguments.containsKey("isDefault")) 13526 edit.setIsDefault(isDefault); 13527 if(arguments.containsKey("sortOrder")) 13528 edit.setSortOrder(sortOrder); 13529 if(arguments.containsKey("description")) 13530 edit.setDescription(description); 13531 13532 commandForm.setEdit(edit); 13533 commandForm.setEditMode(EditMode.UPDATE); 13534 13535 commandResult = WorkflowUtil.getHome().editWorkflowStep(BaseGraphQl.getUserVisitPK(env), commandForm); 13536 } 13537 13538 mutationResultObject.setCommandResult(commandResult); 13539 } catch (NamingException ex) { 13540 throw new RuntimeException(ex); 13541 } 13542 13543 return mutationResultObject; 13544 } 13545 13546 @GraphQLField 13547 @GraphQLRelayMutation 13548 static MutationResultObject deleteWorkflowStep(final DataFetchingEnvironment env, 13549 @GraphQLName("workflowName") final String workflowName, 13550 @GraphQLName("workflowStepName") final String workflowStepName, 13551 @GraphQLName("id") @GraphQLID final String id) { 13552 var mutationResultObject = new MutationResultObject(); 13553 13554 try { 13555 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowStepForm(); 13556 13557 commandForm.setWorkflowName(workflowName); 13558 commandForm.setWorkflowStepName(workflowStepName); 13559 commandForm.setUuid(id); 13560 13561 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowStep(BaseGraphQl.getUserVisitPK(env), commandForm)); 13562 } catch (NamingException ex) { 13563 throw new RuntimeException(ex); 13564 } 13565 13566 return mutationResultObject; 13567 } 13568 13569 @GraphQLField 13570 @GraphQLRelayMutation 13571 static MutationResultWithIdObject createWorkflowEntrance(final DataFetchingEnvironment env, 13572 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 13573 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 13574 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13575 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 13576 @GraphQLName("description") final String description) { 13577 var mutationResultObject = new MutationResultWithIdObject(); 13578 13579 try { 13580 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntranceForm(); 13581 13582 commandForm.setWorkflowName(workflowName); 13583 commandForm.setWorkflowEntranceName(workflowEntranceName); 13584 commandForm.setIsDefault(isDefault); 13585 commandForm.setSortOrder(sortOrder); 13586 commandForm.setDescription(description); 13587 13588 var commandResult = WorkflowUtil.getHome().createWorkflowEntrance(BaseGraphQl.getUserVisitPK(env), commandForm); 13589 mutationResultObject.setCommandResult(commandResult); 13590 13591 if(!commandResult.hasErrors()) { 13592 var result = (CreateWorkflowEntranceResult)commandResult.getExecutionResult().getResult(); 13593 13594 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13595 } 13596 } catch (NamingException ex) { 13597 throw new RuntimeException(ex); 13598 } 13599 13600 return mutationResultObject; 13601 } 13602 13603 @GraphQLField 13604 @GraphQLRelayMutation 13605 static MutationResultWithIdObject editWorkflowEntrance(final DataFetchingEnvironment env, 13606 @GraphQLName("workflowName") final String workflowName, 13607 @GraphQLName("originalWorkflowEntranceName") final String originalWorkflowEntranceName, 13608 @GraphQLName("id") @GraphQLID final String id, 13609 @GraphQLName("workflowEntranceName") final String workflowEntranceName, 13610 @GraphQLName("isDefault") final String isDefault, 13611 @GraphQLName("sortOrder") final String sortOrder, 13612 @GraphQLName("description") final String description) { 13613 var mutationResultObject = new MutationResultWithIdObject(); 13614 13615 try { 13616 var spec = WorkflowUtil.getHome().getWorkflowEntranceUniversalSpec(); 13617 13618 spec.setWorkflowName(workflowName); 13619 spec.setWorkflowEntranceName(originalWorkflowEntranceName); 13620 spec.setUuid(id); 13621 13622 var commandForm = WorkflowUtil.getHome().getEditWorkflowEntranceForm(); 13623 13624 commandForm.setSpec(spec); 13625 commandForm.setEditMode(EditMode.LOCK); 13626 13627 var commandResult = WorkflowUtil.getHome().editWorkflowEntrance(BaseGraphQl.getUserVisitPK(env), commandForm); 13628 13629 if(!commandResult.hasErrors()) { 13630 var executionResult = commandResult.getExecutionResult(); 13631 var result = (EditWorkflowEntranceResult)executionResult.getResult(); 13632 Map<String, Object> arguments = env.getArgument("input"); 13633 var edit = result.getEdit(); 13634 13635 mutationResultObject.setEntityInstance(result.getWorkflowEntrance().getEntityInstance()); 13636 13637 if(arguments.containsKey("workflowEntranceName")) 13638 edit.setWorkflowEntranceName(workflowEntranceName); 13639 if(arguments.containsKey("isDefault")) 13640 edit.setIsDefault(isDefault); 13641 if(arguments.containsKey("sortOrder")) 13642 edit.setSortOrder(sortOrder); 13643 if(arguments.containsKey("description")) 13644 edit.setDescription(description); 13645 13646 commandForm.setEdit(edit); 13647 commandForm.setEditMode(EditMode.UPDATE); 13648 13649 commandResult = WorkflowUtil.getHome().editWorkflowEntrance(BaseGraphQl.getUserVisitPK(env), commandForm); 13650 } 13651 13652 mutationResultObject.setCommandResult(commandResult); 13653 } catch (NamingException ex) { 13654 throw new RuntimeException(ex); 13655 } 13656 13657 return mutationResultObject; 13658 } 13659 13660 @GraphQLField 13661 @GraphQLRelayMutation 13662 static MutationResultObject deleteWorkflowEntrance(final DataFetchingEnvironment env, 13663 @GraphQLName("workflowName") final String workflowName, 13664 @GraphQLName("workflowEntranceName") final String workflowEntranceName, 13665 @GraphQLName("id") @GraphQLID final String id) { 13666 var mutationResultObject = new MutationResultObject(); 13667 13668 try { 13669 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntranceForm(); 13670 13671 commandForm.setWorkflowName(workflowName); 13672 commandForm.setWorkflowEntranceName(workflowEntranceName); 13673 commandForm.setUuid(id); 13674 13675 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntrance(BaseGraphQl.getUserVisitPK(env), commandForm)); 13676 } catch (NamingException ex) { 13677 throw new RuntimeException(ex); 13678 } 13679 13680 return mutationResultObject; 13681 } 13682 13683 @GraphQLField 13684 @GraphQLRelayMutation 13685 static MutationResultObject createWorkflowEntranceStep(final DataFetchingEnvironment env, 13686 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 13687 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 13688 @GraphQLName("entranceWorkflowName") @GraphQLNonNull final String entranceWorkflowName, 13689 @GraphQLName("entranceWorkflowStepName") @GraphQLNonNull final String entranceWorkflowStepName) { 13690 var mutationResultObject = new MutationResultObject(); 13691 13692 try { 13693 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntranceStepForm(); 13694 13695 commandForm.setWorkflowName(workflowName); 13696 commandForm.setWorkflowEntranceName(workflowEntranceName); 13697 commandForm.setEntranceWorkflowName(entranceWorkflowName); 13698 commandForm.setEntranceWorkflowStepName(entranceWorkflowStepName); 13699 13700 var commandResult = WorkflowUtil.getHome().createWorkflowEntranceStep(BaseGraphQl.getUserVisitPK(env), commandForm); 13701 mutationResultObject.setCommandResult(commandResult); 13702 } catch (NamingException ex) { 13703 throw new RuntimeException(ex); 13704 } 13705 13706 return mutationResultObject; 13707 } 13708 13709 @GraphQLField 13710 @GraphQLRelayMutation 13711 static MutationResultObject deleteWorkflowEntranceStep(final DataFetchingEnvironment env, 13712 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 13713 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 13714 @GraphQLName("entranceWorkflowName") @GraphQLNonNull final String entranceWorkflowName, 13715 @GraphQLName("entranceWorkflowStepName") @GraphQLNonNull final String entranceWorkflowStepName) { 13716 var mutationResultObject = new MutationResultObject(); 13717 13718 try { 13719 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntranceStepForm(); 13720 13721 commandForm.setWorkflowName(workflowName); 13722 commandForm.setWorkflowEntranceName(workflowEntranceName); 13723 commandForm.setEntranceWorkflowName(entranceWorkflowName); 13724 commandForm.setEntranceWorkflowStepName(entranceWorkflowStepName); 13725 13726 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntranceStep(BaseGraphQl.getUserVisitPK(env), commandForm)); 13727 } catch (NamingException ex) { 13728 throw new RuntimeException(ex); 13729 } 13730 13731 return mutationResultObject; 13732 } 13733 13734 @GraphQLField 13735 @GraphQLRelayMutation 13736 static MutationResultObject createWorkflowEntrancePartyType(final DataFetchingEnvironment env, 13737 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 13738 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 13739 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName) { 13740 var mutationResultObject = new MutationResultObject(); 13741 13742 try { 13743 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntrancePartyTypeForm(); 13744 13745 commandForm.setWorkflowName(workflowName); 13746 commandForm.setWorkflowEntranceName(workflowEntranceName); 13747 commandForm.setPartyTypeName(partyTypeName); 13748 13749 var commandResult = WorkflowUtil.getHome().createWorkflowEntrancePartyType(BaseGraphQl.getUserVisitPK(env), commandForm); 13750 mutationResultObject.setCommandResult(commandResult); 13751 } catch (NamingException ex) { 13752 throw new RuntimeException(ex); 13753 } 13754 13755 return mutationResultObject; 13756 } 13757 13758 @GraphQLField 13759 @GraphQLRelayMutation 13760 static MutationResultObject deleteWorkflowEntrancePartyType(final DataFetchingEnvironment env, 13761 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 13762 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 13763 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName) { 13764 var mutationResultObject = new MutationResultObject(); 13765 13766 try { 13767 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntrancePartyTypeForm(); 13768 13769 commandForm.setWorkflowName(workflowName); 13770 commandForm.setWorkflowEntranceName(workflowEntranceName); 13771 commandForm.setPartyTypeName(partyTypeName); 13772 13773 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntrancePartyType(BaseGraphQl.getUserVisitPK(env), commandForm)); 13774 } catch (NamingException ex) { 13775 throw new RuntimeException(ex); 13776 } 13777 13778 return mutationResultObject; 13779 } 13780 13781 @GraphQLField 13782 @GraphQLRelayMutation 13783 static MutationResultObject createWorkflowEntranceSecurityRole(final DataFetchingEnvironment env, 13784 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 13785 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 13786 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName, 13787 @GraphQLName("securityRoleName") @GraphQLNonNull final String securityRoleName) { 13788 var mutationResultObject = new MutationResultObject(); 13789 13790 try { 13791 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntranceSecurityRoleForm(); 13792 13793 commandForm.setWorkflowName(workflowName); 13794 commandForm.setWorkflowEntranceName(workflowEntranceName); 13795 commandForm.setSecurityRoleName(securityRoleName); 13796 commandForm.setPartyTypeName(partyTypeName); 13797 13798 var commandResult = WorkflowUtil.getHome().createWorkflowEntranceSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm); 13799 mutationResultObject.setCommandResult(commandResult); 13800 } catch (NamingException ex) { 13801 throw new RuntimeException(ex); 13802 } 13803 13804 return mutationResultObject; 13805 } 13806 13807 @GraphQLField 13808 @GraphQLRelayMutation 13809 static MutationResultObject deleteWorkflowEntranceSecurityRole(final DataFetchingEnvironment env, 13810 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 13811 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 13812 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName, 13813 @GraphQLName("securityRoleName") @GraphQLNonNull final String securityRoleName) { 13814 var mutationResultObject = new MutationResultObject(); 13815 13816 try { 13817 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntranceSecurityRoleForm(); 13818 13819 commandForm.setWorkflowName(workflowName); 13820 commandForm.setWorkflowEntranceName(workflowEntranceName); 13821 commandForm.setPartyTypeName(partyTypeName); 13822 commandForm.setSecurityRoleName(securityRoleName); 13823 13824 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntranceSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm)); 13825 } catch (NamingException ex) { 13826 throw new RuntimeException(ex); 13827 } 13828 13829 return mutationResultObject; 13830 } 13831 13832 @GraphQLField 13833 @GraphQLRelayMutation 13834 static MutationResultWithIdObject createWorkflowDestination(final DataFetchingEnvironment env, 13835 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 13836 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 13837 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 13838 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13839 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 13840 @GraphQLName("description") final String description) { 13841 var mutationResultObject = new MutationResultWithIdObject(); 13842 13843 try { 13844 var commandForm = WorkflowUtil.getHome().getCreateWorkflowDestinationForm(); 13845 13846 commandForm.setWorkflowName(workflowName); 13847 commandForm.setWorkflowStepName(workflowStepName); 13848 commandForm.setWorkflowDestinationName(workflowDestinationName); 13849 commandForm.setIsDefault(isDefault); 13850 commandForm.setSortOrder(sortOrder); 13851 commandForm.setDescription(description); 13852 13853 var commandResult = WorkflowUtil.getHome().createWorkflowDestination(BaseGraphQl.getUserVisitPK(env), commandForm); 13854 mutationResultObject.setCommandResult(commandResult); 13855 13856 if(!commandResult.hasErrors()) { 13857 var result = (CreateWorkflowDestinationResult)commandResult.getExecutionResult().getResult(); 13858 13859 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13860 } 13861 } catch (NamingException ex) { 13862 throw new RuntimeException(ex); 13863 } 13864 13865 return mutationResultObject; 13866 } 13867 13868 @GraphQLField 13869 @GraphQLRelayMutation 13870 static MutationResultWithIdObject editWorkflowDestination(final DataFetchingEnvironment env, 13871 @GraphQLName("workflowName") final String workflowName, 13872 @GraphQLName("workflowStepName") final String workflowStepName, 13873 @GraphQLName("originalWorkflowDestinationName") final String originalWorkflowDestinationName, 13874 @GraphQLName("id") @GraphQLID final String id, 13875 @GraphQLName("workflowDestinationName") final String workflowDestinationName, 13876 @GraphQLName("isDefault") final String isDefault, 13877 @GraphQLName("sortOrder") final String sortOrder, 13878 @GraphQLName("description") final String description) { 13879 var mutationResultObject = new MutationResultWithIdObject(); 13880 13881 try { 13882 var spec = WorkflowUtil.getHome().getWorkflowDestinationUniversalSpec(); 13883 13884 spec.setWorkflowName(workflowName); 13885 spec.setWorkflowStepName(workflowStepName); 13886 spec.setWorkflowDestinationName(originalWorkflowDestinationName); 13887 spec.setUuid(id); 13888 13889 var commandForm = WorkflowUtil.getHome().getEditWorkflowDestinationForm(); 13890 13891 commandForm.setSpec(spec); 13892 commandForm.setEditMode(EditMode.LOCK); 13893 13894 var commandResult = WorkflowUtil.getHome().editWorkflowDestination(BaseGraphQl.getUserVisitPK(env), commandForm); 13895 13896 if(!commandResult.hasErrors()) { 13897 var executionResult = commandResult.getExecutionResult(); 13898 var result = (EditWorkflowDestinationResult)executionResult.getResult(); 13899 Map<String, Object> arguments = env.getArgument("input"); 13900 var edit = result.getEdit(); 13901 13902 mutationResultObject.setEntityInstance(result.getWorkflowDestination().getEntityInstance()); 13903 13904 if(arguments.containsKey("workflowDestinationName")) 13905 edit.setWorkflowDestinationName(workflowDestinationName); 13906 if(arguments.containsKey("isDefault")) 13907 edit.setIsDefault(isDefault); 13908 if(arguments.containsKey("sortOrder")) 13909 edit.setSortOrder(sortOrder); 13910 if(arguments.containsKey("description")) 13911 edit.setDescription(description); 13912 13913 commandForm.setEdit(edit); 13914 commandForm.setEditMode(EditMode.UPDATE); 13915 13916 commandResult = WorkflowUtil.getHome().editWorkflowDestination(BaseGraphQl.getUserVisitPK(env), commandForm); 13917 } 13918 13919 mutationResultObject.setCommandResult(commandResult); 13920 } catch (NamingException ex) { 13921 throw new RuntimeException(ex); 13922 } 13923 13924 return mutationResultObject; 13925 } 13926 13927 @GraphQLField 13928 @GraphQLRelayMutation 13929 static MutationResultObject deleteWorkflowDestination(final DataFetchingEnvironment env, 13930 @GraphQLName("workflowName") final String workflowName, 13931 @GraphQLName("workflowStepName") final String workflowStepName, 13932 @GraphQLName("workflowDestinationName") final String workflowDestinationName, 13933 @GraphQLName("id") @GraphQLID final String id) { 13934 var mutationResultObject = new MutationResultObject(); 13935 13936 try { 13937 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowDestinationForm(); 13938 13939 commandForm.setWorkflowName(workflowName); 13940 commandForm.setWorkflowStepName(workflowStepName); 13941 commandForm.setWorkflowDestinationName(workflowDestinationName); 13942 commandForm.setUuid(id); 13943 13944 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowDestination(BaseGraphQl.getUserVisitPK(env), commandForm)); 13945 } catch (NamingException ex) { 13946 throw new RuntimeException(ex); 13947 } 13948 13949 return mutationResultObject; 13950 } 13951 13952 @GraphQLField 13953 @GraphQLRelayMutation 13954 static MutationResultObject createWorkflowDestinationStep(final DataFetchingEnvironment env, 13955 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 13956 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 13957 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 13958 @GraphQLName("destinationWorkflowName") @GraphQLNonNull final String destinationWorkflowName, 13959 @GraphQLName("destinationWorkflowStepName") @GraphQLNonNull final String destinationWorkflowStepName) { 13960 var mutationResultObject = new MutationResultObject(); 13961 13962 try { 13963 var commandForm = WorkflowUtil.getHome().getCreateWorkflowDestinationStepForm(); 13964 13965 commandForm.setWorkflowName(workflowName); 13966 commandForm.setWorkflowStepName(workflowStepName); 13967 commandForm.setWorkflowDestinationName(workflowDestinationName); 13968 commandForm.setDestinationWorkflowName(destinationWorkflowName); 13969 commandForm.setDestinationWorkflowStepName(destinationWorkflowStepName); 13970 13971 var commandResult = WorkflowUtil.getHome().createWorkflowDestinationStep(BaseGraphQl.getUserVisitPK(env), commandForm); 13972 mutationResultObject.setCommandResult(commandResult); 13973 } catch (NamingException ex) { 13974 throw new RuntimeException(ex); 13975 } 13976 13977 return mutationResultObject; 13978 } 13979 13980 @GraphQLField 13981 @GraphQLRelayMutation 13982 static MutationResultObject deleteWorkflowDestinationStep(final DataFetchingEnvironment env, 13983 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 13984 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 13985 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 13986 @GraphQLName("destinationWorkflowName") @GraphQLNonNull final String destinationWorkflowName, 13987 @GraphQLName("destinationWorkflowStepName") @GraphQLNonNull final String destinationWorkflowStepName) { 13988 var mutationResultObject = new MutationResultObject(); 13989 13990 try { 13991 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowDestinationStepForm(); 13992 13993 commandForm.setWorkflowName(workflowName); 13994 commandForm.setWorkflowStepName(workflowStepName); 13995 commandForm.setWorkflowDestinationName(workflowDestinationName); 13996 commandForm.setDestinationWorkflowName(destinationWorkflowName); 13997 commandForm.setDestinationWorkflowStepName(destinationWorkflowStepName); 13998 13999 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowDestinationStep(BaseGraphQl.getUserVisitPK(env), commandForm)); 14000 } catch (NamingException ex) { 14001 throw new RuntimeException(ex); 14002 } 14003 14004 return mutationResultObject; 14005 } 14006 14007 @GraphQLField 14008 @GraphQLRelayMutation 14009 static MutationResultObject createWorkflowDestinationPartyType(final DataFetchingEnvironment env, 14010 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14011 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 14012 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 14013 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName) { 14014 var mutationResultObject = new MutationResultObject(); 14015 14016 try { 14017 var commandForm = WorkflowUtil.getHome().getCreateWorkflowDestinationPartyTypeForm(); 14018 14019 commandForm.setWorkflowName(workflowName); 14020 commandForm.setWorkflowStepName(workflowStepName); 14021 commandForm.setWorkflowDestinationName(workflowDestinationName); 14022 commandForm.setPartyTypeName(partyTypeName); 14023 14024 var commandResult = WorkflowUtil.getHome().createWorkflowDestinationPartyType(BaseGraphQl.getUserVisitPK(env), commandForm); 14025 mutationResultObject.setCommandResult(commandResult); 14026 } catch (NamingException ex) { 14027 throw new RuntimeException(ex); 14028 } 14029 14030 return mutationResultObject; 14031 } 14032 14033 @GraphQLField 14034 @GraphQLRelayMutation 14035 static MutationResultObject deleteWorkflowDestinationPartyType(final DataFetchingEnvironment env, 14036 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14037 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 14038 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 14039 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName) { 14040 var mutationResultObject = new MutationResultObject(); 14041 14042 try { 14043 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowDestinationPartyTypeForm(); 14044 14045 commandForm.setWorkflowName(workflowName); 14046 commandForm.setWorkflowStepName(workflowStepName); 14047 commandForm.setWorkflowDestinationName(workflowDestinationName); 14048 commandForm.setPartyTypeName(partyTypeName); 14049 14050 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowDestinationPartyType(BaseGraphQl.getUserVisitPK(env), commandForm)); 14051 } catch (NamingException ex) { 14052 throw new RuntimeException(ex); 14053 } 14054 14055 return mutationResultObject; 14056 } 14057 14058 @GraphQLField 14059 @GraphQLRelayMutation 14060 static MutationResultObject createWorkflowDestinationSecurityRole(final DataFetchingEnvironment env, 14061 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14062 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 14063 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 14064 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName, 14065 @GraphQLName("securityRoleName") @GraphQLNonNull final String securityRoleName) { 14066 var mutationResultObject = new MutationResultObject(); 14067 14068 try { 14069 var commandForm = WorkflowUtil.getHome().getCreateWorkflowDestinationSecurityRoleForm(); 14070 14071 commandForm.setWorkflowName(workflowName); 14072 commandForm.setWorkflowStepName(workflowStepName); 14073 commandForm.setWorkflowDestinationName(workflowDestinationName); 14074 commandForm.setSecurityRoleName(securityRoleName); 14075 commandForm.setPartyTypeName(partyTypeName); 14076 14077 var commandResult = WorkflowUtil.getHome().createWorkflowDestinationSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm); 14078 mutationResultObject.setCommandResult(commandResult); 14079 } catch (NamingException ex) { 14080 throw new RuntimeException(ex); 14081 } 14082 14083 return mutationResultObject; 14084 } 14085 14086 @GraphQLField 14087 @GraphQLRelayMutation 14088 static MutationResultObject deleteWorkflowDestinationSecurityRole(final DataFetchingEnvironment env, 14089 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14090 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 14091 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 14092 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName, 14093 @GraphQLName("securityRoleName") @GraphQLNonNull final String securityRoleName) { 14094 var mutationResultObject = new MutationResultObject(); 14095 14096 try { 14097 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowDestinationSecurityRoleForm(); 14098 14099 commandForm.setWorkflowName(workflowName); 14100 commandForm.setWorkflowStepName(workflowStepName); 14101 commandForm.setWorkflowDestinationName(workflowDestinationName); 14102 commandForm.setPartyTypeName(partyTypeName); 14103 commandForm.setSecurityRoleName(securityRoleName); 14104 14105 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowDestinationSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm)); 14106 } catch (NamingException ex) { 14107 throw new RuntimeException(ex); 14108 } 14109 14110 return mutationResultObject; 14111 } 14112 14113 @GraphQLField 14114 @GraphQLRelayMutation 14115 static CreateSalesOrderResultObject createSalesOrder(final DataFetchingEnvironment env, 14116 @GraphQLName("batchName") final String batchName, 14117 @GraphQLName("sourceName") final String sourceName, 14118 @GraphQLName("currencyIsoName") final String currencyIsoName, 14119 @GraphQLName("termName") final String termName, 14120 @GraphQLName("billToPartyName") final String billToPartyName, 14121 @GraphQLName("orderPriorityName") final String orderPriorityName, 14122 @GraphQLName("holdUntilComplete") final String holdUntilComplete, 14123 @GraphQLName("allowBackorders") final String allowBackorders, 14124 @GraphQLName("allowSubstitutions") final String allowSubstitutions, 14125 @GraphQLName("allowCombiningShipments") final String allowCombiningShipments, 14126 @GraphQLName("reference") final String reference, 14127 @GraphQLName("freeOnBoardName") final String freeOnBoardName, 14128 @GraphQLName("taxable") final String taxable, 14129 @GraphQLName("workflowEntranceName") final String workflowEntranceName) { 14130 var mutationResultObject = new CreateSalesOrderResultObject(); 14131 14132 try { 14133 var commandForm = SalesUtil.getHome().getCreateSalesOrderForm(); 14134 14135 commandForm.setBatchName(batchName); 14136 commandForm.setSourceName(sourceName); 14137 commandForm.setCurrencyIsoName(currencyIsoName); 14138 commandForm.setTermName(termName); 14139 commandForm.setBillToPartyName(billToPartyName); 14140 commandForm.setOrderPriorityName(orderPriorityName); 14141 commandForm.setHoldUntilComplete(holdUntilComplete); 14142 commandForm.setAllowBackorders(allowBackorders); 14143 commandForm.setAllowSubstitutions(allowSubstitutions); 14144 commandForm.setAllowCombiningShipments(allowCombiningShipments); 14145 commandForm.setReference(reference); 14146 commandForm.setFreeOnBoardName(freeOnBoardName); 14147 commandForm.setTaxable(taxable); 14148 commandForm.setWorkflowEntranceName(workflowEntranceName); 14149 14150 var commandResult = SalesUtil.getHome().createSalesOrder(BaseGraphQl.getUserVisitPK(env), commandForm); 14151 mutationResultObject.setCommandResult(commandResult); 14152 14153 if(!commandResult.hasErrors()) { 14154 mutationResultObject.setCreateSalesOrderResult((CreateSalesOrderResult)commandResult.getExecutionResult().getResult()); 14155 } 14156 } catch (NamingException ex) { 14157 throw new RuntimeException(ex); 14158 } 14159 14160 return mutationResultObject; 14161 } 14162 14163 @GraphQLField 14164 @GraphQLRelayMutation 14165 static MutationResultWithIdObject editSalesOrderShipmentGroup(final DataFetchingEnvironment env, 14166 @GraphQLName("orderName") final String orderName, 14167 @GraphQLName("orderShipmentGroupSequence") final String orderShipmentGroupSequence, 14168 @GraphQLName("isDefault") final String isDefault, 14169 @GraphQLName("partyName") final String partyName, 14170 @GraphQLName("contactMechanismName") final String contactMechanismName, 14171 @GraphQLName("shippingMethodName") final String shippingMethodName, 14172 @GraphQLName("holdUntilComplete") final String holdUntilComplete) { 14173 var mutationResultObject = new MutationResultWithIdObject(); 14174 14175 try { 14176 var spec = SalesUtil.getHome().getSalesOrderShipmentGroupSpec(); 14177 14178 spec.setOrderName(orderName); 14179 spec.setOrderShipmentGroupSequence(orderShipmentGroupSequence); 14180 14181 var commandForm = SalesUtil.getHome().getEditSalesOrderShipmentGroupForm(); 14182 14183 commandForm.setSpec(spec); 14184 commandForm.setEditMode(EditMode.LOCK); 14185 14186 var commandResult = SalesUtil.getHome().editSalesOrderShipmentGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 14187 14188 if(!commandResult.hasErrors()) { 14189 var executionResult = commandResult.getExecutionResult(); 14190 var result = (EditSalesOrderShipmentGroupResult)executionResult.getResult(); 14191 Map<String, Object> arguments = env.getArgument("input"); 14192 var edit = result.getEdit(); 14193 14194 mutationResultObject.setEntityInstance(result.getOrderShipmentGroup().getEntityInstance()); 14195 14196 if(arguments.containsKey("isDefault")) 14197 edit.setIsDefault(isDefault); 14198 if(arguments.containsKey("partyName")) 14199 edit.setPartyName(partyName); 14200 if(arguments.containsKey("contactMechanismName")) 14201 edit.setContactMechanismName(contactMechanismName); 14202 if(arguments.containsKey("shippingMethodName")) 14203 edit.setShippingMethodName(shippingMethodName); 14204 if(arguments.containsKey("holdUntilComplete")) 14205 edit.setHoldUntilComplete(holdUntilComplete); 14206 14207 commandForm.setEdit(edit); 14208 commandForm.setEditMode(EditMode.UPDATE); 14209 14210 commandResult = SalesUtil.getHome().editSalesOrderShipmentGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 14211 } 14212 14213 mutationResultObject.setCommandResult(commandResult); 14214 } catch (NamingException ex) { 14215 throw new RuntimeException(ex); 14216 } 14217 14218 return mutationResultObject; 14219 } 14220 14221 @GraphQLField 14222 @GraphQLRelayMutation 14223 static CreateSalesOrderLineResultObject createSalesOrderLine(final DataFetchingEnvironment env, 14224 @GraphQLName("orderName") final String orderName, 14225 @GraphQLName("orderLineSequence") final String orderLineSequence, 14226 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 14227 @GraphQLName("inventoryConditionName") final String inventoryConditionName, 14228 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 14229 @GraphQLName("quantity") @GraphQLNonNull final String quantity, 14230 @GraphQLName("unitAmount") final String unitAmount, 14231 @GraphQLName("taxable") final String taxable, 14232 @GraphQLName("description") final String description, 14233 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 14234 @GraphQLName("returnPolicyName") final String returnPolicyName, 14235 @GraphQLName("sourceName") final String sourceName) { 14236 var mutationResultObject = new CreateSalesOrderLineResultObject(); 14237 14238 try { 14239 var commandForm = SalesUtil.getHome().getCreateSalesOrderLineForm(); 14240 14241 commandForm.setOrderName(orderName); 14242 commandForm.setOrderLineSequence(orderLineSequence); 14243 commandForm.setItemName(itemName); 14244 commandForm.setInventoryConditionName(inventoryConditionName); 14245 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 14246 commandForm.setQuantity(quantity); 14247 commandForm.setUnitAmount(unitAmount); 14248 commandForm.setTaxable(taxable); 14249 commandForm.setDescription(description); 14250 commandForm.setCancellationPolicyName(cancellationPolicyName); 14251 commandForm.setReturnPolicyName(returnPolicyName); 14252 commandForm.setSourceName(sourceName); 14253 14254 var commandResult = SalesUtil.getHome().createSalesOrderLine(BaseGraphQl.getUserVisitPK(env), commandForm); 14255 mutationResultObject.setCommandResult(commandResult); 14256 14257 if(!commandResult.hasErrors()) { 14258 mutationResultObject.setCreateSalesOrderLineResult((CreateSalesOrderLineResult)commandResult.getExecutionResult().getResult()); 14259 } 14260 } catch (NamingException ex) { 14261 throw new RuntimeException(ex); 14262 } 14263 14264 return mutationResultObject; 14265 } 14266 14267 @GraphQLField 14268 @GraphQLRelayMutation 14269 static MutationResultWithIdObject createFiscalYear(final DataFetchingEnvironment env, 14270 @GraphQLName("year") @GraphQLNonNull final String year) { 14271 var mutationResultObject = new MutationResultWithIdObject(); 14272 14273 try { 14274 var commandForm = PeriodUtil.getHome().getCreateFiscalYearForm(); 14275 14276 commandForm.setYear(year); 14277 14278 var commandResult = PeriodUtil.getHome().createFiscalYear(BaseGraphQl.getUserVisitPK(env), commandForm); 14279 mutationResultObject.setCommandResult(commandResult); 14280 14281 if(!commandResult.hasErrors()) { 14282 var result = (CreateFiscalYearResult)commandResult.getExecutionResult().getResult(); 14283 14284 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 14285 } 14286 } catch (NamingException ex) { 14287 throw new RuntimeException(ex); 14288 } 14289 14290 return mutationResultObject; 14291 } 14292 14293 @GraphQLField 14294 @GraphQLRelayMutation 14295 @GraphQLName("setFiscalYearStatus") 14296 static MutationResultObject setFiscalYearStatus(final DataFetchingEnvironment env, 14297 @GraphQLName("periodName") @GraphQLNonNull final String periodName, 14298 @GraphQLName("fiscalPeriodStatusChoice") @GraphQLNonNull final String fiscalPeriodStatusChoice) { 14299 var mutationResultObject = new MutationResultObject(); 14300 14301 try { 14302 var commandForm = PeriodUtil.getHome().getSetFiscalPeriodStatusForm(); 14303 14304 commandForm.setPeriodName(periodName); 14305 commandForm.setFiscalPeriodStatusChoice(fiscalPeriodStatusChoice); 14306 14307 mutationResultObject.setCommandResult(PeriodUtil.getHome().setFiscalPeriodStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 14308 } catch (NamingException ex) { 14309 throw new RuntimeException(ex); 14310 } 14311 14312 return mutationResultObject; 14313 } 14314 14315 @GraphQLField 14316 @GraphQLRelayMutation 14317 static MutationResultWithIdObject createTransactionTimeType(final DataFetchingEnvironment env, 14318 @GraphQLName("transactionTimeTypeName") @GraphQLNonNull final String transactionTimeTypeName, 14319 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 14320 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 14321 @GraphQLName("description") final String description) { 14322 var mutationResultObject = new MutationResultWithIdObject(); 14323 14324 try { 14325 var commandForm = AccountingUtil.getHome().getCreateTransactionTimeTypeForm(); 14326 14327 commandForm.setTransactionTimeTypeName(transactionTimeTypeName); 14328 commandForm.setIsDefault(isDefault); 14329 commandForm.setSortOrder(sortOrder); 14330 commandForm.setDescription(description); 14331 14332 var commandResult = AccountingUtil.getHome().createTransactionTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 14333 mutationResultObject.setCommandResult(commandResult); 14334 14335 if(!commandResult.hasErrors()) { 14336 var result = (CreateTransactionTimeTypeResult)commandResult.getExecutionResult().getResult(); 14337 14338 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 14339 } 14340 } catch (NamingException ex) { 14341 throw new RuntimeException(ex); 14342 } 14343 14344 return mutationResultObject; 14345 } 14346 14347 @GraphQLField 14348 @GraphQLRelayMutation 14349 static MutationResultObject deleteTransactionTimeType(final DataFetchingEnvironment env, 14350 @GraphQLName("transactionTimeTypeName") @GraphQLNonNull final String transactionTimeTypeName) { 14351 var mutationResultObject = new MutationResultObject(); 14352 14353 try { 14354 var commandForm = AccountingUtil.getHome().getDeleteTransactionTimeTypeForm(); 14355 14356 commandForm.setTransactionTimeTypeName(transactionTimeTypeName); 14357 14358 var commandResult = AccountingUtil.getHome().deleteTransactionTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 14359 mutationResultObject.setCommandResult(commandResult); 14360 } catch (NamingException ex) { 14361 throw new RuntimeException(ex); 14362 } 14363 14364 return mutationResultObject; 14365 } 14366 14367 @GraphQLField 14368 @GraphQLRelayMutation 14369 static MutationResultWithIdObject editTransactionTimeType(final DataFetchingEnvironment env, 14370 @GraphQLName("originalTransactionTimeTypeName") final String originalTransactionTimeTypeName, 14371 @GraphQLName("id") @GraphQLID final String id, 14372 @GraphQLName("transactionTimeTypeName") final String transactionTimeTypeName, 14373 @GraphQLName("isDefault") final String isDefault, 14374 @GraphQLName("sortOrder") final String sortOrder, 14375 @GraphQLName("description") final String description) { 14376 var mutationResultObject = new MutationResultWithIdObject(); 14377 14378 try { 14379 var spec = AccountingUtil.getHome().getTransactionTimeTypeUniversalSpec(); 14380 14381 spec.setTransactionTimeTypeName(originalTransactionTimeTypeName); 14382 spec.setUuid(id); 14383 14384 var commandForm = AccountingUtil.getHome().getEditTransactionTimeTypeForm(); 14385 14386 commandForm.setSpec(spec); 14387 commandForm.setEditMode(EditMode.LOCK); 14388 14389 var commandResult = AccountingUtil.getHome().editTransactionTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 14390 14391 if(!commandResult.hasErrors()) { 14392 var executionResult = commandResult.getExecutionResult(); 14393 var result = (EditTransactionTimeTypeResult)executionResult.getResult(); 14394 Map<String, Object> arguments = env.getArgument("input"); 14395 var edit = result.getEdit(); 14396 14397 mutationResultObject.setEntityInstance(result.getTransactionTimeType().getEntityInstance()); 14398 14399 if(arguments.containsKey("transactionTimeTypeName")) 14400 edit.setTransactionTimeTypeName(transactionTimeTypeName); 14401 if(arguments.containsKey("isDefault")) 14402 edit.setIsDefault(isDefault); 14403 if(arguments.containsKey("sortOrder")) 14404 edit.setSortOrder(sortOrder); 14405 if(arguments.containsKey("description")) 14406 edit.setDescription(description); 14407 14408 commandForm.setEdit(edit); 14409 commandForm.setEditMode(EditMode.UPDATE); 14410 14411 commandResult = AccountingUtil.getHome().editTransactionTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 14412 } 14413 14414 mutationResultObject.setCommandResult(commandResult); 14415 } catch (NamingException ex) { 14416 throw new RuntimeException(ex); 14417 } 14418 14419 return mutationResultObject; 14420 } 14421 14422}