001// -------------------------------------------------------------------------------- 002// Copyright 2002-2026 Echo Three, LLC 003// 004// Licensed under the Apache License, Version 2.0 (the "License"); 005// you may not use this file except in compliance with the License. 006// You may obtain a copy of the License at 007// 008// http://www.apache.org/licenses/LICENSE-2.0 009// 010// Unless required by applicable law or agreed to in writing, software 011// distributed under the License is distributed on an "AS IS" BASIS, 012// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013// See the License for the specific language governing permissions and 014// limitations under the License. 015// -------------------------------------------------------------------------------- 016 017package com.echothree.control.user.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.campaign.common.result.CreateCampaignContentResult; 029import com.echothree.control.user.campaign.common.result.CreateCampaignMediumResult; 030import com.echothree.control.user.campaign.common.result.CreateCampaignResult; 031import com.echothree.control.user.campaign.common.result.CreateCampaignSourceResult; 032import com.echothree.control.user.campaign.common.result.CreateCampaignTermResult; 033import com.echothree.control.user.campaign.common.result.EditCampaignContentResult; 034import com.echothree.control.user.campaign.common.result.EditCampaignMediumResult; 035import com.echothree.control.user.campaign.common.result.EditCampaignResult; 036import com.echothree.control.user.campaign.common.result.EditCampaignSourceResult; 037import com.echothree.control.user.campaign.common.result.EditCampaignTermResult; 038import com.echothree.control.user.content.common.ContentUtil; 039import com.echothree.control.user.content.common.result.CreateContentCatalogResult; 040import com.echothree.control.user.content.common.result.CreateContentCategoryResult; 041import com.echothree.control.user.content.common.result.CreateContentCollectionResult; 042import com.echothree.control.user.content.common.result.CreateContentPageLayoutResult; 043import com.echothree.control.user.content.common.result.CreateContentWebAddressResult; 044import com.echothree.control.user.content.common.result.EditContentCatalogResult; 045import com.echothree.control.user.content.common.result.EditContentCategoryItemResult; 046import com.echothree.control.user.content.common.result.EditContentCategoryResult; 047import com.echothree.control.user.content.common.result.EditContentCollectionResult; 048import com.echothree.control.user.content.common.result.EditContentPageLayoutResult; 049import com.echothree.control.user.content.common.result.EditContentWebAddressResult; 050import com.echothree.control.user.core.common.CoreUtil; 051import com.echothree.control.user.core.common.result.CreateComponentVendorResult; 052import com.echothree.control.user.core.common.result.CreateEntityAliasTypeResult; 053import com.echothree.control.user.core.common.result.CreateEntityAttributeGroupResult; 054import com.echothree.control.user.core.common.result.CreateEntityAttributeResult; 055import com.echothree.control.user.core.common.result.CreateEntityInstanceResult; 056import com.echothree.control.user.core.common.result.CreateEntityListItemResult; 057import com.echothree.control.user.core.common.result.CreateEntityTypeResult; 058import com.echothree.control.user.core.common.result.EditComponentVendorResult; 059import com.echothree.control.user.core.common.result.EditEntityAliasResult; 060import com.echothree.control.user.core.common.result.EditEntityAliasTypeResult; 061import com.echothree.control.user.core.common.result.EditEntityAttributeEntityAttributeGroupResult; 062import com.echothree.control.user.core.common.result.EditEntityAttributeGroupResult; 063import com.echothree.control.user.core.common.result.EditEntityAttributeResult; 064import com.echothree.control.user.core.common.result.EditEntityBooleanAttributeResult; 065import com.echothree.control.user.core.common.result.EditEntityBooleanDefaultResult; 066import com.echothree.control.user.core.common.result.EditEntityClobAttributeResult; 067import com.echothree.control.user.core.common.result.EditEntityDateAttributeResult; 068import com.echothree.control.user.core.common.result.EditEntityDateDefaultResult; 069import com.echothree.control.user.core.common.result.EditEntityEntityAttributeResult; 070import com.echothree.control.user.core.common.result.EditEntityGeoPointAttributeResult; 071import com.echothree.control.user.core.common.result.EditEntityGeoPointDefaultResult; 072import com.echothree.control.user.core.common.result.EditEntityIntegerAttributeResult; 073import com.echothree.control.user.core.common.result.EditEntityIntegerDefaultResult; 074import com.echothree.control.user.core.common.result.EditEntityListItemAttributeResult; 075import com.echothree.control.user.core.common.result.EditEntityListItemDefaultResult; 076import com.echothree.control.user.core.common.result.EditEntityListItemResult; 077import com.echothree.control.user.core.common.result.EditEntityLongAttributeResult; 078import com.echothree.control.user.core.common.result.EditEntityLongDefaultResult; 079import com.echothree.control.user.core.common.result.EditEntityNameAttributeResult; 080import com.echothree.control.user.core.common.result.EditEntityStringAttributeResult; 081import com.echothree.control.user.core.common.result.EditEntityStringDefaultResult; 082import com.echothree.control.user.core.common.result.EditEntityTimeAttributeResult; 083import com.echothree.control.user.core.common.result.EditEntityTimeDefaultResult; 084import com.echothree.control.user.core.common.result.EditEntityTypeResult; 085import com.echothree.control.user.customer.common.CustomerUtil; 086import com.echothree.control.user.customer.common.result.CreateCustomerTypeResult; 087import com.echothree.control.user.customer.common.result.EditCustomerTypePaymentMethodResult; 088import com.echothree.control.user.customer.common.result.EditCustomerTypeResult; 089import com.echothree.control.user.customer.common.result.EditCustomerTypeShippingMethodResult; 090import com.echothree.control.user.filter.common.FilterUtil; 091import com.echothree.control.user.filter.common.result.CreateFilterAdjustmentResult; 092import com.echothree.control.user.filter.common.result.CreateFilterResult; 093import com.echothree.control.user.filter.common.result.CreateFilterStepElementResult; 094import com.echothree.control.user.filter.common.result.CreateFilterStepResult; 095import com.echothree.control.user.filter.common.result.EditFilterAdjustmentAmountResult; 096import com.echothree.control.user.filter.common.result.EditFilterAdjustmentFixedAmountResult; 097import com.echothree.control.user.filter.common.result.EditFilterAdjustmentPercentResult; 098import com.echothree.control.user.filter.common.result.EditFilterAdjustmentResult; 099import com.echothree.control.user.filter.common.result.EditFilterResult; 100import com.echothree.control.user.filter.common.result.EditFilterStepElementResult; 101import com.echothree.control.user.filter.common.result.EditFilterStepResult; 102import com.echothree.control.user.geo.common.GeoUtil; 103import com.echothree.control.user.geo.common.result.CreateGeoCodeAliasTypeResult; 104import com.echothree.control.user.geo.common.result.EditGeoCodeAliasResult; 105import com.echothree.control.user.geo.common.result.EditGeoCodeAliasTypeResult; 106import com.echothree.control.user.geo.common.result.EditGeoCodeCurrencyResult; 107import com.echothree.control.user.geo.common.result.EditGeoCodeDateTimeFormatResult; 108import com.echothree.control.user.geo.common.result.EditGeoCodeLanguageResult; 109import com.echothree.control.user.geo.common.result.EditGeoCodeTimeZoneResult; 110import com.echothree.control.user.inventory.common.InventoryUtil; 111import com.echothree.control.user.inventory.common.result.CreateAllocationPriorityResult; 112import com.echothree.control.user.inventory.common.result.CreateInventoryAdjustmentTypeResult; 113import com.echothree.control.user.inventory.common.result.CreateInventoryConditionResult; 114import com.echothree.control.user.inventory.common.result.CreateInventoryLocationGroupResult; 115import com.echothree.control.user.inventory.common.result.CreateInventoryTransactionTypeResult; 116import com.echothree.control.user.inventory.common.result.EditAllocationPriorityResult; 117import com.echothree.control.user.inventory.common.result.EditInventoryAdjustmentTypeResult; 118import com.echothree.control.user.inventory.common.result.EditInventoryConditionResult; 119import com.echothree.control.user.inventory.common.result.EditInventoryLocationGroupResult; 120import com.echothree.control.user.inventory.common.result.EditInventoryTransactionTypeResult; 121import com.echothree.control.user.item.common.ItemUtil; 122import com.echothree.control.user.item.common.result.CreateItemAliasTypeResult; 123import com.echothree.control.user.item.common.result.CreateItemCategoryResult; 124import com.echothree.control.user.item.common.result.CreateItemDescriptionResult; 125import com.echothree.control.user.item.common.result.CreateItemDescriptionTypeResult; 126import com.echothree.control.user.item.common.result.CreateItemDescriptionTypeUseTypeResult; 127import com.echothree.control.user.item.common.result.CreateItemImageTypeResult; 128import com.echothree.control.user.item.common.result.CreateItemResult; 129import com.echothree.control.user.item.common.result.CreateItemVolumeTypeResult; 130import com.echothree.control.user.item.common.result.CreateItemWeightTypeResult; 131import com.echothree.control.user.item.common.result.CreateRelatedItemResult; 132import com.echothree.control.user.item.common.result.CreateRelatedItemTypeResult; 133import com.echothree.control.user.item.common.result.EditItemAliasResult; 134import com.echothree.control.user.item.common.result.EditItemAliasTypeResult; 135import com.echothree.control.user.item.common.result.EditItemCategoryResult; 136import com.echothree.control.user.item.common.result.EditItemDescriptionResult; 137import com.echothree.control.user.item.common.result.EditItemDescriptionTypeResult; 138import com.echothree.control.user.item.common.result.EditItemDescriptionTypeUseTypeResult; 139import com.echothree.control.user.item.common.result.EditItemImageTypeResult; 140import com.echothree.control.user.item.common.result.EditItemPriceResult; 141import com.echothree.control.user.item.common.result.EditItemResult; 142import com.echothree.control.user.item.common.result.EditItemUnitOfMeasureTypeResult; 143import com.echothree.control.user.item.common.result.EditItemVolumeTypeResult; 144import com.echothree.control.user.item.common.result.EditItemWeightTypeResult; 145import com.echothree.control.user.item.common.result.EditRelatedItemResult; 146import com.echothree.control.user.item.common.result.EditRelatedItemTypeResult; 147import com.echothree.control.user.offer.common.OfferUtil; 148import com.echothree.control.user.offer.common.result.CreateOfferItemResult; 149import com.echothree.control.user.offer.common.result.CreateOfferNameElementResult; 150import com.echothree.control.user.offer.common.result.CreateOfferResult; 151import com.echothree.control.user.offer.common.result.CreateOfferUseResult; 152import com.echothree.control.user.offer.common.result.CreateUseNameElementResult; 153import com.echothree.control.user.offer.common.result.CreateUseResult; 154import com.echothree.control.user.offer.common.result.CreateUseTypeResult; 155import com.echothree.control.user.offer.common.result.EditOfferCustomerTypeResult; 156import com.echothree.control.user.offer.common.result.EditOfferItemPriceResult; 157import com.echothree.control.user.offer.common.result.EditOfferNameElementResult; 158import com.echothree.control.user.offer.common.result.EditOfferResult; 159import com.echothree.control.user.offer.common.result.EditOfferUseResult; 160import com.echothree.control.user.offer.common.result.EditUseNameElementResult; 161import com.echothree.control.user.offer.common.result.EditUseResult; 162import com.echothree.control.user.offer.common.result.EditUseTypeResult; 163import com.echothree.control.user.order.common.OrderUtil; 164import com.echothree.control.user.order.common.result.CreateOrderPriorityResult; 165import com.echothree.control.user.order.common.result.CreateOrderTimeTypeResult; 166import com.echothree.control.user.order.common.result.CreateOrderTypeResult; 167import com.echothree.control.user.order.common.result.EditOrderPriorityResult; 168import com.echothree.control.user.order.common.result.EditOrderTimeTypeResult; 169import com.echothree.control.user.order.common.result.EditOrderTypeResult; 170import com.echothree.control.user.party.common.PartyUtil; 171import com.echothree.control.user.party.common.result.CreateCustomerResult; 172import com.echothree.control.user.party.common.result.CreateCustomerWithLoginResult; 173import com.echothree.control.user.party.common.result.CreatePartyAliasTypeResult; 174import com.echothree.control.user.party.common.result.CreateVendorResult; 175import com.echothree.control.user.party.common.result.EditPartyAliasResult; 176import com.echothree.control.user.party.common.result.EditPartyAliasTypeResult; 177import com.echothree.control.user.payment.common.PaymentUtil; 178import com.echothree.control.user.payment.common.result.CreatePaymentMethodTypeResult; 179import com.echothree.control.user.payment.common.result.CreatePaymentProcessorActionTypeResult; 180import com.echothree.control.user.payment.common.result.CreatePaymentProcessorResult; 181import com.echothree.control.user.payment.common.result.CreatePaymentProcessorResultCodeResult; 182import com.echothree.control.user.payment.common.result.CreatePaymentProcessorTypeResult; 183import com.echothree.control.user.payment.common.result.EditPaymentMethodTypeResult; 184import com.echothree.control.user.payment.common.result.EditPaymentProcessorActionTypeResult; 185import com.echothree.control.user.payment.common.result.EditPaymentProcessorResult; 186import com.echothree.control.user.payment.common.result.EditPaymentProcessorResultCodeResult; 187import com.echothree.control.user.payment.common.result.EditPaymentProcessorTypeResult; 188import com.echothree.control.user.period.common.PeriodUtil; 189import com.echothree.control.user.period.common.result.CreateFiscalYearResult; 190import com.echothree.control.user.sales.common.SalesUtil; 191import com.echothree.control.user.sales.common.result.CreateSalesOrderLineResult; 192import com.echothree.control.user.sales.common.result.CreateSalesOrderResult; 193import com.echothree.control.user.sales.common.result.EditSalesOrderShipmentGroupResult; 194import com.echothree.control.user.search.common.SearchUtil; 195import com.echothree.control.user.search.common.result.CreateSearchResultActionTypeResult; 196import com.echothree.control.user.search.common.result.EditSearchResultActionTypeResult; 197import com.echothree.control.user.search.common.result.SearchComponentVendorsResult; 198import com.echothree.control.user.search.common.result.SearchContentCatalogItemsResult; 199import com.echothree.control.user.search.common.result.SearchContentCatalogsResult; 200import com.echothree.control.user.search.common.result.SearchContentCategoriesResult; 201import com.echothree.control.user.search.common.result.SearchCustomersResult; 202import com.echothree.control.user.search.common.result.SearchEmployeesResult; 203import com.echothree.control.user.search.common.result.SearchEntityAliasTypesResult; 204import com.echothree.control.user.search.common.result.SearchEntityAttributeGroupsResult; 205import com.echothree.control.user.search.common.result.SearchEntityAttributesResult; 206import com.echothree.control.user.search.common.result.SearchEntityListItemsResult; 207import com.echothree.control.user.search.common.result.SearchEntityTypesResult; 208import com.echothree.control.user.search.common.result.SearchItemsResult; 209import com.echothree.control.user.search.common.result.SearchShippingMethodsResult; 210import com.echothree.control.user.search.common.result.SearchVendorsResult; 211import com.echothree.control.user.search.common.result.SearchWarehousesResult; 212import com.echothree.control.user.security.common.SecurityUtil; 213import com.echothree.control.user.security.common.result.CreateSecurityRoleGroupResult; 214import com.echothree.control.user.security.common.result.CreateSecurityRoleResult; 215import com.echothree.control.user.security.common.result.EditSecurityRoleGroupResult; 216import com.echothree.control.user.security.common.result.EditSecurityRoleResult; 217import com.echothree.control.user.selector.common.SelectorUtil; 218import com.echothree.control.user.selector.common.result.CreateSelectorResult; 219import com.echothree.control.user.selector.common.result.EditSelectorResult; 220import com.echothree.control.user.sequence.common.SequenceUtil; 221import com.echothree.control.user.sequence.common.result.CreateSequenceResult; 222import com.echothree.control.user.sequence.common.result.CreateSequenceTypeResult; 223import com.echothree.control.user.sequence.common.result.EditSequenceResult; 224import com.echothree.control.user.sequence.common.result.EditSequenceTypeResult; 225import com.echothree.control.user.sequence.common.result.GetNextSequenceValueResult; 226import com.echothree.control.user.shipment.common.ShipmentUtil; 227import com.echothree.control.user.shipment.common.result.CreateFreeOnBoardResult; 228import com.echothree.control.user.shipment.common.result.EditFreeOnBoardResult; 229import com.echothree.control.user.tag.common.TagUtil; 230import com.echothree.control.user.tag.common.result.CreateTagResult; 231import com.echothree.control.user.tag.common.result.CreateTagScopeResult; 232import com.echothree.control.user.tag.common.result.EditTagResult; 233import com.echothree.control.user.tag.common.result.EditTagScopeResult; 234import com.echothree.control.user.track.common.TrackUtil; 235import com.echothree.control.user.user.common.UserUtil; 236import com.echothree.control.user.user.common.result.EditUserLoginResult; 237import com.echothree.control.user.vendor.common.VendorUtil; 238import com.echothree.control.user.vendor.common.result.CreateItemPurchasingCategoryResult; 239import com.echothree.control.user.vendor.common.result.CreateVendorItemResult; 240import com.echothree.control.user.vendor.common.result.CreateVendorTypeResult; 241import com.echothree.control.user.vendor.common.result.EditItemPurchasingCategoryResult; 242import com.echothree.control.user.vendor.common.result.EditVendorItemCostResult; 243import com.echothree.control.user.vendor.common.result.EditVendorItemResult; 244import com.echothree.control.user.vendor.common.result.EditVendorResult; 245import com.echothree.control.user.vendor.common.result.EditVendorTypeResult; 246import com.echothree.control.user.warehouse.common.WarehouseUtil; 247import com.echothree.control.user.warehouse.common.result.CreateLocationNameElementResult; 248import com.echothree.control.user.warehouse.common.result.CreateLocationResult; 249import com.echothree.control.user.warehouse.common.result.CreateLocationTypeResult; 250import com.echothree.control.user.warehouse.common.result.CreateWarehouseResult; 251import com.echothree.control.user.warehouse.common.result.CreateWarehouseTypeResult; 252import com.echothree.control.user.warehouse.common.result.EditLocationNameElementResult; 253import com.echothree.control.user.warehouse.common.result.EditLocationResult; 254import com.echothree.control.user.warehouse.common.result.EditLocationTypeResult; 255import com.echothree.control.user.warehouse.common.result.EditWarehouseResult; 256import com.echothree.control.user.warehouse.common.result.EditWarehouseTypeResult; 257import com.echothree.control.user.wishlist.common.WishlistUtil; 258import com.echothree.control.user.wishlist.common.result.CreateWishlistPriorityResult; 259import com.echothree.control.user.wishlist.common.result.CreateWishlistTypeResult; 260import com.echothree.control.user.wishlist.common.result.EditWishlistPriorityResult; 261import com.echothree.control.user.wishlist.common.result.EditWishlistTypeResult; 262import com.echothree.control.user.workflow.common.WorkflowUtil; 263import com.echothree.control.user.workflow.common.result.CreateWorkflowDestinationResult; 264import com.echothree.control.user.workflow.common.result.CreateWorkflowEntranceResult; 265import com.echothree.control.user.workflow.common.result.CreateWorkflowResult; 266import com.echothree.control.user.workflow.common.result.CreateWorkflowStepResult; 267import com.echothree.control.user.workflow.common.result.EditWorkflowDestinationResult; 268import com.echothree.control.user.workflow.common.result.EditWorkflowEntranceResult; 269import com.echothree.control.user.workflow.common.result.EditWorkflowResult; 270import com.echothree.control.user.workflow.common.result.EditWorkflowStepResult; 271import com.echothree.model.control.campaign.server.graphql.CreateCampaignContentResultObject; 272import com.echothree.model.control.campaign.server.graphql.CreateCampaignMediumResultObject; 273import com.echothree.model.control.campaign.server.graphql.CreateCampaignResultObject; 274import com.echothree.model.control.campaign.server.graphql.CreateCampaignSourceResultObject; 275import com.echothree.model.control.campaign.server.graphql.CreateCampaignTermResultObject; 276import com.echothree.model.control.graphql.server.graphql.MutationResultObject; 277import com.echothree.model.control.graphql.server.graphql.MutationResultWithIdObject; 278import com.echothree.model.control.graphql.server.util.BaseGraphQl; 279import com.echothree.model.control.sales.server.graphql.CreateSalesOrderLineResultObject; 280import com.echothree.model.control.sales.server.graphql.CreateSalesOrderResultObject; 281import com.echothree.model.control.search.server.graphql.SearchComponentVendorsResultObject; 282import com.echothree.model.control.search.server.graphql.SearchContentCatalogItemsResultObject; 283import com.echothree.model.control.search.server.graphql.SearchContentCatalogsResultObject; 284import com.echothree.model.control.search.server.graphql.SearchContentCategoriesResultObject; 285import com.echothree.model.control.search.server.graphql.SearchCustomersResultObject; 286import com.echothree.model.control.search.server.graphql.SearchEmployeesResultObject; 287import com.echothree.model.control.search.server.graphql.SearchEntityAliasTypesResultObject; 288import com.echothree.model.control.search.server.graphql.SearchEntityAttributeGroupsResultObject; 289import com.echothree.model.control.search.server.graphql.SearchEntityAttributesResultObject; 290import com.echothree.model.control.search.server.graphql.SearchEntityListItemsResultObject; 291import com.echothree.model.control.search.server.graphql.SearchEntityTypesResultObject; 292import com.echothree.model.control.search.server.graphql.SearchItemsResultObject; 293import com.echothree.model.control.search.server.graphql.SearchShippingMethodsResultObject; 294import com.echothree.model.control.search.server.graphql.SearchVendorsResultObject; 295import com.echothree.model.control.search.server.graphql.SearchWarehousesResultObject; 296import com.echothree.model.control.sequence.server.graphql.GetNextSequenceValueResultObject; 297import com.echothree.util.common.command.EditMode; 298import graphql.annotations.annotationTypes.GraphQLField; 299import graphql.annotations.annotationTypes.GraphQLID; 300import graphql.annotations.annotationTypes.GraphQLName; 301import graphql.annotations.annotationTypes.GraphQLNonNull; 302import graphql.annotations.annotationTypes.GraphQLRelayMutation; 303import graphql.schema.DataFetchingEnvironment; 304import java.util.Map; 305import javax.naming.NamingException; 306 307@GraphQLName("mutation") 308public interface GraphQlMutations { 309 310 @GraphQLField 311 @GraphQLRelayMutation 312 static MutationResultWithIdObject createContentCollection(final DataFetchingEnvironment env, 313 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 314 @GraphQLName("defaultOfferName") final String defaultOfferName, 315 @GraphQLName("defaultUseName") final String defaultUseName, 316 @GraphQLName("defaultSourceName") final String defaultSourceName, 317 @GraphQLName("description") final String description) { 318 var mutationResultObject = new MutationResultWithIdObject(); 319 320 try { 321 var commandForm = ContentUtil.getHome().getCreateContentCollectionForm(); 322 323 commandForm.setContentCollectionName(contentCollectionName); 324 commandForm.setDefaultOfferName(defaultOfferName); 325 commandForm.setDefaultUseName(defaultUseName); 326 commandForm.setDefaultSourceName(defaultSourceName); 327 commandForm.setDescription(description); 328 329 var commandResult = ContentUtil.getHome().createContentCollection(BaseGraphQl.getUserVisitPK(env), commandForm); 330 mutationResultObject.setCommandResult(commandResult); 331 332 if(!commandResult.hasErrors()) { 333 var result = (CreateContentCollectionResult)commandResult.getExecutionResult().getResult(); 334 335 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 336 } 337 } catch (NamingException ex) { 338 throw new RuntimeException(ex); 339 } 340 341 return mutationResultObject; 342 } 343 344 @GraphQLField 345 @GraphQLRelayMutation 346 static MutationResultObject deleteContentCollection(final DataFetchingEnvironment env, 347 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName) { 348 var mutationResultObject = new MutationResultObject(); 349 350 try { 351 var commandForm = ContentUtil.getHome().getDeleteContentCollectionForm(); 352 353 commandForm.setContentCollectionName(contentCollectionName); 354 355 var commandResult = ContentUtil.getHome().deleteContentCollection(BaseGraphQl.getUserVisitPK(env), commandForm); 356 mutationResultObject.setCommandResult(commandResult); 357 } catch (NamingException ex) { 358 throw new RuntimeException(ex); 359 } 360 361 return mutationResultObject; 362 } 363 364 @GraphQLField 365 @GraphQLRelayMutation 366 static MutationResultWithIdObject editContentCollection(final DataFetchingEnvironment env, 367 @GraphQLName("originalContentCollectionName") @GraphQLNonNull final String originalContentCollectionName, 368 @GraphQLName("contentCollectionName") final String contentCollectionName, 369 @GraphQLName("defaultOfferName") final String defaultOfferName, 370 @GraphQLName("defaultUseName") final String defaultUseName, 371 @GraphQLName("defaultSourceName") final String defaultSourceName, 372 @GraphQLName("description") final String description) { 373 var mutationResultObject = new MutationResultWithIdObject(); 374 375 try { 376 var spec = ContentUtil.getHome().getContentCollectionSpec(); 377 378 spec.setContentCollectionName(originalContentCollectionName); 379 380 var commandForm = ContentUtil.getHome().getEditContentCollectionForm(); 381 382 commandForm.setSpec(spec); 383 commandForm.setEditMode(EditMode.LOCK); 384 385 var commandResult = ContentUtil.getHome().editContentCollection(BaseGraphQl.getUserVisitPK(env), commandForm); 386 387 if(!commandResult.hasErrors()) { 388 var executionResult = commandResult.getExecutionResult(); 389 var result = (EditContentCollectionResult)executionResult.getResult(); 390 Map<String, Object> arguments = env.getArgument("input"); 391 var edit = result.getEdit(); 392 393 mutationResultObject.setEntityInstance(result.getContentCollection().getEntityInstance()); 394 395 if(arguments.containsKey("contentCollectionName")) 396 edit.setContentCollectionName(contentCollectionName); 397 if(arguments.containsKey("defaultOfferName")) 398 edit.setDefaultOfferName(defaultOfferName); 399 if(arguments.containsKey("defaultUseName")) 400 edit.setDefaultUseName(defaultUseName); 401 if(arguments.containsKey("defaultSourceName")) 402 edit.setDefaultSourceName(defaultSourceName); 403 if(arguments.containsKey("description")) 404 edit.setDescription(description); 405 406 commandForm.setEdit(edit); 407 commandForm.setEditMode(EditMode.UPDATE); 408 409 commandResult = ContentUtil.getHome().editContentCollection(BaseGraphQl.getUserVisitPK(env), commandForm); 410 } 411 412 mutationResultObject.setCommandResult(commandResult); 413 } catch (NamingException ex) { 414 throw new RuntimeException(ex); 415 } 416 417 return mutationResultObject; 418 } 419 420 @GraphQLField 421 @GraphQLRelayMutation 422 static MutationResultWithIdObject createContentWebAddress(final DataFetchingEnvironment env, 423 @GraphQLName("contentWebAddressName") @GraphQLNonNull final String contentWebAddressName, 424 @GraphQLName("contentCollectionName") final String contentCollectionName, 425 @GraphQLName("description") final String description) { 426 var mutationResultObject = new MutationResultWithIdObject(); 427 428 try { 429 var commandForm = ContentUtil.getHome().getCreateContentWebAddressForm(); 430 431 commandForm.setContentWebAddressName(contentWebAddressName); 432 commandForm.setContentCollectionName(contentCollectionName); 433 commandForm.setDescription(description); 434 435 var commandResult = ContentUtil.getHome().createContentWebAddress(BaseGraphQl.getUserVisitPK(env), commandForm); 436 mutationResultObject.setCommandResult(commandResult); 437 438 if(!commandResult.hasErrors()) { 439 var result = (CreateContentWebAddressResult)commandResult.getExecutionResult().getResult(); 440 441 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 442 } 443 } catch (NamingException ex) { 444 throw new RuntimeException(ex); 445 } 446 447 return mutationResultObject; 448 } 449 450 @GraphQLField 451 @GraphQLRelayMutation 452 static MutationResultObject deleteContentWebAddress(final DataFetchingEnvironment env, 453 @GraphQLName("contentWebAddressName") @GraphQLNonNull final String contentWebAddressName) { 454 var mutationResultObject = new MutationResultObject(); 455 456 try { 457 var commandForm = ContentUtil.getHome().getDeleteContentWebAddressForm(); 458 459 commandForm.setContentWebAddressName(contentWebAddressName); 460 461 var commandResult = ContentUtil.getHome().deleteContentWebAddress(BaseGraphQl.getUserVisitPK(env), commandForm); 462 mutationResultObject.setCommandResult(commandResult); 463 } catch (NamingException ex) { 464 throw new RuntimeException(ex); 465 } 466 467 return mutationResultObject; 468 } 469 470 @GraphQLField 471 @GraphQLRelayMutation 472 static MutationResultWithIdObject editContentWebAddress(final DataFetchingEnvironment env, 473 @GraphQLName("originalContentWebAddressName") @GraphQLNonNull final String originalContentWebAddressName, 474 @GraphQLName("contentWebAddressName") final String contentWebAddressName, 475 @GraphQLName("contentCollectionName") final String contentCollectionName, 476 @GraphQLName("description") final String description) { 477 var mutationResultObject = new MutationResultWithIdObject(); 478 479 try { 480 var spec = ContentUtil.getHome().getContentWebAddressSpec(); 481 482 spec.setContentWebAddressName(originalContentWebAddressName); 483 484 var commandForm = ContentUtil.getHome().getEditContentWebAddressForm(); 485 486 commandForm.setSpec(spec); 487 commandForm.setEditMode(EditMode.LOCK); 488 489 var commandResult = ContentUtil.getHome().editContentWebAddress(BaseGraphQl.getUserVisitPK(env), commandForm); 490 491 if(!commandResult.hasErrors()) { 492 var executionResult = commandResult.getExecutionResult(); 493 var result = (EditContentWebAddressResult)executionResult.getResult(); 494 Map<String, Object> arguments = env.getArgument("input"); 495 var edit = result.getEdit(); 496 497 mutationResultObject.setEntityInstance(result.getContentWebAddress().getEntityInstance()); 498 499 if(arguments.containsKey("contentWebAddressName")) 500 edit.setContentWebAddressName(contentWebAddressName); 501 if(arguments.containsKey("contentCollectionName")) 502 edit.setContentCollectionName(contentCollectionName); 503 if(arguments.containsKey("description")) 504 edit.setDescription(description); 505 506 commandForm.setEdit(edit); 507 commandForm.setEditMode(EditMode.UPDATE); 508 509 commandResult = ContentUtil.getHome().editContentWebAddress(BaseGraphQl.getUserVisitPK(env), commandForm); 510 } 511 512 mutationResultObject.setCommandResult(commandResult); 513 } catch (NamingException ex) { 514 throw new RuntimeException(ex); 515 } 516 517 return mutationResultObject; 518 } 519 520 @GraphQLField 521 @GraphQLRelayMutation 522 static MutationResultWithIdObject createContentCatalog(final DataFetchingEnvironment env, 523 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 524 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 525 @GraphQLName("defaultOfferName") final String defaultOfferName, 526 @GraphQLName("defaultUseName") final String defaultUseName, 527 @GraphQLName("defaultSourceName") final String defaultSourceName, 528 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 529 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 530 @GraphQLName("description") final String description) { 531 var mutationResultObject = new MutationResultWithIdObject(); 532 533 try { 534 var commandForm = ContentUtil.getHome().getCreateContentCatalogForm(); 535 536 commandForm.setContentCollectionName(contentCollectionName); 537 commandForm.setContentCatalogName(contentCatalogName); 538 commandForm.setDefaultOfferName(defaultOfferName); 539 commandForm.setDefaultUseName(defaultUseName); 540 commandForm.setDefaultSourceName(defaultSourceName); 541 commandForm.setIsDefault(isDefault); 542 commandForm.setSortOrder(sortOrder); 543 commandForm.setDescription(description); 544 545 var commandResult = ContentUtil.getHome().createContentCatalog(BaseGraphQl.getUserVisitPK(env), commandForm); 546 mutationResultObject.setCommandResult(commandResult); 547 548 if(!commandResult.hasErrors()) { 549 var result = (CreateContentCatalogResult)commandResult.getExecutionResult().getResult(); 550 551 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 552 } 553 } catch (NamingException ex) { 554 throw new RuntimeException(ex); 555 } 556 557 return mutationResultObject; 558 } 559 560 @GraphQLField 561 @GraphQLRelayMutation 562 static MutationResultObject deleteContentCatalog(final DataFetchingEnvironment env, 563 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 564 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName) { 565 var mutationResultObject = new MutationResultObject(); 566 567 try { 568 var commandForm = ContentUtil.getHome().getDeleteContentCatalogForm(); 569 570 commandForm.setContentCollectionName(contentCollectionName); 571 commandForm.setContentCatalogName(contentCatalogName); 572 573 var commandResult = ContentUtil.getHome().deleteContentCatalog(BaseGraphQl.getUserVisitPK(env), commandForm); 574 mutationResultObject.setCommandResult(commandResult); 575 } catch (NamingException ex) { 576 throw new RuntimeException(ex); 577 } 578 579 return mutationResultObject; 580 } 581 582 @GraphQLField 583 @GraphQLRelayMutation 584 static MutationResultWithIdObject editContentCatalog(final DataFetchingEnvironment env, 585 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 586 @GraphQLName("originalContentCatalogName") @GraphQLNonNull final String originalContentCatalogName, 587 @GraphQLName("contentCatalogName") final String contentCatalogName, 588 @GraphQLName("defaultOfferName") final String defaultOfferName, 589 @GraphQLName("defaultUseName") final String defaultUseName, 590 @GraphQLName("defaultSourceName") final String defaultSourceName, 591 @GraphQLName("isDefault") final String isDefault, 592 @GraphQLName("sortOrder") final String sortOrder, 593 @GraphQLName("description") final String description) { 594 var mutationResultObject = new MutationResultWithIdObject(); 595 596 try { 597 var spec = ContentUtil.getHome().getContentCatalogSpec(); 598 599 spec.setContentCollectionName(contentCollectionName); 600 spec.setContentCatalogName(originalContentCatalogName); 601 602 var commandForm = ContentUtil.getHome().getEditContentCatalogForm(); 603 604 commandForm.setSpec(spec); 605 commandForm.setEditMode(EditMode.LOCK); 606 607 var commandResult = ContentUtil.getHome().editContentCatalog(BaseGraphQl.getUserVisitPK(env), commandForm); 608 609 if(!commandResult.hasErrors()) { 610 var executionResult = commandResult.getExecutionResult(); 611 var result = (EditContentCatalogResult)executionResult.getResult(); 612 Map<String, Object> arguments = env.getArgument("input"); 613 var edit = result.getEdit(); 614 615 mutationResultObject.setEntityInstance(result.getContentCatalog().getEntityInstance()); 616 617 if(arguments.containsKey("contentCatalogName")) 618 edit.setContentCatalogName(contentCatalogName); 619 if(arguments.containsKey("defaultOfferName")) 620 edit.setDefaultOfferName(defaultOfferName); 621 if(arguments.containsKey("defaultUseName")) 622 edit.setDefaultUseName(defaultUseName); 623 if(arguments.containsKey("defaultSourceName")) 624 edit.setDefaultSourceName(defaultSourceName); 625 if(arguments.containsKey("isDefault")) 626 edit.setIsDefault(isDefault); 627 if(arguments.containsKey("sortOrder")) 628 edit.setSortOrder(sortOrder); 629 if(arguments.containsKey("description")) 630 edit.setDescription(description); 631 632 commandForm.setEdit(edit); 633 commandForm.setEditMode(EditMode.UPDATE); 634 635 commandResult = ContentUtil.getHome().editContentCatalog(BaseGraphQl.getUserVisitPK(env), commandForm); 636 } 637 638 mutationResultObject.setCommandResult(commandResult); 639 } catch (NamingException ex) { 640 throw new RuntimeException(ex); 641 } 642 643 return mutationResultObject; 644 } 645 646 @GraphQLField 647 @GraphQLRelayMutation 648 static MutationResultWithIdObject createContentCategory(final DataFetchingEnvironment env, 649 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 650 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 651 @GraphQLName("contentCategoryName") @GraphQLNonNull final String contentCategoryName, 652 @GraphQLName("parentContentCategoryName") final String parentContentCategoryName, 653 @GraphQLName("defaultOfferName") final String defaultOfferName, 654 @GraphQLName("defaultUseName") final String defaultUseName, 655 @GraphQLName("defaultSourceName") final String defaultSourceName, 656 @GraphQLName("contentCategoryItemSelectorName") final String contentCategoryItemSelectorName, 657 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 658 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 659 @GraphQLName("description") final String description) { 660 var mutationResultObject = new MutationResultWithIdObject(); 661 662 try { 663 var commandForm = ContentUtil.getHome().getCreateContentCategoryForm(); 664 665 commandForm.setContentCollectionName(contentCollectionName); 666 commandForm.setContentCatalogName(contentCatalogName); 667 commandForm.setContentCategoryName(contentCategoryName); 668 commandForm.setParentContentCategoryName(parentContentCategoryName); 669 commandForm.setDefaultOfferName(defaultOfferName); 670 commandForm.setDefaultUseName(defaultUseName); 671 commandForm.setDefaultSourceName(defaultSourceName); 672 commandForm.setContentCategoryItemSelectorName(contentCategoryItemSelectorName); 673 commandForm.setIsDefault(isDefault); 674 commandForm.setSortOrder(sortOrder); 675 commandForm.setDescription(description); 676 677 var commandResult = ContentUtil.getHome().createContentCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 678 mutationResultObject.setCommandResult(commandResult); 679 680 if(!commandResult.hasErrors()) { 681 var result = (CreateContentCategoryResult)commandResult.getExecutionResult().getResult(); 682 683 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 684 } 685 } catch (NamingException ex) { 686 throw new RuntimeException(ex); 687 } 688 689 return mutationResultObject; 690 } 691 692 @GraphQLField 693 @GraphQLRelayMutation 694 static MutationResultObject deleteContentCategory(final DataFetchingEnvironment env, 695 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 696 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 697 @GraphQLName("contentCategoryName") @GraphQLNonNull final String contentCategoryName) { 698 var mutationResultObject = new MutationResultObject(); 699 700 try { 701 var commandForm = ContentUtil.getHome().getDeleteContentCategoryForm(); 702 703 commandForm.setContentCollectionName(contentCollectionName); 704 commandForm.setContentCatalogName(contentCatalogName); 705 commandForm.setContentCategoryName(contentCategoryName); 706 707 var commandResult = ContentUtil.getHome().deleteContentCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 708 mutationResultObject.setCommandResult(commandResult); 709 } catch (NamingException ex) { 710 throw new RuntimeException(ex); 711 } 712 713 return mutationResultObject; 714 } 715 716 @GraphQLField 717 @GraphQLRelayMutation 718 static MutationResultWithIdObject editContentCategory(final DataFetchingEnvironment env, 719 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 720 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 721 @GraphQLName("originalContentCategoryName") @GraphQLNonNull final String originalContentCategoryName, 722 @GraphQLName("contentCategoryName") final String contentCategoryName, 723 @GraphQLName("parentContentCategoryName") final String parentContentCategoryName, 724 @GraphQLName("defaultOfferName") final String defaultOfferName, 725 @GraphQLName("defaultUseName") final String defaultUseName, 726 @GraphQLName("defaultSourceName") final String defaultSourceName, 727 @GraphQLName("contentCategoryItemSelectorName") final String contentCategoryItemSelectorName, 728 @GraphQLName("isDefault") final String isDefault, 729 @GraphQLName("sortOrder") final String sortOrder, 730 @GraphQLName("description") final String description) { 731 var mutationResultObject = new MutationResultWithIdObject(); 732 733 try { 734 var spec = ContentUtil.getHome().getContentCategorySpec(); 735 736 spec.setContentCollectionName(contentCollectionName); 737 spec.setContentCatalogName(contentCatalogName); 738 spec.setContentCategoryName(originalContentCategoryName); 739 740 var commandForm = ContentUtil.getHome().getEditContentCategoryForm(); 741 742 commandForm.setSpec(spec); 743 commandForm.setEditMode(EditMode.LOCK); 744 745 var commandResult = ContentUtil.getHome().editContentCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 746 747 if(!commandResult.hasErrors()) { 748 var executionResult = commandResult.getExecutionResult(); 749 var result = (EditContentCategoryResult)executionResult.getResult(); 750 Map<String, Object> arguments = env.getArgument("input"); 751 var edit = result.getEdit(); 752 753 mutationResultObject.setEntityInstance(result.getContentCategory().getEntityInstance()); 754 755 if(arguments.containsKey("contentCategoryName")) 756 edit.setContentCategoryName(contentCategoryName); 757 if(arguments.containsKey("parentContentCategoryName")) 758 edit.setParentContentCategoryName(parentContentCategoryName); 759 if(arguments.containsKey("defaultOfferName")) 760 edit.setDefaultOfferName(defaultOfferName); 761 if(arguments.containsKey("defaultUseName")) 762 edit.setDefaultUseName(defaultUseName); 763 if(arguments.containsKey("defaultSourceName")) 764 edit.setDefaultSourceName(defaultSourceName); 765 if(arguments.containsKey("contentCategoryItemSelectorName")) 766 edit.setContentCategoryItemSelectorName(contentCategoryItemSelectorName); 767 if(arguments.containsKey("isDefault")) 768 edit.setIsDefault(isDefault); 769 if(arguments.containsKey("sortOrder")) 770 edit.setSortOrder(sortOrder); 771 if(arguments.containsKey("description")) 772 edit.setDescription(description); 773 774 commandForm.setEdit(edit); 775 commandForm.setEditMode(EditMode.UPDATE); 776 777 commandResult = ContentUtil.getHome().editContentCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 778 } 779 780 mutationResultObject.setCommandResult(commandResult); 781 } catch (NamingException ex) { 782 throw new RuntimeException(ex); 783 } 784 785 return mutationResultObject; 786 } 787 788 @GraphQLField 789 @GraphQLRelayMutation 790 static MutationResultObject createContentCategoryItem(final DataFetchingEnvironment env, 791 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 792 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 793 @GraphQLName("contentCategoryName") @GraphQLNonNull final String contentCategoryName, 794 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 795 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 796 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 797 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 798 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 799 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 800 var mutationResultObject = new MutationResultObject(); 801 802 try { 803 var commandForm = ContentUtil.getHome().getCreateContentCategoryItemForm(); 804 805 commandForm.setContentCollectionName(contentCollectionName); 806 commandForm.setContentCatalogName(contentCatalogName); 807 commandForm.setContentCategoryName(contentCategoryName); 808 commandForm.setItemName(itemName); 809 commandForm.setInventoryConditionName(inventoryConditionName); 810 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 811 commandForm.setCurrencyIsoName(currencyIsoName); 812 commandForm.setIsDefault(isDefault); 813 commandForm.setSortOrder(sortOrder); 814 815 var commandResult = ContentUtil.getHome().createContentCategoryItem(BaseGraphQl.getUserVisitPK(env), commandForm); 816 mutationResultObject.setCommandResult(commandResult); 817 } catch (NamingException ex) { 818 throw new RuntimeException(ex); 819 } 820 821 return mutationResultObject; 822 } 823 824 @GraphQLField 825 @GraphQLRelayMutation 826 static MutationResultObject deleteContentCategoryItem(final DataFetchingEnvironment env, 827 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 828 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 829 @GraphQLName("contentCategoryName") @GraphQLNonNull final String contentCategoryName, 830 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 831 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 832 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 833 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 834 var mutationResultObject = new MutationResultObject(); 835 836 try { 837 var commandForm = ContentUtil.getHome().getDeleteContentCategoryItemForm(); 838 839 commandForm.setContentCollectionName(contentCollectionName); 840 commandForm.setContentCatalogName(contentCatalogName); 841 commandForm.setContentCategoryName(contentCategoryName); 842 commandForm.setItemName(itemName); 843 commandForm.setInventoryConditionName(inventoryConditionName); 844 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 845 commandForm.setCurrencyIsoName(currencyIsoName); 846 847 var commandResult = ContentUtil.getHome().deleteContentCategoryItem(BaseGraphQl.getUserVisitPK(env), commandForm); 848 mutationResultObject.setCommandResult(commandResult); 849 } catch (NamingException ex) { 850 throw new RuntimeException(ex); 851 } 852 853 return mutationResultObject; 854 } 855 856 @GraphQLField 857 @GraphQLRelayMutation 858 static MutationResultObject editContentCategoryItem(final DataFetchingEnvironment env, 859 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 860 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 861 @GraphQLName("contentCategoryName") @GraphQLNonNull final String contentCategoryName, 862 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 863 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 864 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 865 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 866 @GraphQLName("isDefault") final String isDefault, 867 @GraphQLName("sortOrder") final String sortOrder) { 868 var mutationResultObject = new MutationResultObject(); 869 870 try { 871 var spec = ContentUtil.getHome().getContentCategoryItemSpec(); 872 873 spec.setContentCollectionName(contentCollectionName); 874 spec.setContentCatalogName(contentCatalogName); 875 spec.setContentCategoryName(contentCategoryName); 876 spec.setItemName(itemName); 877 spec.setInventoryConditionName(inventoryConditionName); 878 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 879 spec.setCurrencyIsoName(currencyIsoName); 880 881 var commandForm = ContentUtil.getHome().getEditContentCategoryItemForm(); 882 883 commandForm.setSpec(spec); 884 commandForm.setEditMode(EditMode.LOCK); 885 886 var commandResult = ContentUtil.getHome().editContentCategoryItem(BaseGraphQl.getUserVisitPK(env), commandForm); 887 888 if(!commandResult.hasErrors()) { 889 var executionResult = commandResult.getExecutionResult(); 890 var result = (EditContentCategoryItemResult)executionResult.getResult(); 891 Map<String, Object> arguments = env.getArgument("input"); 892 var edit = result.getEdit(); 893 894 if(arguments.containsKey("isDefault")) 895 edit.setIsDefault(isDefault); 896 if(arguments.containsKey("sortOrder")) 897 edit.setSortOrder(sortOrder); 898 899 commandForm.setEdit(edit); 900 commandForm.setEditMode(EditMode.UPDATE); 901 902 commandResult = ContentUtil.getHome().editContentCategoryItem(BaseGraphQl.getUserVisitPK(env), commandForm); 903 } 904 905 mutationResultObject.setCommandResult(commandResult); 906 } catch (NamingException ex) { 907 throw new RuntimeException(ex); 908 } 909 910 return mutationResultObject; 911 } 912 913 @GraphQLField 914 @GraphQLRelayMutation 915 static MutationResultObject createUserVisitTrack(final DataFetchingEnvironment env, 916 @GraphQLName("trackValue") final String trackValue) { 917 var mutationResultObject = new MutationResultObject(); 918 919 try { 920 var commandForm = TrackUtil.getHome().getCreateUserVisitTrackForm(); 921 922 commandForm.setTrackValue(trackValue); 923 924 var commandResult = TrackUtil.getHome().createUserVisitTrack(BaseGraphQl.getUserVisitPK(env), commandForm); 925 mutationResultObject.setCommandResult(commandResult); 926 } catch (NamingException ex) { 927 throw new RuntimeException(ex); 928 } 929 930 return mutationResultObject; 931 } 932 933 @GraphQLField 934 @GraphQLRelayMutation 935 static MutationResultObject createUserVisitCampaign(final DataFetchingEnvironment env, 936 @GraphQLName("campaignValue") final String campaignValue, 937 @GraphQLName("campaignSourceValue") final String campaignSourceValue, 938 @GraphQLName("campaignMediumValue") final String campaignMediumValue, 939 @GraphQLName("campaignTermValue") final String campaignTermValue, 940 @GraphQLName("campaignContentValue") final String campaignContentValue) { 941 var mutationResultObject = new MutationResultObject(); 942 943 try { 944 var commandForm = CampaignUtil.getHome().getCreateUserVisitCampaignForm(); 945 946 commandForm.setCampaignValue(campaignValue); 947 commandForm.setCampaignSourceValue(campaignSourceValue); 948 commandForm.setCampaignMediumValue(campaignMediumValue); 949 commandForm.setCampaignTermValue(campaignTermValue); 950 commandForm.setCampaignContentValue(campaignContentValue); 951 952 var commandResult = CampaignUtil.getHome().createUserVisitCampaign(BaseGraphQl.getUserVisitPK(env), commandForm); 953 mutationResultObject.setCommandResult(commandResult); 954 } catch (NamingException ex) { 955 throw new RuntimeException(ex); 956 } 957 958 return mutationResultObject; 959 } 960 961 @GraphQLField 962 @GraphQLRelayMutation 963 static MutationResultWithIdObject createSelector(final DataFetchingEnvironment env, 964 @GraphQLName("selectorKindName") @GraphQLNonNull final String selectorKindName, 965 @GraphQLName("selectorTypeName") @GraphQLNonNull final String selectorTypeName, 966 @GraphQLName("selectorName") @GraphQLNonNull final String selectorName, 967 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 968 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 969 @GraphQLName("description") final String description) { 970 var mutationResultObject = new MutationResultWithIdObject(); 971 972 try { 973 var commandForm = SelectorUtil.getHome().getCreateSelectorForm(); 974 975 commandForm.setSelectorKindName(selectorKindName); 976 commandForm.setSelectorTypeName(selectorTypeName); 977 commandForm.setSelectorName(selectorName); 978 commandForm.setIsDefault(isDefault); 979 commandForm.setSortOrder(sortOrder); 980 commandForm.setDescription(description); 981 982 var commandResult = SelectorUtil.getHome().createSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 983 mutationResultObject.setCommandResult(commandResult); 984 985 if(!commandResult.hasErrors()) { 986 var result = (CreateSelectorResult)commandResult.getExecutionResult().getResult(); 987 988 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 989 } 990 } catch (NamingException ex) { 991 throw new RuntimeException(ex); 992 } 993 994 return mutationResultObject; 995 } 996 997 @GraphQLField 998 @GraphQLRelayMutation 999 static MutationResultObject deleteSelector(final DataFetchingEnvironment env, 1000 @GraphQLName("selectorKindName") @GraphQLNonNull final String selectorKindName, 1001 @GraphQLName("selectorTypeName") @GraphQLNonNull final String selectorTypeName, 1002 @GraphQLName("selectorName") @GraphQLNonNull final String selectorName) { 1003 var mutationResultObject = new MutationResultObject(); 1004 1005 try { 1006 var commandForm = SelectorUtil.getHome().getDeleteSelectorForm(); 1007 1008 commandForm.setSelectorKindName(selectorKindName); 1009 commandForm.setSelectorTypeName(selectorTypeName); 1010 commandForm.setSelectorName(selectorName); 1011 1012 var commandResult = SelectorUtil.getHome().deleteSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 1013 mutationResultObject.setCommandResult(commandResult); 1014 } catch (NamingException ex) { 1015 throw new RuntimeException(ex); 1016 } 1017 1018 return mutationResultObject; 1019 } 1020 1021 @GraphQLField 1022 @GraphQLRelayMutation 1023 static MutationResultWithIdObject editSelector(final DataFetchingEnvironment env, 1024 @GraphQLName("selectorKindName") @GraphQLNonNull final String selectorKindName, 1025 @GraphQLName("selectorTypeName") @GraphQLNonNull final String selectorTypeName, 1026 @GraphQLName("originalSelectorName") @GraphQLNonNull final String originalSelectorName, 1027 @GraphQLName("selectorName") final String selectorName, 1028 @GraphQLName("isDefault") final String isDefault, 1029 @GraphQLName("sortOrder") final String sortOrder, 1030 @GraphQLName("description") final String description) { 1031 var mutationResultObject = new MutationResultWithIdObject(); 1032 1033 try { 1034 var spec = SelectorUtil.getHome().getSelectorUniversalSpec(); 1035 1036 spec.setSelectorKindName(selectorKindName); 1037 spec.setSelectorTypeName(selectorTypeName); 1038 spec.setSelectorName(originalSelectorName); 1039 1040 var commandForm = SelectorUtil.getHome().getEditSelectorForm(); 1041 1042 commandForm.setSpec(spec); 1043 commandForm.setEditMode(EditMode.LOCK); 1044 1045 var commandResult = SelectorUtil.getHome().editSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 1046 1047 if(!commandResult.hasErrors()) { 1048 var executionResult = commandResult.getExecutionResult(); 1049 var result = (EditSelectorResult)executionResult.getResult(); 1050 Map<String, Object> arguments = env.getArgument("input"); 1051 var edit = result.getEdit(); 1052 1053 mutationResultObject.setEntityInstance(result.getSelector().getEntityInstance()); 1054 1055 if(arguments.containsKey("selectorName")) 1056 edit.setSelectorName(selectorName); 1057 if(arguments.containsKey("isDefault")) 1058 edit.setIsDefault(isDefault); 1059 if(arguments.containsKey("sortOrder")) 1060 edit.setSortOrder(sortOrder); 1061 if(arguments.containsKey("description")) 1062 edit.setDescription(description); 1063 1064 commandForm.setEdit(edit); 1065 commandForm.setEditMode(EditMode.UPDATE); 1066 1067 commandResult = SelectorUtil.getHome().editSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 1068 } 1069 1070 mutationResultObject.setCommandResult(commandResult); 1071 } catch (NamingException ex) { 1072 throw new RuntimeException(ex); 1073 } 1074 1075 return mutationResultObject; 1076 } 1077 1078 @GraphQLField 1079 @GraphQLRelayMutation 1080 static MutationResultWithIdObject createFilter(final DataFetchingEnvironment env, 1081 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1082 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1083 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1084 @GraphQLName("initialFilterAdjustmentName") @GraphQLNonNull final String initialFilterAdjustmentName, 1085 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1086 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 1087 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 1088 @GraphQLName("description") final String description) { 1089 var mutationResultObject = new MutationResultWithIdObject(); 1090 1091 try { 1092 var commandForm = FilterUtil.getHome().getCreateFilterForm(); 1093 1094 commandForm.setFilterKindName(filterKindName); 1095 commandForm.setFilterTypeName(filterTypeName); 1096 commandForm.setFilterName(filterName); 1097 commandForm.setInitialFilterAdjustmentName(initialFilterAdjustmentName); 1098 commandForm.setFilterItemSelectorName(filterItemSelectorName); 1099 commandForm.setIsDefault(isDefault); 1100 commandForm.setSortOrder(sortOrder); 1101 commandForm.setDescription(description); 1102 1103 var commandResult = FilterUtil.getHome().createFilter(BaseGraphQl.getUserVisitPK(env), commandForm); 1104 mutationResultObject.setCommandResult(commandResult); 1105 1106 if(!commandResult.hasErrors()) { 1107 var result = (CreateFilterResult)commandResult.getExecutionResult().getResult(); 1108 1109 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 1110 } 1111 } catch (NamingException ex) { 1112 throw new RuntimeException(ex); 1113 } 1114 1115 return mutationResultObject; 1116 } 1117 1118 @GraphQLField 1119 @GraphQLRelayMutation 1120 static MutationResultObject deleteFilter(final DataFetchingEnvironment env, 1121 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1122 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1123 @GraphQLName("filterName") @GraphQLNonNull final String filterName) { 1124 var mutationResultObject = new MutationResultObject(); 1125 1126 try { 1127 var commandForm = FilterUtil.getHome().getDeleteFilterForm(); 1128 1129 commandForm.setFilterKindName(filterKindName); 1130 commandForm.setFilterTypeName(filterTypeName); 1131 commandForm.setFilterName(filterName); 1132 1133 var commandResult = FilterUtil.getHome().deleteFilter(BaseGraphQl.getUserVisitPK(env), commandForm); 1134 mutationResultObject.setCommandResult(commandResult); 1135 } catch (NamingException ex) { 1136 throw new RuntimeException(ex); 1137 } 1138 1139 return mutationResultObject; 1140 } 1141 1142 @GraphQLField 1143 @GraphQLRelayMutation 1144 static MutationResultWithIdObject editFilter(final DataFetchingEnvironment env, 1145 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1146 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1147 @GraphQLName("originalFilterName") @GraphQLNonNull final String originalFilterName, 1148 @GraphQLName("filterName") final String filterName, 1149 @GraphQLName("initialFilterAdjustmentName") final String initialFilterAdjustmentName, 1150 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1151 @GraphQLName("isDefault") final String isDefault, 1152 @GraphQLName("sortOrder") final String sortOrder, 1153 @GraphQLName("description") final String description) { 1154 var mutationResultObject = new MutationResultWithIdObject(); 1155 1156 try { 1157 var spec = FilterUtil.getHome().getFilterUniversalSpec(); 1158 1159 spec.setFilterKindName(filterKindName); 1160 spec.setFilterTypeName(filterTypeName); 1161 spec.setFilterName(originalFilterName); 1162 1163 var commandForm = FilterUtil.getHome().getEditFilterForm(); 1164 1165 commandForm.setSpec(spec); 1166 commandForm.setEditMode(EditMode.LOCK); 1167 1168 var commandResult = FilterUtil.getHome().editFilter(BaseGraphQl.getUserVisitPK(env), commandForm); 1169 1170 if(!commandResult.hasErrors()) { 1171 var executionResult = commandResult.getExecutionResult(); 1172 var result = (EditFilterResult)executionResult.getResult(); 1173 Map<String, Object> arguments = env.getArgument("input"); 1174 var edit = result.getEdit(); 1175 1176 mutationResultObject.setEntityInstance(result.getFilter().getEntityInstance()); 1177 1178 if(arguments.containsKey("filterName")) 1179 edit.setFilterName(filterName); 1180 if(arguments.containsKey("initialFilterAdjustmentName")) 1181 edit.setInitialFilterAdjustmentName(initialFilterAdjustmentName); 1182 if(arguments.containsKey("filterItemSelectorName")) 1183 edit.setFilterItemSelectorName(filterItemSelectorName); 1184 if(arguments.containsKey("isDefault")) 1185 edit.setIsDefault(isDefault); 1186 if(arguments.containsKey("sortOrder")) 1187 edit.setSortOrder(sortOrder); 1188 if(arguments.containsKey("description")) 1189 edit.setDescription(description); 1190 1191 commandForm.setEdit(edit); 1192 commandForm.setEditMode(EditMode.UPDATE); 1193 1194 commandResult = FilterUtil.getHome().editFilter(BaseGraphQl.getUserVisitPK(env), commandForm); 1195 } 1196 1197 mutationResultObject.setCommandResult(commandResult); 1198 } catch (NamingException ex) { 1199 throw new RuntimeException(ex); 1200 } 1201 1202 return mutationResultObject; 1203 } 1204 1205 @GraphQLField 1206 @GraphQLRelayMutation 1207 static MutationResultObject createFilterEntranceStep(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().getCreateFilterEntranceStepForm(); 1216 1217 commandForm.setFilterKindName(filterKindName); 1218 commandForm.setFilterTypeName(filterTypeName); 1219 commandForm.setFilterName(filterName); 1220 commandForm.setFilterStepName(filterStepName); 1221 1222 var commandResult = FilterUtil.getHome().createFilterEntranceStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1223 mutationResultObject.setCommandResult(commandResult); 1224 } catch (NamingException ex) { 1225 throw new RuntimeException(ex); 1226 } 1227 1228 return mutationResultObject; 1229 } 1230 1231 @GraphQLField 1232 @GraphQLRelayMutation 1233 static MutationResultObject deleteFilterEntranceStep(final DataFetchingEnvironment env, 1234 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1235 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1236 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1237 @GraphQLName("filterStepName") @GraphQLNonNull final String filterStepName) { 1238 var mutationResultObject = new MutationResultObject(); 1239 1240 try { 1241 var commandForm = FilterUtil.getHome().getDeleteFilterEntranceStepForm(); 1242 1243 commandForm.setFilterKindName(filterKindName); 1244 commandForm.setFilterTypeName(filterTypeName); 1245 commandForm.setFilterName(filterName); 1246 commandForm.setFilterStepName(filterStepName); 1247 1248 var commandResult = FilterUtil.getHome().deleteFilterEntranceStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1249 mutationResultObject.setCommandResult(commandResult); 1250 } catch (NamingException ex) { 1251 throw new RuntimeException(ex); 1252 } 1253 1254 return mutationResultObject; 1255 } 1256 1257 @GraphQLField 1258 @GraphQLRelayMutation 1259 static MutationResultWithIdObject createFilterStep(final DataFetchingEnvironment env, 1260 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1261 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1262 @GraphQLName("filterStepName") @GraphQLNonNull final String filterStepName, 1263 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1264 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1265 @GraphQLName("description") final String description) { 1266 var mutationResultObject = new MutationResultWithIdObject(); 1267 1268 try { 1269 var commandForm = FilterUtil.getHome().getCreateFilterStepForm(); 1270 1271 commandForm.setFilterKindName(filterKindName); 1272 commandForm.setFilterTypeName(filterTypeName); 1273 commandForm.setFilterName(filterName); 1274 commandForm.setFilterStepName(filterStepName); 1275 commandForm.setFilterItemSelectorName(filterItemSelectorName); 1276 commandForm.setDescription(description); 1277 1278 var commandResult = FilterUtil.getHome().createFilterStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1279 mutationResultObject.setCommandResult(commandResult); 1280 1281 if(!commandResult.hasErrors()) { 1282 var result = (CreateFilterStepResult)commandResult.getExecutionResult().getResult(); 1283 1284 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 1285 } 1286 } catch (NamingException ex) { 1287 throw new RuntimeException(ex); 1288 } 1289 1290 return mutationResultObject; 1291 } 1292 1293 @GraphQLField 1294 @GraphQLRelayMutation 1295 static MutationResultObject deleteFilterStep(final DataFetchingEnvironment env, 1296 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1297 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1298 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1299 @GraphQLName("filterStepName") @GraphQLNonNull final String filterStepName) { 1300 var mutationResultObject = new MutationResultObject(); 1301 1302 try { 1303 var commandForm = FilterUtil.getHome().getDeleteFilterStepForm(); 1304 1305 commandForm.setFilterKindName(filterKindName); 1306 commandForm.setFilterTypeName(filterTypeName); 1307 commandForm.setFilterName(filterName); 1308 commandForm.setFilterStepName(filterStepName); 1309 1310 var commandResult = FilterUtil.getHome().deleteFilterStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1311 mutationResultObject.setCommandResult(commandResult); 1312 } catch (NamingException ex) { 1313 throw new RuntimeException(ex); 1314 } 1315 1316 return mutationResultObject; 1317 } 1318 1319 @GraphQLField 1320 @GraphQLRelayMutation 1321 static MutationResultWithIdObject editFilterStep(final DataFetchingEnvironment env, 1322 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1323 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1324 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1325 @GraphQLName("originalFilterStepName") @GraphQLNonNull final String originalFilterStepName, 1326 @GraphQLName("filterStepName") final String filterStepName, 1327 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1328 @GraphQLName("description") final String description) { 1329 var mutationResultObject = new MutationResultWithIdObject(); 1330 1331 try { 1332 var spec = FilterUtil.getHome().getFilterStepUniversalSpec(); 1333 1334 spec.setFilterKindName(filterKindName); 1335 spec.setFilterTypeName(filterTypeName); 1336 spec.setFilterName(filterName); 1337 spec.setFilterStepName(originalFilterStepName); 1338 1339 var commandForm = FilterUtil.getHome().getEditFilterStepForm(); 1340 1341 commandForm.setSpec(spec); 1342 commandForm.setEditMode(EditMode.LOCK); 1343 1344 var commandResult = FilterUtil.getHome().editFilterStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1345 1346 if(!commandResult.hasErrors()) { 1347 var executionResult = commandResult.getExecutionResult(); 1348 var result = (EditFilterStepResult)executionResult.getResult(); 1349 Map<String, Object> arguments = env.getArgument("input"); 1350 var edit = result.getEdit(); 1351 1352 mutationResultObject.setEntityInstance(result.getFilterStep().getEntityInstance()); 1353 1354 if(arguments.containsKey("filterStepName")) 1355 edit.setFilterStepName(filterStepName); 1356 if(arguments.containsKey("filterItemSelectorName")) 1357 edit.setFilterItemSelectorName(filterItemSelectorName); 1358 if(arguments.containsKey("description")) 1359 edit.setDescription(description); 1360 1361 commandForm.setEdit(edit); 1362 commandForm.setEditMode(EditMode.UPDATE); 1363 1364 commandResult = FilterUtil.getHome().editFilterStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1365 } 1366 1367 mutationResultObject.setCommandResult(commandResult); 1368 } catch (NamingException ex) { 1369 throw new RuntimeException(ex); 1370 } 1371 1372 return mutationResultObject; 1373 } 1374 1375 @GraphQLField 1376 @GraphQLRelayMutation 1377 static MutationResultWithIdObject createFilterStepElement(final DataFetchingEnvironment env, 1378 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1379 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1380 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1381 @GraphQLName("filterStepName") @GraphQLNonNull final String filterStepName, 1382 @GraphQLName("filterStepElementName") @GraphQLNonNull final String filterStepElementName, 1383 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1384 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1385 @GraphQLName("description") final String description) { 1386 var mutationResultObject = new MutationResultWithIdObject(); 1387 1388 try { 1389 var commandForm = FilterUtil.getHome().getCreateFilterStepElementForm(); 1390 1391 commandForm.setFilterKindName(filterKindName); 1392 commandForm.setFilterTypeName(filterTypeName); 1393 commandForm.setFilterName(filterName); 1394 commandForm.setFilterStepName(filterStepName); 1395 commandForm.setFilterStepElementName(filterStepElementName); 1396 commandForm.setFilterItemSelectorName(filterItemSelectorName); 1397 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1398 commandForm.setDescription(description); 1399 1400 var commandResult = FilterUtil.getHome().createFilterStepElement(BaseGraphQl.getUserVisitPK(env), commandForm); 1401 mutationResultObject.setCommandResult(commandResult); 1402 1403 if(!commandResult.hasErrors()) { 1404 var result = (CreateFilterStepElementResult)commandResult.getExecutionResult().getResult(); 1405 1406 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 1407 } 1408 } catch (NamingException ex) { 1409 throw new RuntimeException(ex); 1410 } 1411 1412 return mutationResultObject; 1413 } 1414 1415 @GraphQLField 1416 @GraphQLRelayMutation 1417 static MutationResultObject deleteFilterStepElement(final DataFetchingEnvironment env, 1418 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1419 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1420 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1421 @GraphQLName("filterStepName") @GraphQLNonNull final String filterStepName, 1422 @GraphQLName("filterStepElementName") @GraphQLNonNull final String filterStepElementName) { 1423 var mutationResultObject = new MutationResultObject(); 1424 1425 try { 1426 var commandForm = FilterUtil.getHome().getDeleteFilterStepElementForm(); 1427 1428 commandForm.setFilterKindName(filterKindName); 1429 commandForm.setFilterTypeName(filterTypeName); 1430 commandForm.setFilterName(filterName); 1431 commandForm.setFilterStepName(filterStepName); 1432 commandForm.setFilterStepElementName(filterStepElementName); 1433 1434 var commandResult = FilterUtil.getHome().deleteFilterStepElement(BaseGraphQl.getUserVisitPK(env), commandForm); 1435 mutationResultObject.setCommandResult(commandResult); 1436 } catch (NamingException ex) { 1437 throw new RuntimeException(ex); 1438 } 1439 1440 return mutationResultObject; 1441 } 1442 1443 @GraphQLField 1444 @GraphQLRelayMutation 1445 static MutationResultWithIdObject editFilterStepElement(final DataFetchingEnvironment env, 1446 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1447 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1448 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1449 @GraphQLName("filterStepName") @GraphQLNonNull final String filterStepName, 1450 @GraphQLName("originalFilterStepElementName") @GraphQLNonNull final String originalFilterStepElementName, 1451 @GraphQLName("filterStepElementName") final String filterStepElementName, 1452 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1453 @GraphQLName("filterAdjustmentName") final String filterAdjustmentName, 1454 @GraphQLName("description") final String description) { 1455 var mutationResultObject = new MutationResultWithIdObject(); 1456 1457 try { 1458 var spec = FilterUtil.getHome().getFilterStepElementUniversalSpec(); 1459 1460 spec.setFilterKindName(filterKindName); 1461 spec.setFilterTypeName(filterTypeName); 1462 spec.setFilterName(filterName); 1463 spec.setFilterStepName(filterStepName); 1464 spec.setFilterStepElementName(originalFilterStepElementName); 1465 1466 var commandForm = FilterUtil.getHome().getEditFilterStepElementForm(); 1467 1468 commandForm.setSpec(spec); 1469 commandForm.setEditMode(EditMode.LOCK); 1470 1471 var commandResult = FilterUtil.getHome().editFilterStepElement(BaseGraphQl.getUserVisitPK(env), commandForm); 1472 1473 if(!commandResult.hasErrors()) { 1474 var executionResult = commandResult.getExecutionResult(); 1475 var result = (EditFilterStepElementResult)executionResult.getResult(); 1476 Map<String, Object> arguments = env.getArgument("input"); 1477 var edit = result.getEdit(); 1478 1479 mutationResultObject.setEntityInstance(result.getFilterStepElement().getEntityInstance()); 1480 1481 if(arguments.containsKey("filterStepElementName")) 1482 edit.setFilterStepElementName(filterStepElementName); 1483 if(arguments.containsKey("filterItemSelectorName")) 1484 edit.setFilterItemSelectorName(filterItemSelectorName); 1485 if(arguments.containsKey("filterAdjustmentName")) 1486 edit.setFilterAdjustmentName(filterAdjustmentName); 1487 if(arguments.containsKey("description")) 1488 edit.setDescription(description); 1489 1490 commandForm.setEdit(edit); 1491 commandForm.setEditMode(EditMode.UPDATE); 1492 1493 commandResult = FilterUtil.getHome().editFilterStepElement(BaseGraphQl.getUserVisitPK(env), commandForm); 1494 } 1495 1496 mutationResultObject.setCommandResult(commandResult); 1497 } catch (NamingException ex) { 1498 throw new RuntimeException(ex); 1499 } 1500 1501 return mutationResultObject; 1502 } 1503 1504 @GraphQLField 1505 @GraphQLRelayMutation 1506 static MutationResultObject createFilterStepDestination(final DataFetchingEnvironment env, 1507 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1508 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1509 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1510 @GraphQLName("fromFilterStepName") @GraphQLNonNull final String fromFilterStepName, 1511 @GraphQLName("toFilterStepName") @GraphQLNonNull final String toFilterStepName) { 1512 var mutationResultObject = new MutationResultObject(); 1513 1514 try { 1515 var commandForm = FilterUtil.getHome().getCreateFilterStepDestinationForm(); 1516 1517 commandForm.setFilterKindName(filterKindName); 1518 commandForm.setFilterTypeName(filterTypeName); 1519 commandForm.setFilterName(filterName); 1520 commandForm.setFromFilterStepName(fromFilterStepName); 1521 commandForm.setToFilterStepName(toFilterStepName); 1522 1523 var commandResult = FilterUtil.getHome().createFilterStepDestination(BaseGraphQl.getUserVisitPK(env), commandForm); 1524 mutationResultObject.setCommandResult(commandResult); 1525 } catch (NamingException ex) { 1526 throw new RuntimeException(ex); 1527 } 1528 1529 return mutationResultObject; 1530 } 1531 1532 @GraphQLField 1533 @GraphQLRelayMutation 1534 static MutationResultObject deleteFilterStepDestination(final DataFetchingEnvironment env, 1535 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1536 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1537 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1538 @GraphQLName("fromFilterStepName") @GraphQLNonNull final String fromFilterStepName, 1539 @GraphQLName("toFilterStepName") @GraphQLNonNull final String toFilterStepName) { 1540 var mutationResultObject = new MutationResultObject(); 1541 1542 try { 1543 var commandForm = FilterUtil.getHome().getDeleteFilterStepDestinationForm(); 1544 1545 commandForm.setFilterKindName(filterKindName); 1546 commandForm.setFilterTypeName(filterTypeName); 1547 commandForm.setFilterName(filterName); 1548 commandForm.setFromFilterStepName(fromFilterStepName); 1549 commandForm.setToFilterStepName(toFilterStepName); 1550 1551 var commandResult = FilterUtil.getHome().deleteFilterStepDestination(BaseGraphQl.getUserVisitPK(env), commandForm); 1552 mutationResultObject.setCommandResult(commandResult); 1553 } catch (NamingException ex) { 1554 throw new RuntimeException(ex); 1555 } 1556 1557 return mutationResultObject; 1558 } 1559 1560 @GraphQLField 1561 @GraphQLRelayMutation 1562 static MutationResultWithIdObject createFilterAdjustment(final DataFetchingEnvironment env, 1563 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1564 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1565 @GraphQLName("filterAdjustmentSourceName") @GraphQLNonNull final String filterAdjustmentSourceName, 1566 @GraphQLName("filterAdjustmentTypeName") final String filterAdjustmentTypeName, 1567 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 1568 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 1569 @GraphQLName("description") final String description) { 1570 var mutationResultObject = new MutationResultWithIdObject(); 1571 1572 try { 1573 var commandForm = FilterUtil.getHome().getCreateFilterAdjustmentForm(); 1574 1575 commandForm.setFilterKindName(filterKindName); 1576 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1577 commandForm.setFilterAdjustmentSourceName(filterAdjustmentSourceName); 1578 commandForm.setFilterAdjustmentTypeName(filterAdjustmentTypeName); 1579 commandForm.setIsDefault(isDefault); 1580 commandForm.setSortOrder(sortOrder); 1581 commandForm.setDescription(description); 1582 1583 var commandResult = FilterUtil.getHome().createFilterAdjustment(BaseGraphQl.getUserVisitPK(env), commandForm); 1584 mutationResultObject.setCommandResult(commandResult); 1585 1586 if(!commandResult.hasErrors()) { 1587 var result = (CreateFilterAdjustmentResult)commandResult.getExecutionResult().getResult(); 1588 1589 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 1590 } 1591 } catch (NamingException ex) { 1592 throw new RuntimeException(ex); 1593 } 1594 1595 return mutationResultObject; 1596 } 1597 1598 @GraphQLField 1599 @GraphQLRelayMutation 1600 static MutationResultObject deleteFilterAdjustment(final DataFetchingEnvironment env, 1601 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1602 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName) { 1603 var mutationResultObject = new MutationResultObject(); 1604 1605 try { 1606 var commandForm = FilterUtil.getHome().getDeleteFilterAdjustmentForm(); 1607 1608 commandForm.setFilterKindName(filterKindName); 1609 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1610 1611 var commandResult = FilterUtil.getHome().deleteFilterAdjustment(BaseGraphQl.getUserVisitPK(env), commandForm); 1612 mutationResultObject.setCommandResult(commandResult); 1613 } catch (NamingException ex) { 1614 throw new RuntimeException(ex); 1615 } 1616 1617 return mutationResultObject; 1618 } 1619 1620 @GraphQLField 1621 @GraphQLRelayMutation 1622 static MutationResultWithIdObject editFilterAdjustment(final DataFetchingEnvironment env, 1623 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1624 @GraphQLName("originalFilterAdjustmentName") @GraphQLNonNull final String originalFilterAdjustmentName, 1625 @GraphQLName("filterAdjustmentName") final String filterAdjustmentName, 1626 @GraphQLName("filterAdjustmentSourceName") final String filterAdjustmentSourceName, 1627 @GraphQLName("isDefault") final String isDefault, 1628 @GraphQLName("sortOrder") final String sortOrder, 1629 @GraphQLName("description") final String description) { 1630 var mutationResultObject = new MutationResultWithIdObject(); 1631 1632 try { 1633 var spec = FilterUtil.getHome().getFilterAdjustmentUniversalSpec(); 1634 1635 spec.setFilterKindName(filterKindName); 1636 spec.setFilterAdjustmentName(originalFilterAdjustmentName); 1637 1638 var commandForm = FilterUtil.getHome().getEditFilterAdjustmentForm(); 1639 1640 commandForm.setSpec(spec); 1641 commandForm.setEditMode(EditMode.LOCK); 1642 1643 var commandResult = FilterUtil.getHome().editFilterAdjustment(BaseGraphQl.getUserVisitPK(env), commandForm); 1644 1645 if(!commandResult.hasErrors()) { 1646 var executionResult = commandResult.getExecutionResult(); 1647 var result = (EditFilterAdjustmentResult)executionResult.getResult(); 1648 Map<String, Object> arguments = env.getArgument("input"); 1649 var edit = result.getEdit(); 1650 1651 mutationResultObject.setEntityInstance(result.getFilterAdjustment().getEntityInstance()); 1652 1653 if(arguments.containsKey("filterAdjustmentName")) 1654 edit.setFilterAdjustmentName(filterAdjustmentName); 1655 if(arguments.containsKey("filterAdjustmentSourceName")) 1656 edit.setFilterAdjustmentSourceName(filterAdjustmentSourceName); 1657 if(arguments.containsKey("isDefault")) 1658 edit.setIsDefault(isDefault); 1659 if(arguments.containsKey("sortOrder")) 1660 edit.setSortOrder(sortOrder); 1661 if(arguments.containsKey("description")) 1662 edit.setDescription(description); 1663 1664 commandForm.setEdit(edit); 1665 commandForm.setEditMode(EditMode.UPDATE); 1666 1667 commandResult = FilterUtil.getHome().editFilterAdjustment(BaseGraphQl.getUserVisitPK(env), commandForm); 1668 } 1669 1670 mutationResultObject.setCommandResult(commandResult); 1671 } catch (NamingException ex) { 1672 throw new RuntimeException(ex); 1673 } 1674 1675 return mutationResultObject; 1676 } 1677 1678 @GraphQLField 1679 @GraphQLRelayMutation 1680 static MutationResultObject createFilterAdjustmentAmount(final DataFetchingEnvironment env, 1681 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1682 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1683 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1684 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1685 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1686 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1687 @GraphQLName("amount") @GraphQLNonNull final String amount) { 1688 var mutationResultObject = new MutationResultObject(); 1689 1690 try { 1691 var commandForm = FilterUtil.getHome().getCreateFilterAdjustmentAmountForm(); 1692 1693 commandForm.setFilterKindName(filterKindName); 1694 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1695 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1696 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1697 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1698 commandForm.setCurrencyIsoName(currencyIsoName); 1699 commandForm.setAmount(amount); 1700 1701 var commandResult = FilterUtil.getHome().createFilterAdjustmentAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1702 mutationResultObject.setCommandResult(commandResult); 1703 } catch (NamingException ex) { 1704 throw new RuntimeException(ex); 1705 } 1706 1707 return mutationResultObject; 1708 } 1709 1710 @GraphQLField 1711 @GraphQLRelayMutation 1712 static MutationResultObject deleteFilterAdjustmentAmount(final DataFetchingEnvironment env, 1713 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1714 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1715 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1716 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1717 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1718 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 1719 var mutationResultObject = new MutationResultObject(); 1720 1721 try { 1722 var commandForm = FilterUtil.getHome().getDeleteFilterAdjustmentAmountForm(); 1723 1724 commandForm.setFilterKindName(filterKindName); 1725 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1726 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1727 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1728 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1729 commandForm.setCurrencyIsoName(currencyIsoName); 1730 1731 var commandResult = FilterUtil.getHome().deleteFilterAdjustmentAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1732 mutationResultObject.setCommandResult(commandResult); 1733 } catch (NamingException ex) { 1734 throw new RuntimeException(ex); 1735 } 1736 1737 return mutationResultObject; 1738 } 1739 1740 @GraphQLField 1741 @GraphQLRelayMutation 1742 static MutationResultObject editFilterAdjustmentAmount(final DataFetchingEnvironment env, 1743 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1744 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1745 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1746 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1747 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1748 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1749 @GraphQLName("amount") final String amount) { 1750 var mutationResultObject = new MutationResultObject(); 1751 1752 try { 1753 var spec = FilterUtil.getHome().getFilterAdjustmentAmountSpec(); 1754 1755 spec.setFilterKindName(filterKindName); 1756 spec.setFilterAdjustmentName(filterAdjustmentName); 1757 spec.setUnitOfMeasureName(unitOfMeasureName); 1758 spec.setUnitOfMeasureKindName(unitOfMeasureKindName); 1759 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1760 spec.setCurrencyIsoName(currencyIsoName); 1761 1762 var commandForm = FilterUtil.getHome().getEditFilterAdjustmentAmountForm(); 1763 1764 commandForm.setSpec(spec); 1765 commandForm.setEditMode(EditMode.LOCK); 1766 1767 var commandResult = FilterUtil.getHome().editFilterAdjustmentAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1768 1769 if(!commandResult.hasErrors()) { 1770 var executionResult = commandResult.getExecutionResult(); 1771 var result = (EditFilterAdjustmentAmountResult)executionResult.getResult(); 1772 Map<String, Object> arguments = env.getArgument("input"); 1773 var edit = result.getEdit(); 1774 1775 if(arguments.containsKey("amount")) 1776 edit.setAmount(amount); 1777 1778 commandForm.setEdit(edit); 1779 commandForm.setEditMode(EditMode.UPDATE); 1780 1781 commandResult = FilterUtil.getHome().editFilterAdjustmentAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1782 } 1783 1784 mutationResultObject.setCommandResult(commandResult); 1785 } catch (NamingException ex) { 1786 throw new RuntimeException(ex); 1787 } 1788 1789 return mutationResultObject; 1790 } 1791 1792 @GraphQLField 1793 @GraphQLRelayMutation 1794 static MutationResultObject createFilterAdjustmentFixedAmount(final DataFetchingEnvironment env, 1795 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1796 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1797 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1798 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1799 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1800 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1801 @GraphQLName("unitAmount") @GraphQLNonNull final String unitAmount) { 1802 var mutationResultObject = new MutationResultObject(); 1803 1804 try { 1805 var commandForm = FilterUtil.getHome().getCreateFilterAdjustmentFixedAmountForm(); 1806 1807 commandForm.setFilterKindName(filterKindName); 1808 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1809 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1810 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1811 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1812 commandForm.setCurrencyIsoName(currencyIsoName); 1813 commandForm.setUnitAmount(unitAmount); 1814 1815 var commandResult = FilterUtil.getHome().createFilterAdjustmentFixedAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1816 mutationResultObject.setCommandResult(commandResult); 1817 } catch (NamingException ex) { 1818 throw new RuntimeException(ex); 1819 } 1820 1821 return mutationResultObject; 1822 } 1823 1824 @GraphQLField 1825 @GraphQLRelayMutation 1826 static MutationResultObject deleteFilterAdjustmentFixedAmount(final DataFetchingEnvironment env, 1827 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1828 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1829 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1830 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1831 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1832 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 1833 var mutationResultObject = new MutationResultObject(); 1834 1835 try { 1836 var commandForm = FilterUtil.getHome().getDeleteFilterAdjustmentFixedAmountForm(); 1837 1838 commandForm.setFilterKindName(filterKindName); 1839 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1840 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1841 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1842 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1843 commandForm.setCurrencyIsoName(currencyIsoName); 1844 1845 var commandResult = FilterUtil.getHome().deleteFilterAdjustmentFixedAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1846 mutationResultObject.setCommandResult(commandResult); 1847 } catch (NamingException ex) { 1848 throw new RuntimeException(ex); 1849 } 1850 1851 return mutationResultObject; 1852 } 1853 1854 @GraphQLField 1855 @GraphQLRelayMutation 1856 static MutationResultObject editFilterAdjustmentFixedAmount(final DataFetchingEnvironment env, 1857 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1858 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1859 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1860 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1861 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1862 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1863 @GraphQLName("unitAmount") final String unitAmount) { 1864 var mutationResultObject = new MutationResultObject(); 1865 1866 try { 1867 var spec = FilterUtil.getHome().getFilterAdjustmentFixedAmountSpec(); 1868 1869 spec.setFilterKindName(filterKindName); 1870 spec.setFilterAdjustmentName(filterAdjustmentName); 1871 spec.setUnitOfMeasureName(unitOfMeasureName); 1872 spec.setUnitOfMeasureKindName(unitOfMeasureKindName); 1873 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1874 spec.setCurrencyIsoName(currencyIsoName); 1875 1876 var commandForm = FilterUtil.getHome().getEditFilterAdjustmentFixedAmountForm(); 1877 1878 commandForm.setSpec(spec); 1879 commandForm.setEditMode(EditMode.LOCK); 1880 1881 var commandResult = FilterUtil.getHome().editFilterAdjustmentFixedAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1882 1883 if(!commandResult.hasErrors()) { 1884 var executionResult = commandResult.getExecutionResult(); 1885 var result = (EditFilterAdjustmentFixedAmountResult)executionResult.getResult(); 1886 Map<String, Object> arguments = env.getArgument("input"); 1887 var edit = result.getEdit(); 1888 1889 if(arguments.containsKey("unitAmount")) 1890 edit.setUnitAmount(unitAmount); 1891 1892 commandForm.setEdit(edit); 1893 commandForm.setEditMode(EditMode.UPDATE); 1894 1895 commandResult = FilterUtil.getHome().editFilterAdjustmentFixedAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1896 } 1897 1898 mutationResultObject.setCommandResult(commandResult); 1899 } catch (NamingException ex) { 1900 throw new RuntimeException(ex); 1901 } 1902 1903 return mutationResultObject; 1904 } 1905 1906 @GraphQLField 1907 @GraphQLRelayMutation 1908 static MutationResultObject createFilterAdjustmentPercent(final DataFetchingEnvironment env, 1909 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1910 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1911 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1912 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1913 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1914 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1915 @GraphQLName("percent") @GraphQLNonNull final String percent) { 1916 var mutationResultObject = new MutationResultObject(); 1917 1918 try { 1919 var commandForm = FilterUtil.getHome().getCreateFilterAdjustmentPercentForm(); 1920 1921 commandForm.setFilterKindName(filterKindName); 1922 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1923 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1924 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1925 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1926 commandForm.setCurrencyIsoName(currencyIsoName); 1927 commandForm.setPercent(percent); 1928 1929 var commandResult = FilterUtil.getHome().createFilterAdjustmentPercent(BaseGraphQl.getUserVisitPK(env), commandForm); 1930 mutationResultObject.setCommandResult(commandResult); 1931 } catch (NamingException ex) { 1932 throw new RuntimeException(ex); 1933 } 1934 1935 return mutationResultObject; 1936 } 1937 1938 @GraphQLField 1939 @GraphQLRelayMutation 1940 static MutationResultObject deleteFilterAdjustmentPercent(final DataFetchingEnvironment env, 1941 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1942 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1943 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1944 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1945 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1946 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 1947 var mutationResultObject = new MutationResultObject(); 1948 1949 try { 1950 var commandForm = FilterUtil.getHome().getDeleteFilterAdjustmentPercentForm(); 1951 1952 commandForm.setFilterKindName(filterKindName); 1953 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1954 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1955 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1956 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1957 commandForm.setCurrencyIsoName(currencyIsoName); 1958 1959 var commandResult = FilterUtil.getHome().deleteFilterAdjustmentPercent(BaseGraphQl.getUserVisitPK(env), commandForm); 1960 mutationResultObject.setCommandResult(commandResult); 1961 } catch (NamingException ex) { 1962 throw new RuntimeException(ex); 1963 } 1964 1965 return mutationResultObject; 1966 } 1967 1968 @GraphQLField 1969 @GraphQLRelayMutation 1970 static MutationResultObject editFilterAdjustmentPercent(final DataFetchingEnvironment env, 1971 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1972 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1973 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1974 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1975 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1976 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1977 @GraphQLName("percent") final String percent) { 1978 var mutationResultObject = new MutationResultObject(); 1979 1980 try { 1981 var spec = FilterUtil.getHome().getFilterAdjustmentPercentSpec(); 1982 1983 spec.setFilterKindName(filterKindName); 1984 spec.setFilterAdjustmentName(filterAdjustmentName); 1985 spec.setUnitOfMeasureName(unitOfMeasureName); 1986 spec.setUnitOfMeasureKindName(unitOfMeasureKindName); 1987 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1988 spec.setCurrencyIsoName(currencyIsoName); 1989 1990 var commandForm = FilterUtil.getHome().getEditFilterAdjustmentPercentForm(); 1991 1992 commandForm.setSpec(spec); 1993 commandForm.setEditMode(EditMode.LOCK); 1994 1995 var commandResult = FilterUtil.getHome().editFilterAdjustmentPercent(BaseGraphQl.getUserVisitPK(env), commandForm); 1996 1997 if(!commandResult.hasErrors()) { 1998 var executionResult = commandResult.getExecutionResult(); 1999 var result = (EditFilterAdjustmentPercentResult)executionResult.getResult(); 2000 Map<String, Object> arguments = env.getArgument("input"); 2001 var edit = result.getEdit(); 2002 2003 if(arguments.containsKey("percent")) 2004 edit.setPercent(percent); 2005 2006 commandForm.setEdit(edit); 2007 commandForm.setEditMode(EditMode.UPDATE); 2008 2009 commandResult = FilterUtil.getHome().editFilterAdjustmentPercent(BaseGraphQl.getUserVisitPK(env), commandForm); 2010 } 2011 2012 mutationResultObject.setCommandResult(commandResult); 2013 } catch (NamingException ex) { 2014 throw new RuntimeException(ex); 2015 } 2016 2017 return mutationResultObject; 2018 } 2019 2020 @GraphQLField 2021 @GraphQLRelayMutation 2022 static MutationResultWithIdObject createSequence(final DataFetchingEnvironment env, 2023 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName, 2024 @GraphQLName("sequenceName") @GraphQLNonNull final String sequenceName, 2025 @GraphQLName("mask") @GraphQLNonNull final String mask, 2026 @GraphQLName("chunkSize") final String chunkSize, 2027 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 2028 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 2029 @GraphQLName("value") final String value, 2030 @GraphQLName("description") final String description) { 2031 var mutationResultObject = new MutationResultWithIdObject(); 2032 2033 try { 2034 var commandForm = SequenceUtil.getHome().getCreateSequenceForm(); 2035 2036 commandForm.setSequenceName(sequenceName); 2037 commandForm.setSequenceTypeName(sequenceTypeName); 2038 commandForm.setMask(mask); 2039 commandForm.setChunkSize(chunkSize); 2040 commandForm.setIsDefault(isDefault); 2041 commandForm.setSortOrder(sortOrder); 2042 commandForm.setValue(value); 2043 commandForm.setDescription(description); 2044 2045 var commandResult = SequenceUtil.getHome().createSequence(BaseGraphQl.getUserVisitPK(env), commandForm); 2046 mutationResultObject.setCommandResult(commandResult); 2047 2048 if(!commandResult.hasErrors()) { 2049 var result = (CreateSequenceResult)commandResult.getExecutionResult().getResult(); 2050 2051 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2052 } 2053 } catch (NamingException ex) { 2054 throw new RuntimeException(ex); 2055 } 2056 2057 return mutationResultObject; 2058 } 2059 2060 @GraphQLField 2061 @GraphQLRelayMutation 2062 static MutationResultObject deleteSequence(final DataFetchingEnvironment env, 2063 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName, 2064 @GraphQLName("sequenceName") @GraphQLNonNull final String sequenceName) { 2065 var mutationResultObject = new MutationResultObject(); 2066 2067 try { 2068 var commandForm = SequenceUtil.getHome().getDeleteSequenceForm(); 2069 2070 commandForm.setSequenceTypeName(sequenceTypeName); 2071 commandForm.setSequenceName(sequenceName); 2072 2073 var commandResult = SequenceUtil.getHome().deleteSequence(BaseGraphQl.getUserVisitPK(env), commandForm); 2074 mutationResultObject.setCommandResult(commandResult); 2075 } catch (NamingException ex) { 2076 throw new RuntimeException(ex); 2077 } 2078 2079 return mutationResultObject; 2080 } 2081 2082 @GraphQLField 2083 @GraphQLRelayMutation 2084 static MutationResultWithIdObject editSequence(final DataFetchingEnvironment env, 2085 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName, 2086 @GraphQLName("originalSequenceName") final String originalSequenceName, 2087 @GraphQLName("id") @GraphQLID final String id, 2088 @GraphQLName("sequenceName") final String sequenceName, 2089 @GraphQLName("chunkSize") final String chunkSize, 2090 @GraphQLName("isDefault") final String isDefault, 2091 @GraphQLName("sortOrder") final String sortOrder, 2092 @GraphQLName("description") final String description) { 2093 var mutationResultObject = new MutationResultWithIdObject(); 2094 2095 try { 2096 var spec = SequenceUtil.getHome().getSequenceUniversalSpec(); 2097 2098 spec.setSequenceTypeName(sequenceTypeName); 2099 spec.setSequenceName(originalSequenceName); 2100 spec.setUuid(id); 2101 2102 var commandForm = SequenceUtil.getHome().getEditSequenceForm(); 2103 2104 commandForm.setSpec(spec); 2105 commandForm.setEditMode(EditMode.LOCK); 2106 2107 var commandResult = SequenceUtil.getHome().editSequence(BaseGraphQl.getUserVisitPK(env), commandForm); 2108 2109 if(!commandResult.hasErrors()) { 2110 var executionResult = commandResult.getExecutionResult(); 2111 var result = (EditSequenceResult)executionResult.getResult(); 2112 Map<String, Object> arguments = env.getArgument("input"); 2113 var edit = result.getEdit(); 2114 2115 mutationResultObject.setEntityInstance(result.getSequence().getEntityInstance()); 2116 2117 if(arguments.containsKey("sequenceName")) 2118 edit.setSequenceName(sequenceName); 2119 if(arguments.containsKey("chunkSize")) 2120 edit.setChunkSize(chunkSize); 2121 if(arguments.containsKey("isDefault")) 2122 edit.setIsDefault(isDefault); 2123 if(arguments.containsKey("sortOrder")) 2124 edit.setSortOrder(sortOrder); 2125 if(arguments.containsKey("description")) 2126 edit.setDescription(description); 2127 2128 commandForm.setEdit(edit); 2129 commandForm.setEditMode(EditMode.UPDATE); 2130 2131 commandResult = SequenceUtil.getHome().editSequence(BaseGraphQl.getUserVisitPK(env), commandForm); 2132 } 2133 2134 mutationResultObject.setCommandResult(commandResult); 2135 } catch (NamingException ex) { 2136 throw new RuntimeException(ex); 2137 } 2138 2139 return mutationResultObject; 2140 } 2141 2142 @GraphQLField 2143 @GraphQLRelayMutation 2144 @GraphQLName("setSequenceValue") 2145 static MutationResultObject setSequenceValue(final DataFetchingEnvironment env, 2146 @GraphQLName("sequenceTypeName") final String sequenceTypeName, 2147 @GraphQLName("sequenceName") final String sequenceName, 2148 @GraphQLName("id") @GraphQLID final String id, 2149 @GraphQLName("value") @GraphQLNonNull final String value) { 2150 var mutationResultObject = new MutationResultObject(); 2151 2152 try { 2153 var commandForm = SequenceUtil.getHome().getSetSequenceValueForm(); 2154 2155 commandForm.setSequenceTypeName(sequenceTypeName); 2156 commandForm.setSequenceName(sequenceName); 2157 commandForm.setUuid(id); 2158 commandForm.setValue(value); 2159 2160 var commandResult = SequenceUtil.getHome().setSequenceValue(BaseGraphQl.getUserVisitPK(env), commandForm); 2161 mutationResultObject.setCommandResult(commandResult); 2162 } catch (NamingException ex) { 2163 throw new RuntimeException(ex); 2164 } 2165 2166 return mutationResultObject; 2167 } 2168 2169 @GraphQLField 2170 @GraphQLRelayMutation 2171 @GraphQLName("nextSequenceValue") 2172 static GetNextSequenceValueResultObject nextSequenceValue(final DataFetchingEnvironment env, 2173 @GraphQLName("sequenceTypeName") final String sequenceTypeName, 2174 @GraphQLName("sequenceName") final String sequenceName, 2175 @GraphQLName("id") @GraphQLID final String id) { 2176 var mutationResultObject = new GetNextSequenceValueResultObject(); 2177 2178 try { 2179 var commandForm = SequenceUtil.getHome().getGetNextSequenceValueForm(); 2180 2181 commandForm.setSequenceTypeName(sequenceTypeName); 2182 commandForm.setSequenceName(sequenceName); 2183 commandForm.setUuid(id); 2184 2185 var commandResult = SequenceUtil.getHome().getNextSequenceValue(BaseGraphQl.getUserVisitPK(env), commandForm); 2186 mutationResultObject.setCommandResult(commandResult); 2187 2188 if(!commandResult.hasErrors()) { 2189 mutationResultObject.setGetNextSequenceValueResult((GetNextSequenceValueResult)commandResult.getExecutionResult().getResult()); 2190 } 2191 } catch (NamingException ex) { 2192 throw new RuntimeException(ex); 2193 } 2194 2195 return mutationResultObject; 2196 } 2197 2198 @GraphQLField 2199 @GraphQLRelayMutation 2200 static MutationResultWithIdObject createSequenceType(final DataFetchingEnvironment env, 2201 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName, 2202 @GraphQLName("prefix") final String prefix, 2203 @GraphQLName("suffix") final String suffix, 2204 @GraphQLName("sequenceEncoderTypeName") @GraphQLNonNull final String sequenceEncoderTypeName, 2205 @GraphQLName("sequenceChecksumTypeName") @GraphQLNonNull final String sequenceChecksumTypeName, 2206 @GraphQLName("chunkSize") final String chunkSize, 2207 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 2208 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 2209 @GraphQLName("description") final String description) { 2210 var mutationResultObject = new MutationResultWithIdObject(); 2211 2212 try { 2213 var commandForm = SequenceUtil.getHome().getCreateSequenceTypeForm(); 2214 2215 commandForm.setSequenceTypeName(sequenceTypeName); 2216 commandForm.setPrefix(prefix); 2217 commandForm.setSuffix(suffix); 2218 commandForm.setSequenceEncoderTypeName(sequenceEncoderTypeName); 2219 commandForm.setSequenceChecksumTypeName(sequenceChecksumTypeName); 2220 commandForm.setChunkSize(chunkSize); 2221 commandForm.setIsDefault(isDefault); 2222 commandForm.setSortOrder(sortOrder); 2223 commandForm.setDescription(description); 2224 2225 var commandResult = SequenceUtil.getHome().createSequenceType(BaseGraphQl.getUserVisitPK(env), commandForm); 2226 mutationResultObject.setCommandResult(commandResult); 2227 2228 if(!commandResult.hasErrors()) { 2229 var result = (CreateSequenceTypeResult)commandResult.getExecutionResult().getResult(); 2230 2231 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2232 } 2233 } catch (NamingException ex) { 2234 throw new RuntimeException(ex); 2235 } 2236 2237 return mutationResultObject; 2238 } 2239 2240 @GraphQLField 2241 @GraphQLRelayMutation 2242 static MutationResultObject deleteSequenceType(final DataFetchingEnvironment env, 2243 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName) { 2244 var mutationResultObject = new MutationResultObject(); 2245 2246 try { 2247 var commandForm = SequenceUtil.getHome().getDeleteSequenceTypeForm(); 2248 2249 commandForm.setSequenceTypeName(sequenceTypeName); 2250 2251 var commandResult = SequenceUtil.getHome().deleteSequenceType(BaseGraphQl.getUserVisitPK(env), commandForm); 2252 mutationResultObject.setCommandResult(commandResult); 2253 } catch (NamingException ex) { 2254 throw new RuntimeException(ex); 2255 } 2256 2257 return mutationResultObject; 2258 } 2259 2260 @GraphQLField 2261 @GraphQLRelayMutation 2262 static MutationResultWithIdObject editSequenceType(final DataFetchingEnvironment env, 2263 @GraphQLName("originalSequenceTypeName") final String originalSequenceTypeName, 2264 @GraphQLName("id") @GraphQLID final String id, 2265 @GraphQLName("sequenceTypeName") final String sequenceTypeName, 2266 @GraphQLName("prefix") final String prefix, 2267 @GraphQLName("suffix") final String suffix, 2268 @GraphQLName("sequenceEncoderTypeName") final String sequenceEncoderTypeName, 2269 @GraphQLName("sequenceChecksumTypeName") final String sequenceChecksumTypeName, 2270 @GraphQLName("chunkSize") final String chunkSize, 2271 @GraphQLName("isDefault") final String isDefault, 2272 @GraphQLName("sortOrder") final String sortOrder, 2273 @GraphQLName("description") final String description) { 2274 var mutationResultObject = new MutationResultWithIdObject(); 2275 2276 try { 2277 var spec = SequenceUtil.getHome().getSequenceTypeUniversalSpec(); 2278 2279 spec.setSequenceTypeName(originalSequenceTypeName); 2280 spec.setUuid(id); 2281 2282 var commandForm = SequenceUtil.getHome().getEditSequenceTypeForm(); 2283 2284 commandForm.setSpec(spec); 2285 commandForm.setEditMode(EditMode.LOCK); 2286 2287 var commandResult = SequenceUtil.getHome().editSequenceType(BaseGraphQl.getUserVisitPK(env), commandForm); 2288 2289 if(!commandResult.hasErrors()) { 2290 var executionResult = commandResult.getExecutionResult(); 2291 var result = (EditSequenceTypeResult)executionResult.getResult(); 2292 Map<String, Object> arguments = env.getArgument("input"); 2293 var edit = result.getEdit(); 2294 2295 mutationResultObject.setEntityInstance(result.getSequenceType().getEntityInstance()); 2296 2297 if(arguments.containsKey("sequenceTypeName")) 2298 edit.setSequenceTypeName(sequenceTypeName); 2299 if(arguments.containsKey("prefix")) 2300 edit.setPrefix(prefix); 2301 if(arguments.containsKey("suffix")) 2302 edit.setSuffix(suffix); 2303 if(arguments.containsKey("sequenceEncoderTypeName")) 2304 edit.setSequenceEncoderTypeName(sequenceEncoderTypeName); 2305 if(arguments.containsKey("sequenceChecksumTypeName")) 2306 edit.setSequenceChecksumTypeName(sequenceChecksumTypeName); 2307 if(arguments.containsKey("chunkSize")) 2308 edit.setChunkSize(chunkSize); 2309 if(arguments.containsKey("isDefault")) 2310 edit.setIsDefault(isDefault); 2311 if(arguments.containsKey("sortOrder")) 2312 edit.setSortOrder(sortOrder); 2313 if(arguments.containsKey("description")) 2314 edit.setDescription(description); 2315 2316 commandForm.setEdit(edit); 2317 commandForm.setEditMode(EditMode.UPDATE); 2318 2319 commandResult = SequenceUtil.getHome().editSequenceType(BaseGraphQl.getUserVisitPK(env), commandForm); 2320 } 2321 2322 mutationResultObject.setCommandResult(commandResult); 2323 } catch (NamingException ex) { 2324 throw new RuntimeException(ex); 2325 } 2326 2327 return mutationResultObject; 2328 } 2329 2330 @GraphQLField 2331 @GraphQLRelayMutation 2332 static MutationResultWithIdObject createOfferUse(final DataFetchingEnvironment env, 2333 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2334 @GraphQLName("useName") @GraphQLNonNull final String useName, 2335 @GraphQLName("salesOrderSequenceName") final String salesOrderSequenceName) { 2336 var mutationResultObject = new MutationResultWithIdObject(); 2337 2338 try { 2339 var commandForm = OfferUtil.getHome().getCreateOfferUseForm(); 2340 2341 commandForm.setOfferName(offerName); 2342 commandForm.setUseName(useName); 2343 commandForm.setSalesOrderSequenceName(salesOrderSequenceName); 2344 2345 var commandResult = OfferUtil.getHome().createOfferUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2346 mutationResultObject.setCommandResult(commandResult); 2347 2348 if(!commandResult.hasErrors()) { 2349 var result = (CreateOfferUseResult)commandResult.getExecutionResult().getResult(); 2350 2351 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2352 } 2353 } catch (NamingException ex) { 2354 throw new RuntimeException(ex); 2355 } 2356 2357 return mutationResultObject; 2358 } 2359 2360 @GraphQLField 2361 @GraphQLRelayMutation 2362 static MutationResultObject deleteOfferUse(final DataFetchingEnvironment env, 2363 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2364 @GraphQLName("useName") @GraphQLNonNull final String useName) { 2365 var mutationResultObject = new MutationResultObject(); 2366 2367 try { 2368 var commandForm = OfferUtil.getHome().getDeleteOfferUseForm(); 2369 2370 commandForm.setOfferName(offerName); 2371 commandForm.setUseName(useName); 2372 2373 var commandResult = OfferUtil.getHome().deleteOfferUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2374 mutationResultObject.setCommandResult(commandResult); 2375 } catch (NamingException ex) { 2376 throw new RuntimeException(ex); 2377 } 2378 2379 return mutationResultObject; 2380 } 2381 2382 @GraphQLField 2383 @GraphQLRelayMutation 2384 static MutationResultWithIdObject editOfferUse(final DataFetchingEnvironment env, 2385 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2386 @GraphQLName("useName") @GraphQLNonNull final String useName, 2387 @GraphQLName("salesOrderSequenceName") final String salesOrderSequenceName) { 2388 var mutationResultObject = new MutationResultWithIdObject(); 2389 2390 try { 2391 var spec = OfferUtil.getHome().getOfferUseSpec(); 2392 2393 spec.setOfferName(offerName); 2394 spec.setUseName(useName); 2395 2396 var commandForm = OfferUtil.getHome().getEditOfferUseForm(); 2397 2398 commandForm.setSpec(spec); 2399 commandForm.setEditMode(EditMode.LOCK); 2400 2401 var commandResult = OfferUtil.getHome().editOfferUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2402 2403 if(!commandResult.hasErrors()) { 2404 var executionResult = commandResult.getExecutionResult(); 2405 var result = (EditOfferUseResult)executionResult.getResult(); 2406 Map<String, Object> arguments = env.getArgument("input"); 2407 var edit = result.getEdit(); 2408 2409 mutationResultObject.setEntityInstance(result.getOfferUse().getEntityInstance()); 2410 2411 if(arguments.containsKey("salesOrderSequenceName")) 2412 edit.setSalesOrderSequenceName(salesOrderSequenceName); 2413 2414 commandForm.setEdit(edit); 2415 commandForm.setEditMode(EditMode.UPDATE); 2416 2417 commandResult = OfferUtil.getHome().editOfferUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2418 } 2419 2420 mutationResultObject.setCommandResult(commandResult); 2421 } catch (NamingException ex) { 2422 throw new RuntimeException(ex); 2423 } 2424 2425 return mutationResultObject; 2426 } 2427 2428 @GraphQLField 2429 @GraphQLRelayMutation 2430 static MutationResultWithIdObject createOffer(final DataFetchingEnvironment env, 2431 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2432 @GraphQLName("salesOrderSequenceName") final String salesOrderSequenceName, 2433 @GraphQLName("companyName") final String companyName, 2434 @GraphQLName("divisionName") final String divisionName, 2435 @GraphQLName("departmentName") final String departmentName, 2436 @GraphQLName("offerItemSelectorName") final String offerItemSelectorName, 2437 @GraphQLName("offerItemPriceFilterName") final String offerItemPriceFilterName, 2438 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 2439 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 2440 @GraphQLName("description") final String description) { 2441 var mutationResultObject = new MutationResultWithIdObject(); 2442 2443 try { 2444 var commandForm = OfferUtil.getHome().getCreateOfferForm(); 2445 2446 commandForm.setOfferName(offerName); 2447 commandForm.setSalesOrderSequenceName(salesOrderSequenceName); 2448 commandForm.setCompanyName(companyName); 2449 commandForm.setDivisionName(divisionName); 2450 commandForm.setDepartmentName(departmentName); 2451 commandForm.setOfferItemSelectorName(offerItemSelectorName); 2452 commandForm.setOfferItemPriceFilterName(offerItemPriceFilterName); 2453 commandForm.setIsDefault(isDefault); 2454 commandForm.setSortOrder(sortOrder); 2455 commandForm.setDescription(description); 2456 2457 var commandResult = OfferUtil.getHome().createOffer(BaseGraphQl.getUserVisitPK(env), commandForm); 2458 mutationResultObject.setCommandResult(commandResult); 2459 2460 if(!commandResult.hasErrors()) { 2461 var result = (CreateOfferResult)commandResult.getExecutionResult().getResult(); 2462 2463 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2464 } 2465 } catch (NamingException ex) { 2466 throw new RuntimeException(ex); 2467 } 2468 2469 return mutationResultObject; 2470 } 2471 2472 @GraphQLField 2473 @GraphQLRelayMutation 2474 static MutationResultObject deleteOffer(final DataFetchingEnvironment env, 2475 @GraphQLName("offerName") @GraphQLNonNull final String offerName) { 2476 var mutationResultObject = new MutationResultObject(); 2477 2478 try { 2479 var commandForm = OfferUtil.getHome().getDeleteOfferForm(); 2480 2481 commandForm.setOfferName(offerName); 2482 2483 var commandResult = OfferUtil.getHome().deleteOffer(BaseGraphQl.getUserVisitPK(env), commandForm); 2484 mutationResultObject.setCommandResult(commandResult); 2485 } catch (NamingException ex) { 2486 throw new RuntimeException(ex); 2487 } 2488 2489 return mutationResultObject; 2490 } 2491 2492 @GraphQLField 2493 @GraphQLRelayMutation 2494 static MutationResultWithIdObject editOffer(final DataFetchingEnvironment env, 2495 @GraphQLName("originalOfferName") final String originalOfferName, 2496 //@GraphQLName("id") @GraphQLID final String id, 2497 @GraphQLName("offerName") final String offerName, 2498 @GraphQLName("salesOrderSequenceName") final String salesOrderSequenceName, 2499 @GraphQLName("offerItemSelectorName") final String offerItemSelectorName, 2500 @GraphQLName("offerItemPriceFilterName") final String offerItemPriceFilterName, 2501 @GraphQLName("isDefault") final String isDefault, 2502 @GraphQLName("sortOrder") final String sortOrder, 2503 @GraphQLName("description") final String description) { 2504 var mutationResultObject = new MutationResultWithIdObject(); 2505 2506 try { 2507 var spec = OfferUtil.getHome().getOfferUniversalSpec(); 2508 2509 spec.setOfferName(originalOfferName); 2510 //spec.setUuid(id); 2511 2512 var commandForm = OfferUtil.getHome().getEditOfferForm(); 2513 2514 commandForm.setSpec(spec); 2515 commandForm.setEditMode(EditMode.LOCK); 2516 2517 var commandResult = OfferUtil.getHome().editOffer(BaseGraphQl.getUserVisitPK(env), commandForm); 2518 2519 if(!commandResult.hasErrors()) { 2520 var executionResult = commandResult.getExecutionResult(); 2521 var result = (EditOfferResult)executionResult.getResult(); 2522 Map<String, Object> arguments = env.getArgument("input"); 2523 var edit = result.getEdit(); 2524 2525 mutationResultObject.setEntityInstance(result.getOffer().getEntityInstance()); 2526 2527 if(arguments.containsKey("offerName")) 2528 edit.setOfferName(offerName); 2529 if(arguments.containsKey("salesOrderSequenceName")) 2530 edit.setSalesOrderSequenceName(salesOrderSequenceName); 2531 if(arguments.containsKey("offerItemSelectorName")) 2532 edit.setOfferItemSelectorName(offerItemSelectorName); 2533 if(arguments.containsKey("offerItemPriceFilterName")) 2534 edit.setOfferItemPriceFilterName(offerItemPriceFilterName); 2535 if(arguments.containsKey("isDefault")) 2536 edit.setIsDefault(isDefault); 2537 if(arguments.containsKey("sortOrder")) 2538 edit.setSortOrder(sortOrder); 2539 if(arguments.containsKey("description")) 2540 edit.setDescription(description); 2541 2542 commandForm.setEdit(edit); 2543 commandForm.setEditMode(EditMode.UPDATE); 2544 2545 commandResult = OfferUtil.getHome().editOffer(BaseGraphQl.getUserVisitPK(env), commandForm); 2546 } 2547 2548 mutationResultObject.setCommandResult(commandResult); 2549 } catch (NamingException ex) { 2550 throw new RuntimeException(ex); 2551 } 2552 2553 return mutationResultObject; 2554 } 2555 2556 @GraphQLField 2557 @GraphQLRelayMutation 2558 static MutationResultWithIdObject createOfferItem(final DataFetchingEnvironment env, 2559 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2560 @GraphQLName("itemName") @GraphQLNonNull final String itemName) { 2561 var mutationResultObject = new MutationResultWithIdObject(); 2562 2563 try { 2564 var commandForm = OfferUtil.getHome().getCreateOfferItemForm(); 2565 2566 commandForm.setOfferName(offerName); 2567 commandForm.setItemName(itemName); 2568 2569 var commandResult = OfferUtil.getHome().createOfferItem(BaseGraphQl.getUserVisitPK(env), commandForm); 2570 mutationResultObject.setCommandResult(commandResult); 2571 2572 if(!commandResult.hasErrors()) { 2573 var result = (CreateOfferItemResult)commandResult.getExecutionResult().getResult(); 2574 2575 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2576 } 2577 } catch (NamingException ex) { 2578 throw new RuntimeException(ex); 2579 } 2580 2581 return mutationResultObject; 2582 } 2583 2584 @GraphQLField 2585 @GraphQLRelayMutation 2586 static MutationResultObject deleteOfferItem(final DataFetchingEnvironment env, 2587 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2588 @GraphQLName("itemName") @GraphQLNonNull final String itemName) { 2589 var mutationResultObject = new MutationResultObject(); 2590 2591 try { 2592 var commandForm = OfferUtil.getHome().getDeleteOfferItemForm(); 2593 2594 commandForm.setOfferName(offerName); 2595 commandForm.setItemName(itemName); 2596 2597 var commandResult = OfferUtil.getHome().deleteOfferItem(BaseGraphQl.getUserVisitPK(env), commandForm); 2598 mutationResultObject.setCommandResult(commandResult); 2599 } catch (NamingException ex) { 2600 throw new RuntimeException(ex); 2601 } 2602 2603 return mutationResultObject; 2604 } 2605 2606 @GraphQLField 2607 @GraphQLRelayMutation 2608 static MutationResultObject createOfferItemPrice(final DataFetchingEnvironment env, 2609 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2610 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 2611 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 2612 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 2613 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 2614 @GraphQLName("unitPrice") final String unitPrice, 2615 @GraphQLName("minimumUnitPrice") final String minimumUnitPrice, 2616 @GraphQLName("maximumUnitPrice") final String maximumUnitPrice, 2617 @GraphQLName("unitPriceIncrement") final String unitPriceIncrement) { 2618 var mutationResultObject = new MutationResultObject(); 2619 2620 try { 2621 var commandForm = OfferUtil.getHome().getCreateOfferItemPriceForm(); 2622 2623 commandForm.setOfferName(offerName); 2624 commandForm.setItemName(itemName); 2625 commandForm.setInventoryConditionName(inventoryConditionName); 2626 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 2627 commandForm.setCurrencyIsoName(currencyIsoName); 2628 commandForm.setUnitPrice(unitPrice); 2629 commandForm.setMinimumUnitPrice(minimumUnitPrice); 2630 commandForm.setMaximumUnitPrice(maximumUnitPrice); 2631 commandForm.setUnitPriceIncrement(unitPriceIncrement); 2632 2633 var commandResult = OfferUtil.getHome().createOfferItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 2634 mutationResultObject.setCommandResult(commandResult); 2635 } catch (NamingException ex) { 2636 throw new RuntimeException(ex); 2637 } 2638 2639 return mutationResultObject; 2640 } 2641 2642 @GraphQLField 2643 @GraphQLRelayMutation 2644 static MutationResultObject deleteOfferItemPrice(final DataFetchingEnvironment env, 2645 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2646 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 2647 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 2648 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 2649 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 2650 var mutationResultObject = new MutationResultObject(); 2651 2652 try { 2653 var commandForm = OfferUtil.getHome().getDeleteOfferItemPriceForm(); 2654 2655 commandForm.setOfferName(offerName); 2656 commandForm.setItemName(itemName); 2657 commandForm.setInventoryConditionName(inventoryConditionName); 2658 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 2659 commandForm.setCurrencyIsoName(currencyIsoName); 2660 2661 var commandResult = OfferUtil.getHome().deleteOfferItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 2662 mutationResultObject.setCommandResult(commandResult); 2663 } catch (NamingException ex) { 2664 throw new RuntimeException(ex); 2665 } 2666 2667 return mutationResultObject; 2668 } 2669 2670 @GraphQLField 2671 @GraphQLRelayMutation 2672 static MutationResultObject editOfferItemPrice(final DataFetchingEnvironment env, 2673 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2674 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 2675 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 2676 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 2677 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 2678 @GraphQLName("unitPrice") final String unitPrice, 2679 @GraphQLName("minimumUnitPrice") final String minimumUnitPrice, 2680 @GraphQLName("maximumUnitPrice") final String maximumUnitPrice, 2681 @GraphQLName("unitPriceIncrement") final String unitPriceIncrement) { 2682 var mutationResultObject = new MutationResultObject(); 2683 2684 try { 2685 var spec = OfferUtil.getHome().getOfferItemPriceSpec(); 2686 2687 spec.setOfferName(offerName); 2688 spec.setItemName(itemName); 2689 spec.setInventoryConditionName(inventoryConditionName); 2690 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 2691 spec.setCurrencyIsoName(currencyIsoName); 2692 2693 var commandForm = OfferUtil.getHome().getEditOfferItemPriceForm(); 2694 2695 commandForm.setSpec(spec); 2696 commandForm.setEditMode(EditMode.LOCK); 2697 2698 var commandResult = OfferUtil.getHome().editOfferItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 2699 2700 if(!commandResult.hasErrors()) { 2701 var executionResult = commandResult.getExecutionResult(); 2702 var result = (EditOfferItemPriceResult)executionResult.getResult(); 2703 Map<String, Object> arguments = env.getArgument("input"); 2704 var edit = result.getEdit(); 2705 2706 if(arguments.containsKey("unitPrice")) 2707 edit.setUnitPrice(unitPrice); 2708 if(arguments.containsKey("minimumUnitPrice")) 2709 edit.setMinimumUnitPrice(minimumUnitPrice); 2710 if(arguments.containsKey("maximumUnitPrice")) 2711 edit.setMaximumUnitPrice(maximumUnitPrice); 2712 if(arguments.containsKey("unitPriceIncrement")) 2713 edit.setUnitPriceIncrement(unitPriceIncrement); 2714 2715 commandForm.setEdit(edit); 2716 commandForm.setEditMode(EditMode.UPDATE); 2717 2718 commandResult = OfferUtil.getHome().editOfferItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 2719 } 2720 2721 mutationResultObject.setCommandResult(commandResult); 2722 } catch (NamingException ex) { 2723 throw new RuntimeException(ex); 2724 } 2725 2726 return mutationResultObject; 2727 } 2728 2729 @GraphQLField 2730 @GraphQLRelayMutation 2731 static MutationResultObject createOfferCustomerType(final DataFetchingEnvironment env, 2732 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2733 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 2734 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 2735 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 2736 var mutationResultObject = new MutationResultObject(); 2737 2738 try { 2739 var commandForm = OfferUtil.getHome().getCreateOfferCustomerTypeForm(); 2740 2741 commandForm.setOfferName(offerName); 2742 commandForm.setCustomerTypeName(customerTypeName); 2743 commandForm.setIsDefault(isDefault); 2744 commandForm.setSortOrder(sortOrder); 2745 2746 var commandResult = OfferUtil.getHome().createOfferCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 2747 mutationResultObject.setCommandResult(commandResult); 2748 } catch (NamingException ex) { 2749 throw new RuntimeException(ex); 2750 } 2751 2752 return mutationResultObject; 2753 } 2754 2755 @GraphQLField 2756 @GraphQLRelayMutation 2757 static MutationResultObject deleteOfferCustomerType(final DataFetchingEnvironment env, 2758 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2759 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName) { 2760 var mutationResultObject = new MutationResultObject(); 2761 2762 try { 2763 var commandForm = OfferUtil.getHome().getDeleteOfferCustomerTypeForm(); 2764 2765 commandForm.setOfferName(offerName); 2766 commandForm.setCustomerTypeName(customerTypeName); 2767 2768 var commandResult = OfferUtil.getHome().deleteOfferCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 2769 mutationResultObject.setCommandResult(commandResult); 2770 } catch (NamingException ex) { 2771 throw new RuntimeException(ex); 2772 } 2773 2774 return mutationResultObject; 2775 } 2776 2777 @GraphQLField 2778 @GraphQLRelayMutation 2779 static MutationResultObject editOfferCustomerType(final DataFetchingEnvironment env, 2780 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2781 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 2782 @GraphQLName("isDefault") final String isDefault, 2783 @GraphQLName("sortOrder") final String sortOrder) { 2784 var mutationResultObject = new MutationResultObject(); 2785 2786 try { 2787 var spec = OfferUtil.getHome().getOfferCustomerTypeSpec(); 2788 2789 spec.setOfferName(offerName); 2790 spec.setCustomerTypeName(customerTypeName); 2791 2792 var commandForm = OfferUtil.getHome().getEditOfferCustomerTypeForm(); 2793 2794 commandForm.setSpec(spec); 2795 commandForm.setEditMode(EditMode.LOCK); 2796 2797 var commandResult = OfferUtil.getHome().editOfferCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 2798 2799 if(!commandResult.hasErrors()) { 2800 var executionResult = commandResult.getExecutionResult(); 2801 var result = (EditOfferCustomerTypeResult)executionResult.getResult(); 2802 Map<String, Object> arguments = env.getArgument("input"); 2803 var edit = result.getEdit(); 2804 2805 if(arguments.containsKey("isDefault")) 2806 edit.setIsDefault(isDefault); 2807 if(arguments.containsKey("sortOrder")) 2808 edit.setSortOrder(sortOrder); 2809 2810 commandForm.setEdit(edit); 2811 commandForm.setEditMode(EditMode.UPDATE); 2812 2813 commandResult = OfferUtil.getHome().editOfferCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 2814 } 2815 2816 mutationResultObject.setCommandResult(commandResult); 2817 } catch (NamingException ex) { 2818 throw new RuntimeException(ex); 2819 } 2820 2821 return mutationResultObject; 2822 } 2823 2824 @GraphQLField 2825 @GraphQLRelayMutation 2826 static MutationResultWithIdObject createUse(final DataFetchingEnvironment env, 2827 @GraphQLName("useName") @GraphQLNonNull final String useName, 2828 @GraphQLName("useTypeName") @GraphQLNonNull final String useTypeName, 2829 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 2830 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 2831 @GraphQLName("description") final String description) { 2832 var mutationResultObject = new MutationResultWithIdObject(); 2833 2834 try { 2835 var commandForm = OfferUtil.getHome().getCreateUseForm(); 2836 2837 commandForm.setUseName(useName); 2838 commandForm.setUseTypeName(useTypeName); 2839 commandForm.setIsDefault(isDefault); 2840 commandForm.setSortOrder(sortOrder); 2841 commandForm.setDescription(description); 2842 2843 var commandResult = OfferUtil.getHome().createUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2844 mutationResultObject.setCommandResult(commandResult); 2845 2846 if(!commandResult.hasErrors()) { 2847 var result = (CreateUseResult)commandResult.getExecutionResult().getResult(); 2848 2849 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2850 } 2851 } catch (NamingException ex) { 2852 throw new RuntimeException(ex); 2853 } 2854 2855 return mutationResultObject; 2856 } 2857 2858 @GraphQLField 2859 @GraphQLRelayMutation 2860 static MutationResultObject deleteUse(final DataFetchingEnvironment env, 2861 @GraphQLName("useName") @GraphQLNonNull final String useName) { 2862 var mutationResultObject = new MutationResultObject(); 2863 2864 try { 2865 var commandForm = OfferUtil.getHome().getDeleteUseForm(); 2866 2867 commandForm.setUseName(useName); 2868 2869 var commandResult = OfferUtil.getHome().deleteUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2870 mutationResultObject.setCommandResult(commandResult); 2871 } catch (NamingException ex) { 2872 throw new RuntimeException(ex); 2873 } 2874 2875 return mutationResultObject; 2876 } 2877 2878 @GraphQLField 2879 @GraphQLRelayMutation 2880 static MutationResultWithIdObject editUse(final DataFetchingEnvironment env, 2881 @GraphQLName("originalUseName") final String originalUseName, 2882 //@GraphQLName("id") @GraphQLID final String id, 2883 @GraphQLName("useName") final String useName, 2884 @GraphQLName("useTypeName") final String useTypeName, 2885 @GraphQLName("isDefault") final String isDefault, 2886 @GraphQLName("sortOrder") final String sortOrder, 2887 @GraphQLName("description") final String description) { 2888 var mutationResultObject = new MutationResultWithIdObject(); 2889 2890 try { 2891 var spec = OfferUtil.getHome().getUseUniversalSpec(); 2892 2893 spec.setUseName(originalUseName); 2894 //spec.setUuid(id); 2895 2896 var commandForm = OfferUtil.getHome().getEditUseForm(); 2897 2898 commandForm.setSpec(spec); 2899 commandForm.setEditMode(EditMode.LOCK); 2900 2901 var commandResult = OfferUtil.getHome().editUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2902 2903 if(!commandResult.hasErrors()) { 2904 var executionResult = commandResult.getExecutionResult(); 2905 var result = (EditUseResult)executionResult.getResult(); 2906 Map<String, Object> arguments = env.getArgument("input"); 2907 var edit = result.getEdit(); 2908 2909 mutationResultObject.setEntityInstance(result.getUse().getEntityInstance()); 2910 2911 if(arguments.containsKey("useName")) 2912 edit.setUseName(useName); 2913 if(arguments.containsKey("useTypeName")) 2914 edit.setUseTypeName(useTypeName); 2915 if(arguments.containsKey("isDefault")) 2916 edit.setIsDefault(isDefault); 2917 if(arguments.containsKey("sortOrder")) 2918 edit.setSortOrder(sortOrder); 2919 if(arguments.containsKey("description")) 2920 edit.setDescription(description); 2921 2922 commandForm.setEdit(edit); 2923 commandForm.setEditMode(EditMode.UPDATE); 2924 2925 commandResult = OfferUtil.getHome().editUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2926 } 2927 2928 mutationResultObject.setCommandResult(commandResult); 2929 } catch (NamingException ex) { 2930 throw new RuntimeException(ex); 2931 } 2932 2933 return mutationResultObject; 2934 } 2935 2936 @GraphQLField 2937 @GraphQLRelayMutation 2938 static MutationResultWithIdObject createOfferNameElement(final DataFetchingEnvironment env, 2939 @GraphQLName("offerNameElementName") @GraphQLNonNull final String offerNameElementName, 2940 @GraphQLName("offset") @GraphQLNonNull final String offset, 2941 @GraphQLName("length") @GraphQLNonNull final String length, 2942 @GraphQLName("validationPattern") final String validationPattern, 2943 @GraphQLName("description") final String description) { 2944 var mutationResultObject = new MutationResultWithIdObject(); 2945 2946 try { 2947 var commandForm = OfferUtil.getHome().getCreateOfferNameElementForm(); 2948 2949 commandForm.setOfferNameElementName(offerNameElementName); 2950 commandForm.setOffset(offset); 2951 commandForm.setLength(length); 2952 commandForm.setValidationPattern(validationPattern); 2953 commandForm.setDescription(description); 2954 2955 var commandResult = OfferUtil.getHome().createOfferNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 2956 mutationResultObject.setCommandResult(commandResult); 2957 2958 if(!commandResult.hasErrors()) { 2959 var result = (CreateOfferNameElementResult)commandResult.getExecutionResult().getResult(); 2960 2961 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2962 } 2963 } catch (NamingException ex) { 2964 throw new RuntimeException(ex); 2965 } 2966 2967 return mutationResultObject; 2968 } 2969 2970 @GraphQLField 2971 @GraphQLRelayMutation 2972 static MutationResultObject deleteOfferNameElement(final DataFetchingEnvironment env, 2973 @GraphQLName("offerNameElementName") @GraphQLNonNull final String offerNameElementName) { 2974 var mutationResultObject = new MutationResultObject(); 2975 2976 try { 2977 var commandForm = OfferUtil.getHome().getDeleteOfferNameElementForm(); 2978 2979 commandForm.setOfferNameElementName(offerNameElementName); 2980 2981 var commandResult = OfferUtil.getHome().deleteOfferNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 2982 mutationResultObject.setCommandResult(commandResult); 2983 } catch (NamingException ex) { 2984 throw new RuntimeException(ex); 2985 } 2986 2987 return mutationResultObject; 2988 } 2989 2990 @GraphQLField 2991 @GraphQLRelayMutation 2992 static MutationResultWithIdObject editOfferNameElement(final DataFetchingEnvironment env, 2993 @GraphQLName("originalOfferNameElementName") final String originalOfferNameElementName, 2994 @GraphQLName("id") @GraphQLID final String id, 2995 @GraphQLName("offerNameElementName") final String offerNameElementName, 2996 @GraphQLName("offset") final String offset, 2997 @GraphQLName("length") final String length, 2998 @GraphQLName("validationPattern") final String validationPattern, 2999 @GraphQLName("description") final String description) { 3000 var mutationResultObject = new MutationResultWithIdObject(); 3001 3002 try { 3003 var spec = OfferUtil.getHome().getOfferNameElementUniversalSpec(); 3004 3005 spec.setOfferNameElementName(originalOfferNameElementName); 3006 spec.setUuid(id); 3007 3008 var commandForm = OfferUtil.getHome().getEditOfferNameElementForm(); 3009 3010 commandForm.setSpec(spec); 3011 commandForm.setEditMode(EditMode.LOCK); 3012 3013 var commandResult = OfferUtil.getHome().editOfferNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 3014 3015 if(!commandResult.hasErrors()) { 3016 var executionResult = commandResult.getExecutionResult(); 3017 var result = (EditOfferNameElementResult)executionResult.getResult(); 3018 Map<String, Object> arguments = env.getArgument("input"); 3019 var edit = result.getEdit(); 3020 3021 mutationResultObject.setEntityInstance(result.getOfferNameElement().getEntityInstance()); 3022 3023 if(arguments.containsKey("offerNameElementName")) 3024 edit.setOfferNameElementName(offerNameElementName); 3025 if(arguments.containsKey("offset")) 3026 edit.setOffset(offset); 3027 if(arguments.containsKey("length")) 3028 edit.setLength(length); 3029 if(arguments.containsKey("validationPattern")) 3030 edit.setValidationPattern(validationPattern); 3031 if(arguments.containsKey("description")) 3032 edit.setDescription(description); 3033 3034 commandForm.setEdit(edit); 3035 commandForm.setEditMode(EditMode.UPDATE); 3036 3037 commandResult = OfferUtil.getHome().editOfferNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 3038 } 3039 3040 mutationResultObject.setCommandResult(commandResult); 3041 } catch (NamingException ex) { 3042 throw new RuntimeException(ex); 3043 } 3044 3045 return mutationResultObject; 3046 } 3047 3048 @GraphQLField 3049 @GraphQLRelayMutation 3050 static MutationResultWithIdObject createUseNameElement(final DataFetchingEnvironment env, 3051 @GraphQLName("useNameElementName") @GraphQLNonNull final String useNameElementName, 3052 @GraphQLName("offset") @GraphQLNonNull final String offset, 3053 @GraphQLName("length") @GraphQLNonNull final String length, 3054 @GraphQLName("validationPattern") final String validationPattern, 3055 @GraphQLName("description") final String description) { 3056 var mutationResultObject = new MutationResultWithIdObject(); 3057 3058 try { 3059 var commandForm = OfferUtil.getHome().getCreateUseNameElementForm(); 3060 3061 commandForm.setUseNameElementName(useNameElementName); 3062 commandForm.setOffset(offset); 3063 commandForm.setLength(length); 3064 commandForm.setValidationPattern(validationPattern); 3065 commandForm.setDescription(description); 3066 3067 var commandResult = OfferUtil.getHome().createUseNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 3068 mutationResultObject.setCommandResult(commandResult); 3069 3070 if(!commandResult.hasErrors()) { 3071 var result = (CreateUseNameElementResult)commandResult.getExecutionResult().getResult(); 3072 3073 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3074 } 3075 } catch (NamingException ex) { 3076 throw new RuntimeException(ex); 3077 } 3078 3079 return mutationResultObject; 3080 } 3081 3082 @GraphQLField 3083 @GraphQLRelayMutation 3084 static MutationResultObject deleteUseNameElement(final DataFetchingEnvironment env, 3085 @GraphQLName("useNameElementName") @GraphQLNonNull final String useNameElementName) { 3086 var mutationResultObject = new MutationResultObject(); 3087 3088 try { 3089 var commandForm = OfferUtil.getHome().getDeleteUseNameElementForm(); 3090 3091 commandForm.setUseNameElementName(useNameElementName); 3092 3093 var commandResult = OfferUtil.getHome().deleteUseNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 3094 mutationResultObject.setCommandResult(commandResult); 3095 } catch (NamingException ex) { 3096 throw new RuntimeException(ex); 3097 } 3098 3099 return mutationResultObject; 3100 } 3101 3102 @GraphQLField 3103 @GraphQLRelayMutation 3104 static MutationResultWithIdObject editUseNameElement(final DataFetchingEnvironment env, 3105 @GraphQLName("originalUseNameElementName") final String originalUseNameElementName, 3106 @GraphQLName("id") @GraphQLID final String id, 3107 @GraphQLName("useNameElementName") final String useNameElementName, 3108 @GraphQLName("offset") final String offset, 3109 @GraphQLName("length") final String length, 3110 @GraphQLName("validationPattern") final String validationPattern, 3111 @GraphQLName("description") final String description) { 3112 var mutationResultObject = new MutationResultWithIdObject(); 3113 3114 try { 3115 var spec = OfferUtil.getHome().getUseNameElementUniversalSpec(); 3116 3117 spec.setUseNameElementName(originalUseNameElementName); 3118 spec.setUuid(id); 3119 3120 var commandForm = OfferUtil.getHome().getEditUseNameElementForm(); 3121 3122 commandForm.setSpec(spec); 3123 commandForm.setEditMode(EditMode.LOCK); 3124 3125 var commandResult = OfferUtil.getHome().editUseNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 3126 3127 if(!commandResult.hasErrors()) { 3128 var executionResult = commandResult.getExecutionResult(); 3129 var result = (EditUseNameElementResult)executionResult.getResult(); 3130 Map<String, Object> arguments = env.getArgument("input"); 3131 var edit = result.getEdit(); 3132 3133 mutationResultObject.setEntityInstance(result.getUseNameElement().getEntityInstance()); 3134 3135 if(arguments.containsKey("useNameElementName")) 3136 edit.setUseNameElementName(useNameElementName); 3137 if(arguments.containsKey("offset")) 3138 edit.setOffset(offset); 3139 if(arguments.containsKey("length")) 3140 edit.setLength(length); 3141 if(arguments.containsKey("validationPattern")) 3142 edit.setValidationPattern(validationPattern); 3143 if(arguments.containsKey("description")) 3144 edit.setDescription(description); 3145 3146 commandForm.setEdit(edit); 3147 commandForm.setEditMode(EditMode.UPDATE); 3148 3149 commandResult = OfferUtil.getHome().editUseNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 3150 } 3151 3152 mutationResultObject.setCommandResult(commandResult); 3153 } catch (NamingException ex) { 3154 throw new RuntimeException(ex); 3155 } 3156 3157 return mutationResultObject; 3158 } 3159 3160 @GraphQLField 3161 @GraphQLRelayMutation 3162 static MutationResultWithIdObject createUseType(final DataFetchingEnvironment env, 3163 @GraphQLName("useTypeName") @GraphQLNonNull final String useTypeName, 3164 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3165 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3166 @GraphQLName("description") final String description) { 3167 var mutationResultObject = new MutationResultWithIdObject(); 3168 3169 try { 3170 var commandForm = OfferUtil.getHome().getCreateUseTypeForm(); 3171 3172 commandForm.setUseTypeName(useTypeName); 3173 commandForm.setIsDefault(isDefault); 3174 commandForm.setSortOrder(sortOrder); 3175 commandForm.setDescription(description); 3176 3177 var commandResult = OfferUtil.getHome().createUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 3178 mutationResultObject.setCommandResult(commandResult); 3179 3180 if(!commandResult.hasErrors()) { 3181 var result = (CreateUseTypeResult)commandResult.getExecutionResult().getResult(); 3182 3183 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3184 } 3185 } catch (NamingException ex) { 3186 throw new RuntimeException(ex); 3187 } 3188 3189 return mutationResultObject; 3190 } 3191 3192 @GraphQLField 3193 @GraphQLRelayMutation 3194 static MutationResultObject deleteUseType(final DataFetchingEnvironment env, 3195 @GraphQLName("useTypeName") @GraphQLNonNull final String useTypeName) { 3196 var mutationResultObject = new MutationResultObject(); 3197 3198 try { 3199 var commandForm = OfferUtil.getHome().getDeleteUseTypeForm(); 3200 3201 commandForm.setUseTypeName(useTypeName); 3202 3203 var commandResult = OfferUtil.getHome().deleteUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 3204 mutationResultObject.setCommandResult(commandResult); 3205 } catch (NamingException ex) { 3206 throw new RuntimeException(ex); 3207 } 3208 3209 return mutationResultObject; 3210 } 3211 3212 @GraphQLField 3213 @GraphQLRelayMutation 3214 static MutationResultWithIdObject editUseType(final DataFetchingEnvironment env, 3215 @GraphQLName("originalUseTypeName") final String originalUseTypeName, 3216 @GraphQLName("id") @GraphQLID final String id, 3217 @GraphQLName("useTypeName") final String useTypeName, 3218 @GraphQLName("isDefault") final String isDefault, 3219 @GraphQLName("sortOrder") final String sortOrder, 3220 @GraphQLName("description") final String description) { 3221 var mutationResultObject = new MutationResultWithIdObject(); 3222 3223 try { 3224 var spec = OfferUtil.getHome().getUseTypeUniversalSpec(); 3225 3226 spec.setUseTypeName(originalUseTypeName); 3227 spec.setUuid(id); 3228 3229 var commandForm = OfferUtil.getHome().getEditUseTypeForm(); 3230 3231 commandForm.setSpec(spec); 3232 commandForm.setEditMode(EditMode.LOCK); 3233 3234 var commandResult = OfferUtil.getHome().editUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 3235 3236 if(!commandResult.hasErrors()) { 3237 var executionResult = commandResult.getExecutionResult(); 3238 var result = (EditUseTypeResult)executionResult.getResult(); 3239 Map<String, Object> arguments = env.getArgument("input"); 3240 var edit = result.getEdit(); 3241 3242 mutationResultObject.setEntityInstance(result.getUseType().getEntityInstance()); 3243 3244 if(arguments.containsKey("useTypeName")) 3245 edit.setUseTypeName(useTypeName); 3246 if(arguments.containsKey("isDefault")) 3247 edit.setIsDefault(isDefault); 3248 if(arguments.containsKey("sortOrder")) 3249 edit.setSortOrder(sortOrder); 3250 if(arguments.containsKey("description")) 3251 edit.setDescription(description); 3252 3253 commandForm.setEdit(edit); 3254 commandForm.setEditMode(EditMode.UPDATE); 3255 3256 commandResult = OfferUtil.getHome().editUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 3257 } 3258 3259 mutationResultObject.setCommandResult(commandResult); 3260 } catch (NamingException ex) { 3261 throw new RuntimeException(ex); 3262 } 3263 3264 return mutationResultObject; 3265 } 3266 3267 @GraphQLField 3268 @GraphQLRelayMutation 3269 static MutationResultWithIdObject createFreeOnBoard(final DataFetchingEnvironment env, 3270 @GraphQLName("freeOnBoardName") @GraphQLNonNull final String freeOnBoardName, 3271 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3272 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3273 @GraphQLName("description") final String description) { 3274 var mutationResultObject = new MutationResultWithIdObject(); 3275 3276 try { 3277 var commandForm = ShipmentUtil.getHome().getCreateFreeOnBoardForm(); 3278 3279 commandForm.setFreeOnBoardName(freeOnBoardName); 3280 commandForm.setIsDefault(isDefault); 3281 commandForm.setSortOrder(sortOrder); 3282 commandForm.setDescription(description); 3283 3284 var commandResult = ShipmentUtil.getHome().createFreeOnBoard(BaseGraphQl.getUserVisitPK(env), commandForm); 3285 mutationResultObject.setCommandResult(commandResult); 3286 3287 if(!commandResult.hasErrors()) { 3288 var result = (CreateFreeOnBoardResult)commandResult.getExecutionResult().getResult(); 3289 3290 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3291 } 3292 } catch (NamingException ex) { 3293 throw new RuntimeException(ex); 3294 } 3295 3296 return mutationResultObject; 3297 } 3298 3299 @GraphQLField 3300 @GraphQLRelayMutation 3301 static MutationResultObject deleteFreeOnBoard(final DataFetchingEnvironment env, 3302 @GraphQLName("freeOnBoardName") @GraphQLNonNull final String freeOnBoardName) { 3303 var mutationResultObject = new MutationResultObject(); 3304 3305 try { 3306 var commandForm = ShipmentUtil.getHome().getDeleteFreeOnBoardForm(); 3307 3308 commandForm.setFreeOnBoardName(freeOnBoardName); 3309 3310 var commandResult = ShipmentUtil.getHome().deleteFreeOnBoard(BaseGraphQl.getUserVisitPK(env), commandForm); 3311 mutationResultObject.setCommandResult(commandResult); 3312 } catch (NamingException ex) { 3313 throw new RuntimeException(ex); 3314 } 3315 3316 return mutationResultObject; 3317 } 3318 3319 @GraphQLField 3320 @GraphQLRelayMutation 3321 static MutationResultWithIdObject editFreeOnBoard(final DataFetchingEnvironment env, 3322 @GraphQLName("originalFreeOnBoardName") final String originalFreeOnBoardName, 3323 @GraphQLName("id") @GraphQLID final String id, 3324 @GraphQLName("freeOnBoardName") final String freeOnBoardName, 3325 @GraphQLName("isDefault") final String isDefault, 3326 @GraphQLName("sortOrder") final String sortOrder, 3327 @GraphQLName("description") final String description) { 3328 var mutationResultObject = new MutationResultWithIdObject(); 3329 3330 try { 3331 var spec = ShipmentUtil.getHome().getFreeOnBoardUniversalSpec(); 3332 3333 spec.setFreeOnBoardName(originalFreeOnBoardName); 3334 spec.setUuid(id); 3335 3336 var commandForm = ShipmentUtil.getHome().getEditFreeOnBoardForm(); 3337 3338 commandForm.setSpec(spec); 3339 commandForm.setEditMode(EditMode.LOCK); 3340 3341 var commandResult = ShipmentUtil.getHome().editFreeOnBoard(BaseGraphQl.getUserVisitPK(env), commandForm); 3342 3343 if(!commandResult.hasErrors()) { 3344 var executionResult = commandResult.getExecutionResult(); 3345 var result = (EditFreeOnBoardResult)executionResult.getResult(); 3346 Map<String, Object> arguments = env.getArgument("input"); 3347 var edit = result.getEdit(); 3348 3349 mutationResultObject.setEntityInstance(result.getFreeOnBoard().getEntityInstance()); 3350 3351 if(arguments.containsKey("freeOnBoardName")) 3352 edit.setFreeOnBoardName(freeOnBoardName); 3353 if(arguments.containsKey("isDefault")) 3354 edit.setIsDefault(isDefault); 3355 if(arguments.containsKey("sortOrder")) 3356 edit.setSortOrder(sortOrder); 3357 if(arguments.containsKey("description")) 3358 edit.setDescription(description); 3359 3360 commandForm.setEdit(edit); 3361 commandForm.setEditMode(EditMode.UPDATE); 3362 3363 commandResult = ShipmentUtil.getHome().editFreeOnBoard(BaseGraphQl.getUserVisitPK(env), commandForm); 3364 } 3365 3366 mutationResultObject.setCommandResult(commandResult); 3367 } catch (NamingException ex) { 3368 throw new RuntimeException(ex); 3369 } 3370 3371 return mutationResultObject; 3372 } 3373 3374 @GraphQLField 3375 @GraphQLRelayMutation 3376 static MutationResultWithIdObject createPaymentProcessor(final DataFetchingEnvironment env, 3377 @GraphQLName("paymentProcessorName") @GraphQLNonNull final String paymentProcessorName, 3378 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3379 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3380 @GraphQLName("description") final String description) { 3381 var mutationResultObject = new MutationResultWithIdObject(); 3382 3383 try { 3384 var commandForm = PaymentUtil.getHome().getCreatePaymentProcessorForm(); 3385 3386 commandForm.setPaymentProcessorName(paymentProcessorName); 3387 commandForm.setIsDefault(isDefault); 3388 commandForm.setSortOrder(sortOrder); 3389 commandForm.setDescription(description); 3390 3391 var commandResult = PaymentUtil.getHome().createPaymentProcessor(BaseGraphQl.getUserVisitPK(env), commandForm); 3392 mutationResultObject.setCommandResult(commandResult); 3393 3394 if(!commandResult.hasErrors()) { 3395 var result = (CreatePaymentProcessorResult)commandResult.getExecutionResult().getResult(); 3396 3397 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3398 } 3399 } catch (NamingException ex) { 3400 throw new RuntimeException(ex); 3401 } 3402 3403 return mutationResultObject; 3404 } 3405 3406 @GraphQLField 3407 @GraphQLRelayMutation 3408 static MutationResultObject deletePaymentProcessor(final DataFetchingEnvironment env, 3409 @GraphQLName("paymentProcessorName") @GraphQLNonNull final String paymentProcessorName) { 3410 var mutationResultObject = new MutationResultObject(); 3411 3412 try { 3413 var commandForm = PaymentUtil.getHome().getDeletePaymentProcessorForm(); 3414 3415 commandForm.setPaymentProcessorName(paymentProcessorName); 3416 3417 var commandResult = PaymentUtil.getHome().deletePaymentProcessor(BaseGraphQl.getUserVisitPK(env), commandForm); 3418 mutationResultObject.setCommandResult(commandResult); 3419 } catch (NamingException ex) { 3420 throw new RuntimeException(ex); 3421 } 3422 3423 return mutationResultObject; 3424 } 3425 3426 @GraphQLField 3427 @GraphQLRelayMutation 3428 static MutationResultWithIdObject editPaymentProcessor(final DataFetchingEnvironment env, 3429 @GraphQLName("originalPaymentProcessorName") final String originalPaymentProcessorName, 3430 @GraphQLName("id") @GraphQLID final String id, 3431 @GraphQLName("paymentProcessorName") final String paymentProcessorName, 3432 @GraphQLName("isDefault") final String isDefault, 3433 @GraphQLName("sortOrder") final String sortOrder, 3434 @GraphQLName("description") final String description) { 3435 var mutationResultObject = new MutationResultWithIdObject(); 3436 3437 try { 3438 var spec = PaymentUtil.getHome().getPaymentProcessorUniversalSpec(); 3439 3440 spec.setPaymentProcessorName(originalPaymentProcessorName); 3441 spec.setUuid(id); 3442 3443 var commandForm = PaymentUtil.getHome().getEditPaymentProcessorForm(); 3444 3445 commandForm.setSpec(spec); 3446 commandForm.setEditMode(EditMode.LOCK); 3447 3448 var commandResult = PaymentUtil.getHome().editPaymentProcessor(BaseGraphQl.getUserVisitPK(env), commandForm); 3449 3450 if(!commandResult.hasErrors()) { 3451 var executionResult = commandResult.getExecutionResult(); 3452 var result = (EditPaymentProcessorResult)executionResult.getResult(); 3453 Map<String, Object> arguments = env.getArgument("input"); 3454 var edit = result.getEdit(); 3455 3456 mutationResultObject.setEntityInstance(result.getPaymentProcessor().getEntityInstance()); 3457 3458 if(arguments.containsKey("paymentProcessorName")) 3459 edit.setPaymentProcessorName(paymentProcessorName); 3460 if(arguments.containsKey("isDefault")) 3461 edit.setIsDefault(isDefault); 3462 if(arguments.containsKey("sortOrder")) 3463 edit.setSortOrder(sortOrder); 3464 if(arguments.containsKey("description")) 3465 edit.setDescription(description); 3466 3467 commandForm.setEdit(edit); 3468 commandForm.setEditMode(EditMode.UPDATE); 3469 3470 commandResult = PaymentUtil.getHome().editPaymentProcessor(BaseGraphQl.getUserVisitPK(env), commandForm); 3471 } 3472 3473 mutationResultObject.setCommandResult(commandResult); 3474 } catch (NamingException ex) { 3475 throw new RuntimeException(ex); 3476 } 3477 3478 return mutationResultObject; 3479 } 3480 3481 @GraphQLField 3482 @GraphQLRelayMutation 3483 static MutationResultWithIdObject createPaymentProcessorType(final DataFetchingEnvironment env, 3484 @GraphQLName("paymentProcessorTypeName") @GraphQLNonNull final String paymentProcessorTypeName, 3485 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3486 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3487 @GraphQLName("description") final String description) { 3488 var mutationResultObject = new MutationResultWithIdObject(); 3489 3490 try { 3491 var commandForm = PaymentUtil.getHome().getCreatePaymentProcessorTypeForm(); 3492 3493 commandForm.setPaymentProcessorTypeName(paymentProcessorTypeName); 3494 commandForm.setIsDefault(isDefault); 3495 commandForm.setSortOrder(sortOrder); 3496 commandForm.setDescription(description); 3497 3498 var commandResult = PaymentUtil.getHome().createPaymentProcessorType(BaseGraphQl.getUserVisitPK(env), commandForm); 3499 mutationResultObject.setCommandResult(commandResult); 3500 3501 if(!commandResult.hasErrors()) { 3502 var result = (CreatePaymentProcessorTypeResult)commandResult.getExecutionResult().getResult(); 3503 3504 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3505 } 3506 } catch (NamingException ex) { 3507 throw new RuntimeException(ex); 3508 } 3509 3510 return mutationResultObject; 3511 } 3512 3513 @GraphQLField 3514 @GraphQLRelayMutation 3515 static MutationResultObject deletePaymentProcessorType(final DataFetchingEnvironment env, 3516 @GraphQLName("paymentProcessorTypeName") @GraphQLNonNull final String paymentProcessorTypeName) { 3517 var mutationResultObject = new MutationResultObject(); 3518 3519 try { 3520 var commandForm = PaymentUtil.getHome().getDeletePaymentProcessorTypeForm(); 3521 3522 commandForm.setPaymentProcessorTypeName(paymentProcessorTypeName); 3523 3524 var commandResult = PaymentUtil.getHome().deletePaymentProcessorType(BaseGraphQl.getUserVisitPK(env), commandForm); 3525 mutationResultObject.setCommandResult(commandResult); 3526 } catch (NamingException ex) { 3527 throw new RuntimeException(ex); 3528 } 3529 3530 return mutationResultObject; 3531 } 3532 3533 @GraphQLField 3534 @GraphQLRelayMutation 3535 static MutationResultWithIdObject editPaymentProcessorType(final DataFetchingEnvironment env, 3536 @GraphQLName("originalPaymentProcessorTypeName") final String originalPaymentProcessorTypeName, 3537 @GraphQLName("id") @GraphQLID final String id, 3538 @GraphQLName("paymentProcessorTypeName") final String paymentProcessorTypeName, 3539 @GraphQLName("isDefault") final String isDefault, 3540 @GraphQLName("sortOrder") final String sortOrder, 3541 @GraphQLName("description") final String description) { 3542 var mutationResultObject = new MutationResultWithIdObject(); 3543 3544 try { 3545 var spec = PaymentUtil.getHome().getPaymentProcessorTypeUniversalSpec(); 3546 3547 spec.setPaymentProcessorTypeName(originalPaymentProcessorTypeName); 3548 spec.setUuid(id); 3549 3550 var commandForm = PaymentUtil.getHome().getEditPaymentProcessorTypeForm(); 3551 3552 commandForm.setSpec(spec); 3553 commandForm.setEditMode(EditMode.LOCK); 3554 3555 var commandResult = PaymentUtil.getHome().editPaymentProcessorType(BaseGraphQl.getUserVisitPK(env), commandForm); 3556 3557 if(!commandResult.hasErrors()) { 3558 var executionResult = commandResult.getExecutionResult(); 3559 var result = (EditPaymentProcessorTypeResult)executionResult.getResult(); 3560 Map<String, Object> arguments = env.getArgument("input"); 3561 var edit = result.getEdit(); 3562 3563 mutationResultObject.setEntityInstance(result.getPaymentProcessorType().getEntityInstance()); 3564 3565 if(arguments.containsKey("paymentProcessorTypeName")) 3566 edit.setPaymentProcessorTypeName(paymentProcessorTypeName); 3567 if(arguments.containsKey("isDefault")) 3568 edit.setIsDefault(isDefault); 3569 if(arguments.containsKey("sortOrder")) 3570 edit.setSortOrder(sortOrder); 3571 if(arguments.containsKey("description")) 3572 edit.setDescription(description); 3573 3574 commandForm.setEdit(edit); 3575 commandForm.setEditMode(EditMode.UPDATE); 3576 3577 commandResult = PaymentUtil.getHome().editPaymentProcessorType(BaseGraphQl.getUserVisitPK(env), commandForm); 3578 } 3579 3580 mutationResultObject.setCommandResult(commandResult); 3581 } catch (NamingException ex) { 3582 throw new RuntimeException(ex); 3583 } 3584 3585 return mutationResultObject; 3586 } 3587 3588 @GraphQLField 3589 @GraphQLRelayMutation 3590 static MutationResultWithIdObject createPaymentMethodType(final DataFetchingEnvironment env, 3591 @GraphQLName("paymentMethodTypeName") @GraphQLNonNull final String paymentMethodTypeName, 3592 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3593 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3594 @GraphQLName("description") final String description) { 3595 var mutationResultObject = new MutationResultWithIdObject(); 3596 3597 try { 3598 var commandForm = PaymentUtil.getHome().getCreatePaymentMethodTypeForm(); 3599 3600 commandForm.setPaymentMethodTypeName(paymentMethodTypeName); 3601 commandForm.setIsDefault(isDefault); 3602 commandForm.setSortOrder(sortOrder); 3603 commandForm.setDescription(description); 3604 3605 var commandResult = PaymentUtil.getHome().createPaymentMethodType(BaseGraphQl.getUserVisitPK(env), commandForm); 3606 mutationResultObject.setCommandResult(commandResult); 3607 3608 if(!commandResult.hasErrors()) { 3609 var result = (CreatePaymentMethodTypeResult)commandResult.getExecutionResult().getResult(); 3610 3611 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3612 } 3613 } catch (NamingException ex) { 3614 throw new RuntimeException(ex); 3615 } 3616 3617 return mutationResultObject; 3618 } 3619 3620 @GraphQLField 3621 @GraphQLRelayMutation 3622 static MutationResultObject deletePaymentMethodType(final DataFetchingEnvironment env, 3623 @GraphQLName("paymentMethodTypeName") @GraphQLNonNull final String paymentMethodTypeName) { 3624 var mutationResultObject = new MutationResultObject(); 3625 3626 try { 3627 var commandForm = PaymentUtil.getHome().getDeletePaymentMethodTypeForm(); 3628 3629 commandForm.setPaymentMethodTypeName(paymentMethodTypeName); 3630 3631 var commandResult = PaymentUtil.getHome().deletePaymentMethodType(BaseGraphQl.getUserVisitPK(env), commandForm); 3632 mutationResultObject.setCommandResult(commandResult); 3633 } catch (NamingException ex) { 3634 throw new RuntimeException(ex); 3635 } 3636 3637 return mutationResultObject; 3638 } 3639 3640 @GraphQLField 3641 @GraphQLRelayMutation 3642 static MutationResultWithIdObject editPaymentMethodType(final DataFetchingEnvironment env, 3643 @GraphQLName("originalPaymentMethodTypeName") final String originalPaymentMethodTypeName, 3644 @GraphQLName("id") @GraphQLID final String id, 3645 @GraphQLName("paymentMethodTypeName") final String paymentMethodTypeName, 3646 @GraphQLName("isDefault") final String isDefault, 3647 @GraphQLName("sortOrder") final String sortOrder, 3648 @GraphQLName("description") final String description) { 3649 var mutationResultObject = new MutationResultWithIdObject(); 3650 3651 try { 3652 var spec = PaymentUtil.getHome().getPaymentMethodTypeUniversalSpec(); 3653 3654 spec.setPaymentMethodTypeName(originalPaymentMethodTypeName); 3655 spec.setUuid(id); 3656 3657 var commandForm = PaymentUtil.getHome().getEditPaymentMethodTypeForm(); 3658 3659 commandForm.setSpec(spec); 3660 commandForm.setEditMode(EditMode.LOCK); 3661 3662 var commandResult = PaymentUtil.getHome().editPaymentMethodType(BaseGraphQl.getUserVisitPK(env), commandForm); 3663 3664 if(!commandResult.hasErrors()) { 3665 var executionResult = commandResult.getExecutionResult(); 3666 var result = (EditPaymentMethodTypeResult)executionResult.getResult(); 3667 Map<String, Object> arguments = env.getArgument("input"); 3668 var edit = result.getEdit(); 3669 3670 mutationResultObject.setEntityInstance(result.getPaymentMethodType().getEntityInstance()); 3671 3672 if(arguments.containsKey("paymentMethodTypeName")) 3673 edit.setPaymentMethodTypeName(paymentMethodTypeName); 3674 if(arguments.containsKey("isDefault")) 3675 edit.setIsDefault(isDefault); 3676 if(arguments.containsKey("sortOrder")) 3677 edit.setSortOrder(sortOrder); 3678 if(arguments.containsKey("description")) 3679 edit.setDescription(description); 3680 3681 commandForm.setEdit(edit); 3682 commandForm.setEditMode(EditMode.UPDATE); 3683 3684 commandResult = PaymentUtil.getHome().editPaymentMethodType(BaseGraphQl.getUserVisitPK(env), commandForm); 3685 } 3686 3687 mutationResultObject.setCommandResult(commandResult); 3688 } catch (NamingException ex) { 3689 throw new RuntimeException(ex); 3690 } 3691 3692 return mutationResultObject; 3693 } 3694 3695 @GraphQLField 3696 @GraphQLRelayMutation 3697 static MutationResultWithIdObject createPaymentProcessorResultCode(final DataFetchingEnvironment env, 3698 @GraphQLName("paymentProcessorResultCodeName") @GraphQLNonNull final String paymentProcessorResultCodeName, 3699 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3700 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3701 @GraphQLName("description") final String description) { 3702 var mutationResultObject = new MutationResultWithIdObject(); 3703 3704 try { 3705 var commandForm = PaymentUtil.getHome().getCreatePaymentProcessorResultCodeForm(); 3706 3707 commandForm.setPaymentProcessorResultCodeName(paymentProcessorResultCodeName); 3708 commandForm.setIsDefault(isDefault); 3709 commandForm.setSortOrder(sortOrder); 3710 commandForm.setDescription(description); 3711 3712 var commandResult = PaymentUtil.getHome().createPaymentProcessorResultCode(BaseGraphQl.getUserVisitPK(env), commandForm); 3713 mutationResultObject.setCommandResult(commandResult); 3714 3715 if(!commandResult.hasErrors()) { 3716 var result = (CreatePaymentProcessorResultCodeResult)commandResult.getExecutionResult().getResult(); 3717 3718 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3719 } 3720 } catch (NamingException ex) { 3721 throw new RuntimeException(ex); 3722 } 3723 3724 return mutationResultObject; 3725 } 3726 3727 @GraphQLField 3728 @GraphQLRelayMutation 3729 static MutationResultObject deletePaymentProcessorResultCode(final DataFetchingEnvironment env, 3730 @GraphQLName("paymentProcessorResultCodeName") @GraphQLNonNull final String paymentProcessorResultCodeName) { 3731 var mutationResultObject = new MutationResultObject(); 3732 3733 try { 3734 var commandForm = PaymentUtil.getHome().getDeletePaymentProcessorResultCodeForm(); 3735 3736 commandForm.setPaymentProcessorResultCodeName(paymentProcessorResultCodeName); 3737 3738 var commandResult = PaymentUtil.getHome().deletePaymentProcessorResultCode(BaseGraphQl.getUserVisitPK(env), commandForm); 3739 mutationResultObject.setCommandResult(commandResult); 3740 } catch (NamingException ex) { 3741 throw new RuntimeException(ex); 3742 } 3743 3744 return mutationResultObject; 3745 } 3746 3747 @GraphQLField 3748 @GraphQLRelayMutation 3749 static MutationResultWithIdObject editPaymentProcessorResultCode(final DataFetchingEnvironment env, 3750 @GraphQLName("originalPaymentProcessorResultCodeName") final String originalPaymentProcessorResultCodeName, 3751 @GraphQLName("id") @GraphQLID final String id, 3752 @GraphQLName("paymentProcessorResultCodeName") final String paymentProcessorResultCodeName, 3753 @GraphQLName("isDefault") final String isDefault, 3754 @GraphQLName("sortOrder") final String sortOrder, 3755 @GraphQLName("description") final String description) { 3756 var mutationResultObject = new MutationResultWithIdObject(); 3757 3758 try { 3759 var spec = PaymentUtil.getHome().getPaymentProcessorResultCodeUniversalSpec(); 3760 3761 spec.setPaymentProcessorResultCodeName(originalPaymentProcessorResultCodeName); 3762 spec.setUuid(id); 3763 3764 var commandForm = PaymentUtil.getHome().getEditPaymentProcessorResultCodeForm(); 3765 3766 commandForm.setSpec(spec); 3767 commandForm.setEditMode(EditMode.LOCK); 3768 3769 var commandResult = PaymentUtil.getHome().editPaymentProcessorResultCode(BaseGraphQl.getUserVisitPK(env), commandForm); 3770 3771 if(!commandResult.hasErrors()) { 3772 var executionResult = commandResult.getExecutionResult(); 3773 var result = (EditPaymentProcessorResultCodeResult)executionResult.getResult(); 3774 Map<String, Object> arguments = env.getArgument("input"); 3775 var edit = result.getEdit(); 3776 3777 mutationResultObject.setEntityInstance(result.getPaymentProcessorResultCode().getEntityInstance()); 3778 3779 if(arguments.containsKey("paymentProcessorResultCodeName")) 3780 edit.setPaymentProcessorResultCodeName(paymentProcessorResultCodeName); 3781 if(arguments.containsKey("isDefault")) 3782 edit.setIsDefault(isDefault); 3783 if(arguments.containsKey("sortOrder")) 3784 edit.setSortOrder(sortOrder); 3785 if(arguments.containsKey("description")) 3786 edit.setDescription(description); 3787 3788 commandForm.setEdit(edit); 3789 commandForm.setEditMode(EditMode.UPDATE); 3790 3791 commandResult = PaymentUtil.getHome().editPaymentProcessorResultCode(BaseGraphQl.getUserVisitPK(env), commandForm); 3792 } 3793 3794 mutationResultObject.setCommandResult(commandResult); 3795 } catch (NamingException ex) { 3796 throw new RuntimeException(ex); 3797 } 3798 3799 return mutationResultObject; 3800 } 3801 3802 @GraphQLField 3803 @GraphQLRelayMutation 3804 static MutationResultWithIdObject createPaymentProcessorActionType(final DataFetchingEnvironment env, 3805 @GraphQLName("paymentProcessorActionTypeName") @GraphQLNonNull final String paymentProcessorActionTypeName, 3806 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3807 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3808 @GraphQLName("description") final String description) { 3809 var mutationResultObject = new MutationResultWithIdObject(); 3810 3811 try { 3812 var commandForm = PaymentUtil.getHome().getCreatePaymentProcessorActionTypeForm(); 3813 3814 commandForm.setPaymentProcessorActionTypeName(paymentProcessorActionTypeName); 3815 commandForm.setIsDefault(isDefault); 3816 commandForm.setSortOrder(sortOrder); 3817 commandForm.setDescription(description); 3818 3819 var commandResult = PaymentUtil.getHome().createPaymentProcessorActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 3820 mutationResultObject.setCommandResult(commandResult); 3821 3822 if(!commandResult.hasErrors()) { 3823 var result = (CreatePaymentProcessorActionTypeResult)commandResult.getExecutionResult().getResult(); 3824 3825 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3826 } 3827 } catch (NamingException ex) { 3828 throw new RuntimeException(ex); 3829 } 3830 3831 return mutationResultObject; 3832 } 3833 3834 @GraphQLField 3835 @GraphQLRelayMutation 3836 static MutationResultObject deletePaymentProcessorActionType(final DataFetchingEnvironment env, 3837 @GraphQLName("paymentProcessorActionTypeName") @GraphQLNonNull final String paymentProcessorActionTypeName) { 3838 var mutationResultObject = new MutationResultObject(); 3839 3840 try { 3841 var commandForm = PaymentUtil.getHome().getDeletePaymentProcessorActionTypeForm(); 3842 3843 commandForm.setPaymentProcessorActionTypeName(paymentProcessorActionTypeName); 3844 3845 var commandResult = PaymentUtil.getHome().deletePaymentProcessorActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 3846 mutationResultObject.setCommandResult(commandResult); 3847 } catch (NamingException ex) { 3848 throw new RuntimeException(ex); 3849 } 3850 3851 return mutationResultObject; 3852 } 3853 3854 @GraphQLField 3855 @GraphQLRelayMutation 3856 static MutationResultWithIdObject editPaymentProcessorActionType(final DataFetchingEnvironment env, 3857 @GraphQLName("originalPaymentProcessorActionTypeName") final String originalPaymentProcessorActionTypeName, 3858 @GraphQLName("id") @GraphQLID final String id, 3859 @GraphQLName("paymentProcessorActionTypeName") final String paymentProcessorActionTypeName, 3860 @GraphQLName("isDefault") final String isDefault, 3861 @GraphQLName("sortOrder") final String sortOrder, 3862 @GraphQLName("description") final String description) { 3863 var mutationResultObject = new MutationResultWithIdObject(); 3864 3865 try { 3866 var spec = PaymentUtil.getHome().getPaymentProcessorActionTypeUniversalSpec(); 3867 3868 spec.setPaymentProcessorActionTypeName(originalPaymentProcessorActionTypeName); 3869 spec.setUuid(id); 3870 3871 var commandForm = PaymentUtil.getHome().getEditPaymentProcessorActionTypeForm(); 3872 3873 commandForm.setSpec(spec); 3874 commandForm.setEditMode(EditMode.LOCK); 3875 3876 var commandResult = PaymentUtil.getHome().editPaymentProcessorActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 3877 3878 if(!commandResult.hasErrors()) { 3879 var executionResult = commandResult.getExecutionResult(); 3880 var result = (EditPaymentProcessorActionTypeResult)executionResult.getResult(); 3881 Map<String, Object> arguments = env.getArgument("input"); 3882 var edit = result.getEdit(); 3883 3884 mutationResultObject.setEntityInstance(result.getPaymentProcessorActionType().getEntityInstance()); 3885 3886 if(arguments.containsKey("paymentProcessorActionTypeName")) 3887 edit.setPaymentProcessorActionTypeName(paymentProcessorActionTypeName); 3888 if(arguments.containsKey("isDefault")) 3889 edit.setIsDefault(isDefault); 3890 if(arguments.containsKey("sortOrder")) 3891 edit.setSortOrder(sortOrder); 3892 if(arguments.containsKey("description")) 3893 edit.setDescription(description); 3894 3895 commandForm.setEdit(edit); 3896 commandForm.setEditMode(EditMode.UPDATE); 3897 3898 commandResult = PaymentUtil.getHome().editPaymentProcessorActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 3899 } 3900 3901 mutationResultObject.setCommandResult(commandResult); 3902 } catch (NamingException ex) { 3903 throw new RuntimeException(ex); 3904 } 3905 3906 return mutationResultObject; 3907 } 3908 3909 @GraphQLField 3910 @GraphQLRelayMutation 3911 static MutationResultWithIdObject createAllocationPriority(final DataFetchingEnvironment env, 3912 @GraphQLName("allocationPriorityName") @GraphQLNonNull final String allocationPriorityName, 3913 @GraphQLName("priority") @GraphQLNonNull final String priority, 3914 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3915 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3916 @GraphQLName("description") final String description) { 3917 var mutationResultObject = new MutationResultWithIdObject(); 3918 3919 try { 3920 var commandForm = InventoryUtil.getHome().getCreateAllocationPriorityForm(); 3921 3922 commandForm.setAllocationPriorityName(allocationPriorityName); 3923 commandForm.setPriority(priority); 3924 commandForm.setIsDefault(isDefault); 3925 commandForm.setSortOrder(sortOrder); 3926 commandForm.setDescription(description); 3927 3928 var commandResult = InventoryUtil.getHome().createAllocationPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 3929 mutationResultObject.setCommandResult(commandResult); 3930 3931 if(!commandResult.hasErrors()) { 3932 var result = (CreateAllocationPriorityResult)commandResult.getExecutionResult().getResult(); 3933 3934 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3935 } 3936 } catch (NamingException ex) { 3937 throw new RuntimeException(ex); 3938 } 3939 3940 return mutationResultObject; 3941 } 3942 3943 @GraphQLField 3944 @GraphQLRelayMutation 3945 static MutationResultObject deleteAllocationPriority(final DataFetchingEnvironment env, 3946 @GraphQLName("allocationPriorityName") @GraphQLNonNull final String allocationPriorityName) { 3947 var mutationResultObject = new MutationResultObject(); 3948 3949 try { 3950 var commandForm = InventoryUtil.getHome().getDeleteAllocationPriorityForm(); 3951 3952 commandForm.setAllocationPriorityName(allocationPriorityName); 3953 3954 var commandResult = InventoryUtil.getHome().deleteAllocationPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 3955 mutationResultObject.setCommandResult(commandResult); 3956 } catch (NamingException ex) { 3957 throw new RuntimeException(ex); 3958 } 3959 3960 return mutationResultObject; 3961 } 3962 3963 @GraphQLField 3964 @GraphQLRelayMutation 3965 static MutationResultWithIdObject editAllocationPriority(final DataFetchingEnvironment env, 3966 @GraphQLName("originalAllocationPriorityName") final String originalAllocationPriorityName, 3967 @GraphQLName("id") @GraphQLID final String id, 3968 @GraphQLName("allocationPriorityName") final String allocationPriorityName, 3969 @GraphQLName("priority") final String priority, 3970 @GraphQLName("isDefault") final String isDefault, 3971 @GraphQLName("sortOrder") final String sortOrder, 3972 @GraphQLName("description") final String description) { 3973 var mutationResultObject = new MutationResultWithIdObject(); 3974 3975 try { 3976 var spec = InventoryUtil.getHome().getAllocationPriorityUniversalSpec(); 3977 3978 spec.setAllocationPriorityName(originalAllocationPriorityName); 3979 spec.setUuid(id); 3980 3981 var commandForm = InventoryUtil.getHome().getEditAllocationPriorityForm(); 3982 3983 commandForm.setSpec(spec); 3984 commandForm.setEditMode(EditMode.LOCK); 3985 3986 var commandResult = InventoryUtil.getHome().editAllocationPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 3987 3988 if(!commandResult.hasErrors()) { 3989 var executionResult = commandResult.getExecutionResult(); 3990 var result = (EditAllocationPriorityResult)executionResult.getResult(); 3991 Map<String, Object> arguments = env.getArgument("input"); 3992 var edit = result.getEdit(); 3993 3994 mutationResultObject.setEntityInstance(result.getAllocationPriority().getEntityInstance()); 3995 3996 if(arguments.containsKey("allocationPriorityName")) 3997 edit.setAllocationPriorityName(allocationPriorityName); 3998 if(arguments.containsKey("priority")) 3999 edit.setPriority(priority); 4000 if(arguments.containsKey("isDefault")) 4001 edit.setIsDefault(isDefault); 4002 if(arguments.containsKey("sortOrder")) 4003 edit.setSortOrder(sortOrder); 4004 if(arguments.containsKey("description")) 4005 edit.setDescription(description); 4006 4007 commandForm.setEdit(edit); 4008 commandForm.setEditMode(EditMode.UPDATE); 4009 4010 commandResult = InventoryUtil.getHome().editAllocationPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 4011 } 4012 4013 mutationResultObject.setCommandResult(commandResult); 4014 } catch (NamingException ex) { 4015 throw new RuntimeException(ex); 4016 } 4017 4018 return mutationResultObject; 4019 } 4020 4021 @GraphQLField 4022 @GraphQLRelayMutation 4023 static MutationResultWithIdObject createInventoryCondition(final DataFetchingEnvironment env, 4024 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 4025 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4026 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4027 @GraphQLName("description") final String description) { 4028 var mutationResultObject = new MutationResultWithIdObject(); 4029 4030 try { 4031 var commandForm = InventoryUtil.getHome().getCreateInventoryConditionForm(); 4032 4033 commandForm.setInventoryConditionName(inventoryConditionName); 4034 commandForm.setIsDefault(isDefault); 4035 commandForm.setSortOrder(sortOrder); 4036 commandForm.setDescription(description); 4037 4038 var commandResult = InventoryUtil.getHome().createInventoryCondition(BaseGraphQl.getUserVisitPK(env), commandForm); 4039 mutationResultObject.setCommandResult(commandResult); 4040 4041 if(!commandResult.hasErrors()) { 4042 var result = (CreateInventoryConditionResult)commandResult.getExecutionResult().getResult(); 4043 4044 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4045 } 4046 } catch (NamingException ex) { 4047 throw new RuntimeException(ex); 4048 } 4049 4050 return mutationResultObject; 4051 } 4052 4053 @GraphQLField 4054 @GraphQLRelayMutation 4055 static MutationResultObject deleteInventoryCondition(final DataFetchingEnvironment env, 4056 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName) { 4057 var mutationResultObject = new MutationResultObject(); 4058 4059 try { 4060 var commandForm = InventoryUtil.getHome().getDeleteInventoryConditionForm(); 4061 4062 commandForm.setInventoryConditionName(inventoryConditionName); 4063 4064 var commandResult = InventoryUtil.getHome().deleteInventoryCondition(BaseGraphQl.getUserVisitPK(env), commandForm); 4065 mutationResultObject.setCommandResult(commandResult); 4066 } catch (NamingException ex) { 4067 throw new RuntimeException(ex); 4068 } 4069 4070 return mutationResultObject; 4071 } 4072 4073 @GraphQLField 4074 @GraphQLRelayMutation 4075 static MutationResultWithIdObject editInventoryCondition(final DataFetchingEnvironment env, 4076 @GraphQLName("originalInventoryConditionName") final String originalInventoryConditionName, 4077 @GraphQLName("id") @GraphQLID final String id, 4078 @GraphQLName("inventoryConditionName") final String inventoryConditionName, 4079 @GraphQLName("isDefault") final String isDefault, 4080 @GraphQLName("sortOrder") final String sortOrder, 4081 @GraphQLName("description") final String description) { 4082 var mutationResultObject = new MutationResultWithIdObject(); 4083 4084 try { 4085 var spec = InventoryUtil.getHome().getInventoryConditionUniversalSpec(); 4086 4087 spec.setInventoryConditionName(originalInventoryConditionName); 4088 spec.setUuid(id); 4089 4090 var commandForm = InventoryUtil.getHome().getEditInventoryConditionForm(); 4091 4092 commandForm.setSpec(spec); 4093 commandForm.setEditMode(EditMode.LOCK); 4094 4095 var commandResult = InventoryUtil.getHome().editInventoryCondition(BaseGraphQl.getUserVisitPK(env), commandForm); 4096 4097 if(!commandResult.hasErrors()) { 4098 var executionResult = commandResult.getExecutionResult(); 4099 var result = (EditInventoryConditionResult)executionResult.getResult(); 4100 Map<String, Object> arguments = env.getArgument("input"); 4101 var edit = result.getEdit(); 4102 4103 mutationResultObject.setEntityInstance(result.getInventoryCondition().getEntityInstance()); 4104 4105 if(arguments.containsKey("inventoryConditionName")) 4106 edit.setInventoryConditionName(inventoryConditionName); 4107 if(arguments.containsKey("isDefault")) 4108 edit.setIsDefault(isDefault); 4109 if(arguments.containsKey("sortOrder")) 4110 edit.setSortOrder(sortOrder); 4111 if(arguments.containsKey("description")) 4112 edit.setDescription(description); 4113 4114 commandForm.setEdit(edit); 4115 commandForm.setEditMode(EditMode.UPDATE); 4116 4117 commandResult = InventoryUtil.getHome().editInventoryCondition(BaseGraphQl.getUserVisitPK(env), commandForm); 4118 } 4119 4120 mutationResultObject.setCommandResult(commandResult); 4121 } catch (NamingException ex) { 4122 throw new RuntimeException(ex); 4123 } 4124 4125 return mutationResultObject; 4126 } 4127 4128 @GraphQLField 4129 @GraphQLRelayMutation 4130 static MutationResultWithIdObject createInventoryAdjustmentType(final DataFetchingEnvironment env, 4131 @GraphQLName("inventoryAdjustmentTypeName") @GraphQLNonNull final String inventoryAdjustmentTypeName, 4132 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4133 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4134 @GraphQLName("description") final String description) { 4135 var mutationResultObject = new MutationResultWithIdObject(); 4136 4137 try { 4138 var commandForm = InventoryUtil.getHome().getCreateInventoryAdjustmentTypeForm(); 4139 4140 commandForm.setInventoryAdjustmentTypeName(inventoryAdjustmentTypeName); 4141 commandForm.setIsDefault(isDefault); 4142 commandForm.setSortOrder(sortOrder); 4143 commandForm.setDescription(description); 4144 4145 var commandResult = InventoryUtil.getHome().createInventoryAdjustmentType(BaseGraphQl.getUserVisitPK(env), commandForm); 4146 mutationResultObject.setCommandResult(commandResult); 4147 4148 if(!commandResult.hasErrors()) { 4149 var result = (CreateInventoryAdjustmentTypeResult)commandResult.getExecutionResult().getResult(); 4150 4151 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4152 } 4153 } catch (NamingException ex) { 4154 throw new RuntimeException(ex); 4155 } 4156 4157 return mutationResultObject; 4158 } 4159 4160 @GraphQLField 4161 @GraphQLRelayMutation 4162 static MutationResultWithIdObject editInventoryAdjustmentType(final DataFetchingEnvironment env, 4163 @GraphQLName("originalInventoryAdjustmentTypeName") final String originalInventoryAdjustmentTypeName, 4164 @GraphQLName("id") @GraphQLID final String id, 4165 @GraphQLName("inventoryAdjustmentTypeName") final String inventoryAdjustmentTypeName, 4166 @GraphQLName("isDefault") final String isDefault, 4167 @GraphQLName("sortOrder") final String sortOrder, 4168 @GraphQLName("description") final String description) { 4169 var mutationResultObject = new MutationResultWithIdObject(); 4170 4171 try { 4172 var spec = InventoryUtil.getHome().getInventoryAdjustmentTypeUniversalSpec(); 4173 4174 spec.setInventoryAdjustmentTypeName(originalInventoryAdjustmentTypeName); 4175 spec.setUuid(id); 4176 4177 var commandForm = InventoryUtil.getHome().getEditInventoryAdjustmentTypeForm(); 4178 4179 commandForm.setSpec(spec); 4180 commandForm.setEditMode(EditMode.LOCK); 4181 4182 var commandResult = InventoryUtil.getHome().editInventoryAdjustmentType(BaseGraphQl.getUserVisitPK(env), commandForm); 4183 4184 if(!commandResult.hasErrors()) { 4185 var executionResult = commandResult.getExecutionResult(); 4186 var result = (EditInventoryAdjustmentTypeResult)executionResult.getResult(); 4187 Map<String, Object> arguments = env.getArgument("input"); 4188 var edit = result.getEdit(); 4189 4190 mutationResultObject.setEntityInstance(result.getInventoryAdjustmentType().getEntityInstance()); 4191 4192 if(arguments.containsKey("inventoryAdjustmentTypeName")) 4193 edit.setInventoryAdjustmentTypeName(inventoryAdjustmentTypeName); 4194 if(arguments.containsKey("isDefault")) 4195 edit.setIsDefault(isDefault); 4196 if(arguments.containsKey("sortOrder")) 4197 edit.setSortOrder(sortOrder); 4198 if(arguments.containsKey("description")) 4199 edit.setDescription(description); 4200 4201 commandForm.setEdit(edit); 4202 commandForm.setEditMode(EditMode.UPDATE); 4203 4204 commandResult = InventoryUtil.getHome().editInventoryAdjustmentType(BaseGraphQl.getUserVisitPK(env), commandForm); 4205 } 4206 4207 mutationResultObject.setCommandResult(commandResult); 4208 } catch (NamingException ex) { 4209 throw new RuntimeException(ex); 4210 } 4211 4212 return mutationResultObject; 4213 } 4214 4215 @GraphQLField 4216 @GraphQLRelayMutation 4217 static MutationResultObject deleteInventoryAdjustmentType(final DataFetchingEnvironment env, 4218 @GraphQLName("inventoryAdjustmentTypeName") final String inventoryAdjustmentTypeName, 4219 @GraphQLName("id") @GraphQLID final String id) { 4220 var mutationResultObject = new MutationResultObject(); 4221 4222 try { 4223 var commandForm = InventoryUtil.getHome().getDeleteInventoryAdjustmentTypeForm(); 4224 4225 commandForm.setInventoryAdjustmentTypeName(inventoryAdjustmentTypeName); 4226 commandForm.setUuid(id); 4227 4228 mutationResultObject.setCommandResult(InventoryUtil.getHome().deleteInventoryAdjustmentType(BaseGraphQl.getUserVisitPK(env), commandForm)); 4229 } catch (NamingException ex) { 4230 throw new RuntimeException(ex); 4231 } 4232 4233 return mutationResultObject; 4234 } 4235 4236 @GraphQLField 4237 @GraphQLRelayMutation 4238 static MutationResultWithIdObject createInventoryTransactionType(final DataFetchingEnvironment env, 4239 @GraphQLName("inventoryTransactionTypeName") @GraphQLNonNull final String inventoryTransactionTypeName, 4240 @GraphQLName("inventoryTransactionSequenceTypeName") final String inventoryTransactionSequenceTypeName, 4241 @GraphQLName("inventoryTransactionWorkflowName") final String inventoryTransactionWorkflowName, 4242 @GraphQLName("inventoryTransactionWorkflowEntranceName") final String inventoryTransactionWorkflowEntranceName, 4243 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4244 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4245 @GraphQLName("description") final String description) { 4246 var mutationResultObject = new MutationResultWithIdObject(); 4247 4248 try { 4249 var commandForm = InventoryUtil.getHome().getCreateInventoryTransactionTypeForm(); 4250 4251 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 4252 commandForm.setInventoryTransactionSequenceTypeName(inventoryTransactionSequenceTypeName); 4253 commandForm.setInventoryTransactionWorkflowName(inventoryTransactionWorkflowName); 4254 commandForm.setInventoryTransactionWorkflowEntranceName(inventoryTransactionWorkflowEntranceName); 4255 commandForm.setIsDefault(isDefault); 4256 commandForm.setSortOrder(sortOrder); 4257 commandForm.setDescription(description); 4258 4259 var commandResult = InventoryUtil.getHome().createInventoryTransactionType(BaseGraphQl.getUserVisitPK(env), commandForm); 4260 mutationResultObject.setCommandResult(commandResult); 4261 4262 if(!commandResult.hasErrors()) { 4263 var result = (CreateInventoryTransactionTypeResult)commandResult.getExecutionResult().getResult(); 4264 4265 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4266 } 4267 } catch (NamingException ex) { 4268 throw new RuntimeException(ex); 4269 } 4270 4271 return mutationResultObject; 4272 } 4273 4274 @GraphQLField 4275 @GraphQLRelayMutation 4276 static MutationResultWithIdObject editInventoryTransactionType(final DataFetchingEnvironment env, 4277 @GraphQLName("originalInventoryTransactionTypeName") final String originalInventoryTransactionTypeName, 4278 @GraphQLName("id") @GraphQLID final String id, 4279 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 4280 @GraphQLName("inventoryTransactionSequenceTypeName") final String inventoryTransactionSequenceTypeName, 4281 @GraphQLName("inventoryTransactionWorkflowName") final String inventoryTransactionWorkflowName, 4282 @GraphQLName("inventoryTransactionWorkflowEntranceName") final String inventoryTransactionWorkflowEntranceName, 4283 @GraphQLName("isDefault") final String isDefault, 4284 @GraphQLName("sortOrder") final String sortOrder, 4285 @GraphQLName("description") final String description) { 4286 var mutationResultObject = new MutationResultWithIdObject(); 4287 4288 try { 4289 var spec = InventoryUtil.getHome().getInventoryTransactionTypeUniversalSpec(); 4290 4291 spec.setInventoryTransactionTypeName(originalInventoryTransactionTypeName); 4292 spec.setUuid(id); 4293 4294 var commandForm = InventoryUtil.getHome().getEditInventoryTransactionTypeForm(); 4295 4296 commandForm.setSpec(spec); 4297 commandForm.setEditMode(EditMode.LOCK); 4298 4299 var commandResult = InventoryUtil.getHome().editInventoryTransactionType(BaseGraphQl.getUserVisitPK(env), commandForm); 4300 4301 if(!commandResult.hasErrors()) { 4302 var executionResult = commandResult.getExecutionResult(); 4303 var result = (EditInventoryTransactionTypeResult)executionResult.getResult(); 4304 Map<String, Object> arguments = env.getArgument("input"); 4305 var edit = result.getEdit(); 4306 4307 mutationResultObject.setEntityInstance(result.getInventoryTransactionType().getEntityInstance()); 4308 4309 if(arguments.containsKey("inventoryTransactionTypeName")) 4310 edit.setInventoryTransactionTypeName(inventoryTransactionTypeName); 4311 if(arguments.containsKey("inventoryTransactionSequenceTypeName")) 4312 edit.setInventoryTransactionSequenceTypeName(inventoryTransactionSequenceTypeName); 4313 if(arguments.containsKey("inventoryTransactionWorkflowName")) 4314 edit.setInventoryTransactionWorkflowName(inventoryTransactionWorkflowName); 4315 if(arguments.containsKey("inventoryTransactionWorkflowEntranceName")) 4316 edit.setInventoryTransactionWorkflowEntranceName(inventoryTransactionWorkflowEntranceName); 4317 if(arguments.containsKey("isDefault")) 4318 edit.setIsDefault(isDefault); 4319 if(arguments.containsKey("sortOrder")) 4320 edit.setSortOrder(sortOrder); 4321 if(arguments.containsKey("description")) 4322 edit.setDescription(description); 4323 4324 commandForm.setEdit(edit); 4325 commandForm.setEditMode(EditMode.UPDATE); 4326 4327 commandResult = InventoryUtil.getHome().editInventoryTransactionType(BaseGraphQl.getUserVisitPK(env), commandForm); 4328 } 4329 4330 mutationResultObject.setCommandResult(commandResult); 4331 } catch (NamingException ex) { 4332 throw new RuntimeException(ex); 4333 } 4334 4335 return mutationResultObject; 4336 } 4337 4338 @GraphQLField 4339 @GraphQLRelayMutation 4340 static MutationResultObject deleteInventoryTransactionType(final DataFetchingEnvironment env, 4341 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 4342 @GraphQLName("id") @GraphQLID final String id) { 4343 var mutationResultObject = new MutationResultObject(); 4344 4345 try { 4346 var commandForm = InventoryUtil.getHome().getDeleteInventoryTransactionTypeForm(); 4347 4348 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 4349 commandForm.setUuid(id); 4350 4351 mutationResultObject.setCommandResult(InventoryUtil.getHome().deleteInventoryTransactionType(BaseGraphQl.getUserVisitPK(env), commandForm)); 4352 } catch (NamingException ex) { 4353 throw new RuntimeException(ex); 4354 } 4355 4356 return mutationResultObject; 4357 } 4358 4359 @GraphQLField 4360 @GraphQLRelayMutation 4361 static MutationResultWithIdObject createContentPageLayout(final DataFetchingEnvironment env, 4362 @GraphQLName("contentPageLayoutName") @GraphQLNonNull final String contentPageLayoutName, 4363 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4364 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4365 @GraphQLName("description") final String description) { 4366 var mutationResultObject = new MutationResultWithIdObject(); 4367 4368 try { 4369 var commandForm = ContentUtil.getHome().getCreateContentPageLayoutForm(); 4370 4371 commandForm.setContentPageLayoutName(contentPageLayoutName); 4372 commandForm.setIsDefault(isDefault); 4373 commandForm.setSortOrder(sortOrder); 4374 commandForm.setDescription(description); 4375 4376 var commandResult = ContentUtil.getHome().createContentPageLayout(BaseGraphQl.getUserVisitPK(env), commandForm); 4377 mutationResultObject.setCommandResult(commandResult); 4378 4379 if(!commandResult.hasErrors()) { 4380 var result = (CreateContentPageLayoutResult)commandResult.getExecutionResult().getResult(); 4381 4382 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4383 } 4384 } catch (NamingException ex) { 4385 throw new RuntimeException(ex); 4386 } 4387 4388 return mutationResultObject; 4389 } 4390 4391 @GraphQLField 4392 @GraphQLRelayMutation 4393 static MutationResultObject deleteContentPageLayout(final DataFetchingEnvironment env, 4394 @GraphQLName("contentPageLayoutName") @GraphQLNonNull final String contentPageLayoutName) { 4395 var mutationResultObject = new MutationResultObject(); 4396 4397 try { 4398 var commandForm = ContentUtil.getHome().getDeleteContentPageLayoutForm(); 4399 4400 commandForm.setContentPageLayoutName(contentPageLayoutName); 4401 4402 var commandResult = ContentUtil.getHome().deleteContentPageLayout(BaseGraphQl.getUserVisitPK(env), commandForm); 4403 mutationResultObject.setCommandResult(commandResult); 4404 } catch (NamingException ex) { 4405 throw new RuntimeException(ex); 4406 } 4407 4408 return mutationResultObject; 4409 } 4410 4411 @GraphQLField 4412 @GraphQLRelayMutation 4413 static MutationResultWithIdObject editContentPageLayout(final DataFetchingEnvironment env, 4414 @GraphQLName("originalContentPageLayoutName") final String originalContentPageLayoutName, 4415 @GraphQLName("id") @GraphQLID final String id, 4416 @GraphQLName("contentPageLayoutName") final String contentPageLayoutName, 4417 @GraphQLName("isDefault") final String isDefault, 4418 @GraphQLName("sortOrder") final String sortOrder, 4419 @GraphQLName("description") final String description) { 4420 var mutationResultObject = new MutationResultWithIdObject(); 4421 4422 try { 4423 var spec = ContentUtil.getHome().getContentPageLayoutUniversalSpec(); 4424 4425 spec.setContentPageLayoutName(originalContentPageLayoutName); 4426 spec.setUuid(id); 4427 4428 var commandForm = ContentUtil.getHome().getEditContentPageLayoutForm(); 4429 4430 commandForm.setSpec(spec); 4431 commandForm.setEditMode(EditMode.LOCK); 4432 4433 var commandResult = ContentUtil.getHome().editContentPageLayout(BaseGraphQl.getUserVisitPK(env), commandForm); 4434 4435 if(!commandResult.hasErrors()) { 4436 var executionResult = commandResult.getExecutionResult(); 4437 var result = (EditContentPageLayoutResult)executionResult.getResult(); 4438 Map<String, Object> arguments = env.getArgument("input"); 4439 var edit = result.getEdit(); 4440 4441 mutationResultObject.setEntityInstance(result.getContentPageLayout().getEntityInstance()); 4442 4443 if(arguments.containsKey("contentPageLayoutName")) 4444 edit.setContentPageLayoutName(contentPageLayoutName); 4445 if(arguments.containsKey("isDefault")) 4446 edit.setIsDefault(isDefault); 4447 if(arguments.containsKey("sortOrder")) 4448 edit.setSortOrder(sortOrder); 4449 if(arguments.containsKey("description")) 4450 edit.setDescription(description); 4451 4452 commandForm.setEdit(edit); 4453 commandForm.setEditMode(EditMode.UPDATE); 4454 4455 commandResult = ContentUtil.getHome().editContentPageLayout(BaseGraphQl.getUserVisitPK(env), commandForm); 4456 } 4457 4458 mutationResultObject.setCommandResult(commandResult); 4459 } catch (NamingException ex) { 4460 throw new RuntimeException(ex); 4461 } 4462 4463 return mutationResultObject; 4464 } 4465 4466 @GraphQLField 4467 @GraphQLRelayMutation 4468 @GraphQLName("setUserVisitPreferredLanguage") 4469 static MutationResultObject setUserVisitPreferredLanguage(final DataFetchingEnvironment env, 4470 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName) { 4471 var mutationResultObject = new MutationResultObject(); 4472 4473 try { 4474 var commandForm = UserUtil.getHome().getSetUserVisitPreferredLanguageForm(); 4475 4476 commandForm.setLanguageIsoName(languageIsoName); 4477 4478 var commandResult = UserUtil.getHome().setUserVisitPreferredLanguage(BaseGraphQl.getUserVisitPK(env), commandForm); 4479 mutationResultObject.setCommandResult(commandResult); 4480 } catch (NamingException ex) { 4481 throw new RuntimeException(ex); 4482 } 4483 4484 return mutationResultObject; 4485 } 4486 4487 @GraphQLField 4488 @GraphQLRelayMutation 4489 @GraphQLName("setUserVisitPreferredCurrency") 4490 static MutationResultObject setUserVisitPreferredCurrency(final DataFetchingEnvironment env, 4491 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 4492 var mutationResultObject = new MutationResultObject(); 4493 4494 try { 4495 var commandForm = UserUtil.getHome().getSetUserVisitPreferredCurrencyForm(); 4496 4497 commandForm.setCurrencyIsoName(currencyIsoName); 4498 4499 var commandResult = UserUtil.getHome().setUserVisitPreferredCurrency(BaseGraphQl.getUserVisitPK(env), commandForm); 4500 mutationResultObject.setCommandResult(commandResult); 4501 } catch (NamingException ex) { 4502 throw new RuntimeException(ex); 4503 } 4504 4505 return mutationResultObject; 4506 } 4507 4508 @GraphQLField 4509 @GraphQLRelayMutation 4510 @GraphQLName("setUserVisitPreferredTimeZone") 4511 static MutationResultObject setUserVisitPreferredTimeZone(final DataFetchingEnvironment env, 4512 @GraphQLName("javaTimeZoneName") @GraphQLNonNull final String javaTimeZoneName) { 4513 var mutationResultObject = new MutationResultObject(); 4514 4515 try { 4516 var commandForm = UserUtil.getHome().getSetUserVisitPreferredTimeZoneForm(); 4517 4518 commandForm.setJavaTimeZoneName(javaTimeZoneName); 4519 4520 var commandResult = UserUtil.getHome().setUserVisitPreferredTimeZone(BaseGraphQl.getUserVisitPK(env), commandForm); 4521 mutationResultObject.setCommandResult(commandResult); 4522 } catch (NamingException ex) { 4523 throw new RuntimeException(ex); 4524 } 4525 4526 return mutationResultObject; 4527 } 4528 4529 @GraphQLField 4530 @GraphQLRelayMutation 4531 @GraphQLName("setUserVisitPreferredDateTimeFormat") 4532 static MutationResultObject setUserVisitPreferredDateTimeFormat(final DataFetchingEnvironment env, 4533 @GraphQLName("dateTimeFormatName") @GraphQLNonNull final String dateTimeFormatName) { 4534 var mutationResultObject = new MutationResultObject(); 4535 4536 try { 4537 var commandForm = UserUtil.getHome().getSetUserVisitPreferredDateTimeFormatForm(); 4538 4539 commandForm.setDateTimeFormatName(dateTimeFormatName); 4540 4541 var commandResult = UserUtil.getHome().setUserVisitPreferredDateTimeFormat(BaseGraphQl.getUserVisitPK(env), commandForm); 4542 mutationResultObject.setCommandResult(commandResult); 4543 } catch (NamingException ex) { 4544 throw new RuntimeException(ex); 4545 } 4546 4547 return mutationResultObject; 4548 } 4549 4550 @GraphQLField 4551 @GraphQLRelayMutation 4552 static MutationResultWithIdObject createComponentVendor(final DataFetchingEnvironment env, 4553 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 4554 @GraphQLName("description") final String description) { 4555 var mutationResultObject = new MutationResultWithIdObject(); 4556 4557 try { 4558 var commandForm = CoreUtil.getHome().getCreateComponentVendorForm(); 4559 4560 commandForm.setComponentVendorName(componentVendorName); 4561 commandForm.setDescription(description); 4562 4563 var commandResult = CoreUtil.getHome().createComponentVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 4564 mutationResultObject.setCommandResult(commandResult); 4565 4566 if(!commandResult.hasErrors()) { 4567 var result = (CreateComponentVendorResult)commandResult.getExecutionResult().getResult(); 4568 4569 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4570 } 4571 } catch (NamingException ex) { 4572 throw new RuntimeException(ex); 4573 } 4574 4575 return mutationResultObject; 4576 } 4577 4578 @GraphQLField 4579 @GraphQLRelayMutation 4580 static MutationResultObject deleteComponentVendor(final DataFetchingEnvironment env, 4581 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName) { 4582 var mutationResultObject = new MutationResultObject(); 4583 4584 try { 4585 var commandForm = CoreUtil.getHome().getDeleteComponentVendorForm(); 4586 4587 commandForm.setComponentVendorName(componentVendorName); 4588 4589 var commandResult = CoreUtil.getHome().deleteComponentVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 4590 mutationResultObject.setCommandResult(commandResult); 4591 } catch (NamingException ex) { 4592 throw new RuntimeException(ex); 4593 } 4594 4595 return mutationResultObject; 4596 } 4597 4598 @GraphQLField 4599 @GraphQLRelayMutation 4600 static MutationResultWithIdObject editComponentVendor(final DataFetchingEnvironment env, 4601 @GraphQLName("originalComponentVendorName") @GraphQLNonNull final String originalComponentVendorName, 4602 @GraphQLName("componentVendorName") final String componentVendorName, 4603 @GraphQLName("description") final String description) { 4604 var mutationResultObject = new MutationResultWithIdObject(); 4605 4606 try { 4607 var spec = CoreUtil.getHome().getComponentVendorSpec(); 4608 4609 spec.setComponentVendorName(originalComponentVendorName); 4610 4611 var commandForm = CoreUtil.getHome().getEditComponentVendorForm(); 4612 4613 commandForm.setSpec(spec); 4614 commandForm.setEditMode(EditMode.LOCK); 4615 4616 var commandResult = CoreUtil.getHome().editComponentVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 4617 4618 if(!commandResult.hasErrors()) { 4619 var executionResult = commandResult.getExecutionResult(); 4620 var result = (EditComponentVendorResult)executionResult.getResult(); 4621 Map<String, Object> arguments = env.getArgument("input"); 4622 var edit = result.getEdit(); 4623 4624 mutationResultObject.setEntityInstance(result.getComponentVendor().getEntityInstance()); 4625 4626 if(arguments.containsKey("componentVendorName")) 4627 edit.setComponentVendorName(componentVendorName); 4628 if(arguments.containsKey("description")) 4629 edit.setDescription(description); 4630 4631 commandForm.setEdit(edit); 4632 commandForm.setEditMode(EditMode.UPDATE); 4633 4634 commandResult = CoreUtil.getHome().editComponentVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 4635 } 4636 4637 mutationResultObject.setCommandResult(commandResult); 4638 } catch (NamingException ex) { 4639 throw new RuntimeException(ex); 4640 } 4641 4642 return mutationResultObject; 4643 } 4644 4645 @GraphQLField 4646 @GraphQLRelayMutation 4647 static MutationResultWithIdObject createEntityType(final DataFetchingEnvironment env, 4648 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 4649 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName, 4650 @GraphQLName("keepAllHistory") @GraphQLNonNull final String keepAllHistory, 4651 @GraphQLName("lockTimeout") final String lockTimeout, 4652 @GraphQLName("lockTimeoutUnitOfMeasureTypeName") final String lockTimeoutUnitOfMeasureTypeName, 4653 @GraphQLName("isExtensible") @GraphQLNonNull final String isExtensible, 4654 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4655 @GraphQLName("description") final String description) { 4656 var mutationResultObject = new MutationResultWithIdObject(); 4657 4658 try { 4659 var commandForm = CoreUtil.getHome().getCreateEntityTypeForm(); 4660 4661 commandForm.setComponentVendorName(componentVendorName); 4662 commandForm.setEntityTypeName(entityTypeName); 4663 commandForm.setKeepAllHistory(keepAllHistory); 4664 commandForm.setLockTimeout(lockTimeout); 4665 commandForm.setLockTimeoutUnitOfMeasureTypeName(lockTimeoutUnitOfMeasureTypeName); 4666 commandForm.setIsExtensible(isExtensible); 4667 commandForm.setSortOrder(sortOrder); 4668 commandForm.setDescription(description); 4669 4670 var commandResult = CoreUtil.getHome().createEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 4671 mutationResultObject.setCommandResult(commandResult); 4672 4673 if(!commandResult.hasErrors()) { 4674 var result = (CreateEntityTypeResult)commandResult.getExecutionResult().getResult(); 4675 4676 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4677 } 4678 } catch (NamingException ex) { 4679 throw new RuntimeException(ex); 4680 } 4681 4682 return mutationResultObject; 4683 } 4684 4685 @GraphQLField 4686 @GraphQLRelayMutation 4687 static MutationResultObject deleteEntityType(final DataFetchingEnvironment env, 4688 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 4689 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 4690 var mutationResultObject = new MutationResultObject(); 4691 4692 try { 4693 var commandForm = CoreUtil.getHome().getDeleteEntityTypeForm(); 4694 4695 commandForm.setComponentVendorName(componentVendorName); 4696 commandForm.setEntityTypeName(entityTypeName); 4697 4698 var commandResult = CoreUtil.getHome().deleteEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 4699 mutationResultObject.setCommandResult(commandResult); 4700 } catch (NamingException ex) { 4701 throw new RuntimeException(ex); 4702 } 4703 4704 return mutationResultObject; 4705 } 4706 4707 @GraphQLField 4708 @GraphQLRelayMutation 4709 static MutationResultWithIdObject editEntityType(final DataFetchingEnvironment env, 4710 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 4711 @GraphQLName("originalEntityTypeName") @GraphQLNonNull final String originalEntityTypeName, 4712 @GraphQLName("entityTypeName") final String entityTypeName, 4713 @GraphQLName("keepAllHistory") final String keepAllHistory, 4714 @GraphQLName("lockTimeout") final String lockTimeout, 4715 @GraphQLName("lockTimeoutUnitOfMeasureTypeName") final String lockTimeoutUnitOfMeasureTypeName, 4716 @GraphQLName("isExtensible") final String isExtensible, 4717 @GraphQLName("sortOrder") final String sortOrder, 4718 @GraphQLName("description") final String description) { 4719 var mutationResultObject = new MutationResultWithIdObject(); 4720 4721 try { 4722 var spec = CoreUtil.getHome().getEntityTypeSpec(); 4723 4724 spec.setComponentVendorName(componentVendorName); 4725 spec.setEntityTypeName(originalEntityTypeName); 4726 4727 var commandForm = CoreUtil.getHome().getEditEntityTypeForm(); 4728 4729 commandForm.setSpec(spec); 4730 commandForm.setEditMode(EditMode.LOCK); 4731 4732 var commandResult = CoreUtil.getHome().editEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 4733 4734 if(!commandResult.hasErrors()) { 4735 var executionResult = commandResult.getExecutionResult(); 4736 var result = (EditEntityTypeResult)executionResult.getResult(); 4737 Map<String, Object> arguments = env.getArgument("input"); 4738 var edit = result.getEdit(); 4739 4740 mutationResultObject.setEntityInstance(result.getEntityType().getEntityInstance()); 4741 4742 if(arguments.containsKey("entityTypeName")) 4743 edit.setEntityTypeName(entityTypeName); 4744 if(arguments.containsKey("keepAllHistory")) 4745 edit.setKeepAllHistory(keepAllHistory); 4746 if(arguments.containsKey("lockTimeout")) 4747 edit.setLockTimeout(lockTimeout); 4748 if(arguments.containsKey("lockTimeoutUnitOfMeasureTypeName")) 4749 edit.setLockTimeoutUnitOfMeasureTypeName(lockTimeoutUnitOfMeasureTypeName); 4750 if(arguments.containsKey("isExtensible")) 4751 edit.setIsExtensible(isExtensible); 4752 if(arguments.containsKey("sortOrder")) 4753 edit.setSortOrder(sortOrder); 4754 if(arguments.containsKey("description")) 4755 edit.setDescription(description); 4756 4757 commandForm.setEdit(edit); 4758 commandForm.setEditMode(EditMode.UPDATE); 4759 4760 commandResult = CoreUtil.getHome().editEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 4761 } 4762 4763 mutationResultObject.setCommandResult(commandResult); 4764 } catch (NamingException ex) { 4765 throw new RuntimeException(ex); 4766 } 4767 4768 return mutationResultObject; 4769 } 4770 4771 @GraphQLField 4772 @GraphQLRelayMutation 4773 static MutationResultWithIdObject createEntityInstance(final DataFetchingEnvironment env, 4774 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 4775 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 4776 var mutationResultObject = new MutationResultWithIdObject(); 4777 4778 try { 4779 var commandForm = CoreUtil.getHome().getCreateEntityInstanceForm(); 4780 4781 commandForm.setComponentVendorName(componentVendorName); 4782 commandForm.setEntityTypeName(entityTypeName); 4783 4784 var commandResult = CoreUtil.getHome().createEntityInstance(BaseGraphQl.getUserVisitPK(env), commandForm); 4785 mutationResultObject.setCommandResult(commandResult); 4786 4787 if(!commandResult.hasErrors()) { 4788 var result = (CreateEntityInstanceResult)commandResult.getExecutionResult().getResult(); 4789 4790 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4791 } 4792 } catch (NamingException ex) { 4793 throw new RuntimeException(ex); 4794 } 4795 4796 return mutationResultObject; 4797 } 4798 4799 @GraphQLField 4800 @GraphQLRelayMutation 4801 static MutationResultObject deleteEntityInstance(final DataFetchingEnvironment env, 4802 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id) { 4803 var mutationResultObject = new MutationResultObject(); 4804 4805 try { 4806 var commandForm = CoreUtil.getHome().getDeleteEntityInstanceForm(); 4807 4808 commandForm.setUuid(id); 4809 4810 var commandResult = CoreUtil.getHome().deleteEntityInstance(BaseGraphQl.getUserVisitPK(env), commandForm); 4811 mutationResultObject.setCommandResult(commandResult); 4812 } catch (NamingException ex) { 4813 throw new RuntimeException(ex); 4814 } 4815 4816 return mutationResultObject; 4817 } 4818 4819 @GraphQLField 4820 @GraphQLRelayMutation 4821 static MutationResultObject removeEntityInstance(final DataFetchingEnvironment env, 4822 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id) { 4823 var mutationResultObject = new MutationResultObject(); 4824 4825 try { 4826 var commandForm = CoreUtil.getHome().getRemoveEntityInstanceForm(); 4827 4828 commandForm.setUuid(id); 4829 4830 var commandResult = CoreUtil.getHome().removeEntityInstance(BaseGraphQl.getUserVisitPK(env), commandForm); 4831 mutationResultObject.setCommandResult(commandResult); 4832 } catch (NamingException ex) { 4833 throw new RuntimeException(ex); 4834 } 4835 4836 return mutationResultObject; 4837 } 4838 4839 @GraphQLField 4840 @GraphQLRelayMutation 4841 static MutationResultObject sendEvent(final DataFetchingEnvironment env, 4842 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 4843 @GraphQLName("eventTypeName") @GraphQLNonNull final String eventTypeName) { 4844 var mutationResultObject = new MutationResultObject(); 4845 4846 try { 4847 var commandForm = CoreUtil.getHome().getSendEventForm(); 4848 4849 commandForm.setUuid(id); 4850 commandForm.setEventTypeName(eventTypeName); 4851 4852 var commandResult = CoreUtil.getHome().sendEvent(BaseGraphQl.getUserVisitPK(env), commandForm); 4853 mutationResultObject.setCommandResult(commandResult); 4854 } catch (NamingException ex) { 4855 throw new RuntimeException(ex); 4856 } 4857 4858 return mutationResultObject; 4859 } 4860 4861 @GraphQLField 4862 @GraphQLRelayMutation 4863 static MutationResultWithIdObject createTagScope(final DataFetchingEnvironment env, 4864 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 4865 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4866 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4867 @GraphQLName("description") final String description) { 4868 var mutationResultObject = new MutationResultWithIdObject(); 4869 4870 try { 4871 var commandForm = TagUtil.getHome().getCreateTagScopeForm(); 4872 4873 commandForm.setTagScopeName(tagScopeName); 4874 commandForm.setIsDefault(isDefault); 4875 commandForm.setSortOrder(sortOrder); 4876 commandForm.setDescription(description); 4877 4878 var commandResult = TagUtil.getHome().createTagScope(BaseGraphQl.getUserVisitPK(env), commandForm); 4879 mutationResultObject.setCommandResult(commandResult); 4880 4881 if(!commandResult.hasErrors()) { 4882 var result = (CreateTagScopeResult)commandResult.getExecutionResult().getResult(); 4883 4884 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4885 } 4886 } catch (NamingException ex) { 4887 throw new RuntimeException(ex); 4888 } 4889 4890 return mutationResultObject; 4891 } 4892 4893 @GraphQLField 4894 @GraphQLRelayMutation 4895 static MutationResultObject deleteTagScope(final DataFetchingEnvironment env, 4896 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName) { 4897 var mutationResultObject = new MutationResultObject(); 4898 4899 try { 4900 var commandForm = TagUtil.getHome().getDeleteTagScopeForm(); 4901 4902 commandForm.setTagScopeName(tagScopeName); 4903 4904 var commandResult = TagUtil.getHome().deleteTagScope(BaseGraphQl.getUserVisitPK(env), commandForm); 4905 mutationResultObject.setCommandResult(commandResult); 4906 } catch (NamingException ex) { 4907 throw new RuntimeException(ex); 4908 } 4909 4910 return mutationResultObject; 4911 } 4912 4913 @GraphQLField 4914 @GraphQLRelayMutation 4915 static MutationResultWithIdObject editTagScope(final DataFetchingEnvironment env, 4916 @GraphQLName("originalTagScopeName") @GraphQLNonNull final String originalTagScopeName, 4917 @GraphQLName("tagScopeName") final String tagScopeName, 4918 @GraphQLName("isDefault") final String isDefault, 4919 @GraphQLName("sortOrder") final String sortOrder, 4920 @GraphQLName("description") final String description) { 4921 var mutationResultObject = new MutationResultWithIdObject(); 4922 4923 try { 4924 var spec = TagUtil.getHome().getTagScopeSpec(); 4925 4926 spec.setTagScopeName(originalTagScopeName); 4927 4928 var commandForm = TagUtil.getHome().getEditTagScopeForm(); 4929 4930 commandForm.setSpec(spec); 4931 commandForm.setEditMode(EditMode.LOCK); 4932 4933 var commandResult = TagUtil.getHome().editTagScope(BaseGraphQl.getUserVisitPK(env), commandForm); 4934 4935 if(!commandResult.hasErrors()) { 4936 var executionResult = commandResult.getExecutionResult(); 4937 var result = (EditTagScopeResult)executionResult.getResult(); 4938 Map<String, Object> arguments = env.getArgument("input"); 4939 var edit = result.getEdit(); 4940 4941 mutationResultObject.setEntityInstance(result.getTagScope().getEntityInstance()); 4942 4943 if(arguments.containsKey("tagScopeName")) 4944 edit.setTagScopeName(tagScopeName); 4945 if(arguments.containsKey("isDefault")) 4946 edit.setIsDefault(isDefault); 4947 if(arguments.containsKey("sortOrder")) 4948 edit.setSortOrder(sortOrder); 4949 if(arguments.containsKey("description")) 4950 edit.setDescription(description); 4951 4952 commandForm.setEdit(edit); 4953 commandForm.setEditMode(EditMode.UPDATE); 4954 4955 commandResult = TagUtil.getHome().editTagScope(BaseGraphQl.getUserVisitPK(env), commandForm); 4956 } 4957 4958 mutationResultObject.setCommandResult(commandResult); 4959 } catch (NamingException ex) { 4960 throw new RuntimeException(ex); 4961 } 4962 4963 return mutationResultObject; 4964 } 4965 4966 @GraphQLField 4967 @GraphQLRelayMutation 4968 static MutationResultObject createTagScopeEntityType(final DataFetchingEnvironment env, 4969 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 4970 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 4971 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 4972 var mutationResultObject = new MutationResultObject(); 4973 4974 try { 4975 var commandForm = TagUtil.getHome().getCreateTagScopeEntityTypeForm(); 4976 4977 commandForm.setTagScopeName(tagScopeName); 4978 commandForm.setComponentVendorName(componentVendorName); 4979 commandForm.setEntityTypeName(entityTypeName); 4980 4981 var commandResult = TagUtil.getHome().createTagScopeEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 4982 mutationResultObject.setCommandResult(commandResult); 4983 } catch (NamingException ex) { 4984 throw new RuntimeException(ex); 4985 } 4986 4987 return mutationResultObject; 4988 } 4989 4990 @GraphQLField 4991 @GraphQLRelayMutation 4992 static MutationResultObject deleteTagScopeEntityType(final DataFetchingEnvironment env, 4993 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 4994 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 4995 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 4996 var mutationResultObject = new MutationResultObject(); 4997 4998 try { 4999 var commandForm = TagUtil.getHome().getDeleteTagScopeEntityTypeForm(); 5000 5001 commandForm.setTagScopeName(tagScopeName); 5002 commandForm.setComponentVendorName(componentVendorName); 5003 commandForm.setEntityTypeName(entityTypeName); 5004 5005 var commandResult = TagUtil.getHome().deleteTagScopeEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 5006 mutationResultObject.setCommandResult(commandResult); 5007 } catch (NamingException ex) { 5008 throw new RuntimeException(ex); 5009 } 5010 5011 return mutationResultObject; 5012 } 5013 5014 @GraphQLField 5015 @GraphQLRelayMutation 5016 static MutationResultWithIdObject createTag(final DataFetchingEnvironment env, 5017 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 5018 @GraphQLName("tagName") @GraphQLNonNull final String tagName) { 5019 var mutationResultObject = new MutationResultWithIdObject(); 5020 5021 try { 5022 var commandForm = TagUtil.getHome().getCreateTagForm(); 5023 5024 commandForm.setTagScopeName(tagScopeName); 5025 commandForm.setTagName(tagName); 5026 5027 var commandResult = TagUtil.getHome().createTag(BaseGraphQl.getUserVisitPK(env), commandForm); 5028 mutationResultObject.setCommandResult(commandResult); 5029 5030 if(!commandResult.hasErrors()) { 5031 var result = (CreateTagResult)commandResult.getExecutionResult().getResult(); 5032 5033 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 5034 } 5035 } catch (NamingException ex) { 5036 throw new RuntimeException(ex); 5037 } 5038 5039 return mutationResultObject; 5040 } 5041 5042 @GraphQLField 5043 @GraphQLRelayMutation 5044 static MutationResultObject deleteTag(final DataFetchingEnvironment env, 5045 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 5046 @GraphQLName("tagName") @GraphQLNonNull final String tagName) { 5047 var mutationResultObject = new MutationResultObject(); 5048 5049 try { 5050 var commandForm = TagUtil.getHome().getDeleteTagForm(); 5051 5052 commandForm.setTagScopeName(tagScopeName); 5053 commandForm.setTagName(tagName); 5054 5055 var commandResult = TagUtil.getHome().deleteTag(BaseGraphQl.getUserVisitPK(env), commandForm); 5056 mutationResultObject.setCommandResult(commandResult); 5057 } catch (NamingException ex) { 5058 throw new RuntimeException(ex); 5059 } 5060 5061 return mutationResultObject; 5062 } 5063 5064 @GraphQLField 5065 @GraphQLRelayMutation 5066 static MutationResultWithIdObject editTag(final DataFetchingEnvironment env, 5067 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 5068 @GraphQLName("originalTagName") @GraphQLNonNull final String originalTagName, 5069 @GraphQLName("tagName") final String tagName) { 5070 var mutationResultObject = new MutationResultWithIdObject(); 5071 5072 try { 5073 var spec = TagUtil.getHome().getTagSpec(); 5074 5075 spec.setTagScopeName(tagScopeName); 5076 spec.setTagName(originalTagName); 5077 5078 var commandForm = TagUtil.getHome().getEditTagForm(); 5079 5080 commandForm.setSpec(spec); 5081 commandForm.setEditMode(EditMode.LOCK); 5082 5083 var commandResult = TagUtil.getHome().editTag(BaseGraphQl.getUserVisitPK(env), commandForm); 5084 5085 if(!commandResult.hasErrors()) { 5086 var executionResult = commandResult.getExecutionResult(); 5087 var result = (EditTagResult)executionResult.getResult(); 5088 Map<String, Object> arguments = env.getArgument("input"); 5089 var edit = result.getEdit(); 5090 5091 mutationResultObject.setEntityInstance(result.getTag().getEntityInstance()); 5092 5093 if(arguments.containsKey("tagName")) 5094 edit.setTagName(tagName); 5095 5096 commandForm.setEdit(edit); 5097 commandForm.setEditMode(EditMode.UPDATE); 5098 5099 commandResult = TagUtil.getHome().editTag(BaseGraphQl.getUserVisitPK(env), commandForm); 5100 } 5101 5102 mutationResultObject.setCommandResult(commandResult); 5103 } catch (NamingException ex) { 5104 throw new RuntimeException(ex); 5105 } 5106 5107 return mutationResultObject; 5108 } 5109 5110 @GraphQLField 5111 @GraphQLRelayMutation 5112 static MutationResultObject createEntityTag(final DataFetchingEnvironment env, 5113 @GraphQLName("id") @GraphQLNonNull final String id, 5114 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 5115 @GraphQLName("tagName") @GraphQLNonNull final String tagName) { 5116 var mutationResultObject = new MutationResultObject(); 5117 5118 try { 5119 var commandForm = TagUtil.getHome().getCreateEntityTagForm(); 5120 5121 commandForm.setUuid(id); 5122 commandForm.setTagScopeName(tagScopeName); 5123 commandForm.setTagName(tagName); 5124 5125 var commandResult = TagUtil.getHome().createEntityTag(BaseGraphQl.getUserVisitPK(env), commandForm); 5126 mutationResultObject.setCommandResult(commandResult); 5127 } catch (NamingException ex) { 5128 throw new RuntimeException(ex); 5129 } 5130 5131 return mutationResultObject; 5132 } 5133 5134 @GraphQLField 5135 @GraphQLRelayMutation 5136 static MutationResultObject deleteEntityTag(final DataFetchingEnvironment env, 5137 @GraphQLName("id") @GraphQLNonNull final String id, 5138 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 5139 @GraphQLName("tagName") @GraphQLNonNull final String tagName) { 5140 var mutationResultObject = new MutationResultObject(); 5141 5142 try { 5143 var commandForm = TagUtil.getHome().getDeleteEntityTagForm(); 5144 5145 commandForm.setUuid(id); 5146 commandForm.setTagScopeName(tagScopeName); 5147 commandForm.setTagName(tagName); 5148 5149 var commandResult = TagUtil.getHome().deleteEntityTag(BaseGraphQl.getUserVisitPK(env), commandForm); 5150 mutationResultObject.setCommandResult(commandResult); 5151 } catch (NamingException ex) { 5152 throw new RuntimeException(ex); 5153 } 5154 5155 return mutationResultObject; 5156 } 5157 5158 @GraphQLField 5159 @GraphQLRelayMutation 5160 static MutationResultWithIdObject createEntityAliasType(final DataFetchingEnvironment env, 5161 @GraphQLName("id") @GraphQLID final String id, 5162 @GraphQLName("componentVendorName") final String componentVendorName, 5163 @GraphQLName("entityTypeName") final String entityTypeName, 5164 @GraphQLName("entityAliasTypeName") final String entityAliasTypeName, 5165 @GraphQLName("validationPattern") final String validationPattern, 5166 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 5167 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 5168 @GraphQLName("description") final String description) { 5169 var mutationResultObject = new MutationResultWithIdObject(); 5170 5171 try { 5172 var commandForm = CoreUtil.getHome().getCreateEntityAliasTypeForm(); 5173 5174 commandForm.setUuid(id); 5175 commandForm.setComponentVendorName(componentVendorName); 5176 commandForm.setEntityTypeName(entityTypeName); 5177 commandForm.setEntityAliasTypeName(entityAliasTypeName); 5178 commandForm.setValidationPattern(validationPattern); 5179 commandForm.setIsDefault(isDefault); 5180 commandForm.setSortOrder(sortOrder); 5181 commandForm.setDescription(description); 5182 5183 var commandResult = CoreUtil.getHome().createEntityAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 5184 mutationResultObject.setCommandResult(commandResult); 5185 5186 if(!commandResult.hasErrors()) { 5187 var result = (CreateEntityAliasTypeResult)commandResult.getExecutionResult().getResult(); 5188 5189 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 5190 } 5191 } catch (NamingException ex) { 5192 throw new RuntimeException(ex); 5193 } 5194 5195 return mutationResultObject; 5196 } 5197 5198 @GraphQLField 5199 @GraphQLRelayMutation 5200 static MutationResultObject editEntityAliasType(final DataFetchingEnvironment env, 5201 @GraphQLName("id") @GraphQLID final String id, 5202 @GraphQLName("componentVendorName") final String componentVendorName, 5203 @GraphQLName("entityTypeName") final String entityTypeName, 5204 @GraphQLName("originalEntityAliasTypeName") final String originalEntityAliasTypeName, 5205 @GraphQLName("entityAliasTypeName") final String entityAliasTypeName, 5206 @GraphQLName("validationPattern") final String validationPattern, 5207 @GraphQLName("isDefault") final String isDefault, 5208 @GraphQLName("sortOrder") final String sortOrder, 5209 @GraphQLName("description") final String description) { 5210 var mutationResultObject = new MutationResultObject(); 5211 5212 try { 5213 var spec = CoreUtil.getHome().getEntityAliasTypeUniversalSpec(); 5214 5215 spec.setUuid(id); 5216 spec.setComponentVendorName(componentVendorName); 5217 spec.setEntityTypeName(entityTypeName); 5218 spec.setEntityAliasTypeName(originalEntityAliasTypeName); 5219 5220 var commandForm = CoreUtil.getHome().getEditEntityAliasTypeForm(); 5221 5222 commandForm.setSpec(spec); 5223 commandForm.setEditMode(EditMode.LOCK); 5224 5225 var commandResult = CoreUtil.getHome().editEntityAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 5226 5227 if(!commandResult.hasErrors()) { 5228 var executionResult = commandResult.getExecutionResult(); 5229 var result = (EditEntityAliasTypeResult)executionResult.getResult(); 5230 Map<String, Object> arguments = env.getArgument("input"); 5231 var edit = result.getEdit(); 5232 5233 if(arguments.containsKey("entityAliasTypeName")) 5234 edit.setEntityAliasTypeName(entityAliasTypeName); 5235 if(arguments.containsKey("isDefault")) 5236 edit.setIsDefault(isDefault); 5237 if(arguments.containsKey("validationPattern")) 5238 edit.setValidationPattern(validationPattern); 5239 if(arguments.containsKey("sortOrder")) 5240 edit.setSortOrder(sortOrder); 5241 if(arguments.containsKey("description")) 5242 edit.setDescription(description); 5243 5244 commandForm.setEdit(edit); 5245 commandForm.setEditMode(EditMode.UPDATE); 5246 5247 commandResult = CoreUtil.getHome().editEntityAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 5248 } 5249 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 deleteEntityAliasType(final DataFetchingEnvironment env, 5261 @GraphQLName("id") @GraphQLID final String id, 5262 @GraphQLName("componentVendorName") final String componentVendorName, 5263 @GraphQLName("entityTypeName") final String entityTypeName, 5264 @GraphQLName("entityAliasTypeName") final String entityAliasTypeName) { 5265 var mutationResultObject = new MutationResultObject(); 5266 5267 try { 5268 var commandForm = CoreUtil.getHome().getDeleteEntityAliasTypeForm(); 5269 5270 commandForm.setUuid(id); 5271 commandForm.setComponentVendorName(componentVendorName); 5272 commandForm.setEntityTypeName(entityTypeName); 5273 commandForm.setEntityAliasTypeName(entityAliasTypeName); 5274 5275 var commandResult = CoreUtil.getHome().deleteEntityAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 5276 mutationResultObject.setCommandResult(commandResult); 5277 } catch (NamingException ex) { 5278 throw new RuntimeException(ex); 5279 } 5280 5281 return mutationResultObject; 5282 } 5283 5284 @GraphQLField 5285 @GraphQLRelayMutation 5286 static MutationResultObject createEntityAlias(final DataFetchingEnvironment env, 5287 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 5288 @GraphQLName("entityAliasTypeId") @GraphQLNonNull @GraphQLID final String entityAliasTypeId, 5289 @GraphQLName("alias") @GraphQLNonNull final String alias) { 5290 var mutationResultObject = new MutationResultObject(); 5291 5292 try { 5293 var commandForm = CoreUtil.getHome().getCreateEntityAliasForm(); 5294 5295 commandForm.setUuid(id); 5296 commandForm.setEntityAliasTypeUuid(entityAliasTypeId); 5297 commandForm.setAlias(alias); 5298 5299 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 5300 } catch (NamingException ex) { 5301 throw new RuntimeException(ex); 5302 } 5303 5304 return mutationResultObject; 5305 } 5306 5307 @GraphQLField 5308 @GraphQLRelayMutation 5309 static MutationResultObject editEntityAlias(final DataFetchingEnvironment env, 5310 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 5311 @GraphQLName("entityAliasTypeId") @GraphQLNonNull @GraphQLID final String entityAliasTypeId, 5312 @GraphQLName("alias") @GraphQLNonNull final String alias) { 5313 var mutationResultObject = new MutationResultObject(); 5314 5315 try { 5316 var spec = CoreUtil.getHome().getEntityAliasSpec(); 5317 5318 spec.setUuid(id); 5319 spec.setEntityAliasTypeUuid(entityAliasTypeId); 5320 5321 var commandForm = CoreUtil.getHome().getEditEntityAliasForm(); 5322 5323 commandForm.setSpec(spec); 5324 commandForm.setEditMode(EditMode.LOCK); 5325 5326 var commandResult = CoreUtil.getHome().editEntityAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 5327 5328 if(!commandResult.hasErrors()) { 5329 var executionResult = commandResult.getExecutionResult(); 5330 var result = (EditEntityAliasResult)executionResult.getResult(); 5331 Map<String, Object> arguments = env.getArgument("input"); 5332 var edit = result.getEdit(); 5333 5334 if(arguments.containsKey("alias")) 5335 edit.setAlias(alias); 5336 5337 commandForm.setEdit(edit); 5338 commandForm.setEditMode(EditMode.UPDATE); 5339 5340 commandResult = CoreUtil.getHome().editEntityAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 5341 } 5342 5343 mutationResultObject.setCommandResult(commandResult); 5344 } catch (NamingException ex) { 5345 throw new RuntimeException(ex); 5346 } 5347 5348 return mutationResultObject; 5349 } 5350 5351 @GraphQLField 5352 @GraphQLRelayMutation 5353 static MutationResultObject deleteEntityAlias(final DataFetchingEnvironment env, 5354 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 5355 @GraphQLName("entityAliasTypeId") @GraphQLNonNull @GraphQLID final String entityAliasTypeId) { 5356 var mutationResultObject = new MutationResultObject(); 5357 5358 try { 5359 var commandForm = CoreUtil.getHome().getDeleteEntityAliasForm(); 5360 5361 commandForm.setUuid(id); 5362 commandForm.setEntityAliasTypeUuid(entityAliasTypeId); 5363 5364 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 5365 } catch (NamingException ex) { 5366 throw new RuntimeException(ex); 5367 } 5368 5369 return mutationResultObject; 5370 } 5371 5372 @GraphQLField 5373 @GraphQLRelayMutation 5374 static MutationResultWithIdObject createEntityAttributeGroup(final DataFetchingEnvironment env, 5375 @GraphQLName("entityAttributeGroupName") @GraphQLNonNull final String entityAttributeGroupName, 5376 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 5377 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 5378 @GraphQLName("description") final String description) { 5379 var mutationResultObject = new MutationResultWithIdObject(); 5380 5381 try { 5382 var commandForm = CoreUtil.getHome().getCreateEntityAttributeGroupForm(); 5383 5384 commandForm.setEntityAttributeGroupName(entityAttributeGroupName); 5385 commandForm.setIsDefault(isDefault); 5386 commandForm.setSortOrder(sortOrder); 5387 commandForm.setDescription(description); 5388 5389 var commandResult = CoreUtil.getHome().createEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 5390 mutationResultObject.setCommandResult(commandResult); 5391 5392 if(!commandResult.hasErrors()) { 5393 var result = (CreateEntityAttributeGroupResult)commandResult.getExecutionResult().getResult(); 5394 5395 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 5396 } 5397 } catch (NamingException ex) { 5398 throw new RuntimeException(ex); 5399 } 5400 5401 return mutationResultObject; 5402 } 5403 5404 @GraphQLField 5405 @GraphQLRelayMutation 5406 static MutationResultObject deleteEntityAttributeGroup(final DataFetchingEnvironment env, 5407 @GraphQLName("entityAttributeGroupName") @GraphQLNonNull final String entityAttributeGroupName) { 5408 var mutationResultObject = new MutationResultObject(); 5409 5410 try { 5411 var commandForm = CoreUtil.getHome().getDeleteEntityAttributeGroupForm(); 5412 5413 commandForm.setEntityAttributeGroupName(entityAttributeGroupName); 5414 5415 var commandResult = CoreUtil.getHome().deleteEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 5416 mutationResultObject.setCommandResult(commandResult); 5417 } catch (NamingException ex) { 5418 throw new RuntimeException(ex); 5419 } 5420 5421 return mutationResultObject; 5422 } 5423 5424 @GraphQLField 5425 @GraphQLRelayMutation 5426 static MutationResultWithIdObject editEntityAttributeGroup(final DataFetchingEnvironment env, 5427 @GraphQLName("originalEntityAttributeGroupName") @GraphQLNonNull final String originalEntityAttributeGroupName, 5428 @GraphQLName("entityAttributeGroupName") final String entityAttributeGroupName, 5429 @GraphQLName("isDefault") final String isDefault, 5430 @GraphQLName("sortOrder") final String sortOrder, 5431 @GraphQLName("description") final String description) { 5432 var mutationResultObject = new MutationResultWithIdObject(); 5433 5434 try { 5435 var spec = CoreUtil.getHome().getEntityAttributeGroupSpec(); 5436 5437 spec.setEntityAttributeGroupName(originalEntityAttributeGroupName); 5438 5439 var commandForm = CoreUtil.getHome().getEditEntityAttributeGroupForm(); 5440 5441 commandForm.setSpec(spec); 5442 commandForm.setEditMode(EditMode.LOCK); 5443 5444 var commandResult = CoreUtil.getHome().editEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 5445 5446 if(!commandResult.hasErrors()) { 5447 var executionResult = commandResult.getExecutionResult(); 5448 var result = (EditEntityAttributeGroupResult)executionResult.getResult(); 5449 Map<String, Object> arguments = env.getArgument("input"); 5450 var edit = result.getEdit(); 5451 5452 mutationResultObject.setEntityInstance(result.getEntityAttributeGroup().getEntityInstance()); 5453 5454 if(arguments.containsKey("entityAttributeGroupName")) 5455 edit.setEntityAttributeGroupName(entityAttributeGroupName); 5456 if(arguments.containsKey("isDefault")) 5457 edit.setIsDefault(isDefault); 5458 if(arguments.containsKey("sortOrder")) 5459 edit.setSortOrder(sortOrder); 5460 if(arguments.containsKey("description")) 5461 edit.setDescription(description); 5462 5463 commandForm.setEdit(edit); 5464 commandForm.setEditMode(EditMode.UPDATE); 5465 5466 commandResult = CoreUtil.getHome().editEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 5467 } 5468 5469 mutationResultObject.setCommandResult(commandResult); 5470 } catch (NamingException ex) { 5471 throw new RuntimeException(ex); 5472 } 5473 5474 return mutationResultObject; 5475 } 5476 5477 @GraphQLField 5478 @GraphQLRelayMutation 5479 static MutationResultWithIdObject createEntityAttribute(final DataFetchingEnvironment env, 5480 @GraphQLName("id") @GraphQLID final String id, 5481 @GraphQLName("componentVendorName") final String componentVendorName, 5482 @GraphQLName("entityTypeName") final String entityTypeName, 5483 @GraphQLName("entityAttributeName") final String entityAttributeName, 5484 @GraphQLName("entityAttributeTypeName") @GraphQLNonNull final String entityAttributeTypeName, 5485 @GraphQLName("trackRevisions") @GraphQLNonNull final String trackRevisions, 5486 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 5487 @GraphQLName("description") final String description, 5488 @GraphQLName("checkContentWebAddress") final String checkContentWebAddress, 5489 @GraphQLName("validationPattern") final String validationPattern, 5490 @GraphQLName("upperRangeIntegerValue") final String upperRangeIntegerValue, 5491 @GraphQLName("upperLimitIntegerValue") final String upperLimitIntegerValue, 5492 @GraphQLName("lowerLimitIntegerValue") final String lowerLimitIntegerValue, 5493 @GraphQLName("lowerRangeIntegerValue") final String lowerRangeIntegerValue, 5494 @GraphQLName("upperRangeLongValue") final String upperRangeLongValue, 5495 @GraphQLName("upperLimitLongValue") final String upperLimitLongValue, 5496 @GraphQLName("lowerLimitLongValue") final String lowerLimitLongValue, 5497 @GraphQLName("lowerRangeLongValue") final String lowerRangeLongValue, 5498 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 5499 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 5500 @GraphQLName("entityListItemSequenceName") final String entityListItemSequenceName, 5501 @GraphQLName("workflowName") final String workflowName) { 5502 var mutationResultObject = new MutationResultWithIdObject(); 5503 5504 try { 5505 var commandForm = CoreUtil.getHome().getCreateEntityAttributeForm(); 5506 5507 commandForm.setUuid(id); 5508 commandForm.setComponentVendorName(componentVendorName); 5509 commandForm.setEntityTypeName(entityTypeName); 5510 commandForm.setEntityAttributeName(entityAttributeName); 5511 commandForm.setEntityAttributeTypeName(entityAttributeTypeName); 5512 commandForm.setTrackRevisions(trackRevisions); 5513 commandForm.setSortOrder(sortOrder); 5514 commandForm.setDescription(description); 5515 commandForm.setCheckContentWebAddress(checkContentWebAddress); 5516 commandForm.setValidationPattern(validationPattern); 5517 commandForm.setUpperRangeIntegerValue(upperRangeIntegerValue); 5518 commandForm.setUpperLimitIntegerValue(upperLimitIntegerValue); 5519 commandForm.setLowerLimitIntegerValue(lowerLimitIntegerValue); 5520 commandForm.setLowerRangeIntegerValue(lowerRangeIntegerValue); 5521 commandForm.setUpperRangeLongValue(upperRangeLongValue); 5522 commandForm.setUpperLimitLongValue(upperLimitLongValue); 5523 commandForm.setLowerLimitLongValue(lowerLimitLongValue); 5524 commandForm.setLowerRangeLongValue(lowerRangeLongValue); 5525 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 5526 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 5527 commandForm.setEntityListItemSequenceName(entityListItemSequenceName); 5528 commandForm.setWorkflowName(workflowName); 5529 5530 var commandResult = CoreUtil.getHome().createEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5531 mutationResultObject.setCommandResult(commandResult); 5532 5533 if(!commandResult.hasErrors()) { 5534 var result = (CreateEntityAttributeResult)commandResult.getExecutionResult().getResult(); 5535 5536 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 5537 } 5538 } catch (NamingException ex) { 5539 throw new RuntimeException(ex); 5540 } 5541 5542 return mutationResultObject; 5543 } 5544 5545 @GraphQLField 5546 @GraphQLRelayMutation 5547 static MutationResultObject editEntityAttribute(final DataFetchingEnvironment env, 5548 @GraphQLName("id") @GraphQLID final String id, 5549 @GraphQLName("componentVendorName") final String componentVendorName, 5550 @GraphQLName("entityTypeName") final String entityTypeName, 5551 @GraphQLName("originalEntityAttributeName") final String originalEntityAttributeName, 5552 @GraphQLName("entityAttributeName") final String entityAttributeName, 5553 @GraphQLName("trackRevisions") final String trackRevisions, 5554 @GraphQLName("sortOrder") final String sortOrder, 5555 @GraphQLName("description") final String description) { 5556 var mutationResultObject = new MutationResultObject(); 5557 5558 try { 5559 var spec = CoreUtil.getHome().getEntityAttributeUniversalSpec(); 5560 5561 spec.setUuid(id); 5562 spec.setComponentVendorName(componentVendorName); 5563 spec.setEntityTypeName(entityTypeName); 5564 spec.setEntityAttributeName(originalEntityAttributeName); 5565 5566 var commandForm = CoreUtil.getHome().getEditEntityAttributeForm(); 5567 5568 commandForm.setSpec(spec); 5569 commandForm.setEditMode(EditMode.LOCK); 5570 5571 var commandResult = CoreUtil.getHome().editEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5572 5573 if(!commandResult.hasErrors()) { 5574 var executionResult = commandResult.getExecutionResult(); 5575 var result = (EditEntityAttributeResult)executionResult.getResult(); 5576 Map<String, Object> arguments = env.getArgument("input"); 5577 var edit = result.getEdit(); 5578 5579 if(arguments.containsKey("entityAttributeName")) 5580 edit.setEntityAttributeName(entityAttributeName); 5581 if(arguments.containsKey("trackRevisions")) 5582 edit.setTrackRevisions(trackRevisions); 5583 if(arguments.containsKey("sortOrder")) 5584 edit.setSortOrder(sortOrder); 5585 if(arguments.containsKey("description")) 5586 edit.setDescription(description); 5587 5588 commandForm.setEdit(edit); 5589 commandForm.setEditMode(EditMode.UPDATE); 5590 5591 commandResult = CoreUtil.getHome().editEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5592 } 5593 5594 mutationResultObject.setCommandResult(commandResult); 5595 } catch (NamingException ex) { 5596 throw new RuntimeException(ex); 5597 } 5598 5599 return mutationResultObject; 5600 } 5601 5602 @GraphQLField 5603 @GraphQLRelayMutation 5604 static MutationResultObject deleteEntityAttribute(final DataFetchingEnvironment env, 5605 @GraphQLName("id") @GraphQLID final String id, 5606 @GraphQLName("componentVendorName") final String componentVendorName, 5607 @GraphQLName("entityTypeName") final String entityTypeName, 5608 @GraphQLName("entityAttributeName") final String entityAttributeName) { 5609 var mutationResultObject = new MutationResultObject(); 5610 5611 try { 5612 var commandForm = CoreUtil.getHome().getDeleteEntityAttributeForm(); 5613 5614 commandForm.setUuid(id); 5615 commandForm.setComponentVendorName(componentVendorName); 5616 commandForm.setEntityTypeName(entityTypeName); 5617 commandForm.setEntityAttributeName(entityAttributeName); 5618 5619 var commandResult = CoreUtil.getHome().deleteEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5620 mutationResultObject.setCommandResult(commandResult); 5621 } catch (NamingException ex) { 5622 throw new RuntimeException(ex); 5623 } 5624 5625 return mutationResultObject; 5626 } 5627 5628 @GraphQLField 5629 @GraphQLRelayMutation 5630 static MutationResultObject createEntityAttributeEntityAttributeGroup(final DataFetchingEnvironment env, 5631 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 5632 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName, 5633 @GraphQLName("entityAttributeName") @GraphQLNonNull final String entityAttributeName, 5634 @GraphQLName("entityAttributeGroupName") @GraphQLNonNull final String entityAttributeGroupName, 5635 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 5636 var mutationResultObject = new MutationResultObject(); 5637 5638 try { 5639 var commandForm = CoreUtil.getHome().getCreateEntityAttributeEntityAttributeGroupForm(); 5640 5641 commandForm.setComponentVendorName(componentVendorName); 5642 commandForm.setEntityTypeName(entityTypeName); 5643 commandForm.setEntityAttributeName(entityAttributeName); 5644 commandForm.setEntityAttributeGroupName(entityAttributeGroupName); 5645 commandForm.setSortOrder(sortOrder); 5646 5647 var commandResult = CoreUtil.getHome().createEntityAttributeEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 5648 mutationResultObject.setCommandResult(commandResult); 5649 } catch (NamingException ex) { 5650 throw new RuntimeException(ex); 5651 } 5652 5653 return mutationResultObject; 5654 } 5655 5656 @GraphQLField 5657 @GraphQLRelayMutation 5658 static MutationResultObject editEntityAttributeEntityAttributeGroup(final DataFetchingEnvironment env, 5659 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 5660 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName, 5661 @GraphQLName("entityAttributeName") @GraphQLNonNull final String entityAttributeName, 5662 @GraphQLName("entityAttributeGroupName") @GraphQLNonNull final String entityAttributeGroupName, 5663 @GraphQLName("sortOrder") final String sortOrder) { 5664 var mutationResultObject = new MutationResultObject(); 5665 5666 try { 5667 var spec = CoreUtil.getHome().getEntityAttributeEntityAttributeGroupSpec(); 5668 5669 spec.setComponentVendorName(componentVendorName); 5670 spec.setEntityTypeName(entityTypeName); 5671 spec.setEntityAttributeName(entityAttributeName); 5672 spec.setEntityAttributeGroupName(entityAttributeGroupName); 5673 5674 var commandForm = CoreUtil.getHome().getEditEntityAttributeEntityAttributeGroupForm(); 5675 5676 commandForm.setSpec(spec); 5677 commandForm.setEditMode(EditMode.LOCK); 5678 5679 var commandResult = CoreUtil.getHome().editEntityAttributeEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 5680 5681 if(!commandResult.hasErrors()) { 5682 var executionResult = commandResult.getExecutionResult(); 5683 var result = (EditEntityAttributeEntityAttributeGroupResult)executionResult.getResult(); 5684 Map<String, Object> arguments = env.getArgument("input"); 5685 var edit = result.getEdit(); 5686 5687 if(arguments.containsKey("sortOrder")) 5688 edit.setSortOrder(sortOrder); 5689 5690 commandForm.setEdit(edit); 5691 commandForm.setEditMode(EditMode.UPDATE); 5692 5693 commandResult = CoreUtil.getHome().editEntityAttributeEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 5694 } 5695 5696 mutationResultObject.setCommandResult(commandResult); 5697 } catch (NamingException ex) { 5698 throw new RuntimeException(ex); 5699 } 5700 5701 return mutationResultObject; 5702 } 5703 5704 @GraphQLField 5705 @GraphQLRelayMutation 5706 static MutationResultObject deleteEntityAttributeEntityAttributeGroup(final DataFetchingEnvironment env, 5707 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 5708 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName, 5709 @GraphQLName("entityAttributeName") @GraphQLNonNull final String entityAttributeName, 5710 @GraphQLName("entityAttributeGroupName") @GraphQLNonNull final String entityAttributeGroupName) { 5711 var mutationResultObject = new MutationResultObject(); 5712 5713 try { 5714 var commandForm = CoreUtil.getHome().getDeleteEntityAttributeEntityAttributeGroupForm(); 5715 5716 commandForm.setComponentVendorName(componentVendorName); 5717 commandForm.setEntityTypeName(entityTypeName); 5718 commandForm.setEntityAttributeName(entityAttributeName); 5719 commandForm.setEntityAttributeGroupName(entityAttributeGroupName); 5720 5721 var commandResult = CoreUtil.getHome().deleteEntityAttributeEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 5722 mutationResultObject.setCommandResult(commandResult); 5723 } catch (NamingException ex) { 5724 throw new RuntimeException(ex); 5725 } 5726 5727 return mutationResultObject; 5728 } 5729 5730 @GraphQLField 5731 @GraphQLRelayMutation 5732 static MutationResultWithIdObject createEntityListItem(final DataFetchingEnvironment env, 5733 @GraphQLName("id") @GraphQLID final String id, 5734 @GraphQLName("componentVendorName") final String componentVendorName, 5735 @GraphQLName("entityTypeName") final String entityTypeName, 5736 @GraphQLName("entityAttributeName") final String entityAttributeName, 5737 @GraphQLName("entityListItemName") final String entityListItemName, 5738 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 5739 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 5740 @GraphQLName("description") final String description) { 5741 var mutationResultObject = new MutationResultWithIdObject(); 5742 5743 try { 5744 var commandForm = CoreUtil.getHome().getCreateEntityListItemForm(); 5745 5746 commandForm.setUuid(id); 5747 commandForm.setComponentVendorName(componentVendorName); 5748 commandForm.setEntityTypeName(entityTypeName); 5749 commandForm.setEntityAttributeName(entityAttributeName); 5750 commandForm.setEntityListItemName(entityListItemName); 5751 commandForm.setIsDefault(isDefault); 5752 commandForm.setSortOrder(sortOrder); 5753 commandForm.setDescription(description); 5754 5755 var commandResult = CoreUtil.getHome().createEntityListItem(BaseGraphQl.getUserVisitPK(env), commandForm); 5756 mutationResultObject.setCommandResult(commandResult); 5757 5758 if(!commandResult.hasErrors()) { 5759 var result = (CreateEntityListItemResult)commandResult.getExecutionResult().getResult(); 5760 5761 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 5762 } 5763 } catch (NamingException ex) { 5764 throw new RuntimeException(ex); 5765 } 5766 5767 return mutationResultObject; 5768 } 5769 5770 @GraphQLField 5771 @GraphQLRelayMutation 5772 static MutationResultObject editEntityListItem(final DataFetchingEnvironment env, 5773 @GraphQLName("id") @GraphQLID final String id, 5774 @GraphQLName("componentVendorName") final String componentVendorName, 5775 @GraphQLName("entityTypeName") final String entityTypeName, 5776 @GraphQLName("entityAttributeName") final String entityAttributeName, 5777 @GraphQLName("originalEntityListItemName") final String originalEntityListItemName, 5778 @GraphQLName("entityListItemName") final String entityListItemName, 5779 @GraphQLName("isDefault") final String isDefault, 5780 @GraphQLName("sortOrder") final String sortOrder, 5781 @GraphQLName("description") final String description) { 5782 var mutationResultObject = new MutationResultObject(); 5783 5784 try { 5785 var spec = CoreUtil.getHome().getEntityListItemUniversalSpec(); 5786 5787 spec.setUuid(id); 5788 spec.setComponentVendorName(componentVendorName); 5789 spec.setEntityTypeName(entityTypeName); 5790 spec.setEntityAttributeName(entityAttributeName); 5791 spec.setEntityListItemName(originalEntityListItemName); 5792 5793 var commandForm = CoreUtil.getHome().getEditEntityListItemForm(); 5794 5795 commandForm.setSpec(spec); 5796 commandForm.setEditMode(EditMode.LOCK); 5797 5798 var commandResult = CoreUtil.getHome().editEntityListItem(BaseGraphQl.getUserVisitPK(env), commandForm); 5799 5800 if(!commandResult.hasErrors()) { 5801 var executionResult = commandResult.getExecutionResult(); 5802 var result = (EditEntityListItemResult)executionResult.getResult(); 5803 Map<String, Object> arguments = env.getArgument("input"); 5804 var edit = result.getEdit(); 5805 5806 if(arguments.containsKey("entityListItemName")) 5807 edit.setEntityListItemName(entityListItemName); 5808 if(arguments.containsKey("isDefault")) 5809 edit.setIsDefault(isDefault); 5810 if(arguments.containsKey("sortOrder")) 5811 edit.setSortOrder(sortOrder); 5812 if(arguments.containsKey("description")) 5813 edit.setDescription(description); 5814 5815 commandForm.setEdit(edit); 5816 commandForm.setEditMode(EditMode.UPDATE); 5817 5818 commandResult = CoreUtil.getHome().editEntityListItem(BaseGraphQl.getUserVisitPK(env), commandForm); 5819 } 5820 5821 mutationResultObject.setCommandResult(commandResult); 5822 } catch (NamingException ex) { 5823 throw new RuntimeException(ex); 5824 } 5825 5826 return mutationResultObject; 5827 } 5828 5829 @GraphQLField 5830 @GraphQLRelayMutation 5831 static MutationResultObject deleteEntityListItem(final DataFetchingEnvironment env, 5832 @GraphQLName("id") @GraphQLID final String id, 5833 @GraphQLName("componentVendorName") final String componentVendorName, 5834 @GraphQLName("entityTypeName") final String entityTypeName, 5835 @GraphQLName("entityAttributeName") final String entityAttributeName, 5836 @GraphQLName("entityListItemName") final String entityListItemName) { 5837 var mutationResultObject = new MutationResultObject(); 5838 5839 try { 5840 var commandForm = CoreUtil.getHome().getDeleteEntityListItemForm(); 5841 5842 commandForm.setUuid(id); 5843 commandForm.setComponentVendorName(componentVendorName); 5844 commandForm.setEntityTypeName(entityTypeName); 5845 commandForm.setEntityAttributeName(entityAttributeName); 5846 commandForm.setEntityListItemName(entityListItemName); 5847 5848 var commandResult = CoreUtil.getHome().deleteEntityListItem(BaseGraphQl.getUserVisitPK(env), commandForm); 5849 mutationResultObject.setCommandResult(commandResult); 5850 } catch (NamingException ex) { 5851 throw new RuntimeException(ex); 5852 } 5853 5854 return mutationResultObject; 5855 } 5856 5857 @GraphQLField 5858 @GraphQLRelayMutation 5859 static MutationResultObject createEntityListItemDefault(final DataFetchingEnvironment env, 5860 @GraphQLName("id") @GraphQLID final String id, 5861 @GraphQLName("componentVendorName") final String componentVendorName, 5862 @GraphQLName("entityTypeName") final String entityTypeName, 5863 @GraphQLName("entityAttributeName") final String entityAttributeName, 5864 @GraphQLName("entityListItemName") final String entityListItemName, 5865 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId, 5866 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 5867 var mutationResultObject = new MutationResultObject(); 5868 5869 try { 5870 var commandForm = CoreUtil.getHome().getCreateEntityListItemDefaultForm(); 5871 5872 commandForm.setUuid(id); 5873 commandForm.setComponentVendorName(componentVendorName); 5874 commandForm.setEntityTypeName(entityTypeName); 5875 commandForm.setEntityAttributeName(entityAttributeName); 5876 commandForm.setEntityListItemName(entityListItemName); 5877 commandForm.setEntityListItemUuid(entityListItemId); 5878 commandForm.setAddMissingAttributes(addMissingAttributes); 5879 5880 var commandResult = CoreUtil.getHome().createEntityListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 5881 mutationResultObject.setCommandResult(commandResult); 5882 } catch (NamingException ex) { 5883 throw new RuntimeException(ex); 5884 } 5885 5886 return mutationResultObject; 5887 } 5888 5889 @GraphQLField 5890 @GraphQLRelayMutation 5891 static MutationResultObject editEntityListItemDefault(final DataFetchingEnvironment env, 5892 @GraphQLName("id") @GraphQLID final String id, 5893 @GraphQLName("componentVendorName") final String componentVendorName, 5894 @GraphQLName("entityTypeName") final String entityTypeName, 5895 @GraphQLName("entityAttributeName") final String entityAttributeName, 5896 @GraphQLName("entityListItemName") final String entityListItemName, 5897 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 5898 var mutationResultObject = new MutationResultObject(); 5899 5900 try { 5901 var spec = CoreUtil.getHome().getEntityListItemDefaultSpec(); 5902 5903 spec.setUuid(id); 5904 spec.setComponentVendorName(componentVendorName); 5905 spec.setEntityTypeName(entityTypeName); 5906 spec.setEntityAttributeName(entityAttributeName); 5907 5908 var commandForm = CoreUtil.getHome().getEditEntityListItemDefaultForm(); 5909 5910 commandForm.setSpec(spec); 5911 commandForm.setEditMode(EditMode.LOCK); 5912 5913 var commandResult = CoreUtil.getHome().editEntityListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 5914 5915 if(!commandResult.hasErrors()) { 5916 var executionResult = commandResult.getExecutionResult(); 5917 var result = (EditEntityListItemDefaultResult)executionResult.getResult(); 5918 Map<String, Object> arguments = env.getArgument("input"); 5919 var edit = result.getEdit(); 5920 5921 if(arguments.containsKey("entityListItemName")) 5922 edit.setEntityListItemName(entityListItemName); 5923 if(arguments.containsKey("entityListItemId")) 5924 edit.setEntityListItemUuid(entityListItemId); 5925 5926 commandForm.setEdit(edit); 5927 commandForm.setEditMode(EditMode.UPDATE); 5928 5929 commandResult = CoreUtil.getHome().editEntityListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 5930 } 5931 5932 mutationResultObject.setCommandResult(commandResult); 5933 } catch (NamingException ex) { 5934 throw new RuntimeException(ex); 5935 } 5936 5937 return mutationResultObject; 5938 } 5939 5940 @GraphQLField 5941 @GraphQLRelayMutation 5942 static MutationResultObject deleteEntityListItemDefault(final DataFetchingEnvironment env, 5943 @GraphQLName("id") @GraphQLID final String id, 5944 @GraphQLName("componentVendorName") final String componentVendorName, 5945 @GraphQLName("entityTypeName") final String entityTypeName, 5946 @GraphQLName("entityAttributeName") final String entityAttributeName) { 5947 var mutationResultObject = new MutationResultObject(); 5948 5949 try { 5950 var commandForm = CoreUtil.getHome().getDeleteEntityListItemDefaultForm(); 5951 5952 commandForm.setUuid(id); 5953 commandForm.setComponentVendorName(componentVendorName); 5954 commandForm.setEntityTypeName(entityTypeName); 5955 commandForm.setEntityAttributeName(entityAttributeName); 5956 5957 var commandResult = CoreUtil.getHome().deleteEntityListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 5958 mutationResultObject.setCommandResult(commandResult); 5959 } catch (NamingException ex) { 5960 throw new RuntimeException(ex); 5961 } 5962 5963 return mutationResultObject; 5964 } 5965 5966 @GraphQLField 5967 @GraphQLRelayMutation 5968 static MutationResultObject createEntityListItemAttribute(final DataFetchingEnvironment env, 5969 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 5970 @GraphQLName("entityAttributeName") final String entityAttributeName, 5971 @GraphQLName("entityAttributeId") @GraphQLID final String entityAttributeId, 5972 @GraphQLName("entityListItemName") final String entityListItemName, 5973 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 5974 var mutationResultObject = new MutationResultObject(); 5975 5976 try { 5977 var commandForm = CoreUtil.getHome().getCreateEntityListItemAttributeForm(); 5978 5979 commandForm.setUuid(id); 5980 commandForm.setEntityAttributeName(entityAttributeName); 5981 commandForm.setEntityAttributeUuid(entityAttributeId); 5982 commandForm.setEntityListItemName(entityListItemName); 5983 commandForm.setEntityListItemUuid(entityListItemId); 5984 5985 var commandResult = CoreUtil.getHome().createEntityListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 5986 mutationResultObject.setCommandResult(commandResult); 5987 } catch (NamingException ex) { 5988 throw new RuntimeException(ex); 5989 } 5990 5991 return mutationResultObject; 5992 } 5993 5994 @GraphQLField 5995 @GraphQLRelayMutation 5996 static MutationResultObject editEntityListItemAttribute(final DataFetchingEnvironment env, 5997 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 5998 @GraphQLName("entityAttributeName") final String entityAttributeName, 5999 @GraphQLName("entityAttributeId") @GraphQLID final String entityAttributeId, 6000 @GraphQLName("entityListItemName") final String entityListItemName, 6001 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 6002 var mutationResultObject = new MutationResultObject(); 6003 6004 try { 6005 var spec = CoreUtil.getHome().getEntityListItemAttributeSpec(); 6006 6007 spec.setUuid(id); 6008 spec.setEntityAttributeName(entityAttributeName); 6009 spec.setEntityAttributeUuid(entityAttributeId); 6010 6011 var commandForm = CoreUtil.getHome().getEditEntityListItemAttributeForm(); 6012 6013 commandForm.setSpec(spec); 6014 commandForm.setEditMode(EditMode.LOCK); 6015 6016 var commandResult = CoreUtil.getHome().editEntityListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6017 6018 if(!commandResult.hasErrors()) { 6019 var executionResult = commandResult.getExecutionResult(); 6020 var result = (EditEntityListItemAttributeResult)executionResult.getResult(); 6021 Map<String, Object> arguments = env.getArgument("input"); 6022 var edit = result.getEdit(); 6023 6024 if(arguments.containsKey("entityListItemName")) 6025 edit.setEntityListItemName(entityListItemName); 6026 if(arguments.containsKey("entityListItemId")) 6027 edit.setEntityListItemUuid(entityListItemId); 6028 6029 commandForm.setEdit(edit); 6030 commandForm.setEditMode(EditMode.UPDATE); 6031 6032 commandResult = CoreUtil.getHome().editEntityListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6033 } 6034 6035 mutationResultObject.setCommandResult(commandResult); 6036 } catch (NamingException ex) { 6037 throw new RuntimeException(ex); 6038 } 6039 6040 return mutationResultObject; 6041 } 6042 6043 @GraphQLField 6044 @GraphQLRelayMutation 6045 static MutationResultObject deleteEntityListItemAttribute(final DataFetchingEnvironment env, 6046 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6047 @GraphQLName("entityAttributeName") final String entityAttributeName, 6048 @GraphQLName("entityAttributeId") @GraphQLID final String entityAttributeId) { 6049 var mutationResultObject = new MutationResultObject(); 6050 6051 try { 6052 var commandForm = CoreUtil.getHome().getDeleteEntityListItemAttributeForm(); 6053 6054 commandForm.setUuid(id); 6055 commandForm.setEntityAttributeName(entityAttributeName); 6056 commandForm.setEntityAttributeUuid(entityAttributeId); 6057 6058 var commandResult = CoreUtil.getHome().deleteEntityListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6059 mutationResultObject.setCommandResult(commandResult); 6060 } catch (NamingException ex) { 6061 throw new RuntimeException(ex); 6062 } 6063 6064 return mutationResultObject; 6065 } 6066 6067 @GraphQLField 6068 @GraphQLRelayMutation 6069 static MutationResultObject createEntityMultipleListItemDefault(final DataFetchingEnvironment env, 6070 @GraphQLName("id") @GraphQLID final String id, 6071 @GraphQLName("componentVendorName") final String componentVendorName, 6072 @GraphQLName("entityTypeName") final String entityTypeName, 6073 @GraphQLName("entityAttributeName") final String entityAttributeName, 6074 @GraphQLName("entityListItemName") final String entityListItemName, 6075 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId, 6076 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 6077 var mutationResultObject = new MutationResultObject(); 6078 6079 try { 6080 var commandForm = CoreUtil.getHome().getCreateEntityMultipleListItemDefaultForm(); 6081 6082 commandForm.setUuid(id); 6083 commandForm.setComponentVendorName(componentVendorName); 6084 commandForm.setEntityTypeName(entityTypeName); 6085 commandForm.setEntityAttributeName(entityAttributeName); 6086 commandForm.setEntityListItemName(entityListItemName); 6087 commandForm.setEntityListItemUuid(entityListItemId); 6088 commandForm.setAddMissingAttributes(addMissingAttributes); 6089 6090 var commandResult = CoreUtil.getHome().createEntityMultipleListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6091 mutationResultObject.setCommandResult(commandResult); 6092 } catch (NamingException ex) { 6093 throw new RuntimeException(ex); 6094 } 6095 6096 return mutationResultObject; 6097 } 6098 6099 @GraphQLField 6100 @GraphQLRelayMutation 6101 static MutationResultObject deleteEntityMultipleListItemDefault(final DataFetchingEnvironment env, 6102 @GraphQLName("id") @GraphQLID final String id, 6103 @GraphQLName("componentVendorName") final String componentVendorName, 6104 @GraphQLName("entityTypeName") final String entityTypeName, 6105 @GraphQLName("entityAttributeName") final String entityAttributeName, 6106 @GraphQLName("entityListItemName") final String entityListItemName, 6107 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 6108 var mutationResultObject = new MutationResultObject(); 6109 6110 try { 6111 var commandForm = CoreUtil.getHome().getDeleteEntityMultipleListItemDefaultForm(); 6112 6113 commandForm.setUuid(id); 6114 commandForm.setComponentVendorName(componentVendorName); 6115 commandForm.setEntityTypeName(entityTypeName); 6116 commandForm.setEntityAttributeName(entityAttributeName); 6117 commandForm.setEntityListItemName(entityListItemName); 6118 commandForm.setEntityListItemUuid(entityListItemId); 6119 6120 var commandResult = CoreUtil.getHome().deleteEntityMultipleListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6121 mutationResultObject.setCommandResult(commandResult); 6122 } catch (NamingException ex) { 6123 throw new RuntimeException(ex); 6124 } 6125 6126 return mutationResultObject; 6127 } 6128 6129 @GraphQLField 6130 @GraphQLRelayMutation 6131 static MutationResultObject createEntityMultipleListItemAttribute(final DataFetchingEnvironment env, 6132 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6133 @GraphQLName("entityAttributeName") final String entityAttributeName, 6134 @GraphQLName("entityAttributeId") @GraphQLID final String entityAttributeId, 6135 @GraphQLName("entityListItemName") final String entityListItemName, 6136 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 6137 var mutationResultObject = new MutationResultObject(); 6138 6139 try { 6140 var commandForm = CoreUtil.getHome().getCreateEntityMultipleListItemAttributeForm(); 6141 6142 commandForm.setUuid(id); 6143 commandForm.setEntityAttributeName(entityAttributeName); 6144 commandForm.setEntityAttributeUuid(entityAttributeId); 6145 commandForm.setEntityListItemName(entityListItemName); 6146 commandForm.setEntityListItemUuid(entityListItemId); 6147 6148 var commandResult = CoreUtil.getHome().createEntityMultipleListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6149 mutationResultObject.setCommandResult(commandResult); 6150 } catch (NamingException ex) { 6151 throw new RuntimeException(ex); 6152 } 6153 6154 return mutationResultObject; 6155 } 6156 6157 @GraphQLField 6158 @GraphQLRelayMutation 6159 static MutationResultObject deleteEntityMultipleListItemAttribute(final DataFetchingEnvironment env, 6160 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6161 @GraphQLName("entityAttributeName") final String entityAttributeName, 6162 @GraphQLName("entityAttributeId") @GraphQLID final String entityAttributeId, 6163 @GraphQLName("entityListItemName") final String entityListItemName, 6164 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 6165 var mutationResultObject = new MutationResultObject(); 6166 6167 try { 6168 var commandForm = CoreUtil.getHome().getDeleteEntityMultipleListItemAttributeForm(); 6169 6170 commandForm.setUuid(id); 6171 commandForm.setEntityAttributeName(entityAttributeName); 6172 commandForm.setEntityAttributeUuid(entityAttributeId); 6173 commandForm.setEntityListItemName(entityListItemName); 6174 commandForm.setEntityListItemUuid(entityListItemId); 6175 6176 var commandResult = CoreUtil.getHome().deleteEntityMultipleListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6177 mutationResultObject.setCommandResult(commandResult); 6178 } catch (NamingException ex) { 6179 throw new RuntimeException(ex); 6180 } 6181 6182 return mutationResultObject; 6183 } 6184 6185 @GraphQLField 6186 @GraphQLRelayMutation 6187 static MutationResultObject createEntityBooleanDefault(final DataFetchingEnvironment env, 6188 @GraphQLName("id") @GraphQLID final String id, 6189 @GraphQLName("componentVendorName") final String componentVendorName, 6190 @GraphQLName("entityTypeName") final String entityTypeName, 6191 @GraphQLName("entityAttributeName") final String entityAttributeName, 6192 @GraphQLName("booleanAttribute") @GraphQLNonNull final String booleanAttribute, 6193 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 6194 var mutationResultObject = new MutationResultObject(); 6195 6196 try { 6197 var commandForm = CoreUtil.getHome().getCreateEntityBooleanDefaultForm(); 6198 6199 commandForm.setUuid(id); 6200 commandForm.setComponentVendorName(componentVendorName); 6201 commandForm.setEntityTypeName(entityTypeName); 6202 commandForm.setEntityAttributeName(entityAttributeName); 6203 commandForm.setBooleanAttribute(booleanAttribute); 6204 commandForm.setAddMissingAttributes(addMissingAttributes); 6205 6206 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityBooleanDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6207 } catch (NamingException ex) { 6208 throw new RuntimeException(ex); 6209 } 6210 6211 return mutationResultObject; 6212 } 6213 6214 @GraphQLField 6215 @GraphQLRelayMutation 6216 static MutationResultObject editEntityBooleanDefault(final DataFetchingEnvironment env, 6217 @GraphQLName("id") @GraphQLID final String id, 6218 @GraphQLName("componentVendorName") final String componentVendorName, 6219 @GraphQLName("entityTypeName") final String entityTypeName, 6220 @GraphQLName("entityAttributeName") final String entityAttributeName, 6221 @GraphQLName("booleanAttribute") @GraphQLNonNull final String booleanAttribute) { 6222 var mutationResultObject = new MutationResultObject(); 6223 6224 try { 6225 var spec = CoreUtil.getHome().getEntityBooleanDefaultSpec(); 6226 6227 spec.setUuid(id); 6228 spec.setComponentVendorName(componentVendorName); 6229 spec.setEntityTypeName(entityTypeName); 6230 spec.setEntityAttributeName(entityAttributeName); 6231 6232 var commandForm = CoreUtil.getHome().getEditEntityBooleanDefaultForm(); 6233 6234 commandForm.setSpec(spec); 6235 commandForm.setEditMode(EditMode.LOCK); 6236 6237 var commandResult = CoreUtil.getHome().editEntityBooleanDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6238 6239 if(!commandResult.hasErrors()) { 6240 var executionResult = commandResult.getExecutionResult(); 6241 var result = (EditEntityBooleanDefaultResult)executionResult.getResult(); 6242 Map<String, Object> arguments = env.getArgument("input"); 6243 var edit = result.getEdit(); 6244 6245 if(arguments.containsKey("booleanAttribute")) 6246 edit.setBooleanAttribute(booleanAttribute); 6247 6248 commandForm.setEdit(edit); 6249 commandForm.setEditMode(EditMode.UPDATE); 6250 6251 commandResult = CoreUtil.getHome().editEntityBooleanDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6252 } 6253 6254 mutationResultObject.setCommandResult(commandResult); 6255 } catch (NamingException ex) { 6256 throw new RuntimeException(ex); 6257 } 6258 6259 return mutationResultObject; 6260 } 6261 6262 @GraphQLField 6263 @GraphQLRelayMutation 6264 static MutationResultObject deleteEntityBooleanDefault(final DataFetchingEnvironment env, 6265 @GraphQLName("id") @GraphQLID final String id, 6266 @GraphQLName("componentVendorName") final String componentVendorName, 6267 @GraphQLName("entityTypeName") final String entityTypeName, 6268 @GraphQLName("entityAttributeName") final String entityAttributeName) { 6269 var mutationResultObject = new MutationResultObject(); 6270 6271 try { 6272 var commandForm = CoreUtil.getHome().getDeleteEntityBooleanDefaultForm(); 6273 6274 commandForm.setUuid(id); 6275 commandForm.setComponentVendorName(componentVendorName); 6276 commandForm.setEntityTypeName(entityTypeName); 6277 commandForm.setEntityAttributeName(entityAttributeName); 6278 6279 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityBooleanDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6280 } catch (NamingException ex) { 6281 throw new RuntimeException(ex); 6282 } 6283 6284 return mutationResultObject; 6285 } 6286 6287 @GraphQLField 6288 @GraphQLRelayMutation 6289 static MutationResultObject createEntityBooleanAttribute(final DataFetchingEnvironment env, 6290 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6291 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6292 @GraphQLName("booleanAttribute") @GraphQLNonNull final String booleanAttribute) { 6293 var mutationResultObject = new MutationResultObject(); 6294 6295 try { 6296 var commandForm = CoreUtil.getHome().getCreateEntityBooleanAttributeForm(); 6297 6298 commandForm.setUuid(id); 6299 commandForm.setEntityAttributeUuid(entityAttributeId); 6300 commandForm.setBooleanAttribute(booleanAttribute); 6301 6302 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityBooleanAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6303 } catch (NamingException ex) { 6304 throw new RuntimeException(ex); 6305 } 6306 6307 return mutationResultObject; 6308 } 6309 6310 @GraphQLField 6311 @GraphQLRelayMutation 6312 static MutationResultObject editEntityBooleanAttribute(final DataFetchingEnvironment env, 6313 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6314 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6315 @GraphQLName("booleanAttribute") @GraphQLNonNull final String booleanAttribute) { 6316 var mutationResultObject = new MutationResultObject(); 6317 6318 try { 6319 var spec = CoreUtil.getHome().getEntityBooleanAttributeSpec(); 6320 6321 spec.setUuid(id); 6322 spec.setEntityAttributeUuid(entityAttributeId); 6323 6324 var commandForm = CoreUtil.getHome().getEditEntityBooleanAttributeForm(); 6325 6326 commandForm.setSpec(spec); 6327 commandForm.setEditMode(EditMode.LOCK); 6328 6329 var commandResult = CoreUtil.getHome().editEntityBooleanAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6330 6331 if(!commandResult.hasErrors()) { 6332 var executionResult = commandResult.getExecutionResult(); 6333 var result = (EditEntityBooleanAttributeResult)executionResult.getResult(); 6334 Map<String, Object> arguments = env.getArgument("input"); 6335 var edit = result.getEdit(); 6336 6337 if(arguments.containsKey("booleanAttribute")) 6338 edit.setBooleanAttribute(booleanAttribute); 6339 6340 commandForm.setEdit(edit); 6341 commandForm.setEditMode(EditMode.UPDATE); 6342 6343 commandResult = CoreUtil.getHome().editEntityBooleanAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6344 } 6345 6346 mutationResultObject.setCommandResult(commandResult); 6347 } catch (NamingException ex) { 6348 throw new RuntimeException(ex); 6349 } 6350 6351 return mutationResultObject; 6352 } 6353 6354 @GraphQLField 6355 @GraphQLRelayMutation 6356 static MutationResultObject deleteEntityBooleanAttribute(final DataFetchingEnvironment env, 6357 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6358 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 6359 var mutationResultObject = new MutationResultObject(); 6360 6361 try { 6362 var commandForm = CoreUtil.getHome().getDeleteEntityBooleanAttributeForm(); 6363 6364 commandForm.setUuid(id); 6365 commandForm.setEntityAttributeUuid(entityAttributeId); 6366 6367 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityBooleanAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6368 } catch (NamingException ex) { 6369 throw new RuntimeException(ex); 6370 } 6371 6372 return mutationResultObject; 6373 } 6374 6375 @GraphQLField 6376 @GraphQLRelayMutation 6377 static MutationResultObject createEntityIntegerDefault(final DataFetchingEnvironment env, 6378 @GraphQLName("id") @GraphQLID final String id, 6379 @GraphQLName("componentVendorName") final String componentVendorName, 6380 @GraphQLName("entityTypeName") final String entityTypeName, 6381 @GraphQLName("entityAttributeName") final String entityAttributeName, 6382 @GraphQLName("integerAttribute") @GraphQLNonNull final String integerAttribute, 6383 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 6384 var mutationResultObject = new MutationResultObject(); 6385 6386 try { 6387 var commandForm = CoreUtil.getHome().getCreateEntityIntegerDefaultForm(); 6388 6389 commandForm.setUuid(id); 6390 commandForm.setComponentVendorName(componentVendorName); 6391 commandForm.setEntityTypeName(entityTypeName); 6392 commandForm.setEntityAttributeName(entityAttributeName); 6393 commandForm.setIntegerAttribute(integerAttribute); 6394 commandForm.setAddMissingAttributes(addMissingAttributes); 6395 6396 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityIntegerDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6397 } catch (NamingException ex) { 6398 throw new RuntimeException(ex); 6399 } 6400 6401 return mutationResultObject; 6402 } 6403 6404 @GraphQLField 6405 @GraphQLRelayMutation 6406 static MutationResultObject editEntityIntegerDefault(final DataFetchingEnvironment env, 6407 @GraphQLName("id") @GraphQLID final String id, 6408 @GraphQLName("componentVendorName") final String componentVendorName, 6409 @GraphQLName("entityTypeName") final String entityTypeName, 6410 @GraphQLName("entityAttributeName") final String entityAttributeName, 6411 @GraphQLName("integerAttribute") @GraphQLNonNull final String integerAttribute) { 6412 var mutationResultObject = new MutationResultObject(); 6413 6414 try { 6415 var spec = CoreUtil.getHome().getEntityIntegerDefaultSpec(); 6416 6417 spec.setUuid(id); 6418 spec.setComponentVendorName(componentVendorName); 6419 spec.setEntityTypeName(entityTypeName); 6420 spec.setEntityAttributeName(entityAttributeName); 6421 6422 var commandForm = CoreUtil.getHome().getEditEntityIntegerDefaultForm(); 6423 6424 commandForm.setSpec(spec); 6425 commandForm.setEditMode(EditMode.LOCK); 6426 6427 var commandResult = CoreUtil.getHome().editEntityIntegerDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6428 6429 if(!commandResult.hasErrors()) { 6430 var executionResult = commandResult.getExecutionResult(); 6431 var result = (EditEntityIntegerDefaultResult)executionResult.getResult(); 6432 Map<String, Object> arguments = env.getArgument("input"); 6433 var edit = result.getEdit(); 6434 6435 if(arguments.containsKey("integerAttribute")) 6436 edit.setIntegerAttribute(integerAttribute); 6437 6438 commandForm.setEdit(edit); 6439 commandForm.setEditMode(EditMode.UPDATE); 6440 6441 commandResult = CoreUtil.getHome().editEntityIntegerDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6442 } 6443 6444 mutationResultObject.setCommandResult(commandResult); 6445 } catch (NamingException ex) { 6446 throw new RuntimeException(ex); 6447 } 6448 6449 return mutationResultObject; 6450 } 6451 6452 @GraphQLField 6453 @GraphQLRelayMutation 6454 static MutationResultObject deleteEntityIntegerDefault(final DataFetchingEnvironment env, 6455 @GraphQLName("id") @GraphQLID final String id, 6456 @GraphQLName("componentVendorName") final String componentVendorName, 6457 @GraphQLName("entityTypeName") final String entityTypeName, 6458 @GraphQLName("entityAttributeName") final String entityAttributeName) { 6459 var mutationResultObject = new MutationResultObject(); 6460 6461 try { 6462 var commandForm = CoreUtil.getHome().getDeleteEntityIntegerDefaultForm(); 6463 6464 commandForm.setUuid(id); 6465 commandForm.setComponentVendorName(componentVendorName); 6466 commandForm.setEntityTypeName(entityTypeName); 6467 commandForm.setEntityAttributeName(entityAttributeName); 6468 6469 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityIntegerDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6470 } catch (NamingException ex) { 6471 throw new RuntimeException(ex); 6472 } 6473 6474 return mutationResultObject; 6475 } 6476 6477 @GraphQLField 6478 @GraphQLRelayMutation 6479 static MutationResultObject createEntityIntegerAttribute(final DataFetchingEnvironment env, 6480 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6481 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6482 @GraphQLName("integerAttribute") @GraphQLNonNull final String integerAttribute) { 6483 var mutationResultObject = new MutationResultObject(); 6484 6485 try { 6486 var commandForm = CoreUtil.getHome().getCreateEntityIntegerAttributeForm(); 6487 6488 commandForm.setUuid(id); 6489 commandForm.setEntityAttributeUuid(entityAttributeId); 6490 commandForm.setIntegerAttribute(integerAttribute); 6491 6492 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityIntegerAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6493 } catch (NamingException ex) { 6494 throw new RuntimeException(ex); 6495 } 6496 6497 return mutationResultObject; 6498 } 6499 6500 @GraphQLField 6501 @GraphQLRelayMutation 6502 static MutationResultObject editEntityIntegerAttribute(final DataFetchingEnvironment env, 6503 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6504 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6505 @GraphQLName("integerAttribute") @GraphQLNonNull final String integerAttribute) { 6506 var mutationResultObject = new MutationResultObject(); 6507 6508 try { 6509 var spec = CoreUtil.getHome().getEntityIntegerAttributeSpec(); 6510 6511 spec.setUuid(id); 6512 spec.setEntityAttributeUuid(entityAttributeId); 6513 6514 var commandForm = CoreUtil.getHome().getEditEntityIntegerAttributeForm(); 6515 6516 commandForm.setSpec(spec); 6517 commandForm.setEditMode(EditMode.LOCK); 6518 6519 var commandResult = CoreUtil.getHome().editEntityIntegerAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6520 6521 if(!commandResult.hasErrors()) { 6522 var executionResult = commandResult.getExecutionResult(); 6523 var result = (EditEntityIntegerAttributeResult)executionResult.getResult(); 6524 Map<String, Object> arguments = env.getArgument("input"); 6525 var edit = result.getEdit(); 6526 6527 if(arguments.containsKey("integerAttribute")) 6528 edit.setIntegerAttribute(integerAttribute); 6529 6530 commandForm.setEdit(edit); 6531 commandForm.setEditMode(EditMode.UPDATE); 6532 6533 commandResult = CoreUtil.getHome().editEntityIntegerAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6534 } 6535 6536 mutationResultObject.setCommandResult(commandResult); 6537 } catch (NamingException ex) { 6538 throw new RuntimeException(ex); 6539 } 6540 6541 return mutationResultObject; 6542 } 6543 6544 @GraphQLField 6545 @GraphQLRelayMutation 6546 static MutationResultObject deleteEntityIntegerAttribute(final DataFetchingEnvironment env, 6547 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6548 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 6549 var mutationResultObject = new MutationResultObject(); 6550 6551 try { 6552 var commandForm = CoreUtil.getHome().getDeleteEntityIntegerAttributeForm(); 6553 6554 commandForm.setUuid(id); 6555 commandForm.setEntityAttributeUuid(entityAttributeId); 6556 6557 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityIntegerAttribute(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 createEntityLongDefault(final DataFetchingEnvironment env, 6568 @GraphQLName("id") @GraphQLID final String id, 6569 @GraphQLName("componentVendorName") final String componentVendorName, 6570 @GraphQLName("entityTypeName") final String entityTypeName, 6571 @GraphQLName("entityAttributeName") final String entityAttributeName, 6572 @GraphQLName("longAttribute") @GraphQLNonNull final String longAttribute, 6573 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 6574 var mutationResultObject = new MutationResultObject(); 6575 6576 try { 6577 var commandForm = CoreUtil.getHome().getCreateEntityLongDefaultForm(); 6578 6579 commandForm.setUuid(id); 6580 commandForm.setComponentVendorName(componentVendorName); 6581 commandForm.setEntityTypeName(entityTypeName); 6582 commandForm.setEntityAttributeName(entityAttributeName); 6583 commandForm.setLongAttribute(longAttribute); 6584 commandForm.setAddMissingAttributes(addMissingAttributes); 6585 6586 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityLongDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6587 } catch (NamingException ex) { 6588 throw new RuntimeException(ex); 6589 } 6590 6591 return mutationResultObject; 6592 } 6593 6594 @GraphQLField 6595 @GraphQLRelayMutation 6596 static MutationResultObject editEntityLongDefault(final DataFetchingEnvironment env, 6597 @GraphQLName("id") @GraphQLID final String id, 6598 @GraphQLName("componentVendorName") final String componentVendorName, 6599 @GraphQLName("entityTypeName") final String entityTypeName, 6600 @GraphQLName("entityAttributeName") final String entityAttributeName, 6601 @GraphQLName("longAttribute") @GraphQLNonNull final String longAttribute) { 6602 var mutationResultObject = new MutationResultObject(); 6603 6604 try { 6605 var spec = CoreUtil.getHome().getEntityLongDefaultSpec(); 6606 6607 spec.setUuid(id); 6608 spec.setComponentVendorName(componentVendorName); 6609 spec.setEntityTypeName(entityTypeName); 6610 spec.setEntityAttributeName(entityAttributeName); 6611 6612 var commandForm = CoreUtil.getHome().getEditEntityLongDefaultForm(); 6613 6614 commandForm.setSpec(spec); 6615 commandForm.setEditMode(EditMode.LOCK); 6616 6617 var commandResult = CoreUtil.getHome().editEntityLongDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6618 6619 if(!commandResult.hasErrors()) { 6620 var executionResult = commandResult.getExecutionResult(); 6621 var result = (EditEntityLongDefaultResult)executionResult.getResult(); 6622 Map<String, Object> arguments = env.getArgument("input"); 6623 var edit = result.getEdit(); 6624 6625 if(arguments.containsKey("longAttribute")) 6626 edit.setLongAttribute(longAttribute); 6627 6628 commandForm.setEdit(edit); 6629 commandForm.setEditMode(EditMode.UPDATE); 6630 6631 commandResult = CoreUtil.getHome().editEntityLongDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6632 } 6633 6634 mutationResultObject.setCommandResult(commandResult); 6635 } catch (NamingException ex) { 6636 throw new RuntimeException(ex); 6637 } 6638 6639 return mutationResultObject; 6640 } 6641 6642 @GraphQLField 6643 @GraphQLRelayMutation 6644 static MutationResultObject deleteEntityLongDefault(final DataFetchingEnvironment env, 6645 @GraphQLName("id") @GraphQLID final String id, 6646 @GraphQLName("componentVendorName") final String componentVendorName, 6647 @GraphQLName("entityTypeName") final String entityTypeName, 6648 @GraphQLName("entityAttributeName") final String entityAttributeName) { 6649 var mutationResultObject = new MutationResultObject(); 6650 6651 try { 6652 var commandForm = CoreUtil.getHome().getDeleteEntityLongDefaultForm(); 6653 6654 commandForm.setUuid(id); 6655 commandForm.setComponentVendorName(componentVendorName); 6656 commandForm.setEntityTypeName(entityTypeName); 6657 commandForm.setEntityAttributeName(entityAttributeName); 6658 6659 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityLongDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6660 } catch (NamingException ex) { 6661 throw new RuntimeException(ex); 6662 } 6663 6664 return mutationResultObject; 6665 } 6666 6667 @GraphQLField 6668 @GraphQLRelayMutation 6669 static MutationResultObject createEntityLongAttribute(final DataFetchingEnvironment env, 6670 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6671 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6672 @GraphQLName("longAttribute") @GraphQLNonNull final String longAttribute) { 6673 var mutationResultObject = new MutationResultObject(); 6674 6675 try { 6676 var commandForm = CoreUtil.getHome().getCreateEntityLongAttributeForm(); 6677 6678 commandForm.setUuid(id); 6679 commandForm.setEntityAttributeUuid(entityAttributeId); 6680 commandForm.setLongAttribute(longAttribute); 6681 6682 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityLongAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6683 } catch (NamingException ex) { 6684 throw new RuntimeException(ex); 6685 } 6686 6687 return mutationResultObject; 6688 } 6689 6690 @GraphQLField 6691 @GraphQLRelayMutation 6692 static MutationResultObject editEntityLongAttribute(final DataFetchingEnvironment env, 6693 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6694 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6695 @GraphQLName("longAttribute") @GraphQLNonNull final String longAttribute) { 6696 var mutationResultObject = new MutationResultObject(); 6697 6698 try { 6699 var spec = CoreUtil.getHome().getEntityLongAttributeSpec(); 6700 6701 spec.setUuid(id); 6702 spec.setEntityAttributeUuid(entityAttributeId); 6703 6704 var commandForm = CoreUtil.getHome().getEditEntityLongAttributeForm(); 6705 6706 commandForm.setSpec(spec); 6707 commandForm.setEditMode(EditMode.LOCK); 6708 6709 var commandResult = CoreUtil.getHome().editEntityLongAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6710 6711 if(!commandResult.hasErrors()) { 6712 var executionResult = commandResult.getExecutionResult(); 6713 var result = (EditEntityLongAttributeResult)executionResult.getResult(); 6714 Map<String, Object> arguments = env.getArgument("input"); 6715 var edit = result.getEdit(); 6716 6717 if(arguments.containsKey("longAttribute")) 6718 edit.setLongAttribute(longAttribute); 6719 6720 commandForm.setEdit(edit); 6721 commandForm.setEditMode(EditMode.UPDATE); 6722 6723 commandResult = CoreUtil.getHome().editEntityLongAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6724 } 6725 6726 mutationResultObject.setCommandResult(commandResult); 6727 } catch (NamingException ex) { 6728 throw new RuntimeException(ex); 6729 } 6730 6731 return mutationResultObject; 6732 } 6733 6734 @GraphQLField 6735 @GraphQLRelayMutation 6736 static MutationResultObject deleteEntityLongAttribute(final DataFetchingEnvironment env, 6737 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6738 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 6739 var mutationResultObject = new MutationResultObject(); 6740 6741 try { 6742 var commandForm = CoreUtil.getHome().getDeleteEntityLongAttributeForm(); 6743 6744 commandForm.setUuid(id); 6745 commandForm.setEntityAttributeUuid(entityAttributeId); 6746 6747 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityLongAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6748 } catch (NamingException ex) { 6749 throw new RuntimeException(ex); 6750 } 6751 6752 return mutationResultObject; 6753 } 6754 6755 @GraphQLField 6756 @GraphQLRelayMutation 6757 static MutationResultObject createEntityStringDefault(final DataFetchingEnvironment env, 6758 @GraphQLName("id") @GraphQLID final String id, 6759 @GraphQLName("componentVendorName") final String componentVendorName, 6760 @GraphQLName("entityTypeName") final String entityTypeName, 6761 @GraphQLName("entityAttributeName") final String entityAttributeName, 6762 @GraphQLName("languageId") @GraphQLID final String languageId, 6763 @GraphQLName("languageIsoName") final String languageIsoName, 6764 @GraphQLName("stringAttribute") @GraphQLNonNull final String stringAttribute, 6765 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 6766 var mutationResultObject = new MutationResultObject(); 6767 6768 try { 6769 var commandForm = CoreUtil.getHome().getCreateEntityStringDefaultForm(); 6770 6771 commandForm.setUuid(id); 6772 commandForm.setComponentVendorName(componentVendorName); 6773 commandForm.setEntityTypeName(entityTypeName); 6774 commandForm.setEntityAttributeName(entityAttributeName); 6775 commandForm.setStringAttribute(stringAttribute); 6776 commandForm.setLanguageUuid(languageId); 6777 commandForm.setLanguageIsoName(languageIsoName); 6778 commandForm.setAddMissingAttributes(addMissingAttributes); 6779 6780 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityStringDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6781 } catch (NamingException ex) { 6782 throw new RuntimeException(ex); 6783 } 6784 6785 return mutationResultObject; 6786 } 6787 6788 @GraphQLField 6789 @GraphQLRelayMutation 6790 static MutationResultObject editEntityStringDefault(final DataFetchingEnvironment env, 6791 @GraphQLName("id") @GraphQLID final String id, 6792 @GraphQLName("componentVendorName") final String componentVendorName, 6793 @GraphQLName("entityTypeName") final String entityTypeName, 6794 @GraphQLName("entityAttributeName") final String entityAttributeName, 6795 @GraphQLName("languageId") @GraphQLID final String languageId, 6796 @GraphQLName("languageIsoName") final String languageIsoName, 6797 @GraphQLName("stringAttribute") @GraphQLNonNull final String stringAttribute) { 6798 var mutationResultObject = new MutationResultObject(); 6799 6800 try { 6801 var spec = CoreUtil.getHome().getEntityStringDefaultSpec(); 6802 6803 spec.setUuid(id); 6804 spec.setComponentVendorName(componentVendorName); 6805 spec.setEntityTypeName(entityTypeName); 6806 spec.setEntityAttributeName(entityAttributeName); 6807 spec.setLanguageUuid(languageId); 6808 spec.setLanguageIsoName(languageIsoName); 6809 6810 var commandForm = CoreUtil.getHome().getEditEntityStringDefaultForm(); 6811 6812 commandForm.setSpec(spec); 6813 commandForm.setEditMode(EditMode.LOCK); 6814 6815 var commandResult = CoreUtil.getHome().editEntityStringDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6816 6817 if(!commandResult.hasErrors()) { 6818 var executionResult = commandResult.getExecutionResult(); 6819 var result = (EditEntityStringDefaultResult)executionResult.getResult(); 6820 Map<String, Object> arguments = env.getArgument("input"); 6821 var edit = result.getEdit(); 6822 6823 if(arguments.containsKey("stringAttribute")) 6824 edit.setStringAttribute(stringAttribute); 6825 6826 commandForm.setEdit(edit); 6827 commandForm.setEditMode(EditMode.UPDATE); 6828 6829 commandResult = CoreUtil.getHome().editEntityStringDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6830 } 6831 6832 mutationResultObject.setCommandResult(commandResult); 6833 } catch (NamingException ex) { 6834 throw new RuntimeException(ex); 6835 } 6836 6837 return mutationResultObject; 6838 } 6839 6840 @GraphQLField 6841 @GraphQLRelayMutation 6842 static MutationResultObject deleteEntityStringDefault(final DataFetchingEnvironment env, 6843 @GraphQLName("id") @GraphQLID final String id, 6844 @GraphQLName("componentVendorName") final String componentVendorName, 6845 @GraphQLName("entityTypeName") final String entityTypeName, 6846 @GraphQLName("entityAttributeName") final String entityAttributeName, 6847 @GraphQLName("languageId") @GraphQLID final String languageId, 6848 @GraphQLName("languageIsoName") final String languageIsoName) { 6849 var mutationResultObject = new MutationResultObject(); 6850 6851 try { 6852 var commandForm = CoreUtil.getHome().getDeleteEntityStringDefaultForm(); 6853 6854 commandForm.setUuid(id); 6855 commandForm.setComponentVendorName(componentVendorName); 6856 commandForm.setEntityTypeName(entityTypeName); 6857 commandForm.setEntityAttributeName(entityAttributeName); 6858 commandForm.setLanguageUuid(languageId); 6859 commandForm.setLanguageIsoName(languageIsoName); 6860 6861 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityStringDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 6862 } catch (NamingException ex) { 6863 throw new RuntimeException(ex); 6864 } 6865 6866 return mutationResultObject; 6867 } 6868 6869 @GraphQLField 6870 @GraphQLRelayMutation 6871 static MutationResultObject createEntityStringAttribute(final DataFetchingEnvironment env, 6872 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6873 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6874 @GraphQLName("languageId") @GraphQLNonNull @GraphQLID final String languageId, 6875 @GraphQLName("stringAttribute") @GraphQLNonNull final String stringAttribute) { 6876 var mutationResultObject = new MutationResultObject(); 6877 6878 try { 6879 var commandForm = CoreUtil.getHome().getCreateEntityStringAttributeForm(); 6880 6881 commandForm.setUuid(id); 6882 commandForm.setEntityAttributeUuid(entityAttributeId); 6883 commandForm.setLanguageUuid(languageId); 6884 commandForm.setStringAttribute(stringAttribute); 6885 6886 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityStringAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6887 } catch (NamingException ex) { 6888 throw new RuntimeException(ex); 6889 } 6890 6891 return mutationResultObject; 6892 } 6893 6894 @GraphQLField 6895 @GraphQLRelayMutation 6896 static MutationResultObject editEntityStringAttribute(final DataFetchingEnvironment env, 6897 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6898 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6899 @GraphQLName("languageId") @GraphQLNonNull @GraphQLID final String languageId, 6900 @GraphQLName("stringAttribute") @GraphQLNonNull final String stringAttribute) { 6901 var mutationResultObject = new MutationResultObject(); 6902 6903 try { 6904 var spec = CoreUtil.getHome().getEntityStringAttributeSpec(); 6905 6906 spec.setUuid(id); 6907 spec.setEntityAttributeUuid(entityAttributeId); 6908 spec.setLanguageUuid(languageId); 6909 6910 var commandForm = CoreUtil.getHome().getEditEntityStringAttributeForm(); 6911 6912 commandForm.setSpec(spec); 6913 commandForm.setEditMode(EditMode.LOCK); 6914 6915 var commandResult = CoreUtil.getHome().editEntityStringAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6916 6917 if(!commandResult.hasErrors()) { 6918 var executionResult = commandResult.getExecutionResult(); 6919 var result = (EditEntityStringAttributeResult)executionResult.getResult(); 6920 Map<String, Object> arguments = env.getArgument("input"); 6921 var edit = result.getEdit(); 6922 6923 if(arguments.containsKey("stringAttribute")) 6924 edit.setStringAttribute(stringAttribute); 6925 6926 commandForm.setEdit(edit); 6927 commandForm.setEditMode(EditMode.UPDATE); 6928 6929 commandResult = CoreUtil.getHome().editEntityStringAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6930 } 6931 6932 mutationResultObject.setCommandResult(commandResult); 6933 } catch (NamingException ex) { 6934 throw new RuntimeException(ex); 6935 } 6936 6937 return mutationResultObject; 6938 } 6939 6940 @GraphQLField 6941 @GraphQLRelayMutation 6942 static MutationResultObject deleteEntityStringAttribute(final DataFetchingEnvironment env, 6943 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6944 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6945 @GraphQLName("languageId") @GraphQLNonNull final String languageId) { 6946 var mutationResultObject = new MutationResultObject(); 6947 6948 try { 6949 var commandForm = CoreUtil.getHome().getDeleteEntityStringAttributeForm(); 6950 6951 commandForm.setUuid(id); 6952 commandForm.setEntityAttributeUuid(entityAttributeId); 6953 commandForm.setLanguageUuid(languageId); 6954 6955 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityStringAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6956 } catch (NamingException ex) { 6957 throw new RuntimeException(ex); 6958 } 6959 6960 return mutationResultObject; 6961 } 6962 6963 @GraphQLField 6964 @GraphQLRelayMutation 6965 static MutationResultObject createEntityClobAttribute(final DataFetchingEnvironment env, 6966 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6967 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6968 @GraphQLName("languageId") @GraphQLNonNull @GraphQLID final String languageId, 6969 @GraphQLName("clobAttribute") @GraphQLNonNull final String clobAttribute, 6970 @GraphQLName("mimeTypeName") @GraphQLNonNull final String mimeTypeName) { 6971 var mutationResultObject = new MutationResultObject(); 6972 6973 try { 6974 var commandForm = CoreUtil.getHome().getCreateEntityClobAttributeForm(); 6975 6976 commandForm.setUuid(id); 6977 commandForm.setEntityAttributeUuid(entityAttributeId); 6978 commandForm.setLanguageUuid(languageId); 6979 commandForm.setClobAttribute(clobAttribute); 6980 commandForm.setMimeTypeName(mimeTypeName); 6981 6982 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityClobAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 6983 } catch (NamingException ex) { 6984 throw new RuntimeException(ex); 6985 } 6986 6987 return mutationResultObject; 6988 } 6989 6990 @GraphQLField 6991 @GraphQLRelayMutation 6992 static MutationResultObject editEntityClobAttribute(final DataFetchingEnvironment env, 6993 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6994 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 6995 @GraphQLName("languageId") @GraphQLNonNull @GraphQLID final String languageId, 6996 @GraphQLName("clobAttribute") final String clobAttribute, 6997 @GraphQLName("mimeTypeName") final String mimeTypeName) { 6998 var mutationResultObject = new MutationResultObject(); 6999 7000 try { 7001 var spec = CoreUtil.getHome().getEntityClobAttributeSpec(); 7002 7003 spec.setUuid(id); 7004 spec.setEntityAttributeUuid(entityAttributeId); 7005 spec.setLanguageUuid(languageId); 7006 7007 var commandForm = CoreUtil.getHome().getEditEntityClobAttributeForm(); 7008 7009 commandForm.setSpec(spec); 7010 commandForm.setEditMode(EditMode.LOCK); 7011 7012 var commandResult = CoreUtil.getHome().editEntityClobAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7013 7014 if(!commandResult.hasErrors()) { 7015 var executionResult = commandResult.getExecutionResult(); 7016 var result = (EditEntityClobAttributeResult)executionResult.getResult(); 7017 Map<String, Object> arguments = env.getArgument("input"); 7018 var edit = result.getEdit(); 7019 7020 if(arguments.containsKey("clobAttribute")) 7021 edit.setClobAttribute(clobAttribute); 7022 if(arguments.containsKey("mimeTypeName")) 7023 edit.setMimeTypeName(mimeTypeName); 7024 7025 commandForm.setEdit(edit); 7026 commandForm.setEditMode(EditMode.UPDATE); 7027 7028 commandResult = CoreUtil.getHome().editEntityClobAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7029 } 7030 7031 mutationResultObject.setCommandResult(commandResult); 7032 } catch (NamingException ex) { 7033 throw new RuntimeException(ex); 7034 } 7035 7036 return mutationResultObject; 7037 } 7038 7039 @GraphQLField 7040 @GraphQLRelayMutation 7041 static MutationResultObject deleteEntityClobAttribute(final DataFetchingEnvironment env, 7042 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7043 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7044 @GraphQLName("languageId") @GraphQLNonNull final String languageId) { 7045 var mutationResultObject = new MutationResultObject(); 7046 7047 try { 7048 var commandForm = CoreUtil.getHome().getDeleteEntityClobAttributeForm(); 7049 7050 commandForm.setUuid(id); 7051 commandForm.setEntityAttributeUuid(entityAttributeId); 7052 commandForm.setLanguageUuid(languageId); 7053 7054 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityClobAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7055 } catch (NamingException ex) { 7056 throw new RuntimeException(ex); 7057 } 7058 7059 return mutationResultObject; 7060 } 7061 7062 @GraphQLField 7063 @GraphQLRelayMutation 7064 static MutationResultObject createEntityNameAttribute(final DataFetchingEnvironment env, 7065 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7066 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7067 @GraphQLName("nameAttribute") @GraphQLNonNull final String nameAttribute) { 7068 var mutationResultObject = new MutationResultObject(); 7069 7070 try { 7071 var commandForm = CoreUtil.getHome().getCreateEntityNameAttributeForm(); 7072 7073 commandForm.setUuid(id); 7074 commandForm.setEntityAttributeUuid(entityAttributeId); 7075 commandForm.setNameAttribute(nameAttribute); 7076 7077 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityNameAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7078 } catch (NamingException ex) { 7079 throw new RuntimeException(ex); 7080 } 7081 7082 return mutationResultObject; 7083 } 7084 7085 @GraphQLField 7086 @GraphQLRelayMutation 7087 static MutationResultObject editEntityNameAttribute(final DataFetchingEnvironment env, 7088 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7089 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7090 @GraphQLName("nameAttribute") @GraphQLNonNull final String nameAttribute) { 7091 var mutationResultObject = new MutationResultObject(); 7092 7093 try { 7094 var spec = CoreUtil.getHome().getEntityNameAttributeSpec(); 7095 7096 spec.setUuid(id); 7097 spec.setEntityAttributeUuid(entityAttributeId); 7098 7099 var commandForm = CoreUtil.getHome().getEditEntityNameAttributeForm(); 7100 7101 commandForm.setSpec(spec); 7102 commandForm.setEditMode(EditMode.LOCK); 7103 7104 var commandResult = CoreUtil.getHome().editEntityNameAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7105 7106 if(!commandResult.hasErrors()) { 7107 var executionResult = commandResult.getExecutionResult(); 7108 var result = (EditEntityNameAttributeResult)executionResult.getResult(); 7109 Map<String, Object> arguments = env.getArgument("input"); 7110 var edit = result.getEdit(); 7111 7112 if(arguments.containsKey("nameAttribute")) 7113 edit.setNameAttribute(nameAttribute); 7114 7115 commandForm.setEdit(edit); 7116 commandForm.setEditMode(EditMode.UPDATE); 7117 7118 commandResult = CoreUtil.getHome().editEntityNameAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7119 } 7120 7121 mutationResultObject.setCommandResult(commandResult); 7122 } catch (NamingException ex) { 7123 throw new RuntimeException(ex); 7124 } 7125 7126 return mutationResultObject; 7127 } 7128 7129 @GraphQLField 7130 @GraphQLRelayMutation 7131 static MutationResultObject deleteEntityNameAttribute(final DataFetchingEnvironment env, 7132 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7133 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 7134 var mutationResultObject = new MutationResultObject(); 7135 7136 try { 7137 var commandForm = CoreUtil.getHome().getDeleteEntityNameAttributeForm(); 7138 7139 commandForm.setUuid(id); 7140 commandForm.setEntityAttributeUuid(entityAttributeId); 7141 7142 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityNameAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7143 } catch (NamingException ex) { 7144 throw new RuntimeException(ex); 7145 } 7146 7147 return mutationResultObject; 7148 } 7149 7150 @GraphQLField 7151 @GraphQLRelayMutation 7152 static MutationResultObject createEntityDateDefault(final DataFetchingEnvironment env, 7153 @GraphQLName("id") @GraphQLID final String id, 7154 @GraphQLName("componentVendorName") final String componentVendorName, 7155 @GraphQLName("entityTypeName") final String entityTypeName, 7156 @GraphQLName("entityAttributeName") final String entityAttributeName, 7157 @GraphQLName("dateAttribute") @GraphQLNonNull final String dateAttribute, 7158 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 7159 var mutationResultObject = new MutationResultObject(); 7160 7161 try { 7162 var commandForm = CoreUtil.getHome().getCreateEntityDateDefaultForm(); 7163 7164 commandForm.setUuid(id); 7165 commandForm.setComponentVendorName(componentVendorName); 7166 commandForm.setEntityTypeName(entityTypeName); 7167 commandForm.setEntityAttributeName(entityAttributeName); 7168 commandForm.setDateAttribute(dateAttribute); 7169 commandForm.setAddMissingAttributes(addMissingAttributes); 7170 7171 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityDateDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7172 } catch (NamingException ex) { 7173 throw new RuntimeException(ex); 7174 } 7175 7176 return mutationResultObject; 7177 } 7178 7179 @GraphQLField 7180 @GraphQLRelayMutation 7181 static MutationResultObject editEntityDateDefault(final DataFetchingEnvironment env, 7182 @GraphQLName("id") @GraphQLID final String id, 7183 @GraphQLName("componentVendorName") final String componentVendorName, 7184 @GraphQLName("entityTypeName") final String entityTypeName, 7185 @GraphQLName("entityAttributeName") final String entityAttributeName, 7186 @GraphQLName("dateAttribute") @GraphQLNonNull final String dateAttribute) { 7187 var mutationResultObject = new MutationResultObject(); 7188 7189 try { 7190 var spec = CoreUtil.getHome().getEntityDateDefaultSpec(); 7191 7192 spec.setUuid(id); 7193 spec.setComponentVendorName(componentVendorName); 7194 spec.setEntityTypeName(entityTypeName); 7195 spec.setEntityAttributeName(entityAttributeName); 7196 7197 var commandForm = CoreUtil.getHome().getEditEntityDateDefaultForm(); 7198 7199 commandForm.setSpec(spec); 7200 commandForm.setEditMode(EditMode.LOCK); 7201 7202 var commandResult = CoreUtil.getHome().editEntityDateDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7203 7204 if(!commandResult.hasErrors()) { 7205 var executionResult = commandResult.getExecutionResult(); 7206 var result = (EditEntityDateDefaultResult)executionResult.getResult(); 7207 Map<String, Object> arguments = env.getArgument("input"); 7208 var edit = result.getEdit(); 7209 7210 if(arguments.containsKey("dateAttribute")) 7211 edit.setDateAttribute(dateAttribute); 7212 7213 commandForm.setEdit(edit); 7214 commandForm.setEditMode(EditMode.UPDATE); 7215 7216 commandResult = CoreUtil.getHome().editEntityDateDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7217 } 7218 7219 mutationResultObject.setCommandResult(commandResult); 7220 } catch (NamingException ex) { 7221 throw new RuntimeException(ex); 7222 } 7223 7224 return mutationResultObject; 7225 } 7226 7227 @GraphQLField 7228 @GraphQLRelayMutation 7229 static MutationResultObject deleteEntityDateDefault(final DataFetchingEnvironment env, 7230 @GraphQLName("id") @GraphQLID final String id, 7231 @GraphQLName("componentVendorName") final String componentVendorName, 7232 @GraphQLName("entityTypeName") final String entityTypeName, 7233 @GraphQLName("entityAttributeName") final String entityAttributeName) { 7234 var mutationResultObject = new MutationResultObject(); 7235 7236 try { 7237 var commandForm = CoreUtil.getHome().getDeleteEntityDateDefaultForm(); 7238 7239 commandForm.setUuid(id); 7240 commandForm.setComponentVendorName(componentVendorName); 7241 commandForm.setEntityTypeName(entityTypeName); 7242 commandForm.setEntityAttributeName(entityAttributeName); 7243 7244 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityDateDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7245 } catch (NamingException ex) { 7246 throw new RuntimeException(ex); 7247 } 7248 7249 return mutationResultObject; 7250 } 7251 7252 @GraphQLField 7253 @GraphQLRelayMutation 7254 static MutationResultObject createEntityDateAttribute(final DataFetchingEnvironment env, 7255 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7256 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7257 @GraphQLName("dateAttribute") @GraphQLNonNull final String dateAttribute) { 7258 var mutationResultObject = new MutationResultObject(); 7259 7260 try { 7261 var commandForm = CoreUtil.getHome().getCreateEntityDateAttributeForm(); 7262 7263 commandForm.setUuid(id); 7264 commandForm.setEntityAttributeUuid(entityAttributeId); 7265 commandForm.setDateAttribute(dateAttribute); 7266 7267 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityDateAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7268 } catch (NamingException ex) { 7269 throw new RuntimeException(ex); 7270 } 7271 7272 return mutationResultObject; 7273 } 7274 7275 @GraphQLField 7276 @GraphQLRelayMutation 7277 static MutationResultObject editEntityDateAttribute(final DataFetchingEnvironment env, 7278 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7279 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7280 @GraphQLName("dateAttribute") @GraphQLNonNull final String dateAttribute) { 7281 var mutationResultObject = new MutationResultObject(); 7282 7283 try { 7284 var spec = CoreUtil.getHome().getEntityDateAttributeSpec(); 7285 7286 spec.setUuid(id); 7287 spec.setEntityAttributeUuid(entityAttributeId); 7288 7289 var commandForm = CoreUtil.getHome().getEditEntityDateAttributeForm(); 7290 7291 commandForm.setSpec(spec); 7292 commandForm.setEditMode(EditMode.LOCK); 7293 7294 var commandResult = CoreUtil.getHome().editEntityDateAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7295 7296 if(!commandResult.hasErrors()) { 7297 var executionResult = commandResult.getExecutionResult(); 7298 var result = (EditEntityDateAttributeResult)executionResult.getResult(); 7299 Map<String, Object> arguments = env.getArgument("input"); 7300 var edit = result.getEdit(); 7301 7302 if(arguments.containsKey("dateAttribute")) 7303 edit.setDateAttribute(dateAttribute); 7304 7305 commandForm.setEdit(edit); 7306 commandForm.setEditMode(EditMode.UPDATE); 7307 7308 commandResult = CoreUtil.getHome().editEntityDateAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7309 } 7310 7311 mutationResultObject.setCommandResult(commandResult); 7312 } catch (NamingException ex) { 7313 throw new RuntimeException(ex); 7314 } 7315 7316 return mutationResultObject; 7317 } 7318 7319 @GraphQLField 7320 @GraphQLRelayMutation 7321 static MutationResultObject deleteEntityDateAttribute(final DataFetchingEnvironment env, 7322 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7323 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 7324 var mutationResultObject = new MutationResultObject(); 7325 7326 try { 7327 var commandForm = CoreUtil.getHome().getDeleteEntityDateAttributeForm(); 7328 7329 commandForm.setUuid(id); 7330 commandForm.setEntityAttributeUuid(entityAttributeId); 7331 7332 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityDateAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7333 } catch (NamingException ex) { 7334 throw new RuntimeException(ex); 7335 } 7336 7337 return mutationResultObject; 7338 } 7339 7340 @GraphQLField 7341 @GraphQLRelayMutation 7342 static MutationResultObject createEntityTimeDefault(final DataFetchingEnvironment env, 7343 @GraphQLName("id") @GraphQLID final String id, 7344 @GraphQLName("componentVendorName") final String componentVendorName, 7345 @GraphQLName("entityTypeName") final String entityTypeName, 7346 @GraphQLName("entityAttributeName") final String entityAttributeName, 7347 @GraphQLName("timeAttribute") @GraphQLNonNull final String timeAttribute, 7348 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 7349 var mutationResultObject = new MutationResultObject(); 7350 7351 try { 7352 var commandForm = CoreUtil.getHome().getCreateEntityTimeDefaultForm(); 7353 7354 commandForm.setUuid(id); 7355 commandForm.setComponentVendorName(componentVendorName); 7356 commandForm.setEntityTypeName(entityTypeName); 7357 commandForm.setEntityAttributeName(entityAttributeName); 7358 commandForm.setTimeAttribute(timeAttribute); 7359 commandForm.setAddMissingAttributes(addMissingAttributes); 7360 7361 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityTimeDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7362 } catch (NamingException ex) { 7363 throw new RuntimeException(ex); 7364 } 7365 7366 return mutationResultObject; 7367 } 7368 7369 @GraphQLField 7370 @GraphQLRelayMutation 7371 static MutationResultObject editEntityTimeDefault(final DataFetchingEnvironment env, 7372 @GraphQLName("id") @GraphQLID final String id, 7373 @GraphQLName("componentVendorName") final String componentVendorName, 7374 @GraphQLName("entityTypeName") final String entityTypeName, 7375 @GraphQLName("entityAttributeName") final String entityAttributeName, 7376 @GraphQLName("timeAttribute") @GraphQLNonNull final String timeAttribute) { 7377 var mutationResultObject = new MutationResultObject(); 7378 7379 try { 7380 var spec = CoreUtil.getHome().getEntityTimeDefaultSpec(); 7381 7382 spec.setUuid(id); 7383 spec.setComponentVendorName(componentVendorName); 7384 spec.setEntityTypeName(entityTypeName); 7385 spec.setEntityAttributeName(entityAttributeName); 7386 7387 var commandForm = CoreUtil.getHome().getEditEntityTimeDefaultForm(); 7388 7389 commandForm.setSpec(spec); 7390 commandForm.setEditMode(EditMode.LOCK); 7391 7392 var commandResult = CoreUtil.getHome().editEntityTimeDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7393 7394 if(!commandResult.hasErrors()) { 7395 var executionResult = commandResult.getExecutionResult(); 7396 var result = (EditEntityTimeDefaultResult)executionResult.getResult(); 7397 Map<String, Object> arguments = env.getArgument("input"); 7398 var edit = result.getEdit(); 7399 7400 if(arguments.containsKey("timeAttribute")) 7401 edit.setTimeAttribute(timeAttribute); 7402 7403 commandForm.setEdit(edit); 7404 commandForm.setEditMode(EditMode.UPDATE); 7405 7406 commandResult = CoreUtil.getHome().editEntityTimeDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7407 } 7408 7409 mutationResultObject.setCommandResult(commandResult); 7410 } catch (NamingException ex) { 7411 throw new RuntimeException(ex); 7412 } 7413 7414 return mutationResultObject; 7415 } 7416 7417 @GraphQLField 7418 @GraphQLRelayMutation 7419 static MutationResultObject deleteEntityTimeDefault(final DataFetchingEnvironment env, 7420 @GraphQLName("id") @GraphQLID final String id, 7421 @GraphQLName("componentVendorName") final String componentVendorName, 7422 @GraphQLName("entityTypeName") final String entityTypeName, 7423 @GraphQLName("entityAttributeName") final String entityAttributeName) { 7424 var mutationResultObject = new MutationResultObject(); 7425 7426 try { 7427 var commandForm = CoreUtil.getHome().getDeleteEntityTimeDefaultForm(); 7428 7429 commandForm.setUuid(id); 7430 commandForm.setComponentVendorName(componentVendorName); 7431 commandForm.setEntityTypeName(entityTypeName); 7432 commandForm.setEntityAttributeName(entityAttributeName); 7433 7434 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityTimeDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7435 } catch (NamingException ex) { 7436 throw new RuntimeException(ex); 7437 } 7438 7439 return mutationResultObject; 7440 } 7441 7442 @GraphQLField 7443 @GraphQLRelayMutation 7444 static MutationResultObject createEntityTimeAttribute(final DataFetchingEnvironment env, 7445 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7446 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7447 @GraphQLName("timeAttribute") @GraphQLNonNull final String timeAttribute) { 7448 var mutationResultObject = new MutationResultObject(); 7449 7450 try { 7451 var commandForm = CoreUtil.getHome().getCreateEntityTimeAttributeForm(); 7452 7453 commandForm.setUuid(id); 7454 commandForm.setEntityAttributeUuid(entityAttributeId); 7455 commandForm.setTimeAttribute(timeAttribute); 7456 7457 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityTimeAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7458 } catch (NamingException ex) { 7459 throw new RuntimeException(ex); 7460 } 7461 7462 return mutationResultObject; 7463 } 7464 7465 @GraphQLField 7466 @GraphQLRelayMutation 7467 static MutationResultObject editEntityTimeAttribute(final DataFetchingEnvironment env, 7468 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7469 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7470 @GraphQLName("timeAttribute") @GraphQLNonNull final String timeAttribute) { 7471 var mutationResultObject = new MutationResultObject(); 7472 7473 try { 7474 var spec = CoreUtil.getHome().getEntityTimeAttributeSpec(); 7475 7476 spec.setUuid(id); 7477 spec.setEntityAttributeUuid(entityAttributeId); 7478 7479 var commandForm = CoreUtil.getHome().getEditEntityTimeAttributeForm(); 7480 7481 commandForm.setSpec(spec); 7482 commandForm.setEditMode(EditMode.LOCK); 7483 7484 var commandResult = CoreUtil.getHome().editEntityTimeAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7485 7486 if(!commandResult.hasErrors()) { 7487 var executionResult = commandResult.getExecutionResult(); 7488 var result = (EditEntityTimeAttributeResult)executionResult.getResult(); 7489 Map<String, Object> arguments = env.getArgument("input"); 7490 var edit = result.getEdit(); 7491 7492 if(arguments.containsKey("timeAttribute")) 7493 edit.setTimeAttribute(timeAttribute); 7494 7495 commandForm.setEdit(edit); 7496 commandForm.setEditMode(EditMode.UPDATE); 7497 7498 commandResult = CoreUtil.getHome().editEntityTimeAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7499 } 7500 7501 mutationResultObject.setCommandResult(commandResult); 7502 } catch (NamingException ex) { 7503 throw new RuntimeException(ex); 7504 } 7505 7506 return mutationResultObject; 7507 } 7508 7509 @GraphQLField 7510 @GraphQLRelayMutation 7511 static MutationResultObject deleteEntityTimeAttribute(final DataFetchingEnvironment env, 7512 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7513 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 7514 var mutationResultObject = new MutationResultObject(); 7515 7516 try { 7517 var commandForm = CoreUtil.getHome().getDeleteEntityTimeAttributeForm(); 7518 7519 commandForm.setUuid(id); 7520 commandForm.setEntityAttributeUuid(entityAttributeId); 7521 7522 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityTimeAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7523 } catch (NamingException ex) { 7524 throw new RuntimeException(ex); 7525 } 7526 7527 return mutationResultObject; 7528 } 7529 7530 @GraphQLField 7531 @GraphQLRelayMutation 7532 static MutationResultObject createEntityGeoPointDefault(final DataFetchingEnvironment env, 7533 @GraphQLName("id") @GraphQLID final String id, 7534 @GraphQLName("componentVendorName") final String componentVendorName, 7535 @GraphQLName("entityTypeName") final String entityTypeName, 7536 @GraphQLName("entityAttributeName") final String entityAttributeName, 7537 @GraphQLName("latitude") @GraphQLNonNull final String latitude, 7538 @GraphQLName("longitude") @GraphQLNonNull final String longitude, 7539 @GraphQLName("elevation") final String elevation, 7540 @GraphQLName("elevationUnitOfMeasureTypeName") final String elevationUnitOfMeasureTypeName, 7541 @GraphQLName("altitude") final String altitude, 7542 @GraphQLName("altitudeUnitOfMeasureTypeName") final String altitudeUnitOfMeasureTypeName, 7543 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 7544 var mutationResultObject = new MutationResultObject(); 7545 7546 try { 7547 var commandForm = CoreUtil.getHome().getCreateEntityGeoPointDefaultForm(); 7548 7549 commandForm.setUuid(id); 7550 commandForm.setComponentVendorName(componentVendorName); 7551 commandForm.setEntityTypeName(entityTypeName); 7552 commandForm.setEntityAttributeName(entityAttributeName); 7553 commandForm.setLatitude(latitude); 7554 commandForm.setLongitude(longitude); 7555 commandForm.setElevation(elevation); 7556 commandForm.setElevationUnitOfMeasureTypeName(elevationUnitOfMeasureTypeName); 7557 commandForm.setAltitude(altitude); 7558 commandForm.setAltitudeUnitOfMeasureTypeName(altitudeUnitOfMeasureTypeName); 7559 commandForm.setAddMissingAttributes(addMissingAttributes); 7560 7561 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityGeoPointDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7562 } catch (NamingException ex) { 7563 throw new RuntimeException(ex); 7564 } 7565 7566 return mutationResultObject; 7567 } 7568 7569 @GraphQLField 7570 @GraphQLRelayMutation 7571 static MutationResultObject editEntityGeoPointDefault(final DataFetchingEnvironment env, 7572 @GraphQLName("id") @GraphQLID final String id, 7573 @GraphQLName("componentVendorName") final String componentVendorName, 7574 @GraphQLName("entityTypeName") final String entityTypeName, 7575 @GraphQLName("entityAttributeName") final String entityAttributeName, 7576 @GraphQLName("latitude") final String latitude, 7577 @GraphQLName("longitude") final String longitude, 7578 @GraphQLName("elevation") final String elevation, 7579 @GraphQLName("elevationUnitOfMeasureTypeName") final String elevationUnitOfMeasureTypeName, 7580 @GraphQLName("altitude") final String altitude, 7581 @GraphQLName("altitudeUnitOfMeasureTypeName") final String altitudeUnitOfMeasureTypeName) { 7582 var mutationResultObject = new MutationResultObject(); 7583 7584 try { 7585 var spec = CoreUtil.getHome().getEntityGeoPointDefaultSpec(); 7586 7587 spec.setUuid(id); 7588 spec.setComponentVendorName(componentVendorName); 7589 spec.setEntityTypeName(entityTypeName); 7590 spec.setEntityAttributeName(entityAttributeName); 7591 7592 var commandForm = CoreUtil.getHome().getEditEntityGeoPointDefaultForm(); 7593 7594 commandForm.setSpec(spec); 7595 commandForm.setEditMode(EditMode.LOCK); 7596 7597 var commandResult = CoreUtil.getHome().editEntityGeoPointDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7598 7599 if(!commandResult.hasErrors()) { 7600 var executionResult = commandResult.getExecutionResult(); 7601 var result = (EditEntityGeoPointDefaultResult)executionResult.getResult(); 7602 Map<String, Object> arguments = env.getArgument("input"); 7603 var edit = result.getEdit(); 7604 7605 if(arguments.containsKey("latitude")) 7606 edit.setLatitude(latitude); 7607 if(arguments.containsKey("longitude")) 7608 edit.setLongitude(longitude); 7609 if(arguments.containsKey("elevation")) 7610 edit.setElevation(elevation); 7611 if(arguments.containsKey("elevationUnitOfMeasureTypeName")) 7612 edit.setElevationUnitOfMeasureTypeName(elevationUnitOfMeasureTypeName); 7613 if(arguments.containsKey("altitude")) 7614 edit.setAltitude(altitude); 7615 if(arguments.containsKey("altitudeUnitOfMeasureTypeName")) 7616 edit.setAltitudeUnitOfMeasureTypeName(altitudeUnitOfMeasureTypeName); 7617 7618 commandForm.setEdit(edit); 7619 commandForm.setEditMode(EditMode.UPDATE); 7620 7621 commandResult = CoreUtil.getHome().editEntityGeoPointDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7622 } 7623 7624 mutationResultObject.setCommandResult(commandResult); 7625 } catch (NamingException ex) { 7626 throw new RuntimeException(ex); 7627 } 7628 7629 return mutationResultObject; 7630 } 7631 7632 @GraphQLField 7633 @GraphQLRelayMutation 7634 static MutationResultObject deleteEntityGeoPointDefault(final DataFetchingEnvironment env, 7635 @GraphQLName("id") @GraphQLID final String id, 7636 @GraphQLName("componentVendorName") final String componentVendorName, 7637 @GraphQLName("entityTypeName") final String entityTypeName, 7638 @GraphQLName("entityAttributeName") final String entityAttributeName) { 7639 var mutationResultObject = new MutationResultObject(); 7640 7641 try { 7642 var commandForm = CoreUtil.getHome().getDeleteEntityGeoPointDefaultForm(); 7643 7644 commandForm.setUuid(id); 7645 commandForm.setComponentVendorName(componentVendorName); 7646 commandForm.setEntityTypeName(entityTypeName); 7647 commandForm.setEntityAttributeName(entityAttributeName); 7648 7649 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityGeoPointDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7650 } catch (NamingException ex) { 7651 throw new RuntimeException(ex); 7652 } 7653 7654 return mutationResultObject; 7655 } 7656 7657 @GraphQLField 7658 @GraphQLRelayMutation 7659 static MutationResultObject createEntityGeoPointAttribute(final DataFetchingEnvironment env, 7660 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7661 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7662 @GraphQLName("latitude") @GraphQLNonNull final String latitude, 7663 @GraphQLName("longitude") @GraphQLNonNull final String longitude, 7664 @GraphQLName("elevation") final String elevation, 7665 @GraphQLName("elevationUnitOfMeasureTypeName") final String elevationUnitOfMeasureTypeName, 7666 @GraphQLName("altitude") final String altitude, 7667 @GraphQLName("altitudeUnitOfMeasureTypeName") final String altitudeUnitOfMeasureTypeName) { 7668 var mutationResultObject = new MutationResultObject(); 7669 7670 try { 7671 var commandForm = CoreUtil.getHome().getCreateEntityGeoPointAttributeForm(); 7672 7673 commandForm.setUuid(id); 7674 commandForm.setEntityAttributeUuid(entityAttributeId); 7675 commandForm.setLatitude(latitude); 7676 commandForm.setLongitude(longitude); 7677 commandForm.setElevation(elevation); 7678 commandForm.setElevationUnitOfMeasureTypeName(elevationUnitOfMeasureTypeName); 7679 commandForm.setAltitude(altitude); 7680 commandForm.setAltitudeUnitOfMeasureTypeName(altitudeUnitOfMeasureTypeName); 7681 7682 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityGeoPointAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7683 } catch (NamingException ex) { 7684 throw new RuntimeException(ex); 7685 } 7686 7687 return mutationResultObject; 7688 } 7689 7690 @GraphQLField 7691 @GraphQLRelayMutation 7692 static MutationResultObject editEntityGeoPointAttribute(final DataFetchingEnvironment env, 7693 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7694 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7695 @GraphQLName("latitude") final String latitude, 7696 @GraphQLName("longitude") final String longitude, 7697 @GraphQLName("elevation") final String elevation, 7698 @GraphQLName("elevationUnitOfMeasureTypeName") final String elevationUnitOfMeasureTypeName, 7699 @GraphQLName("altitude") final String altitude, 7700 @GraphQLName("altitudeUnitOfMeasureTypeName") final String altitudeUnitOfMeasureTypeName) { 7701 var mutationResultObject = new MutationResultObject(); 7702 7703 try { 7704 var spec = CoreUtil.getHome().getEntityGeoPointAttributeSpec(); 7705 7706 spec.setUuid(id); 7707 spec.setEntityAttributeUuid(entityAttributeId); 7708 7709 var commandForm = CoreUtil.getHome().getEditEntityGeoPointAttributeForm(); 7710 7711 commandForm.setSpec(spec); 7712 commandForm.setEditMode(EditMode.LOCK); 7713 7714 var commandResult = CoreUtil.getHome().editEntityGeoPointAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7715 7716 if(!commandResult.hasErrors()) { 7717 var executionResult = commandResult.getExecutionResult(); 7718 var result = (EditEntityGeoPointAttributeResult)executionResult.getResult(); 7719 Map<String, Object> arguments = env.getArgument("input"); 7720 var edit = result.getEdit(); 7721 7722 if(arguments.containsKey("latitude")) 7723 edit.setLatitude(latitude); 7724 if(arguments.containsKey("longitude")) 7725 edit.setLongitude(longitude); 7726 if(arguments.containsKey("elevation")) 7727 edit.setElevation(elevation); 7728 if(arguments.containsKey("elevationUnitOfMeasureTypeName")) 7729 edit.setElevationUnitOfMeasureTypeName(elevationUnitOfMeasureTypeName); 7730 if(arguments.containsKey("altitude")) 7731 edit.setAltitude(altitude); 7732 if(arguments.containsKey("altitudeUnitOfMeasureTypeName")) 7733 edit.setAltitudeUnitOfMeasureTypeName(altitudeUnitOfMeasureTypeName); 7734 7735 commandForm.setEdit(edit); 7736 commandForm.setEditMode(EditMode.UPDATE); 7737 7738 commandResult = CoreUtil.getHome().editEntityGeoPointAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7739 } 7740 7741 mutationResultObject.setCommandResult(commandResult); 7742 } catch (NamingException ex) { 7743 throw new RuntimeException(ex); 7744 } 7745 7746 return mutationResultObject; 7747 } 7748 7749 @GraphQLField 7750 @GraphQLRelayMutation 7751 static MutationResultObject deleteEntityGeoPointAttribute(final DataFetchingEnvironment env, 7752 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7753 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 7754 var mutationResultObject = new MutationResultObject(); 7755 7756 try { 7757 var commandForm = CoreUtil.getHome().getDeleteEntityGeoPointAttributeForm(); 7758 7759 commandForm.setUuid(id); 7760 commandForm.setEntityAttributeUuid(entityAttributeId); 7761 7762 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityGeoPointAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7763 } catch (NamingException ex) { 7764 throw new RuntimeException(ex); 7765 } 7766 7767 return mutationResultObject; 7768 } 7769 7770 @GraphQLField 7771 @GraphQLRelayMutation 7772 static MutationResultObject createEntityEntityAttribute(final DataFetchingEnvironment env, 7773 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7774 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7775 @GraphQLName("idAttribute") @GraphQLNonNull final String idAttribute) { 7776 var mutationResultObject = new MutationResultObject(); 7777 7778 try { 7779 var commandForm = CoreUtil.getHome().getCreateEntityEntityAttributeForm(); 7780 7781 commandForm.setUuid(id); 7782 commandForm.setEntityAttributeUuid(entityAttributeId); 7783 commandForm.setUuidAttribute(idAttribute); 7784 7785 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7786 } catch (NamingException ex) { 7787 throw new RuntimeException(ex); 7788 } 7789 7790 return mutationResultObject; 7791 } 7792 7793 @GraphQLField 7794 @GraphQLRelayMutation 7795 static MutationResultObject editEntityEntityAttribute(final DataFetchingEnvironment env, 7796 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7797 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7798 @GraphQLName("idAttribute") @GraphQLNonNull @GraphQLID final String idAttribute) { 7799 var mutationResultObject = new MutationResultObject(); 7800 7801 try { 7802 var spec = CoreUtil.getHome().getEntityEntityAttributeSpec(); 7803 7804 spec.setUuid(id); 7805 spec.setEntityAttributeUuid(entityAttributeId); 7806 7807 var commandForm = CoreUtil.getHome().getEditEntityEntityAttributeForm(); 7808 7809 commandForm.setSpec(spec); 7810 commandForm.setEditMode(EditMode.LOCK); 7811 7812 var commandResult = CoreUtil.getHome().editEntityEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7813 7814 if(!commandResult.hasErrors()) { 7815 var executionResult = commandResult.getExecutionResult(); 7816 var result = (EditEntityEntityAttributeResult)executionResult.getResult(); 7817 Map<String, Object> arguments = env.getArgument("input"); 7818 var edit = result.getEdit(); 7819 7820 if(arguments.containsKey("idAttribute")) { 7821 edit.setEntityRefAttribute(null); 7822 edit.setUuidAttribute(idAttribute); 7823 } 7824 7825 commandForm.setEdit(edit); 7826 commandForm.setEditMode(EditMode.UPDATE); 7827 7828 commandResult = CoreUtil.getHome().editEntityEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7829 } 7830 7831 mutationResultObject.setCommandResult(commandResult); 7832 } catch (NamingException ex) { 7833 throw new RuntimeException(ex); 7834 } 7835 7836 return mutationResultObject; 7837 } 7838 7839 @GraphQLField 7840 @GraphQLRelayMutation 7841 static MutationResultObject deleteEntityEntityAttribute(final DataFetchingEnvironment env, 7842 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7843 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 7844 var mutationResultObject = new MutationResultObject(); 7845 7846 try { 7847 var commandForm = CoreUtil.getHome().getDeleteEntityEntityAttributeForm(); 7848 7849 commandForm.setUuid(id); 7850 commandForm.setEntityAttributeUuid(entityAttributeId); 7851 7852 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7853 } catch (NamingException ex) { 7854 throw new RuntimeException(ex); 7855 } 7856 7857 return mutationResultObject; 7858 } 7859 7860 @GraphQLField 7861 @GraphQLRelayMutation 7862 static MutationResultObject createEntityCollectionAttribute(final DataFetchingEnvironment env, 7863 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7864 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7865 @GraphQLName("idAttribute") @GraphQLNonNull @GraphQLID final String idAttribute) { 7866 var mutationResultObject = new MutationResultObject(); 7867 7868 try { 7869 var commandForm = CoreUtil.getHome().getCreateEntityCollectionAttributeForm(); 7870 7871 commandForm.setUuid(id); 7872 commandForm.setEntityAttributeUuid(entityAttributeId); 7873 commandForm.setUuidAttribute(idAttribute); 7874 7875 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityCollectionAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7876 } catch (NamingException ex) { 7877 throw new RuntimeException(ex); 7878 } 7879 7880 return mutationResultObject; 7881 } 7882 7883 @GraphQLField 7884 @GraphQLRelayMutation 7885 static MutationResultObject deleteEntityCollectionAttribute(final DataFetchingEnvironment env, 7886 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7887 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7888 @GraphQLName("idAttribute") @GraphQLNonNull @GraphQLID final String idAttribute) { 7889 var mutationResultObject = new MutationResultObject(); 7890 7891 try { 7892 var commandForm = CoreUtil.getHome().getDeleteEntityCollectionAttributeForm(); 7893 7894 commandForm.setUuid(id); 7895 commandForm.setEntityAttributeUuid(entityAttributeId); 7896 commandForm.setUuidAttribute(idAttribute); 7897 7898 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityCollectionAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7899 } catch (NamingException ex) { 7900 throw new RuntimeException(ex); 7901 } 7902 7903 return mutationResultObject; 7904 } 7905 7906 @GraphQLField 7907 @GraphQLRelayMutation 7908 static MutationResultObject createEntityWorkflowAttribute(final DataFetchingEnvironment env, 7909 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7910 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7911 @GraphQLName("workflowEntranceName") final String workflowEntranceName) { 7912 var mutationResultObject = new MutationResultObject(); 7913 7914 try { 7915 var commandForm = CoreUtil.getHome().getCreateEntityWorkflowAttributeForm(); 7916 7917 commandForm.setUuid(id); 7918 commandForm.setEntityAttributeUuid(entityAttributeId); 7919 commandForm.setWorkflowEntranceName(workflowEntranceName); 7920 7921 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityWorkflowAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7922 } catch (NamingException ex) { 7923 throw new RuntimeException(ex); 7924 } 7925 7926 return mutationResultObject; 7927 } 7928 7929 7930 @GraphQLField 7931 @GraphQLRelayMutation 7932 @GraphQLName("setEntityWorkflowAttributeStatus") 7933 static MutationResultObject setEntityWorkflowAttributeStatus(final DataFetchingEnvironment env, 7934 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7935 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7936 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 7937 @GraphQLName("workflowDestinationName") final String workflowDestinationName) { 7938 var mutationResultObject = new MutationResultObject(); 7939 7940 try { 7941 var commandForm = CoreUtil.getHome().getSetEntityWorkflowAttributeStatusForm(); 7942 7943 commandForm.setUuid(id); 7944 commandForm.setEntityAttributeUuid(entityAttributeId); 7945 commandForm.setWorkflowStepName(workflowStepName); 7946 commandForm.setWorkflowDestinationName(workflowDestinationName); 7947 7948 mutationResultObject.setCommandResult(CoreUtil.getHome().setEntityWorkflowAttributeStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 7949 } catch (NamingException ex) { 7950 throw new RuntimeException(ex); 7951 } 7952 7953 return mutationResultObject; 7954 } 7955 7956 @GraphQLField 7957 @GraphQLRelayMutation 7958 static MutationResultObject deleteEntityWorkflowAttribute(final DataFetchingEnvironment env, 7959 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7960 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 7961 var mutationResultObject = new MutationResultObject(); 7962 7963 try { 7964 var commandForm = CoreUtil.getHome().getDeleteEntityWorkflowAttributeForm(); 7965 7966 commandForm.setUuid(id); 7967 commandForm.setEntityAttributeUuid(entityAttributeId); 7968 7969 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityWorkflowAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7970 } catch (NamingException ex) { 7971 throw new RuntimeException(ex); 7972 } 7973 7974 return mutationResultObject; 7975 } 7976 7977 @GraphQLField 7978 @GraphQLRelayMutation 7979 static MutationResultWithIdObject createSearchResultActionType(final DataFetchingEnvironment env, 7980 @GraphQLName("searchResultActionTypeName") @GraphQLNonNull final String searchResultActionTypeName, 7981 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 7982 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 7983 @GraphQLName("description") final String description) { 7984 var mutationResultObject = new MutationResultWithIdObject(); 7985 7986 try { 7987 var commandForm = SearchUtil.getHome().getCreateSearchResultActionTypeForm(); 7988 7989 commandForm.setSearchResultActionTypeName(searchResultActionTypeName); 7990 commandForm.setIsDefault(isDefault); 7991 commandForm.setSortOrder(sortOrder); 7992 commandForm.setDescription(description); 7993 7994 var commandResult = SearchUtil.getHome().createSearchResultActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 7995 mutationResultObject.setCommandResult(commandResult); 7996 7997 if(!commandResult.hasErrors()) { 7998 var result = (CreateSearchResultActionTypeResult)commandResult.getExecutionResult().getResult(); 7999 8000 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 8001 } 8002 } catch (NamingException ex) { 8003 throw new RuntimeException(ex); 8004 } 8005 8006 return mutationResultObject; 8007 } 8008 8009 @GraphQLField 8010 @GraphQLRelayMutation 8011 static MutationResultWithIdObject editSearchResultActionType(final DataFetchingEnvironment env, 8012 @GraphQLName("originalSearchResultActionTypeName") final String originalSearchResultActionTypeName, 8013 @GraphQLName("id") @GraphQLID final String id, 8014 @GraphQLName("searchResultActionTypeName") final String searchResultActionTypeName, 8015 @GraphQLName("isDefault") final String isDefault, 8016 @GraphQLName("sortOrder") final String sortOrder, 8017 @GraphQLName("description") final String description) { 8018 var mutationResultObject = new MutationResultWithIdObject(); 8019 8020 try { 8021 var spec = SearchUtil.getHome().getSearchResultActionTypeUniversalSpec(); 8022 8023 spec.setSearchResultActionTypeName(originalSearchResultActionTypeName); 8024 spec.setUuid(id); 8025 8026 var commandForm = SearchUtil.getHome().getEditSearchResultActionTypeForm(); 8027 8028 commandForm.setSpec(spec); 8029 commandForm.setEditMode(EditMode.LOCK); 8030 8031 var commandResult = SearchUtil.getHome().editSearchResultActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 8032 8033 if(!commandResult.hasErrors()) { 8034 var executionResult = commandResult.getExecutionResult(); 8035 var result = (EditSearchResultActionTypeResult)executionResult.getResult(); 8036 Map<String, Object> arguments = env.getArgument("input"); 8037 var edit = result.getEdit(); 8038 8039 mutationResultObject.setEntityInstance(result.getSearchResultActionType().getEntityInstance()); 8040 8041 if(arguments.containsKey("searchResultActionTypeName")) 8042 edit.setSearchResultActionTypeName(searchResultActionTypeName); 8043 if(arguments.containsKey("isDefault")) 8044 edit.setIsDefault(isDefault); 8045 if(arguments.containsKey("sortOrder")) 8046 edit.setSortOrder(sortOrder); 8047 if(arguments.containsKey("description")) 8048 edit.setDescription(description); 8049 8050 commandForm.setEdit(edit); 8051 commandForm.setEditMode(EditMode.UPDATE); 8052 8053 commandResult = SearchUtil.getHome().editSearchResultActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 8054 } 8055 8056 mutationResultObject.setCommandResult(commandResult); 8057 } catch (NamingException ex) { 8058 throw new RuntimeException(ex); 8059 } 8060 8061 return mutationResultObject; 8062 } 8063 8064 @GraphQLField 8065 @GraphQLRelayMutation 8066 static MutationResultObject deleteSearchResultActionType(final DataFetchingEnvironment env, 8067 @GraphQLName("searchResultActionTypeName") final String searchResultActionTypeName, 8068 @GraphQLName("id") @GraphQLID final String id) { 8069 var mutationResultObject = new MutationResultObject(); 8070 8071 try { 8072 var commandForm = SearchUtil.getHome().getDeleteSearchResultActionTypeForm(); 8073 8074 commandForm.setSearchResultActionTypeName(searchResultActionTypeName); 8075 commandForm.setUuid(id); 8076 8077 mutationResultObject.setCommandResult(SearchUtil.getHome().deleteSearchResultActionType(BaseGraphQl.getUserVisitPK(env), commandForm)); 8078 } catch (NamingException ex) { 8079 throw new RuntimeException(ex); 8080 } 8081 8082 return mutationResultObject; 8083 } 8084 8085 @GraphQLField 8086 @GraphQLRelayMutation 8087 static SearchComponentVendorsResultObject searchComponentVendors(final DataFetchingEnvironment env, 8088 @GraphQLName("languageIsoName") final String languageIsoName, 8089 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 8090 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 8091 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8092 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8093 @GraphQLName("q") final String q, 8094 @GraphQLName("createdSince") final String createdSince, 8095 @GraphQLName("modifiedSince") final String modifiedSince, 8096 @GraphQLName("fields") final String fields, 8097 @GraphQLName("rememberPreferences") final String rememberPreferences, 8098 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8099 var mutationResultObject = new SearchComponentVendorsResultObject(); 8100 8101 try { 8102 var commandForm = SearchUtil.getHome().getSearchComponentVendorsForm(); 8103 8104 commandForm.setLanguageIsoName(languageIsoName); 8105 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8106 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8107 commandForm.setSearchTypeName(searchTypeName); 8108 commandForm.setSearchSortOrderName(searchSortOrderName); 8109 commandForm.setQ(q); 8110 commandForm.setCreatedSince(createdSince); 8111 commandForm.setModifiedSince(modifiedSince); 8112 commandForm.setFields(fields); 8113 commandForm.setRememberPreferences(rememberPreferences); 8114 commandForm.setSearchUseTypeName(searchUseTypeName); 8115 8116 var commandResult = SearchUtil.getHome().searchComponentVendors(BaseGraphQl.getUserVisitPK(env), commandForm); 8117 mutationResultObject.setCommandResult(commandResult); 8118 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchComponentVendorsResult)commandResult.getExecutionResult().getResult()); 8119 } catch (NamingException ex) { 8120 throw new RuntimeException(ex); 8121 } 8122 8123 return mutationResultObject; 8124 } 8125 8126 @GraphQLField 8127 @GraphQLRelayMutation 8128 static MutationResultObject clearComponentVendorResults(final DataFetchingEnvironment env, 8129 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8130 var mutationResultObject = new MutationResultObject(); 8131 8132 try { 8133 var commandForm = SearchUtil.getHome().getClearComponentVendorResultsForm(); 8134 8135 commandForm.setSearchTypeName(searchTypeName); 8136 8137 var commandResult = SearchUtil.getHome().clearComponentVendorResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8138 mutationResultObject.setCommandResult(commandResult); 8139 } catch (NamingException ex) { 8140 throw new RuntimeException(ex); 8141 } 8142 8143 return mutationResultObject; 8144 } 8145 8146 @GraphQLField 8147 @GraphQLRelayMutation 8148 static SearchEntityTypesResultObject searchEntityTypes(final DataFetchingEnvironment env, 8149 @GraphQLName("languageIsoName") final String languageIsoName, 8150 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 8151 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 8152 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8153 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8154 @GraphQLName("q") final String q, 8155 @GraphQLName("createdSince") final String createdSince, 8156 @GraphQLName("modifiedSince") final String modifiedSince, 8157 @GraphQLName("fields") final String fields, 8158 @GraphQLName("rememberPreferences") final String rememberPreferences, 8159 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8160 var mutationResultObject = new SearchEntityTypesResultObject(); 8161 8162 try { 8163 var commandForm = SearchUtil.getHome().getSearchEntityTypesForm(); 8164 8165 commandForm.setLanguageIsoName(languageIsoName); 8166 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8167 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8168 commandForm.setSearchTypeName(searchTypeName); 8169 commandForm.setSearchSortOrderName(searchSortOrderName); 8170 commandForm.setQ(q); 8171 commandForm.setCreatedSince(createdSince); 8172 commandForm.setModifiedSince(modifiedSince); 8173 commandForm.setFields(fields); 8174 commandForm.setRememberPreferences(rememberPreferences); 8175 commandForm.setSearchUseTypeName(searchUseTypeName); 8176 8177 var commandResult = SearchUtil.getHome().searchEntityTypes(BaseGraphQl.getUserVisitPK(env), commandForm); 8178 mutationResultObject.setCommandResult(commandResult); 8179 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEntityTypesResult)commandResult.getExecutionResult().getResult()); 8180 } catch (NamingException ex) { 8181 throw new RuntimeException(ex); 8182 } 8183 8184 return mutationResultObject; 8185 } 8186 8187 @GraphQLField 8188 @GraphQLRelayMutation 8189 static MutationResultObject clearEntityTypeResults(final DataFetchingEnvironment env, 8190 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8191 var mutationResultObject = new MutationResultObject(); 8192 8193 try { 8194 var commandForm = SearchUtil.getHome().getClearEntityTypeResultsForm(); 8195 8196 commandForm.setSearchTypeName(searchTypeName); 8197 8198 var commandResult = SearchUtil.getHome().clearEntityTypeResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8199 mutationResultObject.setCommandResult(commandResult); 8200 } catch (NamingException ex) { 8201 throw new RuntimeException(ex); 8202 } 8203 8204 return mutationResultObject; 8205 } 8206 8207 @GraphQLField 8208 @GraphQLRelayMutation 8209 static SearchEntityAliasTypesResultObject searchEntityAliasTypes(final DataFetchingEnvironment env, 8210 @GraphQLName("languageIsoName") final String languageIsoName, 8211 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 8212 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 8213 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8214 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8215 @GraphQLName("q") final String q, 8216 @GraphQLName("createdSince") final String createdSince, 8217 @GraphQLName("modifiedSince") final String modifiedSince, 8218 @GraphQLName("fields") final String fields, 8219 @GraphQLName("rememberPreferences") final String rememberPreferences, 8220 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8221 var mutationResultObject = new SearchEntityAliasTypesResultObject(); 8222 8223 try { 8224 var commandForm = SearchUtil.getHome().getSearchEntityAliasTypesForm(); 8225 8226 commandForm.setLanguageIsoName(languageIsoName); 8227 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8228 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8229 commandForm.setSearchTypeName(searchTypeName); 8230 commandForm.setSearchSortOrderName(searchSortOrderName); 8231 commandForm.setQ(q); 8232 commandForm.setCreatedSince(createdSince); 8233 commandForm.setModifiedSince(modifiedSince); 8234 commandForm.setFields(fields); 8235 commandForm.setRememberPreferences(rememberPreferences); 8236 commandForm.setSearchUseTypeName(searchUseTypeName); 8237 8238 var commandResult = SearchUtil.getHome().searchEntityAliasTypes(BaseGraphQl.getUserVisitPK(env), commandForm); 8239 mutationResultObject.setCommandResult(commandResult); 8240 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEntityAliasTypesResult)commandResult.getExecutionResult().getResult()); 8241 } catch (NamingException ex) { 8242 throw new RuntimeException(ex); 8243 } 8244 8245 return mutationResultObject; 8246 } 8247 8248 @GraphQLField 8249 @GraphQLRelayMutation 8250 static MutationResultObject clearEntityAliasTypeResults(final DataFetchingEnvironment env, 8251 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8252 var mutationResultObject = new MutationResultObject(); 8253 8254 try { 8255 var commandForm = SearchUtil.getHome().getClearEntityAliasTypeResultsForm(); 8256 8257 commandForm.setSearchTypeName(searchTypeName); 8258 8259 var commandResult = SearchUtil.getHome().clearEntityAliasTypeResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8260 mutationResultObject.setCommandResult(commandResult); 8261 } catch (NamingException ex) { 8262 throw new RuntimeException(ex); 8263 } 8264 8265 return mutationResultObject; 8266 } 8267 8268 @GraphQLField 8269 @GraphQLRelayMutation 8270 static SearchEntityAttributeGroupsResultObject searchEntityAttributeGroups(final DataFetchingEnvironment env, 8271 @GraphQLName("languageIsoName") final String languageIsoName, 8272 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 8273 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 8274 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8275 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8276 @GraphQLName("q") final String q, 8277 @GraphQLName("createdSince") final String createdSince, 8278 @GraphQLName("modifiedSince") final String modifiedSince, 8279 @GraphQLName("fields") final String fields, 8280 @GraphQLName("rememberPreferences") final String rememberPreferences, 8281 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8282 var mutationResultObject = new SearchEntityAttributeGroupsResultObject(); 8283 8284 try { 8285 var commandForm = SearchUtil.getHome().getSearchEntityAttributeGroupsForm(); 8286 8287 commandForm.setLanguageIsoName(languageIsoName); 8288 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8289 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8290 commandForm.setSearchTypeName(searchTypeName); 8291 commandForm.setSearchSortOrderName(searchSortOrderName); 8292 commandForm.setQ(q); 8293 commandForm.setCreatedSince(createdSince); 8294 commandForm.setModifiedSince(modifiedSince); 8295 commandForm.setFields(fields); 8296 commandForm.setRememberPreferences(rememberPreferences); 8297 commandForm.setSearchUseTypeName(searchUseTypeName); 8298 8299 var commandResult = SearchUtil.getHome().searchEntityAttributeGroups(BaseGraphQl.getUserVisitPK(env), commandForm); 8300 mutationResultObject.setCommandResult(commandResult); 8301 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEntityAttributeGroupsResult)commandResult.getExecutionResult().getResult()); 8302 } catch (NamingException ex) { 8303 throw new RuntimeException(ex); 8304 } 8305 8306 return mutationResultObject; 8307 } 8308 8309 @GraphQLField 8310 @GraphQLRelayMutation 8311 static MutationResultObject clearEntityAttributeGroupResults(final DataFetchingEnvironment env, 8312 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8313 var mutationResultObject = new MutationResultObject(); 8314 8315 try { 8316 var commandForm = SearchUtil.getHome().getClearEntityAttributeGroupResultsForm(); 8317 8318 commandForm.setSearchTypeName(searchTypeName); 8319 8320 var commandResult = SearchUtil.getHome().clearEntityAttributeGroupResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8321 mutationResultObject.setCommandResult(commandResult); 8322 } catch (NamingException ex) { 8323 throw new RuntimeException(ex); 8324 } 8325 8326 return mutationResultObject; 8327 } 8328 8329 @GraphQLField 8330 @GraphQLRelayMutation 8331 static SearchEntityAttributesResultObject searchEntityAttributes(final DataFetchingEnvironment env, 8332 @GraphQLName("languageIsoName") final String languageIsoName, 8333 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 8334 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 8335 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8336 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8337 @GraphQLName("q") final String q, 8338 @GraphQLName("createdSince") final String createdSince, 8339 @GraphQLName("modifiedSince") final String modifiedSince, 8340 @GraphQLName("fields") final String fields, 8341 @GraphQLName("rememberPreferences") final String rememberPreferences, 8342 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8343 var mutationResultObject = new SearchEntityAttributesResultObject(); 8344 8345 try { 8346 var commandForm = SearchUtil.getHome().getSearchEntityAttributesForm(); 8347 8348 commandForm.setLanguageIsoName(languageIsoName); 8349 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8350 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8351 commandForm.setSearchTypeName(searchTypeName); 8352 commandForm.setSearchSortOrderName(searchSortOrderName); 8353 commandForm.setQ(q); 8354 commandForm.setCreatedSince(createdSince); 8355 commandForm.setModifiedSince(modifiedSince); 8356 commandForm.setFields(fields); 8357 commandForm.setRememberPreferences(rememberPreferences); 8358 commandForm.setSearchUseTypeName(searchUseTypeName); 8359 8360 var commandResult = SearchUtil.getHome().searchEntityAttributes(BaseGraphQl.getUserVisitPK(env), commandForm); 8361 mutationResultObject.setCommandResult(commandResult); 8362 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEntityAttributesResult)commandResult.getExecutionResult().getResult()); 8363 } catch (NamingException ex) { 8364 throw new RuntimeException(ex); 8365 } 8366 8367 return mutationResultObject; 8368 } 8369 8370 @GraphQLField 8371 @GraphQLRelayMutation 8372 static MutationResultObject clearEntityAttributeResults(final DataFetchingEnvironment env, 8373 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8374 var mutationResultObject = new MutationResultObject(); 8375 8376 try { 8377 var commandForm = SearchUtil.getHome().getClearEntityAttributeResultsForm(); 8378 8379 commandForm.setSearchTypeName(searchTypeName); 8380 8381 var commandResult = SearchUtil.getHome().clearEntityAttributeResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8382 mutationResultObject.setCommandResult(commandResult); 8383 } catch (NamingException ex) { 8384 throw new RuntimeException(ex); 8385 } 8386 8387 return mutationResultObject; 8388 } 8389 8390 @GraphQLField 8391 @GraphQLRelayMutation 8392 static SearchEntityListItemsResultObject searchEntityListItems(final DataFetchingEnvironment env, 8393 @GraphQLName("languageIsoName") final String languageIsoName, 8394 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 8395 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 8396 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8397 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8398 @GraphQLName("q") final String q, 8399 @GraphQLName("createdSince") final String createdSince, 8400 @GraphQLName("modifiedSince") final String modifiedSince, 8401 @GraphQLName("fields") final String fields, 8402 @GraphQLName("rememberPreferences") final String rememberPreferences, 8403 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8404 var mutationResultObject = new SearchEntityListItemsResultObject(); 8405 8406 try { 8407 var commandForm = SearchUtil.getHome().getSearchEntityListItemsForm(); 8408 8409 commandForm.setLanguageIsoName(languageIsoName); 8410 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8411 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8412 commandForm.setSearchTypeName(searchTypeName); 8413 commandForm.setSearchSortOrderName(searchSortOrderName); 8414 commandForm.setQ(q); 8415 commandForm.setCreatedSince(createdSince); 8416 commandForm.setModifiedSince(modifiedSince); 8417 commandForm.setFields(fields); 8418 commandForm.setRememberPreferences(rememberPreferences); 8419 commandForm.setSearchUseTypeName(searchUseTypeName); 8420 8421 var commandResult = SearchUtil.getHome().searchEntityListItems(BaseGraphQl.getUserVisitPK(env), commandForm); 8422 mutationResultObject.setCommandResult(commandResult); 8423 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEntityListItemsResult)commandResult.getExecutionResult().getResult()); 8424 } catch (NamingException ex) { 8425 throw new RuntimeException(ex); 8426 } 8427 8428 return mutationResultObject; 8429 } 8430 8431 @GraphQLField 8432 @GraphQLRelayMutation 8433 static MutationResultObject clearEntityListItemResults(final DataFetchingEnvironment env, 8434 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8435 var mutationResultObject = new MutationResultObject(); 8436 8437 try { 8438 var commandForm = SearchUtil.getHome().getClearEntityListItemResultsForm(); 8439 8440 commandForm.setSearchTypeName(searchTypeName); 8441 8442 var commandResult = SearchUtil.getHome().clearEntityListItemResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8443 mutationResultObject.setCommandResult(commandResult); 8444 } catch (NamingException ex) { 8445 throw new RuntimeException(ex); 8446 } 8447 8448 return mutationResultObject; 8449 } 8450 8451 @GraphQLField 8452 @GraphQLRelayMutation 8453 static SearchCustomersResultObject searchCustomers(final DataFetchingEnvironment env, 8454 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8455 @GraphQLName("customerTypeName") final String customerTypeName, 8456 @GraphQLName("firstName") final String firstName, 8457 @GraphQLName("firstNameSoundex") final String firstNameSoundex, 8458 @GraphQLName("middleName") final String middleName, 8459 @GraphQLName("middleNameSoundex") final String middleNameSoundex, 8460 @GraphQLName("lastName") final String lastName, 8461 @GraphQLName("lastNameSoundex") final String lastNameSoundex, 8462 @GraphQLName("name") final String name, 8463 @GraphQLName("emailAddress") final String emailAddress, 8464 @GraphQLName("countryName") final String countryName, 8465 @GraphQLName("areaCode") final String areaCode, 8466 @GraphQLName("telephoneNumber") final String telephoneNumber, 8467 @GraphQLName("telephoneExtension") final String telephoneExtension, 8468 @GraphQLName("customerName") final String customerName, 8469 @GraphQLName("partyName") final String partyName, 8470 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 8471 @GraphQLName("alias") final String alias, 8472 @GraphQLName("createdSince") final String createdSince, 8473 @GraphQLName("modifiedSince") final String modifiedSince) { 8474 var mutationResultObject = new SearchCustomersResultObject(); 8475 8476 try { 8477 var commandForm = SearchUtil.getHome().getSearchCustomersForm(); 8478 8479 commandForm.setSearchTypeName(searchTypeName); 8480 commandForm.setCustomerTypeName(customerTypeName); 8481 commandForm.setFirstName(firstName); 8482 commandForm.setFirstNameSoundex(firstNameSoundex); 8483 commandForm.setMiddleName(middleName); 8484 commandForm.setMiddleNameSoundex(middleNameSoundex); 8485 commandForm.setLastName(lastName); 8486 commandForm.setLastNameSoundex(lastNameSoundex); 8487 commandForm.setName(name); 8488 commandForm.setEmailAddress(emailAddress); 8489 commandForm.setCountryName(countryName); 8490 commandForm.setAreaCode(areaCode); 8491 commandForm.setTelephoneNumber(telephoneNumber); 8492 commandForm.setTelephoneExtension(telephoneExtension); 8493 commandForm.setCustomerName(customerName); 8494 commandForm.setPartyName(partyName); 8495 commandForm.setPartyAliasTypeName(partyAliasTypeName); 8496 commandForm.setAlias(alias); 8497 commandForm.setCreatedSince(createdSince); 8498 commandForm.setModifiedSince(modifiedSince); 8499 8500 var commandResult = SearchUtil.getHome().searchCustomers(BaseGraphQl.getUserVisitPK(env), commandForm); 8501 mutationResultObject.setCommandResult(commandResult); 8502 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchCustomersResult)commandResult.getExecutionResult().getResult()); 8503 } catch (NamingException ex) { 8504 throw new RuntimeException(ex); 8505 } 8506 8507 return mutationResultObject; 8508 } 8509 8510 @GraphQLField 8511 @GraphQLRelayMutation 8512 static MutationResultObject clearCustomerResults(final DataFetchingEnvironment env, 8513 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8514 var mutationResultObject = new MutationResultObject(); 8515 8516 try { 8517 var commandForm = SearchUtil.getHome().getClearCustomerResultsForm(); 8518 8519 commandForm.setSearchTypeName(searchTypeName); 8520 8521 var commandResult = SearchUtil.getHome().clearCustomerResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8522 mutationResultObject.setCommandResult(commandResult); 8523 } catch (NamingException ex) { 8524 throw new RuntimeException(ex); 8525 } 8526 8527 return mutationResultObject; 8528 } 8529 8530 @GraphQLField 8531 @GraphQLRelayMutation 8532 static SearchEmployeesResultObject searchEmployees(final DataFetchingEnvironment env, 8533 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8534 @GraphQLName("firstName") final String firstName, 8535 @GraphQLName("firstNameSoundex") final String firstNameSoundex, 8536 @GraphQLName("middleName") final String middleName, 8537 @GraphQLName("middleNameSoundex") final String middleNameSoundex, 8538 @GraphQLName("lastName") final String lastName, 8539 @GraphQLName("lastNameSoundex") final String lastNameSoundex, 8540 @GraphQLName("employeeName") final String employeeName, 8541 @GraphQLName("partyName") final String partyName, 8542 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 8543 @GraphQLName("alias") final String alias, 8544 @GraphQLName("employeeStatusChoice") final String employeeStatusChoice, 8545 @GraphQLName("employeeAvailabilityChoice") final String employeeAvailabilityChoice, 8546 @GraphQLName("createdSince") final String createdSince, 8547 @GraphQLName("modifiedSince") final String modifiedSince, 8548 @GraphQLName("fields") final String fields) { 8549 var mutationResultObject = new SearchEmployeesResultObject(); 8550 8551 try { 8552 var commandForm = SearchUtil.getHome().getSearchEmployeesForm(); 8553 8554 commandForm.setSearchTypeName(searchTypeName); 8555 commandForm.setFirstName(firstName); 8556 commandForm.setFirstNameSoundex(firstNameSoundex); 8557 commandForm.setMiddleName(middleName); 8558 commandForm.setMiddleNameSoundex(middleNameSoundex); 8559 commandForm.setLastName(lastName); 8560 commandForm.setLastNameSoundex(lastNameSoundex); 8561 commandForm.setEmployeeName(employeeName); 8562 commandForm.setPartyName(partyName); 8563 commandForm.setPartyAliasTypeName(partyAliasTypeName); 8564 commandForm.setAlias(alias); 8565 commandForm.setEmployeeStatusChoice(employeeStatusChoice); 8566 commandForm.setEmployeeAvailabilityChoice(employeeAvailabilityChoice); 8567 commandForm.setCreatedSince(createdSince); 8568 commandForm.setModifiedSince(modifiedSince); 8569 commandForm.setFields(fields); 8570 8571 8572 var commandResult = SearchUtil.getHome().searchEmployees(BaseGraphQl.getUserVisitPK(env), commandForm); 8573 mutationResultObject.setCommandResult(commandResult); 8574 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEmployeesResult)commandResult.getExecutionResult().getResult()); 8575 } catch (NamingException ex) { 8576 throw new RuntimeException(ex); 8577 } 8578 8579 return mutationResultObject; 8580 } 8581 8582 @GraphQLField 8583 @GraphQLRelayMutation 8584 static MutationResultObject clearEmployeeResults(final DataFetchingEnvironment env, 8585 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8586 var mutationResultObject = new MutationResultObject(); 8587 8588 try { 8589 var commandForm = SearchUtil.getHome().getClearEmployeeResultsForm(); 8590 8591 commandForm.setSearchTypeName(searchTypeName); 8592 8593 var commandResult = SearchUtil.getHome().clearEmployeeResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8594 mutationResultObject.setCommandResult(commandResult); 8595 } catch (NamingException ex) { 8596 throw new RuntimeException(ex); 8597 } 8598 8599 return mutationResultObject; 8600 } 8601 8602 @GraphQLField 8603 @GraphQLRelayMutation 8604 static SearchItemsResultObject searchItems(final DataFetchingEnvironment env, 8605 @GraphQLName("languageIsoName") final String languageIsoName, 8606 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 8607 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 8608 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8609 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8610 @GraphQLName("itemNameOrAlias") final String itemNameOrAlias, 8611 @GraphQLName("description") final String description, 8612 @GraphQLName("itemTypeName") final String itemTypeName, 8613 @GraphQLName("itemUseTypeName") final String itemUseTypeName, 8614 @GraphQLName("itemStatusChoice") final String itemStatusChoice, 8615 @GraphQLName("itemStatusChoices") final String itemStatusChoices, 8616 @GraphQLName("createdSince") final String createdSince, 8617 @GraphQLName("modifiedSince") final String modifiedSince, 8618 @GraphQLName("fields") final String fields, 8619 @GraphQLName("rememberPreferences") final String rememberPreferences, 8620 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8621 var mutationResultObject = new SearchItemsResultObject(); 8622 8623 try { 8624 var commandForm = SearchUtil.getHome().getSearchItemsForm(); 8625 8626 commandForm.setLanguageIsoName(languageIsoName); 8627 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8628 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8629 commandForm.setSearchTypeName(searchTypeName); 8630 commandForm.setSearchSortOrderName(searchSortOrderName); 8631 commandForm.setItemNameOrAlias(itemNameOrAlias); 8632 commandForm.setDescription(description); 8633 commandForm.setItemTypeName(itemTypeName); 8634 commandForm.setItemUseTypeName(itemUseTypeName); 8635 commandForm.setItemStatusChoice(itemStatusChoice); 8636 commandForm.setItemStatusChoices(itemStatusChoices); 8637 commandForm.setCreatedSince(createdSince); 8638 commandForm.setModifiedSince(modifiedSince); 8639 commandForm.setFields(fields); 8640 commandForm.setRememberPreferences(rememberPreferences); 8641 commandForm.setSearchUseTypeName(searchUseTypeName); 8642 8643 var commandResult = SearchUtil.getHome().searchItems(BaseGraphQl.getUserVisitPK(env), commandForm); 8644 mutationResultObject.setCommandResult(commandResult); 8645 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchItemsResult)commandResult.getExecutionResult().getResult()); 8646 } catch (NamingException ex) { 8647 throw new RuntimeException(ex); 8648 } 8649 8650 return mutationResultObject; 8651 } 8652 8653 @GraphQLField 8654 @GraphQLRelayMutation 8655 static MutationResultObject createItemSearchResultAction(final DataFetchingEnvironment env, 8656 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8657 @GraphQLName("searchResultActionTypeName") @GraphQLNonNull final String searchResultActionTypeName, 8658 @GraphQLName("itemName") @GraphQLNonNull final String itemName) { 8659 var mutationResultObject = new MutationResultObject(); 8660 8661 try { 8662 var commandForm = SearchUtil.getHome().getCreateItemSearchResultActionForm(); 8663 8664 commandForm.setSearchTypeName(searchTypeName); 8665 commandForm.setSearchResultActionTypeName(searchResultActionTypeName); 8666 commandForm.setItemName(itemName); 8667 8668 var commandResult = SearchUtil.getHome().createItemSearchResultAction(BaseGraphQl.getUserVisitPK(env), commandForm); 8669 mutationResultObject.setCommandResult(commandResult); 8670 } catch (NamingException ex) { 8671 throw new RuntimeException(ex); 8672 } 8673 8674 return mutationResultObject; 8675 } 8676 8677 @GraphQLField 8678 @GraphQLRelayMutation 8679 static MutationResultObject clearItemResults(final DataFetchingEnvironment env, 8680 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8681 var mutationResultObject = new MutationResultObject(); 8682 8683 try { 8684 var commandForm = SearchUtil.getHome().getClearItemResultsForm(); 8685 8686 commandForm.setSearchTypeName(searchTypeName); 8687 8688 var commandResult = SearchUtil.getHome().clearItemResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8689 mutationResultObject.setCommandResult(commandResult); 8690 } catch (NamingException ex) { 8691 throw new RuntimeException(ex); 8692 } 8693 8694 return mutationResultObject; 8695 } 8696 8697 @GraphQLField 8698 @GraphQLRelayMutation 8699 static SearchVendorsResultObject searchVendors(final DataFetchingEnvironment env, 8700 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8701 @GraphQLName("firstName") final String firstName, 8702 @GraphQLName("firstNameSoundex") final String firstNameSoundex, 8703 @GraphQLName("middleName") final String middleName, 8704 @GraphQLName("middleNameSoundex") final String middleNameSoundex, 8705 @GraphQLName("lastName") final String lastName, 8706 @GraphQLName("lastNameSoundex") final String lastNameSoundex, 8707 @GraphQLName("name") final String name, 8708 @GraphQLName("vendorName") final String vendorName, 8709 @GraphQLName("partyName") final String partyName, 8710 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 8711 @GraphQLName("alias") final String alias, 8712 @GraphQLName("createdSince") final String createdSince, 8713 @GraphQLName("modifiedSince") final String modifiedSince, 8714 @GraphQLName("fields") final String fields) { 8715 var mutationResultObject = new SearchVendorsResultObject(); 8716 8717 try { 8718 var commandForm = SearchUtil.getHome().getSearchVendorsForm(); 8719 8720 commandForm.setSearchTypeName(searchTypeName); 8721 commandForm.setFirstName(firstName); 8722 commandForm.setFirstNameSoundex(firstNameSoundex); 8723 commandForm.setMiddleName(middleName); 8724 commandForm.setMiddleNameSoundex(middleNameSoundex); 8725 commandForm.setLastName(lastName); 8726 commandForm.setLastNameSoundex(lastNameSoundex); 8727 commandForm.setName(name); 8728 commandForm.setVendorName(vendorName); 8729 commandForm.setPartyName(partyName); 8730 commandForm.setPartyAliasTypeName(partyAliasTypeName); 8731 commandForm.setAlias(alias); 8732 commandForm.setCreatedSince(createdSince); 8733 commandForm.setModifiedSince(modifiedSince); 8734 commandForm.setFields(fields); 8735 8736 var commandResult = SearchUtil.getHome().searchVendors(BaseGraphQl.getUserVisitPK(env), commandForm); 8737 mutationResultObject.setCommandResult(commandResult); 8738 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchVendorsResult)commandResult.getExecutionResult().getResult()); 8739 } catch (NamingException ex) { 8740 throw new RuntimeException(ex); 8741 } 8742 8743 return mutationResultObject; 8744 } 8745 8746 @GraphQLField 8747 @GraphQLRelayMutation 8748 static MutationResultObject clearVendorResults(final DataFetchingEnvironment env, 8749 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8750 var mutationResultObject = new MutationResultObject(); 8751 8752 try { 8753 var commandForm = SearchUtil.getHome().getClearVendorResultsForm(); 8754 8755 commandForm.setSearchTypeName(searchTypeName); 8756 8757 var commandResult = SearchUtil.getHome().clearVendorResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8758 mutationResultObject.setCommandResult(commandResult); 8759 } catch (NamingException ex) { 8760 throw new RuntimeException(ex); 8761 } 8762 8763 return mutationResultObject; 8764 } 8765 8766 @GraphQLField 8767 @GraphQLRelayMutation 8768 static SearchShippingMethodsResultObject searchShippingMethods(final DataFetchingEnvironment env, 8769 @GraphQLName("languageIsoName") final String languageIsoName, 8770 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 8771 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 8772 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8773 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8774 @GraphQLName("q") final String q, 8775 @GraphQLName("createdSince") final String createdSince, 8776 @GraphQLName("modifiedSince") final String modifiedSince, 8777 @GraphQLName("fields") final String fields, 8778 @GraphQLName("rememberPreferences") final String rememberPreferences, 8779 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8780 var mutationResultObject = new SearchShippingMethodsResultObject(); 8781 8782 try { 8783 var commandForm = SearchUtil.getHome().getSearchShippingMethodsForm(); 8784 8785 commandForm.setLanguageIsoName(languageIsoName); 8786 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8787 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8788 commandForm.setSearchTypeName(searchTypeName); 8789 commandForm.setSearchSortOrderName(searchSortOrderName); 8790 commandForm.setQ(q); 8791 commandForm.setCreatedSince(createdSince); 8792 commandForm.setModifiedSince(modifiedSince); 8793 commandForm.setFields(fields); 8794 commandForm.setRememberPreferences(rememberPreferences); 8795 commandForm.setSearchUseTypeName(searchUseTypeName); 8796 8797 var commandResult = SearchUtil.getHome().searchShippingMethods(BaseGraphQl.getUserVisitPK(env), commandForm); 8798 mutationResultObject.setCommandResult(commandResult); 8799 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchShippingMethodsResult)commandResult.getExecutionResult().getResult()); 8800 } catch (NamingException ex) { 8801 throw new RuntimeException(ex); 8802 } 8803 8804 return mutationResultObject; 8805 } 8806 8807 @GraphQLField 8808 @GraphQLRelayMutation 8809 static MutationResultObject clearShippingMethodResults(final DataFetchingEnvironment env, 8810 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8811 var mutationResultObject = new MutationResultObject(); 8812 8813 try { 8814 var commandForm = SearchUtil.getHome().getClearShippingMethodResultsForm(); 8815 8816 commandForm.setSearchTypeName(searchTypeName); 8817 8818 var commandResult = SearchUtil.getHome().clearShippingMethodResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8819 mutationResultObject.setCommandResult(commandResult); 8820 } catch (NamingException ex) { 8821 throw new RuntimeException(ex); 8822 } 8823 8824 return mutationResultObject; 8825 } 8826 8827 @GraphQLField 8828 @GraphQLRelayMutation 8829 static SearchWarehousesResultObject searchWarehouses(final DataFetchingEnvironment env, 8830 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8831 @GraphQLName("q") final String q, 8832 @GraphQLName("warehouseName") final String warehouseName, 8833 @GraphQLName("partyName") final String partyName, 8834 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 8835 @GraphQLName("alias") final String alias, 8836 @GraphQLName("createdSince") final String createdSince, 8837 @GraphQLName("modifiedSince") final String modifiedSince, 8838 @GraphQLName("fields") final String fields) { 8839 var mutationResultObject = new SearchWarehousesResultObject(); 8840 8841 try { 8842 var commandForm = SearchUtil.getHome().getSearchWarehousesForm(); 8843 8844 commandForm.setSearchTypeName(searchTypeName); 8845 commandForm.setQ(q); 8846 commandForm.setWarehouseName(warehouseName); 8847 commandForm.setPartyName(partyName); 8848 commandForm.setPartyAliasTypeName(partyAliasTypeName); 8849 commandForm.setAlias(alias); 8850 commandForm.setCreatedSince(createdSince); 8851 commandForm.setModifiedSince(modifiedSince); 8852 commandForm.setFields(fields); 8853 8854 var commandResult = SearchUtil.getHome().searchWarehouses(BaseGraphQl.getUserVisitPK(env), commandForm); 8855 mutationResultObject.setCommandResult(commandResult); 8856 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchWarehousesResult)commandResult.getExecutionResult().getResult()); 8857 } catch (NamingException ex) { 8858 throw new RuntimeException(ex); 8859 } 8860 8861 return mutationResultObject; 8862 } 8863 8864 @GraphQLField 8865 @GraphQLRelayMutation 8866 static MutationResultObject clearWarehouseResults(final DataFetchingEnvironment env, 8867 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8868 var mutationResultObject = new MutationResultObject(); 8869 8870 try { 8871 var commandForm = SearchUtil.getHome().getClearWarehouseResultsForm(); 8872 8873 commandForm.setSearchTypeName(searchTypeName); 8874 8875 var commandResult = SearchUtil.getHome().clearWarehouseResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8876 mutationResultObject.setCommandResult(commandResult); 8877 } catch (NamingException ex) { 8878 throw new RuntimeException(ex); 8879 } 8880 8881 return mutationResultObject; 8882 } 8883 8884 @GraphQLField 8885 @GraphQLRelayMutation 8886 static SearchContentCatalogsResultObject searchContentCatalogs(final DataFetchingEnvironment env, 8887 @GraphQLName("languageIsoName") final String languageIsoName, 8888 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 8889 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 8890 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8891 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8892 @GraphQLName("q") final String q, 8893 @GraphQLName("createdSince") final String createdSince, 8894 @GraphQLName("modifiedSince") final String modifiedSince, 8895 @GraphQLName("fields") final String fields, 8896 @GraphQLName("rememberPreferences") final String rememberPreferences, 8897 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8898 var mutationResultObject = new SearchContentCatalogsResultObject(); 8899 8900 try { 8901 var commandForm = SearchUtil.getHome().getSearchContentCatalogsForm(); 8902 8903 commandForm.setLanguageIsoName(languageIsoName); 8904 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8905 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8906 commandForm.setSearchTypeName(searchTypeName); 8907 commandForm.setSearchSortOrderName(searchSortOrderName); 8908 commandForm.setQ(q); 8909 commandForm.setCreatedSince(createdSince); 8910 commandForm.setModifiedSince(modifiedSince); 8911 commandForm.setFields(fields); 8912 commandForm.setRememberPreferences(rememberPreferences); 8913 commandForm.setSearchUseTypeName(searchUseTypeName); 8914 8915 var commandResult = SearchUtil.getHome().searchContentCatalogs(BaseGraphQl.getUserVisitPK(env), commandForm); 8916 mutationResultObject.setCommandResult(commandResult); 8917 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchContentCatalogsResult)commandResult.getExecutionResult().getResult()); 8918 } catch (NamingException ex) { 8919 throw new RuntimeException(ex); 8920 } 8921 8922 return mutationResultObject; 8923 } 8924 8925 @GraphQLField 8926 @GraphQLRelayMutation 8927 static MutationResultObject clearContentCatalogResults(final DataFetchingEnvironment env, 8928 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8929 var mutationResultObject = new MutationResultObject(); 8930 8931 try { 8932 var commandForm = SearchUtil.getHome().getClearContentCatalogResultsForm(); 8933 8934 commandForm.setSearchTypeName(searchTypeName); 8935 8936 var commandResult = SearchUtil.getHome().clearContentCatalogResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8937 mutationResultObject.setCommandResult(commandResult); 8938 } catch (NamingException ex) { 8939 throw new RuntimeException(ex); 8940 } 8941 8942 return mutationResultObject; 8943 } 8944 8945 @GraphQLField 8946 @GraphQLRelayMutation 8947 static SearchContentCatalogItemsResultObject searchContentCatalogItems(final DataFetchingEnvironment env, 8948 @GraphQLName("languageIsoName") final String languageIsoName, 8949 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 8950 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 8951 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 8952 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 8953 @GraphQLName("q") final String q, 8954 @GraphQLName("createdSince") final String createdSince, 8955 @GraphQLName("modifiedSince") final String modifiedSince, 8956 @GraphQLName("fields") final String fields, 8957 @GraphQLName("rememberPreferences") final String rememberPreferences, 8958 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 8959 var mutationResultObject = new SearchContentCatalogItemsResultObject(); 8960 8961 try { 8962 var commandForm = SearchUtil.getHome().getSearchContentCatalogItemsForm(); 8963 8964 commandForm.setLanguageIsoName(languageIsoName); 8965 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 8966 commandForm.setSearchSortDirectionName(searchSortDirectionName); 8967 commandForm.setSearchTypeName(searchTypeName); 8968 commandForm.setSearchSortOrderName(searchSortOrderName); 8969 commandForm.setQ(q); 8970 commandForm.setCreatedSince(createdSince); 8971 commandForm.setModifiedSince(modifiedSince); 8972 commandForm.setFields(fields); 8973 commandForm.setRememberPreferences(rememberPreferences); 8974 commandForm.setSearchUseTypeName(searchUseTypeName); 8975 8976 var commandResult = SearchUtil.getHome().searchContentCatalogItems(BaseGraphQl.getUserVisitPK(env), commandForm); 8977 mutationResultObject.setCommandResult(commandResult); 8978 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchContentCatalogItemsResult)commandResult.getExecutionResult().getResult()); 8979 } catch (NamingException ex) { 8980 throw new RuntimeException(ex); 8981 } 8982 8983 return mutationResultObject; 8984 } 8985 8986 @GraphQLField 8987 @GraphQLRelayMutation 8988 static MutationResultObject clearContentCatalogItemResults(final DataFetchingEnvironment env, 8989 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 8990 var mutationResultObject = new MutationResultObject(); 8991 8992 try { 8993 var commandForm = SearchUtil.getHome().getClearContentCatalogItemResultsForm(); 8994 8995 commandForm.setSearchTypeName(searchTypeName); 8996 8997 var commandResult = SearchUtil.getHome().clearContentCatalogItemResults(BaseGraphQl.getUserVisitPK(env), commandForm); 8998 mutationResultObject.setCommandResult(commandResult); 8999 } catch (NamingException ex) { 9000 throw new RuntimeException(ex); 9001 } 9002 9003 return mutationResultObject; 9004 } 9005 9006 @GraphQLField 9007 @GraphQLRelayMutation 9008 static SearchContentCategoriesResultObject searchContentCategories(final DataFetchingEnvironment env, 9009 @GraphQLName("languageIsoName") final String languageIsoName, 9010 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 9011 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 9012 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9013 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 9014 @GraphQLName("q") final String q, 9015 @GraphQLName("createdSince") final String createdSince, 9016 @GraphQLName("modifiedSince") final String modifiedSince, 9017 @GraphQLName("fields") final String fields, 9018 @GraphQLName("rememberPreferences") final String rememberPreferences, 9019 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 9020 var mutationResultObject = new SearchContentCategoriesResultObject(); 9021 9022 try { 9023 var commandForm = SearchUtil.getHome().getSearchContentCategoriesForm(); 9024 9025 commandForm.setLanguageIsoName(languageIsoName); 9026 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 9027 commandForm.setSearchSortDirectionName(searchSortDirectionName); 9028 commandForm.setSearchTypeName(searchTypeName); 9029 commandForm.setSearchSortOrderName(searchSortOrderName); 9030 commandForm.setQ(q); 9031 commandForm.setCreatedSince(createdSince); 9032 commandForm.setModifiedSince(modifiedSince); 9033 commandForm.setFields(fields); 9034 commandForm.setRememberPreferences(rememberPreferences); 9035 commandForm.setSearchUseTypeName(searchUseTypeName); 9036 9037 var commandResult = SearchUtil.getHome().searchContentCategories(BaseGraphQl.getUserVisitPK(env), commandForm); 9038 mutationResultObject.setCommandResult(commandResult); 9039 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchContentCategoriesResult)commandResult.getExecutionResult().getResult()); 9040 } catch (NamingException ex) { 9041 throw new RuntimeException(ex); 9042 } 9043 9044 return mutationResultObject; 9045 } 9046 9047 @GraphQLField 9048 @GraphQLRelayMutation 9049 static MutationResultObject clearContentCategoryResults(final DataFetchingEnvironment env, 9050 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9051 var mutationResultObject = new MutationResultObject(); 9052 9053 try { 9054 var commandForm = SearchUtil.getHome().getClearContentCategoryResultsForm(); 9055 9056 commandForm.setSearchTypeName(searchTypeName); 9057 9058 var commandResult = SearchUtil.getHome().clearContentCategoryResults(BaseGraphQl.getUserVisitPK(env), commandForm); 9059 mutationResultObject.setCommandResult(commandResult); 9060 } catch (NamingException ex) { 9061 throw new RuntimeException(ex); 9062 } 9063 9064 return mutationResultObject; 9065 } 9066 9067 @GraphQLField 9068 @GraphQLRelayMutation 9069 static MutationResultObject createUserLogin(final DataFetchingEnvironment env, 9070 @GraphQLName("partyName") final String partyName, 9071 @GraphQLName("id") @GraphQLID final String id, 9072 @GraphQLName("username") final String username, 9073 @GraphQLName("password1") @GraphQLNonNull final String password1, 9074 @GraphQLName("password2") @GraphQLNonNull final String password2, 9075 @GraphQLName("recoveryQuestionName") final String recoveryQuestionName, 9076 @GraphQLName("answer") final String answer) { 9077 var mutationResultObject = new MutationResultObject(); 9078 9079 try { 9080 var commandForm = UserUtil.getHome().getCreateUserLoginForm(); 9081 9082 commandForm.setPartyName(partyName); 9083 commandForm.setUuid(id); 9084 commandForm.setUsername(username); 9085 commandForm.setPassword1(password1); 9086 commandForm.setPassword2(password2); 9087 commandForm.setRecoveryQuestionName(recoveryQuestionName); 9088 commandForm.setAnswer(answer); 9089 9090 var commandResult = UserUtil.getHome().createUserLogin(BaseGraphQl.getUserVisitPK(env), commandForm); 9091 mutationResultObject.setCommandResult(commandResult); 9092 } catch (NamingException ex) { 9093 throw new RuntimeException(ex); 9094 } 9095 9096 return mutationResultObject; 9097 } 9098 9099 @GraphQLField 9100 @GraphQLRelayMutation 9101 static MutationResultObject editUserLogin(final DataFetchingEnvironment env, 9102 @GraphQLName("partyName") final String partyName, 9103 @GraphQLName("id") @GraphQLID final String id, 9104 @GraphQLName("username") @GraphQLNonNull final String username) { 9105 var mutationResultObject = new MutationResultObject(); 9106 9107 try { 9108 var spec = PartyUtil.getHome().getPartyUniversalSpec(); 9109 9110 spec.setPartyName(partyName); 9111 spec.setUuid(id); 9112 9113 var commandForm = UserUtil.getHome().getEditUserLoginForm(); 9114 9115 commandForm.setSpec(spec); 9116 commandForm.setEditMode(EditMode.LOCK); 9117 9118 var commandResult = UserUtil.getHome().editUserLogin(BaseGraphQl.getUserVisitPK(env), commandForm); 9119 9120 if(!commandResult.hasErrors()) { 9121 var executionResult = commandResult.getExecutionResult(); 9122 var result = (EditUserLoginResult)executionResult.getResult(); 9123 Map<String, Object> arguments = env.getArgument("input"); 9124 var edit = result.getEdit(); 9125 9126 if(arguments.containsKey("username")) 9127 edit.setUsername(username); 9128 9129 commandForm.setEdit(edit); 9130 commandForm.setEditMode(EditMode.UPDATE); 9131 9132 commandResult = UserUtil.getHome().editUserLogin(BaseGraphQl.getUserVisitPK(env), commandForm); 9133 } 9134 9135 mutationResultObject.setCommandResult(commandResult); 9136 } catch (NamingException ex) { 9137 throw new RuntimeException(ex); 9138 } 9139 9140 return mutationResultObject; 9141 } 9142 9143 @GraphQLField 9144 @GraphQLRelayMutation 9145 static MutationResultObject deleteUserLogin(final DataFetchingEnvironment env, 9146 @GraphQLName("partyName") final String partyName, 9147 @GraphQLName("id") @GraphQLID final String id) { 9148 var mutationResultObject = new MutationResultObject(); 9149 9150 try { 9151 var commandForm = UserUtil.getHome().getDeleteUserLoginForm(); 9152 9153 commandForm.setPartyName(partyName); 9154 commandForm.setUuid(id); 9155 9156 mutationResultObject.setCommandResult(UserUtil.getHome().deleteUserLogin(BaseGraphQl.getUserVisitPK(env), commandForm)); 9157 } catch (NamingException ex) { 9158 throw new RuntimeException(ex); 9159 } 9160 9161 return mutationResultObject; 9162 } 9163 9164 @GraphQLField 9165 @GraphQLRelayMutation 9166 static MutationResultObject resetLockout(final DataFetchingEnvironment env, 9167 @GraphQLName("partyName") final String partyName, 9168 @GraphQLName("id") @GraphQLID final String id) { 9169 var mutationResultObject = new MutationResultObject(); 9170 9171 try { 9172 var commandForm = UserUtil.getHome().getResetLockoutForm(); 9173 9174 commandForm.setPartyName(partyName); 9175 commandForm.setUuid(id); 9176 9177 mutationResultObject.setCommandResult(UserUtil.getHome().resetLockout(BaseGraphQl.getUserVisitPK(env), commandForm)); 9178 } catch (NamingException ex) { 9179 throw new RuntimeException(ex); 9180 } 9181 9182 return mutationResultObject; 9183 } 9184 9185 @GraphQLField 9186 @GraphQLRelayMutation 9187 static MutationResultWithIdObject createItemCategory(final DataFetchingEnvironment env, 9188 @GraphQLName("itemCategoryName") @GraphQLNonNull final String itemCategoryName, 9189 @GraphQLName("parentItemCategoryName") final String parentItemCategoryName, 9190 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 9191 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 9192 @GraphQLName("description") final String description) { 9193 var mutationResultObject = new MutationResultWithIdObject(); 9194 9195 try { 9196 var commandForm = ItemUtil.getHome().getCreateItemCategoryForm(); 9197 9198 commandForm.setItemCategoryName(itemCategoryName); 9199 commandForm.setParentItemCategoryName(parentItemCategoryName); 9200 commandForm.setIsDefault(isDefault); 9201 commandForm.setSortOrder(sortOrder); 9202 commandForm.setDescription(description); 9203 9204 var commandResult = ItemUtil.getHome().createItemCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 9205 mutationResultObject.setCommandResult(commandResult); 9206 9207 if(!commandResult.hasErrors()) { 9208 var result = (CreateItemCategoryResult)commandResult.getExecutionResult().getResult(); 9209 9210 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 9211 } 9212 } catch (NamingException ex) { 9213 throw new RuntimeException(ex); 9214 } 9215 9216 return mutationResultObject; 9217 } 9218 9219 @GraphQLField 9220 @GraphQLRelayMutation 9221 static MutationResultWithIdObject editItemCategory(final DataFetchingEnvironment env, 9222 @GraphQLName("originalItemCategoryName") final String originalItemCategoryName, 9223 @GraphQLName("id") @GraphQLID final String id, 9224 @GraphQLName("itemCategoryName") final String itemCategoryName, 9225 @GraphQLName("parentItemCategoryName") final String parentItemCategoryName, 9226 @GraphQLName("isDefault") final String isDefault, 9227 @GraphQLName("sortOrder") final String sortOrder, 9228 @GraphQLName("description") final String description) { 9229 var mutationResultObject = new MutationResultWithIdObject(); 9230 9231 try { 9232 var spec = ItemUtil.getHome().getItemCategoryUniversalSpec(); 9233 9234 spec.setItemCategoryName(originalItemCategoryName); 9235 spec.setUuid(id); 9236 9237 var commandForm = ItemUtil.getHome().getEditItemCategoryForm(); 9238 9239 commandForm.setSpec(spec); 9240 commandForm.setEditMode(EditMode.LOCK); 9241 9242 var commandResult = ItemUtil.getHome().editItemCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 9243 9244 if(!commandResult.hasErrors()) { 9245 var executionResult = commandResult.getExecutionResult(); 9246 var result = (EditItemCategoryResult)executionResult.getResult(); 9247 Map<String, Object> arguments = env.getArgument("input"); 9248 var edit = result.getEdit(); 9249 9250 mutationResultObject.setEntityInstance(result.getItemCategory().getEntityInstance()); 9251 9252 if(arguments.containsKey("itemCategoryName")) 9253 edit.setItemCategoryName(itemCategoryName); 9254 if(arguments.containsKey("parentItemCategoryName")) 9255 edit.setParentItemCategoryName(parentItemCategoryName); 9256 if(arguments.containsKey("isDefault")) 9257 edit.setIsDefault(isDefault); 9258 if(arguments.containsKey("sortOrder")) 9259 edit.setSortOrder(sortOrder); 9260 if(arguments.containsKey("description")) 9261 edit.setDescription(description); 9262 9263 commandForm.setEdit(edit); 9264 commandForm.setEditMode(EditMode.UPDATE); 9265 9266 commandResult = ItemUtil.getHome().editItemCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 9267 } 9268 9269 mutationResultObject.setCommandResult(commandResult); 9270 } catch (NamingException ex) { 9271 throw new RuntimeException(ex); 9272 } 9273 9274 return mutationResultObject; 9275 } 9276 9277 @GraphQLField 9278 @GraphQLRelayMutation 9279 static MutationResultObject deleteItemCategory(final DataFetchingEnvironment env, 9280 @GraphQLName("itemCategoryName") final String itemCategoryName, 9281 @GraphQLName("id") @GraphQLID final String id) { 9282 var mutationResultObject = new MutationResultObject(); 9283 9284 try { 9285 var commandForm = ItemUtil.getHome().getDeleteItemCategoryForm(); 9286 9287 commandForm.setItemCategoryName(itemCategoryName); 9288 commandForm.setUuid(id); 9289 9290 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemCategory(BaseGraphQl.getUserVisitPK(env), commandForm)); 9291 } catch (NamingException ex) { 9292 throw new RuntimeException(ex); 9293 } 9294 9295 return mutationResultObject; 9296 } 9297 9298 @GraphQLField 9299 @GraphQLRelayMutation 9300 static MutationResultWithIdObject createGlAccount(final DataFetchingEnvironment env, 9301 @GraphQLName("glAccountName") @GraphQLNonNull final String glAccountName, 9302 @GraphQLName("parentGlAccountName") final String parentGlAccountName, 9303 @GraphQLName("glAccountTypeName") @GraphQLNonNull final String glAccountTypeName, 9304 @GraphQLName("glAccountClassName") @GraphQLNonNull final String glAccountClassName, 9305 @GraphQLName("glAccountCategoryName") final String glAccountCategoryName, 9306 @GraphQLName("glResourceTypeName") @GraphQLNonNull final String glResourceTypeName, 9307 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 9308 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 9309 @GraphQLName("description") final String description) { 9310 var mutationResultObject = new MutationResultWithIdObject(); 9311 9312 try { 9313 var commandForm = AccountingUtil.getHome().getCreateGlAccountForm(); 9314 9315 commandForm.setGlAccountName(glAccountName); 9316 commandForm.setParentGlAccountName(parentGlAccountName); 9317 commandForm.setGlAccountTypeName(glAccountTypeName); 9318 commandForm.setGlAccountClassName(glAccountClassName); 9319 commandForm.setGlAccountCategoryName(glAccountCategoryName); 9320 commandForm.setGlResourceTypeName(glResourceTypeName); 9321 commandForm.setCurrencyIsoName(currencyIsoName); 9322 commandForm.setIsDefault(isDefault); 9323 commandForm.setDescription(description); 9324 9325 var commandResult = AccountingUtil.getHome().createGlAccount(BaseGraphQl.getUserVisitPK(env), commandForm); 9326 mutationResultObject.setCommandResult(commandResult); 9327 9328 if(!commandResult.hasErrors()) { 9329 var result = (CreateGlAccountResult)commandResult.getExecutionResult().getResult(); 9330 9331 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 9332 } 9333 } catch (NamingException ex) { 9334 throw new RuntimeException(ex); 9335 } 9336 9337 return mutationResultObject; 9338 } 9339 9340 @GraphQLField 9341 @GraphQLRelayMutation 9342 static MutationResultWithIdObject editGlAccount(final DataFetchingEnvironment env, 9343 @GraphQLName("originalGlAccountName") final String originalGlAccountName, 9344 @GraphQLName("id") @GraphQLID final String id, 9345 @GraphQLName("glAccountName") final String glAccountName, 9346 @GraphQLName("parentGlAccountName") final String parentGlAccountName, 9347 @GraphQLName("glAccountTypeName") final String glAccountTypeName, 9348 @GraphQLName("glAccountClassName") final String glAccountClassName, 9349 @GraphQLName("glAccountCategoryName") final String glAccountCategoryName, 9350 @GraphQLName("glResourceTypeName") final String glResourceTypeName, 9351 @GraphQLName("currencyIsoName") final String currencyIsoName, 9352 @GraphQLName("isDefault") final String isDefault, 9353 @GraphQLName("description") final String description) { 9354 var mutationResultObject = new MutationResultWithIdObject(); 9355 9356 try { 9357 var spec = AccountingUtil.getHome().getGlAccountUniversalSpec(); 9358 9359 spec.setGlAccountName(originalGlAccountName); 9360 spec.setUuid(id); 9361 9362 var commandForm = AccountingUtil.getHome().getEditGlAccountForm(); 9363 9364 commandForm.setSpec(spec); 9365 commandForm.setEditMode(EditMode.LOCK); 9366 9367 var commandResult = AccountingUtil.getHome().editGlAccount(BaseGraphQl.getUserVisitPK(env), commandForm); 9368 9369 if(!commandResult.hasErrors()) { 9370 var executionResult = commandResult.getExecutionResult(); 9371 var result = (EditGlAccountResult)executionResult.getResult(); 9372 Map<String, Object> arguments = env.getArgument("input"); 9373 var edit = result.getEdit(); 9374 9375 mutationResultObject.setEntityInstance(result.getGlAccount().getEntityInstance()); 9376 9377 if(arguments.containsKey("glAccountName")) 9378 edit.setGlAccountName(glAccountName); 9379 if(arguments.containsKey("parentGlAccountName")) 9380 edit.setParentGlAccountName(parentGlAccountName); 9381 if(arguments.containsKey("glAccountClassName")) 9382 edit.setGlAccountClassName(glAccountClassName); 9383 if(arguments.containsKey("glAccountCategoryName")) 9384 edit.setGlAccountCategoryName(glAccountCategoryName); 9385 if(arguments.containsKey("glResourceTypeName")) 9386 edit.setGlResourceTypeName(glResourceTypeName); 9387 if(arguments.containsKey("isDefault")) 9388 edit.setIsDefault(isDefault); 9389 if(arguments.containsKey("description")) 9390 edit.setDescription(description); 9391 9392 commandForm.setEdit(edit); 9393 commandForm.setEditMode(EditMode.UPDATE); 9394 9395 commandResult = AccountingUtil.getHome().editGlAccount(BaseGraphQl.getUserVisitPK(env), commandForm); 9396 } 9397 9398 mutationResultObject.setCommandResult(commandResult); 9399 } catch (NamingException ex) { 9400 throw new RuntimeException(ex); 9401 } 9402 9403 return mutationResultObject; 9404 } 9405 9406 @GraphQLField 9407 @GraphQLRelayMutation 9408 static MutationResultObject deleteGlAccount(final DataFetchingEnvironment env, 9409 @GraphQLName("glAccountName") final String glAccountName, 9410 @GraphQLName("id") @GraphQLID final String id) { 9411 var mutationResultObject = new MutationResultObject(); 9412 9413 try { 9414 var commandForm = AccountingUtil.getHome().getDeleteGlAccountForm(); 9415 9416 commandForm.setGlAccountName(glAccountName); 9417 commandForm.setUuid(id); 9418 9419 mutationResultObject.setCommandResult(AccountingUtil.getHome().deleteGlAccount(BaseGraphQl.getUserVisitPK(env), commandForm)); 9420 } catch (NamingException ex) { 9421 throw new RuntimeException(ex); 9422 } 9423 9424 return mutationResultObject; 9425 } 9426 9427 @GraphQLField 9428 @GraphQLRelayMutation 9429 static MutationResultWithIdObject createItemAccountingCategory(final DataFetchingEnvironment env, 9430 @GraphQLName("itemAccountingCategoryName") @GraphQLNonNull final String itemAccountingCategoryName, 9431 @GraphQLName("parentItemAccountingCategoryName") final String parentItemAccountingCategoryName, 9432 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 9433 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 9434 @GraphQLName("description") final String description) { 9435 var mutationResultObject = new MutationResultWithIdObject(); 9436 9437 try { 9438 var commandForm = AccountingUtil.getHome().getCreateItemAccountingCategoryForm(); 9439 9440 commandForm.setItemAccountingCategoryName(itemAccountingCategoryName); 9441 commandForm.setParentItemAccountingCategoryName(parentItemAccountingCategoryName); 9442 commandForm.setIsDefault(isDefault); 9443 commandForm.setSortOrder(sortOrder); 9444 commandForm.setDescription(description); 9445 9446 var commandResult = AccountingUtil.getHome().createItemAccountingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 9447 mutationResultObject.setCommandResult(commandResult); 9448 9449 if(!commandResult.hasErrors()) { 9450 var result = (CreateItemAccountingCategoryResult)commandResult.getExecutionResult().getResult(); 9451 9452 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 9453 } 9454 } catch (NamingException ex) { 9455 throw new RuntimeException(ex); 9456 } 9457 9458 return mutationResultObject; 9459 } 9460 9461 @GraphQLField 9462 @GraphQLRelayMutation 9463 static MutationResultWithIdObject editItemAccountingCategory(final DataFetchingEnvironment env, 9464 @GraphQLName("originalItemAccountingCategoryName") final String originalItemAccountingCategoryName, 9465 @GraphQLName("id") @GraphQLID final String id, 9466 @GraphQLName("itemAccountingCategoryName") final String itemAccountingCategoryName, 9467 @GraphQLName("parentItemAccountingCategoryName") final String parentItemAccountingCategoryName, 9468 @GraphQLName("isDefault") final String isDefault, 9469 @GraphQLName("sortOrder") final String sortOrder, 9470 @GraphQLName("description") final String description) { 9471 var mutationResultObject = new MutationResultWithIdObject(); 9472 9473 try { 9474 var spec = AccountingUtil.getHome().getItemAccountingCategoryUniversalSpec(); 9475 9476 spec.setItemAccountingCategoryName(originalItemAccountingCategoryName); 9477 spec.setUuid(id); 9478 9479 var commandForm = AccountingUtil.getHome().getEditItemAccountingCategoryForm(); 9480 9481 commandForm.setSpec(spec); 9482 commandForm.setEditMode(EditMode.LOCK); 9483 9484 var commandResult = AccountingUtil.getHome().editItemAccountingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 9485 9486 if(!commandResult.hasErrors()) { 9487 var executionResult = commandResult.getExecutionResult(); 9488 var result = (EditItemAccountingCategoryResult)executionResult.getResult(); 9489 Map<String, Object> arguments = env.getArgument("input"); 9490 var edit = result.getEdit(); 9491 9492 mutationResultObject.setEntityInstance(result.getItemAccountingCategory().getEntityInstance()); 9493 9494 if(arguments.containsKey("itemAccountingCategoryName")) 9495 edit.setItemAccountingCategoryName(itemAccountingCategoryName); 9496 if(arguments.containsKey("parentItemAccountingCategoryName")) 9497 edit.setParentItemAccountingCategoryName(parentItemAccountingCategoryName); 9498 if(arguments.containsKey("isDefault")) 9499 edit.setIsDefault(isDefault); 9500 if(arguments.containsKey("sortOrder")) 9501 edit.setSortOrder(sortOrder); 9502 if(arguments.containsKey("description")) 9503 edit.setDescription(description); 9504 9505 commandForm.setEdit(edit); 9506 commandForm.setEditMode(EditMode.UPDATE); 9507 9508 commandResult = AccountingUtil.getHome().editItemAccountingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 9509 } 9510 9511 mutationResultObject.setCommandResult(commandResult); 9512 } catch (NamingException ex) { 9513 throw new RuntimeException(ex); 9514 } 9515 9516 return mutationResultObject; 9517 } 9518 9519 @GraphQLField 9520 @GraphQLRelayMutation 9521 static MutationResultObject deleteItemAccountingCategory(final DataFetchingEnvironment env, 9522 @GraphQLName("itemAccountingCategoryName") final String itemAccountingCategoryName, 9523 @GraphQLName("id") @GraphQLID final String id) { 9524 var mutationResultObject = new MutationResultObject(); 9525 9526 try { 9527 var commandForm = AccountingUtil.getHome().getDeleteItemAccountingCategoryForm(); 9528 9529 commandForm.setItemAccountingCategoryName(itemAccountingCategoryName); 9530 commandForm.setUuid(id); 9531 9532 mutationResultObject.setCommandResult(AccountingUtil.getHome().deleteItemAccountingCategory(BaseGraphQl.getUserVisitPK(env), commandForm)); 9533 } catch (NamingException ex) { 9534 throw new RuntimeException(ex); 9535 } 9536 9537 return mutationResultObject; 9538 } 9539 9540 @GraphQLField 9541 @GraphQLRelayMutation 9542 static MutationResultWithIdObject createItemPurchasingCategory(final DataFetchingEnvironment env, 9543 @GraphQLName("itemPurchasingCategoryName") @GraphQLNonNull final String itemPurchasingCategoryName, 9544 @GraphQLName("parentItemPurchasingCategoryName") final String parentItemPurchasingCategoryName, 9545 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 9546 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 9547 @GraphQLName("description") final String description) { 9548 var mutationResultObject = new MutationResultWithIdObject(); 9549 9550 try { 9551 var commandForm = VendorUtil.getHome().getCreateItemPurchasingCategoryForm(); 9552 9553 commandForm.setItemPurchasingCategoryName(itemPurchasingCategoryName); 9554 commandForm.setParentItemPurchasingCategoryName(parentItemPurchasingCategoryName); 9555 commandForm.setIsDefault(isDefault); 9556 commandForm.setSortOrder(sortOrder); 9557 commandForm.setDescription(description); 9558 9559 var commandResult = VendorUtil.getHome().createItemPurchasingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 9560 mutationResultObject.setCommandResult(commandResult); 9561 9562 if(!commandResult.hasErrors()) { 9563 var result = (CreateItemPurchasingCategoryResult)commandResult.getExecutionResult().getResult(); 9564 9565 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 9566 } 9567 } catch (NamingException ex) { 9568 throw new RuntimeException(ex); 9569 } 9570 9571 return mutationResultObject; 9572 } 9573 9574 @GraphQLField 9575 @GraphQLRelayMutation 9576 static MutationResultWithIdObject editItemPurchasingCategory(final DataFetchingEnvironment env, 9577 @GraphQLName("originalItemPurchasingCategoryName") final String originalItemPurchasingCategoryName, 9578 @GraphQLName("id") @GraphQLID final String id, 9579 @GraphQLName("itemPurchasingCategoryName") final String itemPurchasingCategoryName, 9580 @GraphQLName("parentItemPurchasingCategoryName") final String parentItemPurchasingCategoryName, 9581 @GraphQLName("isDefault") final String isDefault, 9582 @GraphQLName("sortOrder") final String sortOrder, 9583 @GraphQLName("description") final String description) { 9584 var mutationResultObject = new MutationResultWithIdObject(); 9585 9586 try { 9587 var spec = VendorUtil.getHome().getItemPurchasingCategoryUniversalSpec(); 9588 9589 spec.setItemPurchasingCategoryName(originalItemPurchasingCategoryName); 9590 spec.setUuid(id); 9591 9592 var commandForm = VendorUtil.getHome().getEditItemPurchasingCategoryForm(); 9593 9594 commandForm.setSpec(spec); 9595 commandForm.setEditMode(EditMode.LOCK); 9596 9597 var commandResult = VendorUtil.getHome().editItemPurchasingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 9598 9599 if(!commandResult.hasErrors()) { 9600 var executionResult = commandResult.getExecutionResult(); 9601 var result = (EditItemPurchasingCategoryResult)executionResult.getResult(); 9602 Map<String, Object> arguments = env.getArgument("input"); 9603 var edit = result.getEdit(); 9604 9605 mutationResultObject.setEntityInstance(result.getItemPurchasingCategory().getEntityInstance()); 9606 9607 if(arguments.containsKey("itemPurchasingCategoryName")) 9608 edit.setItemPurchasingCategoryName(itemPurchasingCategoryName); 9609 if(arguments.containsKey("parentItemPurchasingCategoryName")) 9610 edit.setParentItemPurchasingCategoryName(parentItemPurchasingCategoryName); 9611 if(arguments.containsKey("isDefault")) 9612 edit.setIsDefault(isDefault); 9613 if(arguments.containsKey("sortOrder")) 9614 edit.setSortOrder(sortOrder); 9615 if(arguments.containsKey("description")) 9616 edit.setDescription(description); 9617 9618 commandForm.setEdit(edit); 9619 commandForm.setEditMode(EditMode.UPDATE); 9620 9621 commandResult = VendorUtil.getHome().editItemPurchasingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 9622 } 9623 9624 mutationResultObject.setCommandResult(commandResult); 9625 } catch (NamingException ex) { 9626 throw new RuntimeException(ex); 9627 } 9628 9629 return mutationResultObject; 9630 } 9631 9632 @GraphQLField 9633 @GraphQLRelayMutation 9634 static MutationResultObject deleteItemPurchasingCategory(final DataFetchingEnvironment env, 9635 @GraphQLName("itemPurchasingCategoryName") final String itemPurchasingCategoryName, 9636 @GraphQLName("id") @GraphQLID final String id) { 9637 var mutationResultObject = new MutationResultObject(); 9638 9639 try { 9640 var commandForm = VendorUtil.getHome().getDeleteItemPurchasingCategoryForm(); 9641 9642 commandForm.setItemPurchasingCategoryName(itemPurchasingCategoryName); 9643 commandForm.setUuid(id); 9644 9645 mutationResultObject.setCommandResult(VendorUtil.getHome().deleteItemPurchasingCategory(BaseGraphQl.getUserVisitPK(env), commandForm)); 9646 } catch (NamingException ex) { 9647 throw new RuntimeException(ex); 9648 } 9649 9650 return mutationResultObject; 9651 } 9652 9653 9654 @GraphQLField 9655 @GraphQLRelayMutation 9656 static MutationResultWithIdObject createPartyAliasType(final DataFetchingEnvironment env, 9657 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName, 9658 @GraphQLName("partyAliasTypeName") @GraphQLNonNull final String partyAliasTypeName, 9659 @GraphQLName("validationPattern") final String validationPattern, 9660 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 9661 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 9662 @GraphQLName("description") final String description) { 9663 var mutationResultObject = new MutationResultWithIdObject(); 9664 9665 try { 9666 var commandForm = PartyUtil.getHome().getCreatePartyAliasTypeForm(); 9667 9668 commandForm.setPartyTypeName(partyTypeName); 9669 commandForm.setPartyAliasTypeName(partyAliasTypeName); 9670 commandForm.setValidationPattern(validationPattern); 9671 commandForm.setIsDefault(isDefault); 9672 commandForm.setSortOrder(sortOrder); 9673 commandForm.setDescription(description); 9674 9675 var commandResult = PartyUtil.getHome().createPartyAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 9676 mutationResultObject.setCommandResult(commandResult); 9677 9678 if(!commandResult.hasErrors()) { 9679 var result = (CreatePartyAliasTypeResult)commandResult.getExecutionResult().getResult(); 9680 9681 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 9682 } 9683 } catch (NamingException ex) { 9684 throw new RuntimeException(ex); 9685 } 9686 9687 return mutationResultObject; 9688 } 9689 9690 @GraphQLField 9691 @GraphQLRelayMutation 9692 static MutationResultWithIdObject editPartyAliasType(final DataFetchingEnvironment env, 9693 @GraphQLName("partyTypeName") final String partyTypeName, 9694 @GraphQLName("originalPartyAliasTypeName") final String originalPartyAliasTypeName, 9695 @GraphQLName("id") @GraphQLID final String id, 9696 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 9697 @GraphQLName("validationPattern") final String validationPattern, 9698 @GraphQLName("isDefault") final String isDefault, 9699 @GraphQLName("sortOrder") final String sortOrder, 9700 @GraphQLName("description") final String description) { 9701 var mutationResultObject = new MutationResultWithIdObject(); 9702 9703 try { 9704 var spec = PartyUtil.getHome().getPartyAliasTypeUniversalSpec(); 9705 9706 spec.setPartyTypeName(partyTypeName); 9707 spec.setPartyAliasTypeName(originalPartyAliasTypeName); 9708 spec.setUuid(id); 9709 9710 var commandForm = PartyUtil.getHome().getEditPartyAliasTypeForm(); 9711 9712 commandForm.setSpec(spec); 9713 commandForm.setEditMode(EditMode.LOCK); 9714 9715 var commandResult = PartyUtil.getHome().editPartyAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 9716 9717 if(!commandResult.hasErrors()) { 9718 var executionResult = commandResult.getExecutionResult(); 9719 var result = (EditPartyAliasTypeResult)executionResult.getResult(); 9720 Map<String, Object> arguments = env.getArgument("input"); 9721 var edit = result.getEdit(); 9722 9723 mutationResultObject.setEntityInstance(result.getPartyAliasType().getEntityInstance()); 9724 9725 if(arguments.containsKey("partyAliasTypeName")) 9726 edit.setPartyAliasTypeName(partyAliasTypeName); 9727 if(arguments.containsKey("validationPattern")) 9728 edit.setValidationPattern(validationPattern); 9729 if(arguments.containsKey("isDefault")) 9730 edit.setIsDefault(isDefault); 9731 if(arguments.containsKey("sortOrder")) 9732 edit.setSortOrder(sortOrder); 9733 if(arguments.containsKey("description")) 9734 edit.setDescription(description); 9735 9736 commandForm.setEdit(edit); 9737 commandForm.setEditMode(EditMode.UPDATE); 9738 9739 commandResult = PartyUtil.getHome().editPartyAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 9740 } 9741 9742 mutationResultObject.setCommandResult(commandResult); 9743 } catch (NamingException ex) { 9744 throw new RuntimeException(ex); 9745 } 9746 9747 return mutationResultObject; 9748 } 9749 9750 @GraphQLField 9751 @GraphQLRelayMutation 9752 static MutationResultObject deletePartyAliasType(final DataFetchingEnvironment env, 9753 @GraphQLName("partyTypeName") final String partyTypeName, 9754 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 9755 @GraphQLName("id") @GraphQLID final String id) { 9756 var mutationResultObject = new MutationResultObject(); 9757 9758 try { 9759 var commandForm = PartyUtil.getHome().getDeletePartyAliasTypeForm(); 9760 9761 commandForm.setPartyTypeName(partyTypeName); 9762 commandForm.setPartyAliasTypeName(partyAliasTypeName); 9763 commandForm.setUuid(id); 9764 9765 mutationResultObject.setCommandResult(PartyUtil.getHome().deletePartyAliasType(BaseGraphQl.getUserVisitPK(env), commandForm)); 9766 } catch (NamingException ex) { 9767 throw new RuntimeException(ex); 9768 } 9769 9770 return mutationResultObject; 9771 } 9772 9773 @GraphQLField 9774 @GraphQLRelayMutation 9775 static MutationResultObject createPartyAlias(final DataFetchingEnvironment env, 9776 @GraphQLName("partyName") @GraphQLNonNull final String partyName, 9777 @GraphQLName("partyAliasTypeName") @GraphQLNonNull final String partyAliasTypeName, 9778 @GraphQLName("alias") @GraphQLNonNull final String alias) { 9779 var mutationResultObject = new MutationResultObject(); 9780 9781 try { 9782 var commandForm = PartyUtil.getHome().getCreatePartyAliasForm(); 9783 9784 commandForm.setPartyName(partyName); 9785 commandForm.setPartyAliasTypeName(partyAliasTypeName); 9786 commandForm.setAlias(alias); 9787 9788 mutationResultObject.setCommandResult(PartyUtil.getHome().createPartyAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 9789 } catch (NamingException ex) { 9790 throw new RuntimeException(ex); 9791 } 9792 9793 return mutationResultObject; 9794 } 9795 9796 @GraphQLField 9797 @GraphQLRelayMutation 9798 static MutationResultObject editPartyAlias(final DataFetchingEnvironment env, 9799 @GraphQLName("partyName") @GraphQLNonNull final String partyName, 9800 @GraphQLName("partyAliasTypeName") @GraphQLNonNull final String partyAliasTypeName, 9801 @GraphQLName("alias") @GraphQLNonNull final String alias) { 9802 var mutationResultObject = new MutationResultObject(); 9803 9804 try { 9805 var spec = PartyUtil.getHome().getPartyAliasSpec(); 9806 9807 spec.setPartyName(partyName); 9808 spec.setPartyAliasTypeName(partyAliasTypeName); 9809 9810 var commandForm = PartyUtil.getHome().getEditPartyAliasForm(); 9811 9812 commandForm.setSpec(spec); 9813 commandForm.setEditMode(EditMode.LOCK); 9814 9815 var commandResult = PartyUtil.getHome().editPartyAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 9816 9817 if(!commandResult.hasErrors()) { 9818 var executionResult = commandResult.getExecutionResult(); 9819 var result = (EditPartyAliasResult)executionResult.getResult(); 9820 Map<String, Object> arguments = env.getArgument("input"); 9821 var edit = result.getEdit(); 9822 9823 if(arguments.containsKey("alias")) 9824 edit.setAlias(alias); 9825 9826 commandForm.setEdit(edit); 9827 commandForm.setEditMode(EditMode.UPDATE); 9828 9829 commandResult = PartyUtil.getHome().editPartyAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 9830 } 9831 9832 mutationResultObject.setCommandResult(commandResult); 9833 } catch (NamingException ex) { 9834 throw new RuntimeException(ex); 9835 } 9836 9837 return mutationResultObject; 9838 } 9839 9840 @GraphQLField 9841 @GraphQLRelayMutation 9842 static MutationResultObject deletePartyAlias(final DataFetchingEnvironment env, 9843 @GraphQLName("partyName") @GraphQLNonNull final String partyName, 9844 @GraphQLName("partyAliasTypeName") @GraphQLNonNull final String partyAliasTypeName) { 9845 var mutationResultObject = new MutationResultObject(); 9846 9847 try { 9848 var commandForm = PartyUtil.getHome().getDeletePartyAliasForm(); 9849 9850 commandForm.setPartyName(partyName); 9851 commandForm.setPartyAliasTypeName(partyAliasTypeName); 9852 9853 mutationResultObject.setCommandResult(PartyUtil.getHome().deletePartyAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 9854 } catch (NamingException ex) { 9855 throw new RuntimeException(ex); 9856 } 9857 9858 return mutationResultObject; 9859 } 9860 9861 @GraphQLField 9862 @GraphQLRelayMutation 9863 static MutationResultWithIdObject createVendorType(final DataFetchingEnvironment env, 9864 @GraphQLName("vendorTypeName") @GraphQLNonNull final String vendorTypeName, 9865 @GraphQLName("defaultTermName") final String defaultTermName, 9866 @GraphQLName("defaultFreeOnBoardName") final String defaultFreeOnBoardName, 9867 @GraphQLName("defaultCancellationPolicyName") final String defaultCancellationPolicyName, 9868 @GraphQLName("defaultReturnPolicyName") final String defaultReturnPolicyName, 9869 @GraphQLName("defaultApGlAccountName") final String defaultApGlAccountName, 9870 @GraphQLName("defaultHoldUntilComplete") @GraphQLNonNull final String defaultHoldUntilComplete, 9871 @GraphQLName("defaultAllowBackorders") @GraphQLNonNull final String defaultAllowBackorders, 9872 @GraphQLName("defaultAllowSubstitutions") @GraphQLNonNull final String defaultAllowSubstitutions, 9873 @GraphQLName("defaultAllowCombiningShipments") @GraphQLNonNull final String defaultAllowCombiningShipments, 9874 @GraphQLName("defaultRequireReference") @GraphQLNonNull final String defaultRequireReference, 9875 @GraphQLName("defaultAllowReferenceDuplicates") @GraphQLNonNull final String defaultAllowReferenceDuplicates, 9876 @GraphQLName("defaultReferenceValidationPattern") final String defaultReferenceValidationPattern, 9877 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 9878 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 9879 @GraphQLName("description") final String description) { 9880 var mutationResultObject = new MutationResultWithIdObject(); 9881 9882 try { 9883 var commandForm = VendorUtil.getHome().getCreateVendorTypeForm(); 9884 9885 commandForm.setVendorTypeName(vendorTypeName); 9886 commandForm.setDefaultTermName(defaultTermName); 9887 commandForm.setDefaultFreeOnBoardName(defaultFreeOnBoardName); 9888 commandForm.setDefaultCancellationPolicyName(defaultCancellationPolicyName); 9889 commandForm.setDefaultReturnPolicyName(defaultReturnPolicyName); 9890 commandForm.setDefaultApGlAccountName(defaultApGlAccountName); 9891 commandForm.setDefaultHoldUntilComplete(defaultHoldUntilComplete); 9892 commandForm.setDefaultAllowBackorders(defaultAllowBackorders); 9893 commandForm.setDefaultAllowSubstitutions(defaultAllowSubstitutions); 9894 commandForm.setDefaultAllowCombiningShipments(defaultAllowCombiningShipments); 9895 commandForm.setDefaultRequireReference(defaultRequireReference); 9896 commandForm.setDefaultAllowReferenceDuplicates(defaultAllowReferenceDuplicates); 9897 commandForm.setDefaultReferenceValidationPattern(defaultReferenceValidationPattern); 9898 commandForm.setIsDefault(isDefault); 9899 commandForm.setSortOrder(sortOrder); 9900 commandForm.setDescription(description); 9901 9902 var commandResult = VendorUtil.getHome().createVendorType(BaseGraphQl.getUserVisitPK(env), commandForm); 9903 mutationResultObject.setCommandResult(commandResult); 9904 9905 if(!commandResult.hasErrors()) { 9906 var result = (CreateVendorTypeResult)commandResult.getExecutionResult().getResult(); 9907 9908 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 9909 } 9910 } catch (NamingException ex) { 9911 throw new RuntimeException(ex); 9912 } 9913 9914 return mutationResultObject; 9915 } 9916 9917 @GraphQLField 9918 @GraphQLRelayMutation 9919 static MutationResultWithIdObject editVendorType(final DataFetchingEnvironment env, 9920 @GraphQLName("originalVendorTypeName") final String originalVendorTypeName, 9921 @GraphQLName("id") @GraphQLID final String id, 9922 @GraphQLName("vendorTypeName") final String vendorTypeName, 9923 @GraphQLName("defaultTermName") final String defaultTermName, 9924 @GraphQLName("defaultFreeOnBoardName") final String defaultFreeOnBoardName, 9925 @GraphQLName("defaultCancellationPolicyName") final String defaultCancellationPolicyName, 9926 @GraphQLName("defaultReturnPolicyName") final String defaultReturnPolicyName, 9927 @GraphQLName("defaultApGlAccountName") final String defaultApGlAccountName, 9928 @GraphQLName("defaultHoldUntilComplete") final String defaultHoldUntilComplete, 9929 @GraphQLName("defaultAllowBackorders") final String defaultAllowBackorders, 9930 @GraphQLName("defaultAllowSubstitutions") final String defaultAllowSubstitutions, 9931 @GraphQLName("defaultAllowCombiningShipments") final String defaultAllowCombiningShipments, 9932 @GraphQLName("defaultRequireReference") final String defaultRequireReference, 9933 @GraphQLName("defaultAllowReferenceDuplicates") final String defaultAllowReferenceDuplicates, 9934 @GraphQLName("defaultReferenceValidationPattern") final String defaultReferenceValidationPattern, 9935 @GraphQLName("isDefault") final String isDefault, 9936 @GraphQLName("sortOrder") final String sortOrder, 9937 @GraphQLName("description") final String description) { 9938 var mutationResultObject = new MutationResultWithIdObject(); 9939 9940 try { 9941 var spec = VendorUtil.getHome().getVendorTypeUniversalSpec(); 9942 9943 spec.setVendorTypeName(originalVendorTypeName); 9944 spec.setUuid(id); 9945 9946 var commandForm = VendorUtil.getHome().getEditVendorTypeForm(); 9947 9948 commandForm.setSpec(spec); 9949 commandForm.setEditMode(EditMode.LOCK); 9950 9951 var commandResult = VendorUtil.getHome().editVendorType(BaseGraphQl.getUserVisitPK(env), commandForm); 9952 9953 if(!commandResult.hasErrors()) { 9954 var executionResult = commandResult.getExecutionResult(); 9955 var result = (EditVendorTypeResult)executionResult.getResult(); 9956 Map<String, Object> arguments = env.getArgument("input"); 9957 var edit = result.getEdit(); 9958 9959 mutationResultObject.setEntityInstance(result.getVendorType().getEntityInstance()); 9960 9961 if(arguments.containsKey("vendorTypeName")) 9962 edit.setVendorTypeName(vendorTypeName); 9963 if(arguments.containsKey("defaultTermName")) 9964 edit.setDefaultTermName(defaultTermName); 9965 if(arguments.containsKey("defaultFreeOnBoardName")) 9966 edit.setDefaultFreeOnBoardName(defaultFreeOnBoardName); 9967 if(arguments.containsKey("defaultCancellationPolicyName")) 9968 edit.setDefaultCancellationPolicyName(defaultCancellationPolicyName); 9969 if(arguments.containsKey("defaultReturnPolicyName")) 9970 edit.setDefaultReturnPolicyName(defaultReturnPolicyName); 9971 if(arguments.containsKey("defaultApGlAccountName")) 9972 edit.setDefaultApGlAccountName(defaultApGlAccountName); 9973 if(arguments.containsKey("defaultHoldUntilComplete")) 9974 edit.setDefaultHoldUntilComplete(defaultHoldUntilComplete); 9975 if(arguments.containsKey("defaultAllowBackorders")) 9976 edit.setDefaultAllowBackorders(defaultAllowBackorders); 9977 if(arguments.containsKey("defaultAllowSubstitutions")) 9978 edit.setDefaultAllowSubstitutions(defaultAllowSubstitutions); 9979 if(arguments.containsKey("defaultAllowCombiningShipments")) 9980 edit.setDefaultAllowCombiningShipments(defaultAllowCombiningShipments); 9981 if(arguments.containsKey("defaultRequireReference")) 9982 edit.setDefaultRequireReference(defaultRequireReference); 9983 if(arguments.containsKey("defaultAllowReferenceDuplicates")) 9984 edit.setDefaultAllowReferenceDuplicates(defaultAllowReferenceDuplicates); 9985 if(arguments.containsKey("defaultReferenceValidationPattern")) 9986 edit.setDefaultReferenceValidationPattern(defaultReferenceValidationPattern); 9987 if(arguments.containsKey("isDefault")) 9988 edit.setIsDefault(isDefault); 9989 if(arguments.containsKey("sortOrder")) 9990 edit.setSortOrder(sortOrder); 9991 if(arguments.containsKey("description")) 9992 edit.setDescription(description); 9993 9994 commandForm.setEdit(edit); 9995 commandForm.setEditMode(EditMode.UPDATE); 9996 9997 commandResult = VendorUtil.getHome().editVendorType(BaseGraphQl.getUserVisitPK(env), commandForm); 9998 } 9999 10000 mutationResultObject.setCommandResult(commandResult); 10001 } catch (NamingException ex) { 10002 throw new RuntimeException(ex); 10003 } 10004 10005 return mutationResultObject; 10006 } 10007 10008 @GraphQLField 10009 @GraphQLRelayMutation 10010 static MutationResultObject deleteVendorType(final DataFetchingEnvironment env, 10011 @GraphQLName("vendorTypeName") final String vendorTypeName, 10012 @GraphQLName("id") @GraphQLID final String id) { 10013 var mutationResultObject = new MutationResultObject(); 10014 10015 try { 10016 var commandForm = VendorUtil.getHome().getDeleteVendorTypeForm(); 10017 10018 commandForm.setVendorTypeName(vendorTypeName); 10019 commandForm.setUuid(id); 10020 10021 mutationResultObject.setCommandResult(VendorUtil.getHome().deleteVendorType(BaseGraphQl.getUserVisitPK(env), commandForm)); 10022 } catch (NamingException ex) { 10023 throw new RuntimeException(ex); 10024 } 10025 10026 return mutationResultObject; 10027 } 10028 10029 @GraphQLField 10030 @GraphQLRelayMutation 10031 static MutationResultWithIdObject createVendor(final DataFetchingEnvironment env, 10032 @GraphQLName("vendorName") final String vendorName, 10033 @GraphQLName("vendorTypeName") final String vendorTypeName, 10034 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 10035 @GraphQLName("returnPolicyName") final String returnPolicyName, 10036 @GraphQLName("apGlAccountName") final String apGlAccountName, 10037 @GraphQLName("minimumPurchaseOrderLines") final String minimumPurchaseOrderLines, 10038 @GraphQLName("maximumPurchaseOrderLines") final String maximumPurchaseOrderLines, 10039 @GraphQLName("minimumPurchaseOrderAmount") final String minimumPurchaseOrderAmount, 10040 @GraphQLName("maximumPurchaseOrderAmount") final String maximumPurchaseOrderAmount, 10041 @GraphQLName("useItemPurchasingCategories") @GraphQLNonNull final String useItemPurchasingCategories, 10042 @GraphQLName("defaultItemAliasTypeName") final String defaultItemAliasTypeName, 10043 @GraphQLName("personalTitleId") final String personalTitleId, 10044 @GraphQLName("firstName") final String firstName, 10045 @GraphQLName("middleName") final String middleName, 10046 @GraphQLName("lastName") final String lastName, 10047 @GraphQLName("nameSuffixId") final String nameSuffixId, 10048 @GraphQLName("name") final String name, 10049 @GraphQLName("preferredLanguageIsoName") final String preferredLanguageIsoName, 10050 @GraphQLName("preferredCurrencyIsoName") final String preferredCurrencyIsoName, 10051 @GraphQLName("preferredJavaTimeZoneName") final String preferredJavaTimeZoneName, 10052 @GraphQLName("preferredDateTimeFormatName") final String preferredDateTimeFormatName, 10053 @GraphQLName("emailAddress") final String emailAddress, 10054 @GraphQLName("allowSolicitation") @GraphQLNonNull final String allowSolicitation) { 10055 var mutationResultObject = new MutationResultWithIdObject(); 10056 10057 try { 10058 var commandForm = PartyUtil.getHome().getCreateVendorForm(); 10059 10060 commandForm.setVendorName(vendorName); 10061 commandForm.setVendorTypeName(vendorTypeName); 10062 commandForm.setCancellationPolicyName(cancellationPolicyName); 10063 commandForm.setReturnPolicyName(returnPolicyName); 10064 commandForm.setApGlAccountName(apGlAccountName); 10065 commandForm.setMinimumPurchaseOrderLines(minimumPurchaseOrderLines); 10066 commandForm.setMaximumPurchaseOrderLines(maximumPurchaseOrderLines); 10067 commandForm.setMinimumPurchaseOrderAmount(minimumPurchaseOrderAmount); 10068 commandForm.setMaximumPurchaseOrderLines(maximumPurchaseOrderAmount); 10069 commandForm.setUseItemPurchasingCategories(useItemPurchasingCategories); 10070 commandForm.setDefaultItemAliasTypeName(defaultItemAliasTypeName); 10071 commandForm.setPersonalTitleId(personalTitleId); 10072 commandForm.setFirstName(firstName); 10073 commandForm.setMiddleName(middleName); 10074 commandForm.setLastName(lastName); 10075 commandForm.setNameSuffixId(nameSuffixId); 10076 commandForm.setName(name); 10077 commandForm.setPreferredLanguageIsoName(preferredLanguageIsoName); 10078 commandForm.setPreferredCurrencyIsoName(preferredCurrencyIsoName); 10079 commandForm.setPreferredJavaTimeZoneName(preferredJavaTimeZoneName); 10080 commandForm.setPreferredDateTimeFormatName(preferredDateTimeFormatName); 10081 commandForm.setEmailAddress(emailAddress); 10082 commandForm.setAllowSolicitation(allowSolicitation); 10083 10084 var commandResult = PartyUtil.getHome().createVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 10085 mutationResultObject.setCommandResult(commandResult); 10086 10087 if(!commandResult.hasErrors()) { 10088 var result = (CreateVendorResult)commandResult.getExecutionResult().getResult(); 10089 10090 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10091 } 10092 } catch (NamingException ex) { 10093 throw new RuntimeException(ex); 10094 } 10095 10096 return mutationResultObject; 10097 } 10098 10099 @GraphQLField 10100 @GraphQLRelayMutation 10101 static MutationResultWithIdObject editVendor(final DataFetchingEnvironment env, 10102 @GraphQLName("originalVendorName") final String originalVendorName, 10103 @GraphQLName("partyName") final String partyName, 10104 @GraphQLName("id") @GraphQLID final String id, 10105 @GraphQLName("vendorName") final String vendorName, 10106 @GraphQLName("vendorTypeName") final String vendorTypeName, 10107 @GraphQLName("minimumPurchaseOrderLines") final String minimumPurchaseOrderLines, 10108 @GraphQLName("maximumPurchaseOrderLines") final String maximumPurchaseOrderLines, 10109 @GraphQLName("minimumPurchaseOrderAmount") final String minimumPurchaseOrderAmount, 10110 @GraphQLName("maximumPurchaseOrderAmount") final String maximumPurchaseOrderAmount, 10111 @GraphQLName("useItemPurchasingCategories") final String useItemPurchasingCategories, 10112 @GraphQLName("defaultItemAliasTypeName") final String defaultItemAliasTypeName, 10113 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 10114 @GraphQLName("returnPolicyName") final String returnPolicyName, 10115 @GraphQLName("apGlAccountName") final String apGlAccountName, 10116 @GraphQLName("personalTitleId") final String personalTitleId, 10117 @GraphQLName("firstName") final String firstName, 10118 @GraphQLName("middleName") final String middleName, 10119 @GraphQLName("lastName") final String lastName, 10120 @GraphQLName("nameSuffixId") final String nameSuffixId, 10121 @GraphQLName("name") final String name, 10122 @GraphQLName("preferredLanguageIsoName") final String preferredLanguageIsoName, 10123 @GraphQLName("preferredCurrencyIsoName") final String preferredCurrencyIsoName, 10124 @GraphQLName("preferredJavaTimeZoneName") final String preferredJavaTimeZoneName, 10125 @GraphQLName("preferredDateTimeFormatName") final String preferredDateTimeFormatName, 10126 @GraphQLName("holdUntilComplete") final String holdUntilComplete, 10127 @GraphQLName("allowBackorders") final String allowBackorders, 10128 @GraphQLName("allowSubstitutions") final String allowSubstitutions, 10129 @GraphQLName("allowCombiningShipments") final String allowCombiningShipments, 10130 @GraphQLName("requireReference") final String requireReference, 10131 @GraphQLName("allowReferenceDuplicates") final String allowReferenceDuplicates, 10132 @GraphQLName("referenceValidationPattern") final String referenceValidationPattern 10133 ) { 10134 var mutationResultObject = new MutationResultWithIdObject(); 10135 10136 try { 10137 var spec = VendorUtil.getHome().getVendorUniversalSpec(); 10138 10139 spec.setVendorName(originalVendorName); 10140 spec.setPartyName(partyName); 10141 spec.setUuid(id); 10142 10143 var commandForm = VendorUtil.getHome().getEditVendorForm(); 10144 10145 commandForm.setSpec(spec); 10146 commandForm.setEditMode(EditMode.LOCK); 10147 10148 var commandResult = VendorUtil.getHome().editVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 10149 10150 if(!commandResult.hasErrors()) { 10151 var executionResult = commandResult.getExecutionResult(); 10152 var result = (EditVendorResult)executionResult.getResult(); 10153 Map<String, Object> arguments = env.getArgument("input"); 10154 var edit = result.getEdit(); 10155 10156 mutationResultObject.setEntityInstance(result.getVendor().getEntityInstance()); 10157 10158 if(arguments.containsKey("vendorName")) 10159 edit.setVendorName(vendorName); 10160 if(arguments.containsKey("vendorTypeName")) 10161 edit.setVendorTypeName(vendorTypeName); 10162 if(arguments.containsKey("minimumPurchaseOrderLines")) 10163 edit.setMinimumPurchaseOrderLines(minimumPurchaseOrderLines); 10164 if(arguments.containsKey("maximumPurchaseOrderLines")) 10165 edit.setMaximumPurchaseOrderLines(maximumPurchaseOrderLines); 10166 if(arguments.containsKey("minimumPurchaseOrderAmount")) 10167 edit.setMinimumPurchaseOrderAmount(minimumPurchaseOrderAmount); 10168 if(arguments.containsKey("maximumPurchaseOrderAmount")) 10169 edit.setMaximumPurchaseOrderAmount(maximumPurchaseOrderAmount); 10170 if(arguments.containsKey("useItemPurchasingCategories")) 10171 edit.setUseItemPurchasingCategories(useItemPurchasingCategories); 10172 if(arguments.containsKey("defaultItemAliasTypeName")) 10173 edit.setDefaultItemAliasTypeName(defaultItemAliasTypeName); 10174 if(arguments.containsKey("cancellationPolicyName")) 10175 edit.setCancellationPolicyName(cancellationPolicyName); 10176 if(arguments.containsKey("returnPolicyName")) 10177 edit.setReturnPolicyName(returnPolicyName); 10178 if(arguments.containsKey("apGlAccountName")) 10179 edit.setApGlAccountName(apGlAccountName); 10180 if(arguments.containsKey("personalTitleId")) 10181 edit.setPersonalTitleId(personalTitleId); 10182 if(arguments.containsKey("firstName")) 10183 edit.setFirstName(firstName); 10184 if(arguments.containsKey("middleName")) 10185 edit.setMiddleName(middleName); 10186 if(arguments.containsKey("lastName")) 10187 edit.setLastName(lastName); 10188 if(arguments.containsKey("nameSuffixId")) 10189 edit.setNameSuffixId(nameSuffixId); 10190 if(arguments.containsKey("name")) 10191 edit.setName(name); 10192 if(arguments.containsKey("preferredLanguageIsoName")) 10193 edit.setPreferredLanguageIsoName(preferredLanguageIsoName); 10194 if(arguments.containsKey("preferredCurrencyIsoName")) 10195 edit.setPreferredCurrencyIsoName(preferredCurrencyIsoName); 10196 if(arguments.containsKey("preferredJavaTimeZoneName")) 10197 edit.setPreferredJavaTimeZoneName(preferredJavaTimeZoneName); 10198 if(arguments.containsKey("preferredDateTimeFormatName")) 10199 edit.setPreferredDateTimeFormatName(preferredDateTimeFormatName); 10200 if(arguments.containsKey("holdUntilComplete")) 10201 edit.setHoldUntilComplete(holdUntilComplete); 10202 if(arguments.containsKey("allowBackorders")) 10203 edit.setAllowBackorders(allowBackorders); 10204 if(arguments.containsKey("allowSubstitutions")) 10205 edit.setAllowSubstitutions(allowSubstitutions); 10206 if(arguments.containsKey("allowCombiningShipments")) 10207 edit.setAllowCombiningShipments(allowCombiningShipments); 10208 if(arguments.containsKey("requireReference")) 10209 edit.setRequireReference(requireReference); 10210 if(arguments.containsKey("allowReferenceDuplicates")) 10211 edit.setAllowReferenceDuplicates(allowReferenceDuplicates); 10212 if(arguments.containsKey("referenceValidationPattern")) 10213 edit.setReferenceValidationPattern(referenceValidationPattern); 10214 10215 commandForm.setEdit(edit); 10216 commandForm.setEditMode(EditMode.UPDATE); 10217 10218 commandResult = VendorUtil.getHome().editVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 10219 } 10220 10221 mutationResultObject.setCommandResult(commandResult); 10222 } catch (NamingException ex) { 10223 throw new RuntimeException(ex); 10224 } 10225 10226 return mutationResultObject; 10227 } 10228 10229 @GraphQLField 10230 @GraphQLRelayMutation 10231 @GraphQLName("setVendorStatus") 10232 static MutationResultObject setVendorStatus(final DataFetchingEnvironment env, 10233 @GraphQLName("vendorName") final String vendorName, 10234 @GraphQLName("partyName") final String partyName, 10235 @GraphQLName("id") @GraphQLID final String id, 10236 @GraphQLName("vendorStatusChoice") @GraphQLNonNull final String vendorStatusChoice) { 10237 var mutationResultObject = new MutationResultObject(); 10238 10239 try { 10240 var commandForm = PartyUtil.getHome().getSetVendorStatusForm(); 10241 10242 commandForm.setVendorName(vendorName); 10243 commandForm.setPartyName(partyName); 10244 commandForm.setUuid(id); 10245 commandForm.setVendorStatusChoice(vendorStatusChoice); 10246 10247 mutationResultObject.setCommandResult(PartyUtil.getHome().setVendorStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 10248 } catch (NamingException ex) { 10249 throw new RuntimeException(ex); 10250 } 10251 10252 return mutationResultObject; 10253 } 10254 10255 @GraphQLField 10256 @GraphQLRelayMutation 10257 static MutationResultWithIdObject createVendorItem(final DataFetchingEnvironment env, 10258 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 10259 @GraphQLName("vendorName") @GraphQLNonNull final String vendorName, 10260 @GraphQLName("vendorItemName") final String vendorItemName, 10261 @GraphQLName("description") final String description, 10262 @GraphQLName("priority") @GraphQLNonNull final String priority, 10263 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 10264 @GraphQLName("returnPolicyName") final String returnPolicyName) { 10265 var mutationResultObject = new MutationResultWithIdObject(); 10266 10267 try { 10268 var commandForm = VendorUtil.getHome().getCreateVendorItemForm(); 10269 10270 commandForm.setItemName(itemName); 10271 commandForm.setVendorName(vendorName); 10272 commandForm.setVendorItemName(vendorItemName); 10273 commandForm.setDescription(description); 10274 commandForm.setPriority(priority); 10275 commandForm.setCancellationPolicyName(cancellationPolicyName); 10276 commandForm.setReturnPolicyName(returnPolicyName); 10277 10278 var commandResult = VendorUtil.getHome().createVendorItem(BaseGraphQl.getUserVisitPK(env), commandForm); 10279 mutationResultObject.setCommandResult(commandResult); 10280 10281 if(!commandResult.hasErrors()) { 10282 var result = (CreateVendorItemResult)commandResult.getExecutionResult().getResult(); 10283 10284 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10285 } 10286 } catch (NamingException ex) { 10287 throw new RuntimeException(ex); 10288 } 10289 10290 return mutationResultObject; 10291 } 10292 10293 @GraphQLField 10294 @GraphQLRelayMutation 10295 static MutationResultWithIdObject editVendorItem(final DataFetchingEnvironment env, 10296 @GraphQLName("vendorName") final String vendorName, 10297 @GraphQLName("partyName") final String partyName, 10298 @GraphQLName("originalVendorItemName") final String originalVendorItemName, 10299 @GraphQLName("id") @GraphQLID final String id, 10300 @GraphQLName("vendorItemName") final String vendorItemName, 10301 @GraphQLName("description") final String description, 10302 @GraphQLName("priority") final String priority, 10303 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 10304 @GraphQLName("returnPolicyName") final String returnPolicyName) { 10305 var mutationResultObject = new MutationResultWithIdObject(); 10306 10307 try { 10308 var spec = VendorUtil.getHome().getVendorItemUniversalSpec(); 10309 10310 spec.setVendorName(vendorName); 10311 spec.setPartyName(partyName); 10312 spec.setVendorItemName(originalVendorItemName); 10313 spec.setUuid(id); 10314 10315 var commandForm = VendorUtil.getHome().getEditVendorItemForm(); 10316 10317 commandForm.setSpec(spec); 10318 commandForm.setEditMode(EditMode.LOCK); 10319 10320 var commandResult = VendorUtil.getHome().editVendorItem(BaseGraphQl.getUserVisitPK(env), commandForm); 10321 10322 if(!commandResult.hasErrors()) { 10323 var executionResult = commandResult.getExecutionResult(); 10324 var result = (EditVendorItemResult)executionResult.getResult(); 10325 Map<String, Object> arguments = env.getArgument("input"); 10326 var edit = result.getEdit(); 10327 10328 mutationResultObject.setEntityInstance(result.getVendorItem().getEntityInstance()); 10329 10330 if(arguments.containsKey("vendorItemName")) 10331 edit.setVendorItemName(vendorItemName); 10332 if(arguments.containsKey("description")) 10333 edit.setDescription(description); 10334 if(arguments.containsKey("priority")) 10335 edit.setPriority(priority); 10336 if(arguments.containsKey("cancellationPolicyName")) 10337 edit.setCancellationPolicyName(cancellationPolicyName); 10338 if(arguments.containsKey("returnPolicyName")) 10339 edit.setReturnPolicyName(returnPolicyName); 10340 10341 commandForm.setEdit(edit); 10342 commandForm.setEditMode(EditMode.UPDATE); 10343 10344 commandResult = VendorUtil.getHome().editVendorItem(BaseGraphQl.getUserVisitPK(env), commandForm); 10345 } 10346 10347 mutationResultObject.setCommandResult(commandResult); 10348 } catch (NamingException ex) { 10349 throw new RuntimeException(ex); 10350 } 10351 10352 return mutationResultObject; 10353 } 10354 10355 @GraphQLField 10356 @GraphQLRelayMutation 10357 @GraphQLName("setVendorItemStatus") 10358 static MutationResultObject setVendorItemStatus(final DataFetchingEnvironment env, 10359 @GraphQLName("vendorName") final String vendorName, 10360 @GraphQLName("partyName") final String partyName, 10361 @GraphQLName("vendorItemName") final String vendorItemName, 10362 @GraphQLName("id") @GraphQLID final String id, 10363 @GraphQLName("vendorItemStatusChoice") @GraphQLNonNull final String vendorItemStatusChoice) { 10364 var mutationResultObject = new MutationResultObject(); 10365 10366 try { 10367 var commandForm = VendorUtil.getHome().getSetVendorItemStatusForm(); 10368 10369 commandForm.setVendorName(vendorName); 10370 commandForm.setPartyName(partyName); 10371 commandForm.setVendorItemName(vendorItemName); 10372 commandForm.setUuid(id); 10373 commandForm.setVendorItemStatusChoice(vendorItemStatusChoice); 10374 10375 mutationResultObject.setCommandResult(VendorUtil.getHome().setVendorItemStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 10376 } catch (NamingException ex) { 10377 throw new RuntimeException(ex); 10378 } 10379 10380 return mutationResultObject; 10381 } 10382 10383 @GraphQLField 10384 @GraphQLRelayMutation 10385 static MutationResultObject deleteVendorItem(final DataFetchingEnvironment env, 10386 @GraphQLName("vendorName") final String vendorName, 10387 @GraphQLName("partyName") final String partyName, 10388 @GraphQLName("vendorItemName") final String vendorItemName, 10389 @GraphQLName("id") @GraphQLID final String id) { 10390 var mutationResultObject = new MutationResultObject(); 10391 10392 try { 10393 var commandForm = VendorUtil.getHome().getDeleteVendorItemForm(); 10394 10395 commandForm.setVendorName(vendorName); 10396 commandForm.setPartyName(partyName); 10397 commandForm.setVendorItemName(vendorItemName); 10398 commandForm.setUuid(id); 10399 10400 mutationResultObject.setCommandResult(VendorUtil.getHome().deleteVendorItem(BaseGraphQl.getUserVisitPK(env), commandForm)); 10401 } catch (NamingException ex) { 10402 throw new RuntimeException(ex); 10403 } 10404 10405 return mutationResultObject; 10406 } 10407 10408 @GraphQLField 10409 @GraphQLRelayMutation 10410 static MutationResultObject createVendorItemCost(final DataFetchingEnvironment env, 10411 @GraphQLName("vendorName") @GraphQLNonNull final String vendorName, 10412 @GraphQLName("vendorItemName") @GraphQLNonNull final String vendorItemName, 10413 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 10414 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 10415 @GraphQLName("unitCost") @GraphQLNonNull final String unitCost) { 10416 var mutationResultObject = new MutationResultObject(); 10417 10418 try { 10419 var commandForm = VendorUtil.getHome().getCreateVendorItemCostForm(); 10420 10421 commandForm.setVendorName(vendorName); 10422 commandForm.setVendorItemName(vendorItemName); 10423 commandForm.setInventoryConditionName(inventoryConditionName); 10424 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 10425 commandForm.setUnitCost(unitCost); 10426 10427 var commandResult = VendorUtil.getHome().createVendorItemCost(BaseGraphQl.getUserVisitPK(env), commandForm); 10428 mutationResultObject.setCommandResult(commandResult); 10429 } catch (NamingException ex) { 10430 throw new RuntimeException(ex); 10431 } 10432 10433 return mutationResultObject; 10434 } 10435 10436 @GraphQLField 10437 @GraphQLRelayMutation 10438 static MutationResultObject editVendorItemCost(final DataFetchingEnvironment env, 10439 @GraphQLName("vendorName") @GraphQLNonNull final String vendorName, 10440 @GraphQLName("vendorItemName") @GraphQLNonNull final String vendorItemName, 10441 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 10442 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 10443 @GraphQLName("unitCost") final String unitCost) { 10444 var mutationResultObject = new MutationResultObject(); 10445 10446 try { 10447 var spec = VendorUtil.getHome().getVendorItemCostSpec(); 10448 10449 spec.setVendorName(vendorName); 10450 spec.setVendorItemName(vendorItemName); 10451 spec.setInventoryConditionName(inventoryConditionName); 10452 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 10453 10454 var commandForm = VendorUtil.getHome().getEditVendorItemCostForm(); 10455 10456 commandForm.setSpec(spec); 10457 commandForm.setEditMode(EditMode.LOCK); 10458 10459 var commandResult = VendorUtil.getHome().editVendorItemCost(BaseGraphQl.getUserVisitPK(env), commandForm); 10460 10461 if(!commandResult.hasErrors()) { 10462 var executionResult = commandResult.getExecutionResult(); 10463 var result = (EditVendorItemCostResult)executionResult.getResult(); 10464 Map<String, Object> arguments = env.getArgument("input"); 10465 var edit = result.getEdit(); 10466 10467 if(arguments.containsKey("unitCost")) 10468 edit.setUnitCost(unitCost); 10469 10470 commandForm.setEdit(edit); 10471 commandForm.setEditMode(EditMode.UPDATE); 10472 10473 commandResult = VendorUtil.getHome().editVendorItemCost(BaseGraphQl.getUserVisitPK(env), commandForm); 10474 } 10475 10476 mutationResultObject.setCommandResult(commandResult); 10477 } catch (NamingException ex) { 10478 throw new RuntimeException(ex); 10479 } 10480 10481 return mutationResultObject; 10482 } 10483 10484 @GraphQLField 10485 @GraphQLRelayMutation 10486 static MutationResultObject deleteVendorItemCost(final DataFetchingEnvironment env, 10487 @GraphQLName("vendorName") @GraphQLNonNull final String vendorName, 10488 @GraphQLName("vendorItemName") @GraphQLNonNull final String vendorItemName, 10489 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 10490 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName) { 10491 var mutationResultObject = new MutationResultObject(); 10492 10493 try { 10494 var commandForm = VendorUtil.getHome().getDeleteVendorItemCostForm(); 10495 10496 commandForm.setVendorName(vendorName); 10497 commandForm.setVendorItemName(vendorItemName); 10498 commandForm.setInventoryConditionName(inventoryConditionName); 10499 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 10500 10501 mutationResultObject.setCommandResult(VendorUtil.getHome().deleteVendorItemCost(BaseGraphQl.getUserVisitPK(env), commandForm)); 10502 } catch (NamingException ex) { 10503 throw new RuntimeException(ex); 10504 } 10505 10506 return mutationResultObject; 10507 } 10508 10509 @GraphQLField 10510 @GraphQLRelayMutation 10511 static MutationResultWithIdObject createWarehouseType(final DataFetchingEnvironment env, 10512 @GraphQLName("warehouseTypeName") @GraphQLNonNull final String warehouseTypeName, 10513 @GraphQLName("priority") @GraphQLNonNull final String priority, 10514 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10515 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 10516 @GraphQLName("description") final String description) { 10517 var mutationResultObject = new MutationResultWithIdObject(); 10518 10519 try { 10520 var commandForm = WarehouseUtil.getHome().getCreateWarehouseTypeForm(); 10521 10522 commandForm.setWarehouseTypeName(warehouseTypeName); 10523 commandForm.setPriority(priority); 10524 commandForm.setIsDefault(isDefault); 10525 commandForm.setSortOrder(sortOrder); 10526 commandForm.setDescription(description); 10527 10528 var commandResult = WarehouseUtil.getHome().createWarehouseType(BaseGraphQl.getUserVisitPK(env), commandForm); 10529 mutationResultObject.setCommandResult(commandResult); 10530 10531 if(!commandResult.hasErrors()) { 10532 var result = (CreateWarehouseTypeResult)commandResult.getExecutionResult().getResult(); 10533 10534 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10535 } 10536 } catch (NamingException ex) { 10537 throw new RuntimeException(ex); 10538 } 10539 10540 return mutationResultObject; 10541 } 10542 10543 @GraphQLField 10544 @GraphQLRelayMutation 10545 static MutationResultObject deleteWarehouseType(final DataFetchingEnvironment env, 10546 @GraphQLName("warehouseTypeName") @GraphQLNonNull final String warehouseTypeName) { 10547 var mutationResultObject = new MutationResultObject(); 10548 10549 try { 10550 var commandForm = WarehouseUtil.getHome().getDeleteWarehouseTypeForm(); 10551 10552 commandForm.setWarehouseTypeName(warehouseTypeName); 10553 10554 var commandResult = WarehouseUtil.getHome().deleteWarehouseType(BaseGraphQl.getUserVisitPK(env), commandForm); 10555 mutationResultObject.setCommandResult(commandResult); 10556 } catch (NamingException ex) { 10557 throw new RuntimeException(ex); 10558 } 10559 10560 return mutationResultObject; 10561 } 10562 10563 @GraphQLField 10564 @GraphQLRelayMutation 10565 static MutationResultWithIdObject editWarehouseType(final DataFetchingEnvironment env, 10566 @GraphQLName("originalWarehouseTypeName") final String originalWarehouseTypeName, 10567 @GraphQLName("id") @GraphQLID final String id, 10568 @GraphQLName("warehouseTypeName") final String warehouseTypeName, 10569 @GraphQLName("priority") final String priority, 10570 @GraphQLName("isDefault") final String isDefault, 10571 @GraphQLName("sortOrder") final String sortOrder, 10572 @GraphQLName("description") final String description) { 10573 var mutationResultObject = new MutationResultWithIdObject(); 10574 10575 try { 10576 var spec = WarehouseUtil.getHome().getWarehouseTypeUniversalSpec(); 10577 10578 spec.setWarehouseTypeName(originalWarehouseTypeName); 10579 spec.setUuid(id); 10580 10581 var commandForm = WarehouseUtil.getHome().getEditWarehouseTypeForm(); 10582 10583 commandForm.setSpec(spec); 10584 commandForm.setEditMode(EditMode.LOCK); 10585 10586 var commandResult = WarehouseUtil.getHome().editWarehouseType(BaseGraphQl.getUserVisitPK(env), commandForm); 10587 10588 if(!commandResult.hasErrors()) { 10589 var executionResult = commandResult.getExecutionResult(); 10590 var result = (EditWarehouseTypeResult)executionResult.getResult(); 10591 Map<String, Object> arguments = env.getArgument("input"); 10592 var edit = result.getEdit(); 10593 10594 mutationResultObject.setEntityInstance(result.getWarehouseType().getEntityInstance()); 10595 10596 if(arguments.containsKey("warehouseTypeName")) 10597 edit.setWarehouseTypeName(warehouseTypeName); 10598 if(arguments.containsKey("priority")) 10599 edit.setPriority(priority); 10600 if(arguments.containsKey("isDefault")) 10601 edit.setIsDefault(isDefault); 10602 if(arguments.containsKey("sortOrder")) 10603 edit.setSortOrder(sortOrder); 10604 if(arguments.containsKey("description")) 10605 edit.setDescription(description); 10606 10607 commandForm.setEdit(edit); 10608 commandForm.setEditMode(EditMode.UPDATE); 10609 10610 commandResult = WarehouseUtil.getHome().editWarehouseType(BaseGraphQl.getUserVisitPK(env), commandForm); 10611 } 10612 10613 mutationResultObject.setCommandResult(commandResult); 10614 } catch (NamingException ex) { 10615 throw new RuntimeException(ex); 10616 } 10617 10618 return mutationResultObject; 10619 } 10620 10621 @GraphQLField 10622 @GraphQLRelayMutation 10623 static MutationResultWithIdObject createWarehouse(final DataFetchingEnvironment env, 10624 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 10625 @GraphQLName("warehouseTypeName") @GraphQLNonNull final String warehouseTypeName, 10626 @GraphQLName("name") final String name, 10627 @GraphQLName("preferredLanguageIsoName") final String preferredLanguageIsoName, 10628 @GraphQLName("preferredCurrencyIsoName") final String preferredCurrencyIsoName, 10629 @GraphQLName("preferredJavaTimeZoneName") final String preferredJavaTimeZoneName, 10630 @GraphQLName("preferredDateTimeFormatName") final String preferredDateTimeFormatName, 10631 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10632 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 10633 @GraphQLName("inventoryMovePrinterGroupName") @GraphQLNonNull final String inventoryMovePrinterGroupName, 10634 @GraphQLName("picklistPrinterGroupName") @GraphQLNonNull final String picklistPrinterGroupName, 10635 @GraphQLName("packingListPrinterGroupName") @GraphQLNonNull final String packingListPrinterGroupName, 10636 @GraphQLName("shippingManifestPrinterGroupName") @GraphQLNonNull final String shippingManifestPrinterGroupName) { 10637 var mutationResultObject = new MutationResultWithIdObject(); 10638 10639 try { 10640 var commandForm = WarehouseUtil.getHome().getCreateWarehouseForm(); 10641 10642 commandForm.setWarehouseName(warehouseName); 10643 commandForm.setWarehouseTypeName(warehouseTypeName); 10644 commandForm.setName(name); 10645 commandForm.setPreferredLanguageIsoName(preferredLanguageIsoName); 10646 commandForm.setPreferredCurrencyIsoName(preferredCurrencyIsoName); 10647 commandForm.setPreferredJavaTimeZoneName(preferredJavaTimeZoneName); 10648 commandForm.setPreferredDateTimeFormatName(preferredDateTimeFormatName); 10649 commandForm.setIsDefault(isDefault); 10650 commandForm.setSortOrder(sortOrder); 10651 commandForm.setInventoryMovePrinterGroupName(inventoryMovePrinterGroupName); 10652 commandForm.setPicklistPrinterGroupName(picklistPrinterGroupName); 10653 commandForm.setPackingListPrinterGroupName(packingListPrinterGroupName); 10654 commandForm.setShippingManifestPrinterGroupName(shippingManifestPrinterGroupName); 10655 10656 var commandResult = WarehouseUtil.getHome().createWarehouse(BaseGraphQl.getUserVisitPK(env), commandForm); 10657 mutationResultObject.setCommandResult(commandResult); 10658 10659 if(!commandResult.hasErrors()) { 10660 var result = (CreateWarehouseResult)commandResult.getExecutionResult().getResult(); 10661 10662 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10663 } 10664 } catch (NamingException ex) { 10665 throw new RuntimeException(ex); 10666 } 10667 10668 return mutationResultObject; 10669 } 10670 10671 @GraphQLField 10672 @GraphQLRelayMutation 10673 static MutationResultWithIdObject editWarehouse(final DataFetchingEnvironment env, 10674 @GraphQLName("originalWarehouseName") final String originalWarehouseName, 10675 @GraphQLName("partyName") final String partyName, 10676 @GraphQLName("id") @GraphQLID final String id, 10677 @GraphQLName("warehouseName") final String warehouseName, 10678 @GraphQLName("warehouseTypeName") final String warehouseTypeName, 10679 @GraphQLName("name") final String name, 10680 @GraphQLName("preferredLanguageIsoName") final String preferredLanguageIsoName, 10681 @GraphQLName("preferredCurrencyIsoName") final String preferredCurrencyIsoName, 10682 @GraphQLName("preferredJavaTimeZoneName") final String preferredJavaTimeZoneName, 10683 @GraphQLName("preferredDateTimeFormatName") final String preferredDateTimeFormatName, 10684 @GraphQLName("isDefault") final String isDefault, 10685 @GraphQLName("sortOrder") final String sortOrder, 10686 @GraphQLName("inventoryMovePrinterGroupName") final String inventoryMovePrinterGroupName, 10687 @GraphQLName("picklistPrinterGroupName") final String picklistPrinterGroupName, 10688 @GraphQLName("packingListPrinterGroupName") final String packingListPrinterGroupName, 10689 @GraphQLName("shippingManifestPrinterGroupName") final String shippingManifestPrinterGroupName) { 10690 var mutationResultObject = new MutationResultWithIdObject(); 10691 10692 try { 10693 var spec = WarehouseUtil.getHome().getWarehouseUniversalSpec(); 10694 10695 spec.setWarehouseName(originalWarehouseName); 10696 spec.setPartyName(partyName); 10697 spec.setUuid(id); 10698 10699 var commandForm = WarehouseUtil.getHome().getEditWarehouseForm(); 10700 10701 commandForm.setSpec(spec); 10702 commandForm.setEditMode(EditMode.LOCK); 10703 10704 var commandResult = WarehouseUtil.getHome().editWarehouse(BaseGraphQl.getUserVisitPK(env), commandForm); 10705 10706 if(!commandResult.hasErrors()) { 10707 var executionResult = commandResult.getExecutionResult(); 10708 var result = (EditWarehouseResult)executionResult.getResult(); 10709 Map<String, Object> arguments = env.getArgument("input"); 10710 var edit = result.getEdit(); 10711 10712 mutationResultObject.setEntityInstance(result.getWarehouse().getEntityInstance()); 10713 10714 if(arguments.containsKey("warehouseName")) 10715 edit.setWarehouseName(warehouseName); 10716 if(arguments.containsKey("warehouseTypeName")) 10717 edit.setWarehouseTypeName(warehouseTypeName); 10718 if(arguments.containsKey("name")) 10719 edit.setName(name); 10720 if(arguments.containsKey("preferredLanguageIsoName")) 10721 edit.setPreferredLanguageIsoName(preferredLanguageIsoName); 10722 if(arguments.containsKey("preferredCurrencyIsoName")) 10723 edit.setPreferredCurrencyIsoName(preferredCurrencyIsoName); 10724 if(arguments.containsKey("preferredJavaTimeZoneName")) 10725 edit.setPreferredJavaTimeZoneName(preferredJavaTimeZoneName); 10726 if(arguments.containsKey("preferredDateTimeFormatName")) 10727 edit.setPreferredDateTimeFormatName(preferredDateTimeFormatName); 10728 if(arguments.containsKey("isDefault")) 10729 edit.setIsDefault(isDefault); 10730 if(arguments.containsKey("sortOrder")) 10731 edit.setSortOrder(sortOrder); 10732 if(arguments.containsKey("inventoryMovePrinterGroupName")) 10733 edit.setInventoryMovePrinterGroupName(inventoryMovePrinterGroupName); 10734 if(arguments.containsKey("picklistPrinterGroupName")) 10735 edit.setPicklistPrinterGroupName(picklistPrinterGroupName); 10736 if(arguments.containsKey("packingListPrinterGroupName")) 10737 edit.setPackingListPrinterGroupName(packingListPrinterGroupName); 10738 if(arguments.containsKey("shippingManifestPrinterGroupName")) 10739 edit.setShippingManifestPrinterGroupName(shippingManifestPrinterGroupName); 10740 10741 commandForm.setEdit(edit); 10742 commandForm.setEditMode(EditMode.UPDATE); 10743 10744 commandResult = WarehouseUtil.getHome().editWarehouse(BaseGraphQl.getUserVisitPK(env), commandForm); 10745 } 10746 10747 mutationResultObject.setCommandResult(commandResult); 10748 } catch (NamingException ex) { 10749 throw new RuntimeException(ex); 10750 } 10751 10752 return mutationResultObject; 10753 } 10754 10755 @GraphQLField 10756 @GraphQLRelayMutation 10757 static MutationResultObject deleteWarehouse(final DataFetchingEnvironment env, 10758 @GraphQLName("warehouseName") final String warehouseName, 10759 @GraphQLName("id") @GraphQLID final String id) { 10760 var mutationResultObject = new MutationResultObject(); 10761 10762 try { 10763 var commandForm = WarehouseUtil.getHome().getDeleteWarehouseForm(); 10764 10765 commandForm.setWarehouseName(warehouseName); 10766 commandForm.setUuid(id); 10767 10768 mutationResultObject.setCommandResult(WarehouseUtil.getHome().deleteWarehouse(BaseGraphQl.getUserVisitPK(env), commandForm)); 10769 } catch (NamingException ex) { 10770 throw new RuntimeException(ex); 10771 } 10772 10773 return mutationResultObject; 10774 } 10775 10776 @GraphQLField 10777 @GraphQLRelayMutation 10778 static MutationResultWithIdObject createInventoryLocationGroup(final DataFetchingEnvironment env, 10779 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 10780 @GraphQLName("inventoryLocationGroupName") @GraphQLNonNull final String inventoryLocationGroupName, 10781 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10782 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 10783 @GraphQLName("description") final String description) { 10784 var mutationResultObject = new MutationResultWithIdObject(); 10785 10786 try { 10787 var commandForm = InventoryUtil.getHome().getCreateInventoryLocationGroupForm(); 10788 10789 commandForm.setWarehouseName(warehouseName); 10790 commandForm.setInventoryLocationGroupName(inventoryLocationGroupName); 10791 commandForm.setIsDefault(isDefault); 10792 commandForm.setSortOrder(sortOrder); 10793 commandForm.setDescription(description); 10794 10795 var commandResult = InventoryUtil.getHome().createInventoryLocationGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 10796 mutationResultObject.setCommandResult(commandResult); 10797 10798 if(!commandResult.hasErrors()) { 10799 var result = (CreateInventoryLocationGroupResult)commandResult.getExecutionResult().getResult(); 10800 10801 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10802 } 10803 } catch (NamingException ex) { 10804 throw new RuntimeException(ex); 10805 } 10806 10807 return mutationResultObject; 10808 } 10809 10810 @GraphQLField 10811 @GraphQLRelayMutation 10812 static MutationResultObject deleteInventoryLocationGroup(final DataFetchingEnvironment env, 10813 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 10814 @GraphQLName("inventoryLocationGroupName") @GraphQLNonNull final String inventoryLocationGroupName) { 10815 var mutationResultObject = new MutationResultObject(); 10816 10817 try { 10818 var commandForm = InventoryUtil.getHome().getDeleteInventoryLocationGroupForm(); 10819 10820 commandForm.setWarehouseName(warehouseName); 10821 commandForm.setInventoryLocationGroupName(inventoryLocationGroupName); 10822 10823 var commandResult = InventoryUtil.getHome().deleteInventoryLocationGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 10824 mutationResultObject.setCommandResult(commandResult); 10825 } catch (NamingException ex) { 10826 throw new RuntimeException(ex); 10827 } 10828 10829 return mutationResultObject; 10830 } 10831 10832 @GraphQLField 10833 @GraphQLRelayMutation 10834 static MutationResultWithIdObject editInventoryLocationGroup(final DataFetchingEnvironment env, 10835 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 10836 @GraphQLName("originalInventoryLocationGroupName") @GraphQLNonNull final String originalInventoryLocationGroupName, 10837 @GraphQLName("inventoryLocationGroupName") final String inventoryLocationGroupName, 10838 @GraphQLName("isDefault") final String isDefault, 10839 @GraphQLName("sortOrder") final String sortOrder, 10840 @GraphQLName("description") final String description) { 10841 var mutationResultObject = new MutationResultWithIdObject(); 10842 10843 try { 10844 var spec = InventoryUtil.getHome().getInventoryLocationGroupSpec(); 10845 10846 spec.setWarehouseName(warehouseName); 10847 spec.setInventoryLocationGroupName(originalInventoryLocationGroupName); 10848 10849 var commandForm = InventoryUtil.getHome().getEditInventoryLocationGroupForm(); 10850 10851 commandForm.setSpec(spec); 10852 commandForm.setEditMode(EditMode.LOCK); 10853 10854 var commandResult = InventoryUtil.getHome().editInventoryLocationGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 10855 10856 if(!commandResult.hasErrors()) { 10857 var executionResult = commandResult.getExecutionResult(); 10858 var result = (EditInventoryLocationGroupResult)executionResult.getResult(); 10859 Map<String, Object> arguments = env.getArgument("input"); 10860 var edit = result.getEdit(); 10861 10862 mutationResultObject.setEntityInstance(result.getInventoryLocationGroup().getEntityInstance()); 10863 10864 if(arguments.containsKey("inventoryLocationGroupName")) 10865 edit.setInventoryLocationGroupName(inventoryLocationGroupName); 10866 if(arguments.containsKey("isDefault")) 10867 edit.setIsDefault(isDefault); 10868 if(arguments.containsKey("sortOrder")) 10869 edit.setSortOrder(sortOrder); 10870 if(arguments.containsKey("description")) 10871 edit.setDescription(description); 10872 10873 commandForm.setEdit(edit); 10874 commandForm.setEditMode(EditMode.UPDATE); 10875 10876 commandResult = InventoryUtil.getHome().editInventoryLocationGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 10877 } 10878 10879 mutationResultObject.setCommandResult(commandResult); 10880 } catch (NamingException ex) { 10881 throw new RuntimeException(ex); 10882 } 10883 10884 return mutationResultObject; 10885 } 10886 10887 @GraphQLField 10888 @GraphQLRelayMutation 10889 @GraphQLName("setInventoryLocationGroupStatus") 10890 static MutationResultObject setInventoryLocationGroupStatus(final DataFetchingEnvironment env, 10891 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 10892 @GraphQLName("inventoryLocationGroupName") @GraphQLNonNull final String inventoryLocationGroupName, 10893 @GraphQLName("inventoryLocationGroupStatusChoice") @GraphQLNonNull final String inventoryLocationGroupStatusChoice) { 10894 var mutationResultObject = new MutationResultObject(); 10895 10896 try { 10897 var commandForm = InventoryUtil.getHome().getSetInventoryLocationGroupStatusForm(); 10898 10899 commandForm.setWarehouseName(warehouseName); 10900 commandForm.setInventoryLocationGroupName(inventoryLocationGroupName); 10901 commandForm.setInventoryLocationGroupStatusChoice(inventoryLocationGroupStatusChoice); 10902 10903 mutationResultObject.setCommandResult(InventoryUtil.getHome().setInventoryLocationGroupStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 10904 } catch (NamingException ex) { 10905 throw new RuntimeException(ex); 10906 } 10907 10908 return mutationResultObject; 10909 } 10910 10911 @GraphQLField 10912 @GraphQLRelayMutation 10913 static MutationResultWithIdObject createLocationType(final DataFetchingEnvironment env, 10914 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 10915 @GraphQLName("locationTypeName") @GraphQLNonNull final String locationTypeName, 10916 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10917 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 10918 @GraphQLName("description") final String description) { 10919 var mutationResultObject = new MutationResultWithIdObject(); 10920 10921 try { 10922 var commandForm = WarehouseUtil.getHome().getCreateLocationTypeForm(); 10923 10924 commandForm.setWarehouseName(warehouseName); 10925 commandForm.setLocationTypeName(locationTypeName); 10926 commandForm.setIsDefault(isDefault); 10927 commandForm.setSortOrder(sortOrder); 10928 commandForm.setDescription(description); 10929 10930 var commandResult = WarehouseUtil.getHome().createLocationType(BaseGraphQl.getUserVisitPK(env), commandForm); 10931 mutationResultObject.setCommandResult(commandResult); 10932 10933 if(!commandResult.hasErrors()) { 10934 var result = (CreateLocationTypeResult)commandResult.getExecutionResult().getResult(); 10935 10936 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10937 } 10938 } catch (NamingException ex) { 10939 throw new RuntimeException(ex); 10940 } 10941 10942 return mutationResultObject; 10943 } 10944 10945 @GraphQLField 10946 @GraphQLRelayMutation 10947 static MutationResultObject deleteLocationType(final DataFetchingEnvironment env, 10948 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 10949 @GraphQLName("locationTypeName") @GraphQLNonNull final String locationTypeName) { 10950 var mutationResultObject = new MutationResultObject(); 10951 10952 try { 10953 var commandForm = WarehouseUtil.getHome().getDeleteLocationTypeForm(); 10954 10955 commandForm.setWarehouseName(warehouseName); 10956 commandForm.setLocationTypeName(locationTypeName); 10957 10958 var commandResult = WarehouseUtil.getHome().deleteLocationType(BaseGraphQl.getUserVisitPK(env), commandForm); 10959 mutationResultObject.setCommandResult(commandResult); 10960 } catch (NamingException ex) { 10961 throw new RuntimeException(ex); 10962 } 10963 10964 return mutationResultObject; 10965 } 10966 10967 @GraphQLField 10968 @GraphQLRelayMutation 10969 static MutationResultWithIdObject editLocationType(final DataFetchingEnvironment env, 10970 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 10971 @GraphQLName("originalLocationTypeName") @GraphQLNonNull final String originalLocationTypeName, 10972 @GraphQLName("locationTypeName") final String locationTypeName, 10973 @GraphQLName("isDefault") final String isDefault, 10974 @GraphQLName("sortOrder") final String sortOrder, 10975 @GraphQLName("description") final String description) { 10976 var mutationResultObject = new MutationResultWithIdObject(); 10977 10978 try { 10979 var spec = WarehouseUtil.getHome().getLocationTypeSpec(); 10980 10981 spec.setWarehouseName(warehouseName); 10982 spec.setLocationTypeName(originalLocationTypeName); 10983 10984 var commandForm = WarehouseUtil.getHome().getEditLocationTypeForm(); 10985 10986 commandForm.setSpec(spec); 10987 commandForm.setEditMode(EditMode.LOCK); 10988 10989 var commandResult = WarehouseUtil.getHome().editLocationType(BaseGraphQl.getUserVisitPK(env), commandForm); 10990 10991 if(!commandResult.hasErrors()) { 10992 var executionResult = commandResult.getExecutionResult(); 10993 var result = (EditLocationTypeResult)executionResult.getResult(); 10994 Map<String, Object> arguments = env.getArgument("input"); 10995 var edit = result.getEdit(); 10996 10997 mutationResultObject.setEntityInstance(result.getLocationType().getEntityInstance()); 10998 10999 if(arguments.containsKey("locationTypeName")) 11000 edit.setLocationTypeName(locationTypeName); 11001 if(arguments.containsKey("isDefault")) 11002 edit.setIsDefault(isDefault); 11003 if(arguments.containsKey("sortOrder")) 11004 edit.setSortOrder(sortOrder); 11005 if(arguments.containsKey("description")) 11006 edit.setDescription(description); 11007 11008 commandForm.setEdit(edit); 11009 commandForm.setEditMode(EditMode.UPDATE); 11010 11011 commandResult = WarehouseUtil.getHome().editLocationType(BaseGraphQl.getUserVisitPK(env), commandForm); 11012 } 11013 11014 mutationResultObject.setCommandResult(commandResult); 11015 } catch (NamingException ex) { 11016 throw new RuntimeException(ex); 11017 } 11018 11019 return mutationResultObject; 11020 } 11021 11022 @GraphQLField 11023 @GraphQLRelayMutation 11024 static MutationResultWithIdObject createLocation(final DataFetchingEnvironment env, 11025 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 11026 @GraphQLName("locationName") @GraphQLNonNull final String locationName, 11027 @GraphQLName("locationTypeName") @GraphQLNonNull final String locationTypeName, 11028 @GraphQLName("locationUseTypeName") @GraphQLNonNull final String locationUseTypeName, 11029 @GraphQLName("velocity") @GraphQLNonNull final String velocity, 11030 @GraphQLName("inventoryLocationGroupName") @GraphQLNonNull final String inventoryLocationGroupName, 11031 @GraphQLName("description") final String description) { 11032 var mutationResultObject = new MutationResultWithIdObject(); 11033 11034 try { 11035 var commandForm = WarehouseUtil.getHome().getCreateLocationForm(); 11036 11037 commandForm.setWarehouseName(warehouseName); 11038 commandForm.setLocationName(locationName); 11039 commandForm.setLocationTypeName(locationTypeName); 11040 commandForm.setLocationUseTypeName(locationUseTypeName); 11041 commandForm.setVelocity(velocity); 11042 commandForm.setInventoryLocationGroupName(inventoryLocationGroupName); 11043 commandForm.setDescription(description); 11044 11045 var commandResult = WarehouseUtil.getHome().createLocation(BaseGraphQl.getUserVisitPK(env), commandForm); 11046 mutationResultObject.setCommandResult(commandResult); 11047 11048 if(!commandResult.hasErrors()) { 11049 var result = (CreateLocationResult)commandResult.getExecutionResult().getResult(); 11050 11051 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11052 } 11053 } catch (NamingException ex) { 11054 throw new RuntimeException(ex); 11055 } 11056 11057 return mutationResultObject; 11058 } 11059 11060 @GraphQLField 11061 @GraphQLRelayMutation 11062 static MutationResultObject deleteLocation(final DataFetchingEnvironment env, 11063 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 11064 @GraphQLName("locationName") @GraphQLNonNull final String locationName) { 11065 var mutationResultObject = new MutationResultObject(); 11066 11067 try { 11068 var commandForm = WarehouseUtil.getHome().getDeleteLocationForm(); 11069 11070 commandForm.setWarehouseName(warehouseName); 11071 commandForm.setLocationName(locationName); 11072 11073 var commandResult = WarehouseUtil.getHome().deleteLocation(BaseGraphQl.getUserVisitPK(env), commandForm); 11074 mutationResultObject.setCommandResult(commandResult); 11075 } catch (NamingException ex) { 11076 throw new RuntimeException(ex); 11077 } 11078 11079 return mutationResultObject; 11080 } 11081 11082 @GraphQLField 11083 @GraphQLRelayMutation 11084 static MutationResultWithIdObject editLocation(final DataFetchingEnvironment env, 11085 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 11086 @GraphQLName("originalLocationName") @GraphQLNonNull final String originalLocationName, 11087 @GraphQLName("locationName") final String locationName, 11088 @GraphQLName("locationTypeName") final String locationTypeName, 11089 @GraphQLName("locationUseTypeName") final String locationUseTypeName, 11090 @GraphQLName("velocity") final String velocity, 11091 @GraphQLName("inventoryLocationGroupName") final String inventoryLocationGroupName, 11092 @GraphQLName("description") final String description) { 11093 var mutationResultObject = new MutationResultWithIdObject(); 11094 11095 try { 11096 var spec = WarehouseUtil.getHome().getLocationSpec(); 11097 11098 spec.setWarehouseName(warehouseName); 11099 spec.setLocationName(originalLocationName); 11100 11101 var commandForm = WarehouseUtil.getHome().getEditLocationForm(); 11102 11103 commandForm.setSpec(spec); 11104 commandForm.setEditMode(EditMode.LOCK); 11105 11106 var commandResult = WarehouseUtil.getHome().editLocation(BaseGraphQl.getUserVisitPK(env), commandForm); 11107 11108 if(!commandResult.hasErrors()) { 11109 var executionResult = commandResult.getExecutionResult(); 11110 var result = (EditLocationResult)executionResult.getResult(); 11111 Map<String, Object> arguments = env.getArgument("input"); 11112 var edit = result.getEdit(); 11113 11114 mutationResultObject.setEntityInstance(result.getLocation().getEntityInstance()); 11115 11116 if(arguments.containsKey("locationName")) 11117 edit.setLocationName(locationName); 11118 if(arguments.containsKey("locationTypeName")) 11119 edit.setLocationTypeName(locationTypeName); 11120 if(arguments.containsKey("locationUseTypeName")) 11121 edit.setLocationUseTypeName(locationUseTypeName); 11122 if(arguments.containsKey("velocity")) 11123 edit.setVelocity(velocity); 11124 if(arguments.containsKey("inventoryLocationGroupName")) 11125 edit.setInventoryLocationGroupName(inventoryLocationGroupName); 11126 if(arguments.containsKey("description")) 11127 edit.setDescription(description); 11128 11129 commandForm.setEdit(edit); 11130 commandForm.setEditMode(EditMode.UPDATE); 11131 11132 commandResult = WarehouseUtil.getHome().editLocation(BaseGraphQl.getUserVisitPK(env), commandForm); 11133 } 11134 11135 mutationResultObject.setCommandResult(commandResult); 11136 } catch (NamingException ex) { 11137 throw new RuntimeException(ex); 11138 } 11139 11140 return mutationResultObject; 11141 } 11142 11143 @GraphQLField 11144 @GraphQLRelayMutation 11145 @GraphQLName("setLocationStatus") 11146 static MutationResultObject setLocationStatus(final DataFetchingEnvironment env, 11147 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 11148 @GraphQLName("locationName") @GraphQLNonNull final String locationName, 11149 @GraphQLName("locationStatusChoice") @GraphQLNonNull final String locationStatusChoice) { 11150 var mutationResultObject = new MutationResultObject(); 11151 11152 try { 11153 var commandForm = WarehouseUtil.getHome().getSetLocationStatusForm(); 11154 11155 commandForm.setWarehouseName(warehouseName); 11156 commandForm.setLocationName(locationName); 11157 commandForm.setLocationStatusChoice(locationStatusChoice); 11158 11159 mutationResultObject.setCommandResult(WarehouseUtil.getHome().setLocationStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 11160 } catch (NamingException ex) { 11161 throw new RuntimeException(ex); 11162 } 11163 11164 return mutationResultObject; 11165 } 11166 11167 @GraphQLField 11168 @GraphQLRelayMutation 11169 static MutationResultWithIdObject createLocationNameElement(final DataFetchingEnvironment env, 11170 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 11171 @GraphQLName("locationTypeName") @GraphQLNonNull final String locationTypeName, 11172 @GraphQLName("locationNameElementName") @GraphQLNonNull final String locationNameElementName, 11173 @GraphQLName("offset") @GraphQLNonNull final String offset, 11174 @GraphQLName("length") @GraphQLNonNull final String length, 11175 @GraphQLName("validationPattern") final String validationPattern, 11176 @GraphQLName("description") final String description) { 11177 var mutationResultObject = new MutationResultWithIdObject(); 11178 11179 try { 11180 var commandForm = WarehouseUtil.getHome().getCreateLocationNameElementForm(); 11181 11182 commandForm.setWarehouseName(warehouseName); 11183 commandForm.setLocationTypeName(locationTypeName); 11184 commandForm.setLocationNameElementName(locationNameElementName); 11185 commandForm.setOffset(offset); 11186 commandForm.setLength(length); 11187 commandForm.setValidationPattern(validationPattern); 11188 commandForm.setDescription(description); 11189 11190 var commandResult = WarehouseUtil.getHome().createLocationNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 11191 mutationResultObject.setCommandResult(commandResult); 11192 11193 if(!commandResult.hasErrors()) { 11194 var result = (CreateLocationNameElementResult)commandResult.getExecutionResult().getResult(); 11195 11196 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11197 } 11198 } catch (NamingException ex) { 11199 throw new RuntimeException(ex); 11200 } 11201 11202 return mutationResultObject; 11203 } 11204 11205 @GraphQLField 11206 @GraphQLRelayMutation 11207 static MutationResultObject deleteLocationNameElement(final DataFetchingEnvironment env, 11208 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 11209 @GraphQLName("locationTypeName") @GraphQLNonNull final String locationTypeName, 11210 @GraphQLName("locationNameElementName") @GraphQLNonNull final String locationNameElementName) { 11211 var mutationResultObject = new MutationResultObject(); 11212 11213 try { 11214 var commandForm = WarehouseUtil.getHome().getDeleteLocationNameElementForm(); 11215 11216 commandForm.setWarehouseName(warehouseName); 11217 commandForm.setLocationTypeName(locationTypeName); 11218 commandForm.setLocationNameElementName(locationNameElementName); 11219 11220 var commandResult = WarehouseUtil.getHome().deleteLocationNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 11221 mutationResultObject.setCommandResult(commandResult); 11222 } catch (NamingException ex) { 11223 throw new RuntimeException(ex); 11224 } 11225 11226 return mutationResultObject; 11227 } 11228 11229 @GraphQLField 11230 @GraphQLRelayMutation 11231 static MutationResultWithIdObject editLocationNameElement(final DataFetchingEnvironment env, 11232 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 11233 @GraphQLName("locationTypeName") @GraphQLNonNull final String locationTypeName, 11234 @GraphQLName("originalLocationNameElementName") @GraphQLNonNull final String originalLocationNameElementName, 11235 @GraphQLName("locationNameElementName") final String locationNameElementName, 11236 @GraphQLName("offset") final String offset, 11237 @GraphQLName("length") final String length, 11238 @GraphQLName("validationPattern") final String validationPattern, 11239 @GraphQLName("description") final String description) { 11240 var mutationResultObject = new MutationResultWithIdObject(); 11241 11242 try { 11243 var spec = WarehouseUtil.getHome().getLocationNameElementSpec(); 11244 11245 spec.setWarehouseName(warehouseName); 11246 spec.setLocationTypeName(locationTypeName); 11247 spec.setLocationNameElementName(originalLocationNameElementName); 11248 11249 var commandForm = WarehouseUtil.getHome().getEditLocationNameElementForm(); 11250 11251 commandForm.setSpec(spec); 11252 commandForm.setEditMode(EditMode.LOCK); 11253 11254 var commandResult = WarehouseUtil.getHome().editLocationNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 11255 11256 if(!commandResult.hasErrors()) { 11257 var executionResult = commandResult.getExecutionResult(); 11258 var result = (EditLocationNameElementResult)executionResult.getResult(); 11259 Map<String, Object> arguments = env.getArgument("input"); 11260 var edit = result.getEdit(); 11261 11262 mutationResultObject.setEntityInstance(result.getLocationNameElement().getEntityInstance()); 11263 11264 if(arguments.containsKey("locationNameElementName")) 11265 edit.setLocationNameElementName(locationNameElementName); 11266 if(arguments.containsKey("offset")) 11267 edit.setOffset(offset); 11268 if(arguments.containsKey("length")) 11269 edit.setLength(length); 11270 if(arguments.containsKey("validationPattern")) 11271 edit.setValidationPattern(validationPattern); 11272 if(arguments.containsKey("description")) 11273 edit.setDescription(description); 11274 11275 commandForm.setEdit(edit); 11276 commandForm.setEditMode(EditMode.UPDATE); 11277 11278 commandResult = WarehouseUtil.getHome().editLocationNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 11279 } 11280 11281 mutationResultObject.setCommandResult(commandResult); 11282 } catch (NamingException ex) { 11283 throw new RuntimeException(ex); 11284 } 11285 11286 return mutationResultObject; 11287 } 11288 11289 @GraphQLField 11290 @GraphQLRelayMutation 11291 static MutationResultWithIdObject createItemImageType(final DataFetchingEnvironment env, 11292 @GraphQLName("itemImageTypeName") @GraphQLNonNull final String itemImageTypeName, 11293 @GraphQLName("preferredMimeTypeName") final String preferredMimeTypeName, 11294 @GraphQLName("quality") final String quality, 11295 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 11296 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 11297 @GraphQLName("description") final String description) { 11298 var mutationResultObject = new MutationResultWithIdObject(); 11299 11300 try { 11301 var commandForm = ItemUtil.getHome().getCreateItemImageTypeForm(); 11302 11303 commandForm.setItemImageTypeName(itemImageTypeName); 11304 commandForm.setPreferredMimeTypeName(preferredMimeTypeName); 11305 commandForm.setQuality(quality); 11306 commandForm.setIsDefault(isDefault); 11307 commandForm.setSortOrder(sortOrder); 11308 commandForm.setDescription(description); 11309 11310 var commandResult = ItemUtil.getHome().createItemImageType(BaseGraphQl.getUserVisitPK(env), commandForm); 11311 mutationResultObject.setCommandResult(commandResult); 11312 11313 if(!commandResult.hasErrors()) { 11314 var result = (CreateItemImageTypeResult)commandResult.getExecutionResult().getResult(); 11315 11316 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11317 } 11318 } catch (NamingException ex) { 11319 throw new RuntimeException(ex); 11320 } 11321 11322 return mutationResultObject; 11323 } 11324 11325 @GraphQLField 11326 @GraphQLRelayMutation 11327 static MutationResultWithIdObject editItemImageType(final DataFetchingEnvironment env, 11328 @GraphQLName("originalItemImageTypeName") final String originalItemImageTypeName, 11329 @GraphQLName("id") @GraphQLID final String id, 11330 @GraphQLName("itemImageTypeName") final String itemImageTypeName, 11331 @GraphQLName("preferredMimeTypeName") final String preferredMimeTypeName, 11332 @GraphQLName("quality") final String quality, 11333 @GraphQLName("isDefault") final String isDefault, 11334 @GraphQLName("sortOrder") final String sortOrder, 11335 @GraphQLName("description") final String description) { 11336 var mutationResultObject = new MutationResultWithIdObject(); 11337 11338 try { 11339 var spec = ItemUtil.getHome().getItemImageTypeUniversalSpec(); 11340 11341 spec.setItemImageTypeName(originalItemImageTypeName); 11342 spec.setUuid(id); 11343 11344 var commandForm = ItemUtil.getHome().getEditItemImageTypeForm(); 11345 11346 commandForm.setSpec(spec); 11347 commandForm.setEditMode(EditMode.LOCK); 11348 11349 var commandResult = ItemUtil.getHome().editItemImageType(BaseGraphQl.getUserVisitPK(env), commandForm); 11350 11351 if(!commandResult.hasErrors()) { 11352 var executionResult = commandResult.getExecutionResult(); 11353 var result = (EditItemImageTypeResult)executionResult.getResult(); 11354 Map<String, Object> arguments = env.getArgument("input"); 11355 var edit = result.getEdit(); 11356 11357 mutationResultObject.setEntityInstance(result.getItemImageType().getEntityInstance()); 11358 11359 if(arguments.containsKey("itemImageTypeName")) 11360 edit.setItemImageTypeName(itemImageTypeName); 11361 if(arguments.containsKey("preferredMimeTypeName")) 11362 edit.setPreferredMimeTypeName(preferredMimeTypeName); 11363 if(arguments.containsKey("quality")) 11364 edit.setQuality(quality); 11365 if(arguments.containsKey("isDefault")) 11366 edit.setIsDefault(isDefault); 11367 if(arguments.containsKey("sortOrder")) 11368 edit.setSortOrder(sortOrder); 11369 if(arguments.containsKey("description")) 11370 edit.setDescription(description); 11371 11372 commandForm.setEdit(edit); 11373 commandForm.setEditMode(EditMode.UPDATE); 11374 11375 commandResult = ItemUtil.getHome().editItemImageType(BaseGraphQl.getUserVisitPK(env), commandForm); 11376 } 11377 11378 mutationResultObject.setCommandResult(commandResult); 11379 } catch (NamingException ex) { 11380 throw new RuntimeException(ex); 11381 } 11382 11383 return mutationResultObject; 11384 } 11385 11386 @GraphQLField 11387 @GraphQLRelayMutation 11388 static MutationResultObject deleteItemImageType(final DataFetchingEnvironment env, 11389 @GraphQLName("itemImageTypeName") final String itemImageTypeName, 11390 @GraphQLName("id") @GraphQLID final String id) { 11391 var mutationResultObject = new MutationResultObject(); 11392 11393 try { 11394 var commandForm = ItemUtil.getHome().getDeleteItemImageTypeForm(); 11395 11396 commandForm.setItemImageTypeName(itemImageTypeName); 11397 commandForm.setUuid(id); 11398 11399 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemImageType(BaseGraphQl.getUserVisitPK(env), commandForm)); 11400 } catch (NamingException ex) { 11401 throw new RuntimeException(ex); 11402 } 11403 11404 return mutationResultObject; 11405 } 11406 11407 @GraphQLField 11408 @GraphQLRelayMutation 11409 static MutationResultWithIdObject createItemDescriptionTypeUseType(final DataFetchingEnvironment env, 11410 @GraphQLName("itemDescriptionTypeUseTypeName") @GraphQLNonNull final String itemDescriptionTypeUseTypeName, 11411 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 11412 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 11413 @GraphQLName("description") final String description) { 11414 var mutationResultObject = new MutationResultWithIdObject(); 11415 11416 try { 11417 var commandForm = ItemUtil.getHome().getCreateItemDescriptionTypeUseTypeForm(); 11418 11419 commandForm.setItemDescriptionTypeUseTypeName(itemDescriptionTypeUseTypeName); 11420 commandForm.setIsDefault(isDefault); 11421 commandForm.setSortOrder(sortOrder); 11422 commandForm.setDescription(description); 11423 11424 var commandResult = ItemUtil.getHome().createItemDescriptionTypeUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 11425 mutationResultObject.setCommandResult(commandResult); 11426 11427 if(!commandResult.hasErrors()) { 11428 var result = (CreateItemDescriptionTypeUseTypeResult)commandResult.getExecutionResult().getResult(); 11429 11430 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11431 } 11432 } catch (NamingException ex) { 11433 throw new RuntimeException(ex); 11434 } 11435 11436 return mutationResultObject; 11437 } 11438 11439 @GraphQLField 11440 @GraphQLRelayMutation 11441 static MutationResultWithIdObject editItemDescriptionTypeUseType(final DataFetchingEnvironment env, 11442 @GraphQLName("originalItemDescriptionTypeUseTypeName") final String originalItemDescriptionTypeUseTypeName, 11443 @GraphQLName("id") @GraphQLID final String id, 11444 @GraphQLName("itemDescriptionTypeUseTypeName") final String itemDescriptionTypeUseTypeName, 11445 @GraphQLName("isDefault") final String isDefault, 11446 @GraphQLName("sortOrder") final String sortOrder, 11447 @GraphQLName("description") final String description) { 11448 var mutationResultObject = new MutationResultWithIdObject(); 11449 11450 try { 11451 var spec = ItemUtil.getHome().getItemDescriptionTypeUseTypeUniversalSpec(); 11452 11453 spec.setItemDescriptionTypeUseTypeName(originalItemDescriptionTypeUseTypeName); 11454 spec.setUuid(id); 11455 11456 var commandForm = ItemUtil.getHome().getEditItemDescriptionTypeUseTypeForm(); 11457 11458 commandForm.setSpec(spec); 11459 commandForm.setEditMode(EditMode.LOCK); 11460 11461 var commandResult = ItemUtil.getHome().editItemDescriptionTypeUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 11462 11463 if(!commandResult.hasErrors()) { 11464 var executionResult = commandResult.getExecutionResult(); 11465 var result = (EditItemDescriptionTypeUseTypeResult)executionResult.getResult(); 11466 Map<String, Object> arguments = env.getArgument("input"); 11467 var edit = result.getEdit(); 11468 11469 mutationResultObject.setEntityInstance(result.getItemDescriptionTypeUseType().getEntityInstance()); 11470 11471 if(arguments.containsKey("itemDescriptionTypeUseTypeName")) 11472 edit.setItemDescriptionTypeUseTypeName(itemDescriptionTypeUseTypeName); 11473 if(arguments.containsKey("isDefault")) 11474 edit.setIsDefault(isDefault); 11475 if(arguments.containsKey("sortOrder")) 11476 edit.setSortOrder(sortOrder); 11477 if(arguments.containsKey("description")) 11478 edit.setDescription(description); 11479 11480 commandForm.setEdit(edit); 11481 commandForm.setEditMode(EditMode.UPDATE); 11482 11483 commandResult = ItemUtil.getHome().editItemDescriptionTypeUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 11484 } 11485 11486 mutationResultObject.setCommandResult(commandResult); 11487 } catch (NamingException ex) { 11488 throw new RuntimeException(ex); 11489 } 11490 11491 return mutationResultObject; 11492 } 11493 11494 @GraphQLField 11495 @GraphQLRelayMutation 11496 static MutationResultObject deleteItemDescriptionTypeUseType(final DataFetchingEnvironment env, 11497 @GraphQLName("itemDescriptionTypeUseTypeName") final String itemDescriptionTypeUseTypeName, 11498 @GraphQLName("id") @GraphQLID final String id) { 11499 var mutationResultObject = new MutationResultObject(); 11500 11501 try { 11502 var commandForm = ItemUtil.getHome().getDeleteItemDescriptionTypeUseTypeForm(); 11503 11504 commandForm.setItemDescriptionTypeUseTypeName(itemDescriptionTypeUseTypeName); 11505 commandForm.setUuid(id); 11506 11507 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemDescriptionTypeUseType(BaseGraphQl.getUserVisitPK(env), commandForm)); 11508 } catch (NamingException ex) { 11509 throw new RuntimeException(ex); 11510 } 11511 11512 return mutationResultObject; 11513 } 11514 11515 @GraphQLField 11516 @GraphQLRelayMutation 11517 static MutationResultObject createItemDescriptionTypeUse(final DataFetchingEnvironment env, 11518 @GraphQLName("itemDescriptionTypeUseTypeName") @GraphQLNonNull final String itemDescriptionTypeUseTypeName, 11519 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName) { 11520 var mutationResultObject = new MutationResultObject(); 11521 11522 try { 11523 var commandForm = ItemUtil.getHome().getCreateItemDescriptionTypeUseForm(); 11524 11525 commandForm.setItemDescriptionTypeUseTypeName(itemDescriptionTypeUseTypeName); 11526 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 11527 11528 var commandResult = ItemUtil.getHome().createItemDescriptionTypeUse(BaseGraphQl.getUserVisitPK(env), commandForm); 11529 mutationResultObject.setCommandResult(commandResult); 11530 } catch (NamingException ex) { 11531 throw new RuntimeException(ex); 11532 } 11533 11534 return mutationResultObject; 11535 } 11536 11537 @GraphQLField 11538 @GraphQLRelayMutation 11539 static MutationResultObject deleteItemDescriptionTypeUse(final DataFetchingEnvironment env, 11540 @GraphQLName("itemDescriptionTypeUseTypeName") @GraphQLNonNull final String itemDescriptionTypeUseTypeName, 11541 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName) { 11542 var mutationResultObject = new MutationResultObject(); 11543 11544 try { 11545 var commandForm = ItemUtil.getHome().getDeleteItemDescriptionTypeUseForm(); 11546 11547 commandForm.setItemDescriptionTypeUseTypeName(itemDescriptionTypeUseTypeName); 11548 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 11549 11550 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemDescriptionTypeUse(BaseGraphQl.getUserVisitPK(env), commandForm)); 11551 } catch (NamingException ex) { 11552 throw new RuntimeException(ex); 11553 } 11554 11555 return mutationResultObject; 11556 } 11557 11558 @GraphQLField 11559 @GraphQLRelayMutation 11560 static MutationResultWithIdObject createItemDescriptionType(final DataFetchingEnvironment env, 11561 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName, 11562 @GraphQLName("parentItemDescriptionTypeName") final String parentItemDescriptionTypeName, 11563 @GraphQLName("useParentIfMissing") @GraphQLNonNull final String useParentIfMissing, 11564 @GraphQLName("mimeTypeUsageTypeName") final String mimeTypeUsageTypeName, 11565 @GraphQLName("checkContentWebAddress") @GraphQLNonNull final String checkContentWebAddress, 11566 @GraphQLName("includeInIndex") @GraphQLNonNull final String includeInIndex, 11567 @GraphQLName("indexDefault") @GraphQLNonNull final String indexDefault, 11568 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 11569 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 11570 @GraphQLName("description") final String description, 11571 @GraphQLName("minimumHeight") final String minimumHeight, 11572 @GraphQLName("minimumWidth") final String minimumWidth, 11573 @GraphQLName("maximumHeight") final String maximumHeight, 11574 @GraphQLName("maximumWidth") final String maximumWidth, 11575 @GraphQLName("preferredHeight") final String preferredHeight, 11576 @GraphQLName("preferredWidth") final String preferredWidth, 11577 @GraphQLName("preferredMimeTypeName") final String preferredMimeTypeName, 11578 @GraphQLName("quality") final String quality, 11579 @GraphQLName("scaleFromParent") final String scaleFromParent) { 11580 var mutationResultObject = new MutationResultWithIdObject(); 11581 11582 try { 11583 var commandForm = ItemUtil.getHome().getCreateItemDescriptionTypeForm(); 11584 11585 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 11586 commandForm.setParentItemDescriptionTypeName(parentItemDescriptionTypeName); 11587 commandForm.setUseParentIfMissing(useParentIfMissing); 11588 commandForm.setMimeTypeUsageTypeName(mimeTypeUsageTypeName); 11589 commandForm.setCheckContentWebAddress(checkContentWebAddress); 11590 commandForm.setIncludeInIndex(includeInIndex); 11591 commandForm.setIndexDefault(indexDefault); 11592 commandForm.setIsDefault(isDefault); 11593 commandForm.setSortOrder(sortOrder); 11594 commandForm.setDescription(description); 11595 commandForm.setMinimumHeight(minimumHeight); 11596 commandForm.setMinimumWidth(minimumWidth); 11597 commandForm.setMaximumHeight(maximumHeight); 11598 commandForm.setMaximumWidth(maximumWidth); 11599 commandForm.setPreferredHeight(preferredHeight); 11600 commandForm.setPreferredWidth(preferredWidth); 11601 commandForm.setPreferredMimeTypeName(preferredMimeTypeName); 11602 commandForm.setQuality(quality); 11603 commandForm.setScaleFromParent(scaleFromParent); 11604 11605 var commandResult = ItemUtil.getHome().createItemDescriptionType(BaseGraphQl.getUserVisitPK(env), commandForm); 11606 mutationResultObject.setCommandResult(commandResult); 11607 11608 if(!commandResult.hasErrors()) { 11609 var result = (CreateItemDescriptionTypeResult)commandResult.getExecutionResult().getResult(); 11610 11611 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11612 } 11613 } catch (NamingException ex) { 11614 throw new RuntimeException(ex); 11615 } 11616 11617 return mutationResultObject; 11618 } 11619 11620 @GraphQLField 11621 @GraphQLRelayMutation 11622 static MutationResultWithIdObject editItemDescriptionType(final DataFetchingEnvironment env, 11623 @GraphQLName("originalItemDescriptionTypeName") final String originalItemDescriptionTypeName, 11624 @GraphQLName("id") @GraphQLID final String id, 11625 @GraphQLName("itemDescriptionTypeName") final String itemDescriptionTypeName, 11626 @GraphQLName("parentItemDescriptionTypeName") final String parentItemDescriptionTypeName, 11627 @GraphQLName("useParentIfMissing") final String useParentIfMissing, 11628 @GraphQLName("checkContentWebAddress") final String checkContentWebAddress, 11629 @GraphQLName("includeInIndex") final String includeInIndex, 11630 @GraphQLName("indexDefault") final String indexDefault, 11631 @GraphQLName("isDefault") final String isDefault, 11632 @GraphQLName("sortOrder") final String sortOrder, 11633 @GraphQLName("description") final String description, 11634 @GraphQLName("minimumHeight") final String minimumHeight, 11635 @GraphQLName("minimumWidth") final String minimumWidth, 11636 @GraphQLName("maximumHeight") final String maximumHeight, 11637 @GraphQLName("maximumWidth") final String maximumWidth, 11638 @GraphQLName("preferredHeight") final String preferredHeight, 11639 @GraphQLName("preferredWidth") final String preferredWidth, 11640 @GraphQLName("preferredMimeTypeName") final String preferredMimeTypeName, 11641 @GraphQLName("quality") final String quality, 11642 @GraphQLName("scaleFromParent") final String scaleFromParent) { 11643 var mutationResultObject = new MutationResultWithIdObject(); 11644 11645 try { 11646 var spec = ItemUtil.getHome().getItemDescriptionTypeUniversalSpec(); 11647 11648 spec.setItemDescriptionTypeName(originalItemDescriptionTypeName); 11649 spec.setUuid(id); 11650 11651 var commandForm = ItemUtil.getHome().getEditItemDescriptionTypeForm(); 11652 11653 commandForm.setSpec(spec); 11654 commandForm.setEditMode(EditMode.LOCK); 11655 11656 var commandResult = ItemUtil.getHome().editItemDescriptionType(BaseGraphQl.getUserVisitPK(env), commandForm); 11657 11658 if(!commandResult.hasErrors()) { 11659 var executionResult = commandResult.getExecutionResult(); 11660 var result = (EditItemDescriptionTypeResult)executionResult.getResult(); 11661 Map<String, Object> arguments = env.getArgument("input"); 11662 var edit = result.getEdit(); 11663 11664 mutationResultObject.setEntityInstance(result.getItemDescriptionType().getEntityInstance()); 11665 11666 if(arguments.containsKey("itemDescriptionTypeName")) 11667 edit.setItemDescriptionTypeName(itemDescriptionTypeName); 11668 if(arguments.containsKey("useParentIfMissing")) 11669 edit.setUseParentIfMissing(useParentIfMissing); 11670 if(arguments.containsKey("checkContentWebAddress")) 11671 edit.setCheckContentWebAddress(checkContentWebAddress); 11672 if(arguments.containsKey("includeInIndex")) 11673 edit.setIncludeInIndex(includeInIndex); 11674 if(arguments.containsKey("indexDefault")) 11675 edit.setIndexDefault(indexDefault); 11676 if(arguments.containsKey("isDefault")) 11677 edit.setIsDefault(isDefault); 11678 if(arguments.containsKey("sortOrder")) 11679 edit.setSortOrder(sortOrder); 11680 if(arguments.containsKey("description")) 11681 edit.setDescription(description); 11682 if(arguments.containsKey("minimumHeight")) 11683 edit.setMinimumHeight(minimumHeight); 11684 if(arguments.containsKey("minimumWidth")) 11685 edit.setMinimumWidth(minimumWidth); 11686 if(arguments.containsKey("maximumHeight")) 11687 edit.setMaximumHeight(maximumHeight); 11688 if(arguments.containsKey("maximumWidth")) 11689 edit.setMaximumWidth(maximumWidth); 11690 if(arguments.containsKey("preferredHeight")) 11691 edit.setPreferredHeight(preferredHeight); 11692 if(arguments.containsKey("preferredWidth")) 11693 edit.setPreferredWidth(preferredWidth); 11694 if(arguments.containsKey("preferredMimeTypeName")) 11695 edit.setPreferredMimeTypeName(preferredMimeTypeName); 11696 if(arguments.containsKey("quality")) 11697 edit.setQuality(quality); 11698 if(arguments.containsKey("scaleFromParent")) 11699 edit.setScaleFromParent(scaleFromParent); 11700 11701 commandForm.setEdit(edit); 11702 commandForm.setEditMode(EditMode.UPDATE); 11703 11704 commandResult = ItemUtil.getHome().editItemDescriptionType(BaseGraphQl.getUserVisitPK(env), commandForm); 11705 } 11706 11707 mutationResultObject.setCommandResult(commandResult); 11708 } catch (NamingException ex) { 11709 throw new RuntimeException(ex); 11710 } 11711 11712 return mutationResultObject; 11713 } 11714 11715 @GraphQLField 11716 @GraphQLRelayMutation 11717 static MutationResultObject deleteItemDescriptionType(final DataFetchingEnvironment env, 11718 @GraphQLName("itemDescriptionTypeName") final String itemDescriptionTypeName, 11719 @GraphQLName("id") @GraphQLID final String id) { 11720 var mutationResultObject = new MutationResultObject(); 11721 11722 try { 11723 var commandForm = ItemUtil.getHome().getDeleteItemDescriptionTypeForm(); 11724 11725 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 11726 commandForm.setUuid(id); 11727 11728 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemDescriptionType(BaseGraphQl.getUserVisitPK(env), commandForm)); 11729 } catch (NamingException ex) { 11730 throw new RuntimeException(ex); 11731 } 11732 11733 return mutationResultObject; 11734 } 11735 11736 @GraphQLField 11737 @GraphQLRelayMutation 11738 static MutationResultWithIdObject createItemAliasType(final DataFetchingEnvironment env, 11739 @GraphQLName("itemAliasTypeName") @GraphQLNonNull final String itemAliasTypeName, 11740 @GraphQLName("validationPattern") final String validationPattern, 11741 @GraphQLName("itemAliasChecksumTypeName") @GraphQLNonNull final String itemAliasChecksumTypeName, 11742 @GraphQLName("allowMultiple") @GraphQLNonNull final String allowMultiple, 11743 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 11744 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 11745 @GraphQLName("description") final String description) { 11746 var mutationResultObject = new MutationResultWithIdObject(); 11747 11748 try { 11749 var commandForm = ItemUtil.getHome().getCreateItemAliasTypeForm(); 11750 11751 commandForm.setItemAliasTypeName(itemAliasTypeName); 11752 commandForm.setValidationPattern(validationPattern); 11753 commandForm.setItemAliasChecksumTypeName(itemAliasChecksumTypeName); 11754 commandForm.setAllowMultiple(allowMultiple); 11755 commandForm.setIsDefault(isDefault); 11756 commandForm.setSortOrder(sortOrder); 11757 commandForm.setDescription(description); 11758 11759 var commandResult = ItemUtil.getHome().createItemAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 11760 mutationResultObject.setCommandResult(commandResult); 11761 11762 if(!commandResult.hasErrors()) { 11763 var result = (CreateItemAliasTypeResult)commandResult.getExecutionResult().getResult(); 11764 11765 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11766 } 11767 } catch (NamingException ex) { 11768 throw new RuntimeException(ex); 11769 } 11770 11771 return mutationResultObject; 11772 } 11773 11774 @GraphQLField 11775 @GraphQLRelayMutation 11776 static MutationResultWithIdObject editItemAliasType(final DataFetchingEnvironment env, 11777 @GraphQLName("originalItemAliasTypeName") final String originalItemAliasTypeName, 11778 @GraphQLName("id") @GraphQLID final String id, 11779 @GraphQLName("itemAliasTypeName") final String itemAliasTypeName, 11780 @GraphQLName("validationPattern") final String validationPattern, 11781 @GraphQLName("itemAliasChecksumTypeName") final String itemAliasChecksumTypeName, 11782 @GraphQLName("allowMultiple") final String allowMultiple, 11783 @GraphQLName("isDefault") final String isDefault, 11784 @GraphQLName("sortOrder") final String sortOrder, 11785 @GraphQLName("description") final String description) { 11786 var mutationResultObject = new MutationResultWithIdObject(); 11787 11788 try { 11789 var spec = ItemUtil.getHome().getItemAliasTypeUniversalSpec(); 11790 11791 spec.setItemAliasTypeName(originalItemAliasTypeName); 11792 spec.setUuid(id); 11793 11794 var commandForm = ItemUtil.getHome().getEditItemAliasTypeForm(); 11795 11796 commandForm.setSpec(spec); 11797 commandForm.setEditMode(EditMode.LOCK); 11798 11799 var commandResult = ItemUtil.getHome().editItemAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 11800 11801 if(!commandResult.hasErrors()) { 11802 var executionResult = commandResult.getExecutionResult(); 11803 var result = (EditItemAliasTypeResult)executionResult.getResult(); 11804 Map<String, Object> arguments = env.getArgument("input"); 11805 var edit = result.getEdit(); 11806 11807 mutationResultObject.setEntityInstance(result.getItemAliasType().getEntityInstance()); 11808 11809 if(arguments.containsKey("itemAliasTypeName")) 11810 edit.setItemAliasTypeName(itemAliasTypeName); 11811 if(arguments.containsKey("validationPattern")) 11812 edit.setValidationPattern(validationPattern); 11813 if(arguments.containsKey("itemAliasChecksumTypeName")) 11814 edit.setItemAliasChecksumTypeName(itemAliasChecksumTypeName); 11815 if(arguments.containsKey("allowMultiple")) 11816 edit.setAllowMultiple(allowMultiple); 11817 if(arguments.containsKey("isDefault")) 11818 edit.setIsDefault(isDefault); 11819 if(arguments.containsKey("sortOrder")) 11820 edit.setSortOrder(sortOrder); 11821 if(arguments.containsKey("description")) 11822 edit.setDescription(description); 11823 11824 commandForm.setEdit(edit); 11825 commandForm.setEditMode(EditMode.UPDATE); 11826 11827 commandResult = ItemUtil.getHome().editItemAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 11828 } 11829 11830 mutationResultObject.setCommandResult(commandResult); 11831 } catch (NamingException ex) { 11832 throw new RuntimeException(ex); 11833 } 11834 11835 return mutationResultObject; 11836 } 11837 11838 @GraphQLField 11839 @GraphQLRelayMutation 11840 static MutationResultObject deleteItemAliasType(final DataFetchingEnvironment env, 11841 @GraphQLName("itemAliasTypeName") final String itemAliasTypeName, 11842 @GraphQLName("id") @GraphQLID final String id) { 11843 var mutationResultObject = new MutationResultObject(); 11844 11845 try { 11846 var commandForm = ItemUtil.getHome().getDeleteItemAliasTypeForm(); 11847 11848 commandForm.setItemAliasTypeName(itemAliasTypeName); 11849 commandForm.setUuid(id); 11850 11851 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemAliasType(BaseGraphQl.getUserVisitPK(env), commandForm)); 11852 } catch (NamingException ex) { 11853 throw new RuntimeException(ex); 11854 } 11855 11856 return mutationResultObject; 11857 } 11858 11859 @GraphQLField 11860 @GraphQLRelayMutation 11861 static MutationResultObject createItemAlias(final DataFetchingEnvironment env, 11862 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 11863 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 11864 @GraphQLName("itemAliasTypeName") @GraphQLNonNull final String itemAliasTypeName, 11865 @GraphQLName("alias") @GraphQLNonNull final String alias) { 11866 var mutationResultObject = new MutationResultObject(); 11867 11868 try { 11869 var commandForm = ItemUtil.getHome().getCreateItemAliasForm(); 11870 11871 commandForm.setItemName(itemName); 11872 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 11873 commandForm.setItemAliasTypeName(itemAliasTypeName); 11874 commandForm.setAlias(alias); 11875 11876 var commandResult = ItemUtil.getHome().createItemAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 11877 mutationResultObject.setCommandResult(commandResult); 11878 } catch (NamingException ex) { 11879 throw new RuntimeException(ex); 11880 } 11881 11882 return mutationResultObject; 11883 } 11884 11885 @GraphQLField 11886 @GraphQLRelayMutation 11887 static MutationResultObject editItemAlias(final DataFetchingEnvironment env, 11888 @GraphQLName("originalAlias") @GraphQLNonNull final String originalAlias, 11889 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 11890 @GraphQLName("itemAliasTypeName") final String itemAliasTypeName, 11891 @GraphQLName("alias") final String alias) { 11892 var mutationResultObject = new MutationResultObject(); 11893 11894 try { 11895 var spec = ItemUtil.getHome().getItemAliasSpec(); 11896 11897 spec.setAlias(originalAlias); 11898 11899 var commandForm = ItemUtil.getHome().getEditItemAliasForm(); 11900 11901 commandForm.setSpec(spec); 11902 commandForm.setEditMode(EditMode.LOCK); 11903 11904 var commandResult = ItemUtil.getHome().editItemAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 11905 11906 if(!commandResult.hasErrors()) { 11907 var executionResult = commandResult.getExecutionResult(); 11908 var result = (EditItemAliasResult)executionResult.getResult(); 11909 Map<String, Object> arguments = env.getArgument("input"); 11910 var edit = result.getEdit(); 11911 11912 if(arguments.containsKey("unitOfMeasureTypeName")) 11913 edit.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 11914 if(arguments.containsKey("itemAliasTypeName")) 11915 edit.setItemAliasTypeName(itemAliasTypeName); 11916 if(arguments.containsKey("alias")) 11917 edit.setAlias(alias); 11918 11919 commandForm.setEdit(edit); 11920 commandForm.setEditMode(EditMode.UPDATE); 11921 11922 commandResult = ItemUtil.getHome().editItemAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 11923 } 11924 11925 mutationResultObject.setCommandResult(commandResult); 11926 } catch (NamingException ex) { 11927 throw new RuntimeException(ex); 11928 } 11929 11930 return mutationResultObject; 11931 } 11932 11933 @GraphQLField 11934 @GraphQLRelayMutation 11935 static MutationResultObject deleteItemAlias(final DataFetchingEnvironment env, 11936 @GraphQLName("alias") @GraphQLID final String alias) { 11937 var mutationResultObject = new MutationResultObject(); 11938 11939 try { 11940 var commandForm = ItemUtil.getHome().getDeleteItemAliasForm(); 11941 11942 commandForm.setAlias(alias); 11943 11944 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 11945 } catch (NamingException ex) { 11946 throw new RuntimeException(ex); 11947 } 11948 11949 return mutationResultObject; 11950 } 11951 11952 @GraphQLField 11953 @GraphQLRelayMutation 11954 static MutationResultWithIdObject createItemWeightType(final DataFetchingEnvironment env, 11955 @GraphQLName("itemWeightTypeName") @GraphQLNonNull final String itemWeightTypeName, 11956 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 11957 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 11958 @GraphQLName("description") final String description) { 11959 var mutationResultObject = new MutationResultWithIdObject(); 11960 11961 try { 11962 var commandForm = ItemUtil.getHome().getCreateItemWeightTypeForm(); 11963 11964 commandForm.setItemWeightTypeName(itemWeightTypeName); 11965 commandForm.setIsDefault(isDefault); 11966 commandForm.setSortOrder(sortOrder); 11967 commandForm.setDescription(description); 11968 11969 var commandResult = ItemUtil.getHome().createItemWeightType(BaseGraphQl.getUserVisitPK(env), commandForm); 11970 mutationResultObject.setCommandResult(commandResult); 11971 11972 if(!commandResult.hasErrors()) { 11973 var result = (CreateItemWeightTypeResult)commandResult.getExecutionResult().getResult(); 11974 11975 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11976 } 11977 } catch (NamingException ex) { 11978 throw new RuntimeException(ex); 11979 } 11980 11981 return mutationResultObject; 11982 } 11983 11984 @GraphQLField 11985 @GraphQLRelayMutation 11986 static MutationResultWithIdObject editItemWeightType(final DataFetchingEnvironment env, 11987 @GraphQLName("originalItemWeightTypeName") final String originalItemWeightTypeName, 11988 @GraphQLName("id") @GraphQLID final String id, 11989 @GraphQLName("itemWeightTypeName") final String itemWeightTypeName, 11990 @GraphQLName("isDefault") final String isDefault, 11991 @GraphQLName("sortOrder") final String sortOrder, 11992 @GraphQLName("description") final String description) { 11993 var mutationResultObject = new MutationResultWithIdObject(); 11994 11995 try { 11996 var spec = ItemUtil.getHome().getItemWeightTypeUniversalSpec(); 11997 11998 spec.setItemWeightTypeName(originalItemWeightTypeName); 11999 spec.setUuid(id); 12000 12001 var commandForm = ItemUtil.getHome().getEditItemWeightTypeForm(); 12002 12003 commandForm.setSpec(spec); 12004 commandForm.setEditMode(EditMode.LOCK); 12005 12006 var commandResult = ItemUtil.getHome().editItemWeightType(BaseGraphQl.getUserVisitPK(env), commandForm); 12007 12008 if(!commandResult.hasErrors()) { 12009 var executionResult = commandResult.getExecutionResult(); 12010 var result = (EditItemWeightTypeResult)executionResult.getResult(); 12011 Map<String, Object> arguments = env.getArgument("input"); 12012 var edit = result.getEdit(); 12013 12014 mutationResultObject.setEntityInstance(result.getItemWeightType().getEntityInstance()); 12015 12016 if(arguments.containsKey("itemWeightTypeName")) 12017 edit.setItemWeightTypeName(itemWeightTypeName); 12018 if(arguments.containsKey("isDefault")) 12019 edit.setIsDefault(isDefault); 12020 if(arguments.containsKey("sortOrder")) 12021 edit.setSortOrder(sortOrder); 12022 if(arguments.containsKey("description")) 12023 edit.setDescription(description); 12024 12025 commandForm.setEdit(edit); 12026 commandForm.setEditMode(EditMode.UPDATE); 12027 12028 commandResult = ItemUtil.getHome().editItemWeightType(BaseGraphQl.getUserVisitPK(env), commandForm); 12029 } 12030 12031 mutationResultObject.setCommandResult(commandResult); 12032 } catch (NamingException ex) { 12033 throw new RuntimeException(ex); 12034 } 12035 12036 return mutationResultObject; 12037 } 12038 12039 @GraphQLField 12040 @GraphQLRelayMutation 12041 static MutationResultObject deleteItemWeightType(final DataFetchingEnvironment env, 12042 @GraphQLName("itemWeightTypeName") final String itemWeightTypeName, 12043 @GraphQLName("id") @GraphQLID final String id) { 12044 var mutationResultObject = new MutationResultObject(); 12045 12046 try { 12047 var commandForm = ItemUtil.getHome().getDeleteItemWeightTypeForm(); 12048 12049 commandForm.setItemWeightTypeName(itemWeightTypeName); 12050 commandForm.setUuid(id); 12051 12052 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemWeightType(BaseGraphQl.getUserVisitPK(env), commandForm)); 12053 } catch (NamingException ex) { 12054 throw new RuntimeException(ex); 12055 } 12056 12057 return mutationResultObject; 12058 } 12059 12060 @GraphQLField 12061 @GraphQLRelayMutation 12062 static MutationResultWithIdObject createItemVolumeType(final DataFetchingEnvironment env, 12063 @GraphQLName("itemVolumeTypeName") @GraphQLNonNull final String itemVolumeTypeName, 12064 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 12065 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 12066 @GraphQLName("description") final String description) { 12067 var mutationResultObject = new MutationResultWithIdObject(); 12068 12069 try { 12070 var commandForm = ItemUtil.getHome().getCreateItemVolumeTypeForm(); 12071 12072 commandForm.setItemVolumeTypeName(itemVolumeTypeName); 12073 commandForm.setIsDefault(isDefault); 12074 commandForm.setSortOrder(sortOrder); 12075 commandForm.setDescription(description); 12076 12077 var commandResult = ItemUtil.getHome().createItemVolumeType(BaseGraphQl.getUserVisitPK(env), commandForm); 12078 mutationResultObject.setCommandResult(commandResult); 12079 12080 if(!commandResult.hasErrors()) { 12081 var result = (CreateItemVolumeTypeResult)commandResult.getExecutionResult().getResult(); 12082 12083 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12084 } 12085 } catch (NamingException ex) { 12086 throw new RuntimeException(ex); 12087 } 12088 12089 return mutationResultObject; 12090 } 12091 12092 @GraphQLField 12093 @GraphQLRelayMutation 12094 static MutationResultWithIdObject editItemVolumeType(final DataFetchingEnvironment env, 12095 @GraphQLName("originalItemVolumeTypeName") final String originalItemVolumeTypeName, 12096 @GraphQLName("id") @GraphQLID final String id, 12097 @GraphQLName("itemVolumeTypeName") final String itemVolumeTypeName, 12098 @GraphQLName("isDefault") final String isDefault, 12099 @GraphQLName("sortOrder") final String sortOrder, 12100 @GraphQLName("description") final String description) { 12101 var mutationResultObject = new MutationResultWithIdObject(); 12102 12103 try { 12104 var spec = ItemUtil.getHome().getItemVolumeTypeUniversalSpec(); 12105 12106 spec.setItemVolumeTypeName(originalItemVolumeTypeName); 12107 spec.setUuid(id); 12108 12109 var commandForm = ItemUtil.getHome().getEditItemVolumeTypeForm(); 12110 12111 commandForm.setSpec(spec); 12112 commandForm.setEditMode(EditMode.LOCK); 12113 12114 var commandResult = ItemUtil.getHome().editItemVolumeType(BaseGraphQl.getUserVisitPK(env), commandForm); 12115 12116 if(!commandResult.hasErrors()) { 12117 var executionResult = commandResult.getExecutionResult(); 12118 var result = (EditItemVolumeTypeResult)executionResult.getResult(); 12119 Map<String, Object> arguments = env.getArgument("input"); 12120 var edit = result.getEdit(); 12121 12122 mutationResultObject.setEntityInstance(result.getItemVolumeType().getEntityInstance()); 12123 12124 if(arguments.containsKey("itemVolumeTypeName")) 12125 edit.setItemVolumeTypeName(itemVolumeTypeName); 12126 if(arguments.containsKey("isDefault")) 12127 edit.setIsDefault(isDefault); 12128 if(arguments.containsKey("sortOrder")) 12129 edit.setSortOrder(sortOrder); 12130 if(arguments.containsKey("description")) 12131 edit.setDescription(description); 12132 12133 commandForm.setEdit(edit); 12134 commandForm.setEditMode(EditMode.UPDATE); 12135 12136 commandResult = ItemUtil.getHome().editItemVolumeType(BaseGraphQl.getUserVisitPK(env), commandForm); 12137 } 12138 12139 mutationResultObject.setCommandResult(commandResult); 12140 } catch (NamingException ex) { 12141 throw new RuntimeException(ex); 12142 } 12143 12144 return mutationResultObject; 12145 } 12146 12147 @GraphQLField 12148 @GraphQLRelayMutation 12149 static MutationResultObject deleteItemVolumeType(final DataFetchingEnvironment env, 12150 @GraphQLName("itemVolumeTypeName") final String itemVolumeTypeName, 12151 @GraphQLName("id") @GraphQLID final String id) { 12152 var mutationResultObject = new MutationResultObject(); 12153 12154 try { 12155 var commandForm = ItemUtil.getHome().getDeleteItemVolumeTypeForm(); 12156 12157 commandForm.setItemVolumeTypeName(itemVolumeTypeName); 12158 commandForm.setUuid(id); 12159 12160 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemVolumeType(BaseGraphQl.getUserVisitPK(env), commandForm)); 12161 } catch (NamingException ex) { 12162 throw new RuntimeException(ex); 12163 } 12164 12165 return mutationResultObject; 12166 } 12167 12168 @GraphQLField 12169 @GraphQLRelayMutation 12170 static MutationResultWithIdObject createRelatedItemType(final DataFetchingEnvironment env, 12171 @GraphQLName("relatedItemTypeName") @GraphQLNonNull final String relatedItemTypeName, 12172 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 12173 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 12174 @GraphQLName("description") final String description) { 12175 var mutationResultObject = new MutationResultWithIdObject(); 12176 12177 try { 12178 var commandForm = ItemUtil.getHome().getCreateRelatedItemTypeForm(); 12179 12180 commandForm.setRelatedItemTypeName(relatedItemTypeName); 12181 commandForm.setIsDefault(isDefault); 12182 commandForm.setSortOrder(sortOrder); 12183 commandForm.setDescription(description); 12184 12185 var commandResult = ItemUtil.getHome().createRelatedItemType(BaseGraphQl.getUserVisitPK(env), commandForm); 12186 mutationResultObject.setCommandResult(commandResult); 12187 12188 if(!commandResult.hasErrors()) { 12189 var result = (CreateRelatedItemTypeResult)commandResult.getExecutionResult().getResult(); 12190 12191 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12192 } 12193 } catch (NamingException ex) { 12194 throw new RuntimeException(ex); 12195 } 12196 12197 return mutationResultObject; 12198 } 12199 12200 @GraphQLField 12201 @GraphQLRelayMutation 12202 static MutationResultWithIdObject editRelatedItemType(final DataFetchingEnvironment env, 12203 @GraphQLName("originalRelatedItemTypeName") final String originalRelatedItemTypeName, 12204 @GraphQLName("id") @GraphQLID final String id, 12205 @GraphQLName("relatedItemTypeName") final String relatedItemTypeName, 12206 @GraphQLName("isDefault") final String isDefault, 12207 @GraphQLName("sortOrder") final String sortOrder, 12208 @GraphQLName("description") final String description) { 12209 var mutationResultObject = new MutationResultWithIdObject(); 12210 12211 try { 12212 var spec = ItemUtil.getHome().getRelatedItemTypeUniversalSpec(); 12213 12214 spec.setRelatedItemTypeName(originalRelatedItemTypeName); 12215 spec.setUuid(id); 12216 12217 var commandForm = ItemUtil.getHome().getEditRelatedItemTypeForm(); 12218 12219 commandForm.setSpec(spec); 12220 commandForm.setEditMode(EditMode.LOCK); 12221 12222 var commandResult = ItemUtil.getHome().editRelatedItemType(BaseGraphQl.getUserVisitPK(env), commandForm); 12223 12224 if(!commandResult.hasErrors()) { 12225 var executionResult = commandResult.getExecutionResult(); 12226 var result = (EditRelatedItemTypeResult)executionResult.getResult(); 12227 Map<String, Object> arguments = env.getArgument("input"); 12228 var edit = result.getEdit(); 12229 12230 mutationResultObject.setEntityInstance(result.getRelatedItemType().getEntityInstance()); 12231 12232 if(arguments.containsKey("relatedItemTypeName")) 12233 edit.setRelatedItemTypeName(relatedItemTypeName); 12234 if(arguments.containsKey("isDefault")) 12235 edit.setIsDefault(isDefault); 12236 if(arguments.containsKey("sortOrder")) 12237 edit.setSortOrder(sortOrder); 12238 if(arguments.containsKey("description")) 12239 edit.setDescription(description); 12240 12241 commandForm.setEdit(edit); 12242 commandForm.setEditMode(EditMode.UPDATE); 12243 12244 commandResult = ItemUtil.getHome().editRelatedItemType(BaseGraphQl.getUserVisitPK(env), commandForm); 12245 } 12246 12247 mutationResultObject.setCommandResult(commandResult); 12248 } catch (NamingException ex) { 12249 throw new RuntimeException(ex); 12250 } 12251 12252 return mutationResultObject; 12253 } 12254 12255 @GraphQLField 12256 @GraphQLRelayMutation 12257 static MutationResultObject deleteRelatedItemType(final DataFetchingEnvironment env, 12258 @GraphQLName("relatedItemTypeName") final String relatedItemTypeName, 12259 @GraphQLName("id") @GraphQLID final String id) { 12260 var mutationResultObject = new MutationResultObject(); 12261 12262 try { 12263 var commandForm = ItemUtil.getHome().getDeleteRelatedItemTypeForm(); 12264 12265 commandForm.setRelatedItemTypeName(relatedItemTypeName); 12266 commandForm.setUuid(id); 12267 12268 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteRelatedItemType(BaseGraphQl.getUserVisitPK(env), commandForm)); 12269 } catch (NamingException ex) { 12270 throw new RuntimeException(ex); 12271 } 12272 12273 return mutationResultObject; 12274 } 12275 12276 @GraphQLField 12277 @GraphQLRelayMutation 12278 static MutationResultWithIdObject createRelatedItem(final DataFetchingEnvironment env, 12279 @GraphQLName("relatedItemTypeName") @GraphQLNonNull final String relatedItemTypeName, 12280 @GraphQLName("fromItemName") @GraphQLNonNull final String fromItemName, 12281 @GraphQLName("toItemName") @GraphQLNonNull final String toItemName, 12282 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 12283 var mutationResultObject = new MutationResultWithIdObject(); 12284 12285 try { 12286 var commandForm = ItemUtil.getHome().getCreateRelatedItemForm(); 12287 12288 commandForm.setRelatedItemTypeName(relatedItemTypeName); 12289 commandForm.setFromItemName(fromItemName); 12290 commandForm.setToItemName(toItemName); 12291 commandForm.setSortOrder(sortOrder); 12292 12293 var commandResult = ItemUtil.getHome().createRelatedItem(BaseGraphQl.getUserVisitPK(env), commandForm); 12294 mutationResultObject.setCommandResult(commandResult); 12295 12296 if(!commandResult.hasErrors()) { 12297 var result = (CreateRelatedItemResult)commandResult.getExecutionResult().getResult(); 12298 12299 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12300 } 12301 } catch (NamingException ex) { 12302 throw new RuntimeException(ex); 12303 } 12304 12305 return mutationResultObject; 12306 } 12307 12308 @GraphQLField 12309 @GraphQLRelayMutation 12310 static MutationResultWithIdObject editRelatedItem(final DataFetchingEnvironment env, 12311 @GraphQLName("relatedItemTypeName") @GraphQLNonNull final String relatedItemTypeName, 12312 @GraphQLName("fromItemName") @GraphQLNonNull final String fromItemName, 12313 @GraphQLName("toItemName") @GraphQLNonNull final String toItemName, 12314 @GraphQLName("sortOrder") final String sortOrder) { 12315 var mutationResultObject = new MutationResultWithIdObject(); 12316 12317 try { 12318 var spec = ItemUtil.getHome().getRelatedItemSpec(); 12319 12320 spec.setRelatedItemTypeName(relatedItemTypeName); 12321 spec.setFromItemName(fromItemName); 12322 spec.setToItemName(toItemName); 12323 12324 var commandForm = ItemUtil.getHome().getEditRelatedItemForm(); 12325 12326 commandForm.setSpec(spec); 12327 commandForm.setEditMode(EditMode.LOCK); 12328 12329 var commandResult = ItemUtil.getHome().editRelatedItem(BaseGraphQl.getUserVisitPK(env), commandForm); 12330 12331 if(!commandResult.hasErrors()) { 12332 var executionResult = commandResult.getExecutionResult(); 12333 var result = (EditRelatedItemResult)executionResult.getResult(); 12334 Map<String, Object> arguments = env.getArgument("input"); 12335 var edit = result.getEdit(); 12336 12337 mutationResultObject.setEntityInstance(result.getRelatedItem().getEntityInstance()); 12338 12339 if(arguments.containsKey("sortOrder")) 12340 edit.setSortOrder(sortOrder); 12341 12342 commandForm.setEdit(edit); 12343 commandForm.setEditMode(EditMode.UPDATE); 12344 12345 commandResult = ItemUtil.getHome().editRelatedItem(BaseGraphQl.getUserVisitPK(env), commandForm); 12346 } 12347 12348 mutationResultObject.setCommandResult(commandResult); 12349 } catch (NamingException ex) { 12350 throw new RuntimeException(ex); 12351 } 12352 12353 return mutationResultObject; 12354 } 12355 12356 @GraphQLField 12357 @GraphQLRelayMutation 12358 static MutationResultObject deleteRelatedItem(final DataFetchingEnvironment env, 12359 @GraphQLName("relatedItemTypeName") @GraphQLNonNull final String relatedItemTypeName, 12360 @GraphQLName("fromItemName") @GraphQLNonNull final String fromItemName, 12361 @GraphQLName("toItemName") @GraphQLNonNull final String toItemName) { 12362 var mutationResultObject = new MutationResultObject(); 12363 12364 try { 12365 var commandForm = ItemUtil.getHome().getDeleteRelatedItemForm(); 12366 12367 commandForm.setRelatedItemTypeName(relatedItemTypeName); 12368 commandForm.setFromItemName(fromItemName); 12369 commandForm.setToItemName(toItemName); 12370 12371 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteRelatedItem(BaseGraphQl.getUserVisitPK(env), commandForm)); 12372 } catch (NamingException ex) { 12373 throw new RuntimeException(ex); 12374 } 12375 12376 return mutationResultObject; 12377 } 12378 12379 @GraphQLField 12380 @GraphQLRelayMutation 12381 static MutationResultWithIdObject createItem(final DataFetchingEnvironment env, 12382 @GraphQLName("itemName") final String itemName, 12383 @GraphQLName("itemTypeName") @GraphQLNonNull final String itemTypeName, 12384 @GraphQLName("itemUseTypeName") @GraphQLNonNull final String itemUseTypeName, 12385 @GraphQLName("itemCategoryName") final String itemCategoryName, 12386 @GraphQLName("itemAccountingCategoryName") final String itemAccountingCategoryName, 12387 @GraphQLName("itemPurchasingCategoryName") final String itemPurchasingCategoryName, 12388 @GraphQLName("companyName") @GraphQLNonNull final String companyName, 12389 @GraphQLName("itemDeliveryTypeName") final String itemDeliveryTypeName, 12390 @GraphQLName("itemInventoryTypeName") final String itemInventoryTypeName, 12391 @GraphQLName("inventorySerialized") final String inventorySerialized, 12392 @GraphQLName("shippingChargeExempt") @GraphQLNonNull final String shippingChargeExempt, 12393 @GraphQLName("shippingStartTime") final String shippingStartTime, 12394 @GraphQLName("shippingEndTime") final String shippingEndTime, 12395 @GraphQLName("salesOrderStartTime") final String salesOrderStartTime, 12396 @GraphQLName("salesOrderEndTime") final String salesOrderEndTime, 12397 @GraphQLName("purchaseOrderStartTime") final String purchaseOrderStartTime, 12398 @GraphQLName("purchaseOrderEndTime") final String purchaseOrderEndTime, 12399 @GraphQLName("allowClubDiscounts") @GraphQLNonNull final String allowClubDiscounts, 12400 @GraphQLName("allowCouponDiscounts") @GraphQLNonNull final String allowCouponDiscounts, 12401 @GraphQLName("allowAssociatePayments") @GraphQLNonNull final String allowAssociatePayments, 12402 @GraphQLName("itemStatus") @GraphQLNonNull final String itemStatus, 12403 @GraphQLName("unitOfMeasureKindName") @GraphQLNonNull final String unitOfMeasureKindName, 12404 @GraphQLName("itemPriceTypeName") @GraphQLNonNull final String itemPriceTypeName, 12405 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 12406 @GraphQLName("returnPolicyName") final String returnPolicyName) { 12407 var mutationResultObject = new MutationResultWithIdObject(); 12408 12409 try { 12410 var commandForm = ItemUtil.getHome().getCreateItemForm(); 12411 12412 commandForm.setItemName(itemName); 12413 commandForm.setItemTypeName(itemTypeName); 12414 commandForm.setItemUseTypeName(itemUseTypeName); 12415 commandForm.setItemCategoryName(itemCategoryName); 12416 commandForm.setItemAccountingCategoryName(itemAccountingCategoryName); 12417 commandForm.setItemPurchasingCategoryName(itemPurchasingCategoryName); 12418 commandForm.setCompanyName(companyName); 12419 commandForm.setItemDeliveryTypeName(itemDeliveryTypeName); 12420 commandForm.setItemInventoryTypeName(itemInventoryTypeName); 12421 commandForm.setInventorySerialized(inventorySerialized); 12422 commandForm.setShippingChargeExempt(shippingChargeExempt); 12423 commandForm.setShippingStartTime(shippingStartTime); 12424 commandForm.setShippingEndTime(shippingEndTime); 12425 commandForm.setSalesOrderStartTime(salesOrderStartTime); 12426 commandForm.setSalesOrderEndTime(salesOrderEndTime); 12427 commandForm.setPurchaseOrderStartTime(purchaseOrderStartTime); 12428 commandForm.setPurchaseOrderEndTime(purchaseOrderEndTime); 12429 commandForm.setAllowClubDiscounts(allowClubDiscounts); 12430 commandForm.setAllowCouponDiscounts(allowCouponDiscounts); 12431 commandForm.setAllowAssociatePayments(allowAssociatePayments); 12432 commandForm.setItemStatus(itemStatus); 12433 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 12434 commandForm.setItemPriceTypeName(itemPriceTypeName); 12435 commandForm.setCancellationPolicyName(cancellationPolicyName); 12436 commandForm.setReturnPolicyName(returnPolicyName); 12437 12438 var commandResult = ItemUtil.getHome().createItem(BaseGraphQl.getUserVisitPK(env), commandForm); 12439 mutationResultObject.setCommandResult(commandResult); 12440 12441 if(!commandResult.hasErrors()) { 12442 var result = (CreateItemResult)commandResult.getExecutionResult().getResult(); 12443 12444 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12445 } 12446 } catch (NamingException ex) { 12447 throw new RuntimeException(ex); 12448 } 12449 12450 return mutationResultObject; 12451 } 12452 12453 @GraphQLField 12454 @GraphQLRelayMutation 12455 static MutationResultWithIdObject editItem(final DataFetchingEnvironment env, 12456 @GraphQLName("originalItemName") @GraphQLNonNull final String originalItemName, 12457 // @GraphQLName("id") @GraphQLID final String id, 12458 @GraphQLName("itemName") final String itemName, 12459 @GraphQLName("itemCategoryName") final String itemCategoryName, 12460 @GraphQLName("itemAccountingCategoryName") final String itemAccountingCategoryName, 12461 @GraphQLName("itemPurchasingCategoryName") final String itemPurchasingCategoryName, 12462 @GraphQLName("shippingChargeExempt") final String shippingChargeExempt, 12463 @GraphQLName("shippingStartTime") final String shippingStartTime, 12464 @GraphQLName("shippingEndTime") final String shippingEndTime, 12465 @GraphQLName("salesOrderStartTime") final String salesOrderStartTime, 12466 @GraphQLName("salesOrderEndTime") final String salesOrderEndTime, 12467 @GraphQLName("purchaseOrderStartTime") final String purchaseOrderStartTime, 12468 @GraphQLName("purchaseOrderEndTime") final String purchaseOrderEndTime, 12469 @GraphQLName("allowClubDiscounts") final String allowClubDiscounts, 12470 @GraphQLName("allowCouponDiscounts") final String allowCouponDiscounts, 12471 @GraphQLName("allowAssociatePayments") final String allowAssociatePayments, 12472 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 12473 @GraphQLName("returnPolicyName") final String returnPolicyName) { 12474 var mutationResultObject = new MutationResultWithIdObject(); 12475 12476 try { 12477 var spec = ItemUtil.getHome().getItemUniversalSpec(); 12478 12479 spec.setItemName(originalItemName); 12480 // spec.setUuid(id); 12481 12482 var commandForm = ItemUtil.getHome().getEditItemForm(); 12483 12484 commandForm.setSpec(spec); 12485 commandForm.setEditMode(EditMode.LOCK); 12486 12487 var commandResult = ItemUtil.getHome().editItem(BaseGraphQl.getUserVisitPK(env), commandForm); 12488 12489 if(!commandResult.hasErrors()) { 12490 var executionResult = commandResult.getExecutionResult(); 12491 var result = (EditItemResult)executionResult.getResult(); 12492 Map<String, Object> arguments = env.getArgument("input"); 12493 var edit = result.getEdit(); 12494 12495 mutationResultObject.setEntityInstance(result.getItem().getEntityInstance()); 12496 12497 if(arguments.containsKey("itemName")) 12498 edit.setItemName(itemName); 12499 if(arguments.containsKey("itemCategoryName")) 12500 edit.setItemCategoryName(itemCategoryName); 12501 if(arguments.containsKey("itemAccountingCategoryName")) 12502 edit.setItemAccountingCategoryName(itemAccountingCategoryName); 12503 if(arguments.containsKey("itemPurchasingCategoryName")) 12504 edit.setItemPurchasingCategoryName(itemPurchasingCategoryName); 12505 if(arguments.containsKey("shippingChargeExempt")) 12506 edit.setShippingChargeExempt(shippingChargeExempt); 12507 if(arguments.containsKey("shippingStartTime")) 12508 edit.setShippingStartTime(shippingStartTime); 12509 if(arguments.containsKey("shippingEndTime")) 12510 edit.setShippingEndTime(shippingEndTime); 12511 if(arguments.containsKey("salesOrderStartTime")) 12512 edit.setSalesOrderStartTime(salesOrderStartTime); 12513 if(arguments.containsKey("salesOrderEndTime")) 12514 edit.setSalesOrderEndTime(salesOrderEndTime); 12515 if(arguments.containsKey("purchaseOrderStartTime")) 12516 edit.setPurchaseOrderStartTime(purchaseOrderStartTime); 12517 if(arguments.containsKey("purchaseOrderEndTime")) 12518 edit.setPurchaseOrderEndTime(purchaseOrderEndTime); 12519 if(arguments.containsKey("allowClubDiscounts")) 12520 edit.setAllowClubDiscounts(allowClubDiscounts); 12521 if(arguments.containsKey("allowCouponDiscounts")) 12522 edit.setAllowCouponDiscounts(allowCouponDiscounts); 12523 if(arguments.containsKey("allowAssociatePayments")) 12524 edit.setAllowAssociatePayments(allowAssociatePayments); 12525 if(arguments.containsKey("cancellationPolicyName")) 12526 edit.setCancellationPolicyName(cancellationPolicyName); 12527 if(arguments.containsKey("returnPolicyName")) 12528 edit.setReturnPolicyName(returnPolicyName); 12529 12530 commandForm.setEdit(edit); 12531 commandForm.setEditMode(EditMode.UPDATE); 12532 12533 commandResult = ItemUtil.getHome().editItem(BaseGraphQl.getUserVisitPK(env), commandForm); 12534 } 12535 12536 mutationResultObject.setCommandResult(commandResult); 12537 } catch (NamingException ex) { 12538 throw new RuntimeException(ex); 12539 } 12540 12541 return mutationResultObject; 12542 } 12543 12544 @GraphQLField 12545 @GraphQLRelayMutation 12546 @GraphQLName("setItemStatus") 12547 static MutationResultObject setItemStatus(final DataFetchingEnvironment env, 12548 @GraphQLName("itemName") @GraphQLNonNull final String itemStatusName, 12549 @GraphQLName("itemStatusChoice") @GraphQLNonNull final String itemStatusChoice) { 12550 var mutationResultObject = new MutationResultObject(); 12551 12552 try { 12553 var commandForm = ItemUtil.getHome().getSetItemStatusForm(); 12554 12555 commandForm.setItemName(itemStatusName); 12556 commandForm.setItemStatusChoice(itemStatusChoice); 12557 12558 mutationResultObject.setCommandResult(ItemUtil.getHome().setItemStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 12559 } catch (NamingException ex) { 12560 throw new RuntimeException(ex); 12561 } 12562 12563 return mutationResultObject; 12564 } 12565 12566 @GraphQLField 12567 @GraphQLRelayMutation 12568 static MutationResultObject createItemUnitOfMeasureType(final DataFetchingEnvironment env, 12569 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 12570 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 12571 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 12572 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 12573 var mutationResultObject = new MutationResultObject(); 12574 12575 try { 12576 var commandForm = ItemUtil.getHome().getCreateItemUnitOfMeasureTypeForm(); 12577 12578 commandForm.setItemName(itemName); 12579 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 12580 commandForm.setIsDefault(isDefault); 12581 commandForm.setSortOrder(sortOrder); 12582 12583 var commandResult = ItemUtil.getHome().createItemUnitOfMeasureType(BaseGraphQl.getUserVisitPK(env), commandForm); 12584 mutationResultObject.setCommandResult(commandResult); 12585 } catch (NamingException ex) { 12586 throw new RuntimeException(ex); 12587 } 12588 12589 return mutationResultObject; 12590 } 12591 12592 @GraphQLField 12593 @GraphQLRelayMutation 12594 static MutationResultObject editItemUnitOfMeasureType(final DataFetchingEnvironment env, 12595 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 12596 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 12597 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 12598 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 12599 var mutationResultObject = new MutationResultObject(); 12600 12601 try { 12602 var spec = ItemUtil.getHome().getItemUnitOfMeasureTypeSpec(); 12603 12604 spec.setItemName(itemName); 12605 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 12606 12607 var commandForm = ItemUtil.getHome().getEditItemUnitOfMeasureTypeForm(); 12608 12609 commandForm.setSpec(spec); 12610 commandForm.setEditMode(EditMode.LOCK); 12611 12612 var commandResult = ItemUtil.getHome().editItemUnitOfMeasureType(BaseGraphQl.getUserVisitPK(env), commandForm); 12613 12614 if(!commandResult.hasErrors()) { 12615 var executionResult = commandResult.getExecutionResult(); 12616 var result = (EditItemUnitOfMeasureTypeResult)executionResult.getResult(); 12617 Map<String, Object> arguments = env.getArgument("input"); 12618 var edit = result.getEdit(); 12619 12620 if(arguments.containsKey("isDefault")) 12621 edit.setIsDefault(isDefault); 12622 if(arguments.containsKey("sortOrder")) 12623 edit.setSortOrder(sortOrder); 12624 12625 commandForm.setEdit(edit); 12626 commandForm.setEditMode(EditMode.UPDATE); 12627 12628 commandResult = ItemUtil.getHome().editItemUnitOfMeasureType(BaseGraphQl.getUserVisitPK(env), commandForm); 12629 } 12630 12631 mutationResultObject.setCommandResult(commandResult); 12632 } catch (NamingException ex) { 12633 throw new RuntimeException(ex); 12634 } 12635 12636 return mutationResultObject; 12637 } 12638 12639 @GraphQLField 12640 @GraphQLRelayMutation 12641 static MutationResultObject deleteItemUnitOfMeasureType(final DataFetchingEnvironment env, 12642 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 12643 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName) { 12644 var mutationResultObject = new MutationResultObject(); 12645 12646 try { 12647 var commandForm = ItemUtil.getHome().getDeleteItemUnitOfMeasureTypeForm(); 12648 12649 commandForm.setItemName(itemName); 12650 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 12651 12652 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemUnitOfMeasureType(BaseGraphQl.getUserVisitPK(env), commandForm)); 12653 } catch (NamingException ex) { 12654 throw new RuntimeException(ex); 12655 } 12656 12657 return mutationResultObject; 12658 } 12659 12660 @GraphQLField 12661 @GraphQLRelayMutation 12662 static MutationResultWithIdObject createItemDescription(final DataFetchingEnvironment env, 12663 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 12664 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName, 12665 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName, 12666 @GraphQLName("mimeTypeName") final String mimeTypeName, 12667 @GraphQLName("itemImageTypeName") final String itemImageTypeName, 12668 @GraphQLName("clobDescription") final String clobDescription, 12669 @GraphQLName("stringDescription") final String stringDescription) { 12670 var mutationResultObject = new MutationResultWithIdObject(); 12671 12672 try { 12673 var commandForm = ItemUtil.getHome().getCreateItemDescriptionForm(); 12674 12675 commandForm.setItemName(itemName); 12676 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 12677 commandForm.setLanguageIsoName(languageIsoName); 12678 commandForm.setMimeTypeName(mimeTypeName); 12679 commandForm.setItemImageTypeName(itemImageTypeName); 12680 commandForm.setClobDescription(clobDescription); 12681 commandForm.setStringDescription(stringDescription); 12682 12683 var commandResult = ItemUtil.getHome().createItemDescription(BaseGraphQl.getUserVisitPK(env), commandForm); 12684 mutationResultObject.setCommandResult(commandResult); 12685 12686 if(!commandResult.hasErrors()) { 12687 var result = (CreateItemDescriptionResult)commandResult.getExecutionResult().getResult(); 12688 12689 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12690 } 12691 } catch (NamingException ex) { 12692 throw new RuntimeException(ex); 12693 } 12694 12695 return mutationResultObject; 12696 } 12697 12698 @GraphQLField 12699 @GraphQLRelayMutation 12700 static MutationResultWithIdObject editItemDescription(final DataFetchingEnvironment env, 12701 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 12702 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName, 12703 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName, 12704 @GraphQLName("mimeTypeName") final String mimeTypeName, 12705 @GraphQLName("itemImageTypeName") final String itemImageTypeName, 12706 @GraphQLName("clobDescription") final String clobDescription, 12707 @GraphQLName("stringDescription") final String stringDescription) { 12708 var mutationResultObject = new MutationResultWithIdObject(); 12709 12710 try { 12711 var spec = ItemUtil.getHome().getItemDescriptionUniversalSpec(); 12712 12713 spec.setItemName(itemName); 12714 spec.setItemDescriptionTypeName(itemDescriptionTypeName); 12715 spec.setLanguageIsoName(languageIsoName); 12716 12717 var commandForm = ItemUtil.getHome().getEditItemDescriptionForm(); 12718 12719 commandForm.setSpec(spec); 12720 commandForm.setEditMode(EditMode.LOCK); 12721 12722 var commandResult = ItemUtil.getHome().editItemDescription(BaseGraphQl.getUserVisitPK(env), commandForm); 12723 12724 if(!commandResult.hasErrors()) { 12725 var executionResult = commandResult.getExecutionResult(); 12726 var result = (EditItemDescriptionResult)executionResult.getResult(); 12727 Map<String, Object> arguments = env.getArgument("input"); 12728 var edit = result.getEdit(); 12729 12730 mutationResultObject.setEntityInstance(result.getItemDescription().getEntityInstance()); 12731 12732 if(arguments.containsKey("mimeTypeName")) 12733 edit.setMimeTypeName(mimeTypeName); 12734 if(arguments.containsKey("itemImageTypeName")) 12735 edit.setItemImageTypeName(itemImageTypeName); 12736 if(arguments.containsKey("clobDescription")) 12737 edit.setClobDescription(clobDescription); 12738 if(arguments.containsKey("stringDescription")) 12739 edit.setStringDescription(stringDescription); 12740 12741 commandForm.setEdit(edit); 12742 commandForm.setEditMode(EditMode.UPDATE); 12743 12744 commandResult = ItemUtil.getHome().editItemDescription(BaseGraphQl.getUserVisitPK(env), commandForm); 12745 } 12746 12747 mutationResultObject.setCommandResult(commandResult); 12748 } catch (NamingException ex) { 12749 throw new RuntimeException(ex); 12750 } 12751 12752 return mutationResultObject; 12753 } 12754 12755 @GraphQLField 12756 @GraphQLRelayMutation 12757 static MutationResultObject deleteItemDescription(final DataFetchingEnvironment env, 12758 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 12759 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName, 12760 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName) { 12761 var mutationResultObject = new MutationResultObject(); 12762 12763 try { 12764 var commandForm = ItemUtil.getHome().getDeleteItemDescriptionForm(); 12765 12766 commandForm.setItemName(itemName); 12767 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 12768 commandForm.setLanguageIsoName(languageIsoName); 12769 12770 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemDescription(BaseGraphQl.getUserVisitPK(env), commandForm)); 12771 } catch (NamingException ex) { 12772 throw new RuntimeException(ex); 12773 } 12774 12775 return mutationResultObject; 12776 } 12777 12778 @GraphQLField 12779 @GraphQLRelayMutation 12780 static MutationResultObject createItemPrice(final DataFetchingEnvironment env, 12781 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 12782 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 12783 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 12784 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 12785 @GraphQLName("unitPrice") final String unitPrice, 12786 @GraphQLName("minimumUnitPrice") final String minimumUnitPrice, 12787 @GraphQLName("maximumUnitPrice") final String maximumUnitPrice, 12788 @GraphQLName("unitPriceIncrement") final String unitPriceIncrement) { 12789 var mutationResultObject = new MutationResultObject(); 12790 12791 try { 12792 var commandForm = ItemUtil.getHome().getCreateItemPriceForm(); 12793 12794 commandForm.setItemName(itemName); 12795 commandForm.setInventoryConditionName(inventoryConditionName); 12796 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 12797 commandForm.setCurrencyIsoName(currencyIsoName); 12798 commandForm.setUnitPrice(unitPrice); 12799 commandForm.setMinimumUnitPrice(minimumUnitPrice); 12800 commandForm.setMaximumUnitPrice(maximumUnitPrice); 12801 commandForm.setUnitPriceIncrement(unitPriceIncrement); 12802 12803 var commandResult = ItemUtil.getHome().createItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 12804 mutationResultObject.setCommandResult(commandResult); 12805 } catch (NamingException ex) { 12806 throw new RuntimeException(ex); 12807 } 12808 12809 return mutationResultObject; 12810 } 12811 12812 @GraphQLField 12813 @GraphQLRelayMutation 12814 static MutationResultObject deleteItemPrice(final DataFetchingEnvironment env, 12815 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 12816 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 12817 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 12818 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 12819 var mutationResultObject = new MutationResultObject(); 12820 12821 try { 12822 var commandForm = ItemUtil.getHome().getDeleteItemPriceForm(); 12823 12824 commandForm.setItemName(itemName); 12825 commandForm.setInventoryConditionName(inventoryConditionName); 12826 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 12827 commandForm.setCurrencyIsoName(currencyIsoName); 12828 12829 var commandResult = ItemUtil.getHome().deleteItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 12830 mutationResultObject.setCommandResult(commandResult); 12831 } catch (NamingException ex) { 12832 throw new RuntimeException(ex); 12833 } 12834 12835 return mutationResultObject; 12836 } 12837 12838 @GraphQLField 12839 @GraphQLRelayMutation 12840 static MutationResultObject editItemPrice(final DataFetchingEnvironment env, 12841 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 12842 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 12843 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 12844 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 12845 @GraphQLName("unitPrice") final String unitPrice, 12846 @GraphQLName("minimumUnitPrice") final String minimumUnitPrice, 12847 @GraphQLName("maximumUnitPrice") final String maximumUnitPrice, 12848 @GraphQLName("unitPriceIncrement") final String unitPriceIncrement) { 12849 var mutationResultObject = new MutationResultObject(); 12850 12851 try { 12852 var spec = ItemUtil.getHome().getItemPriceSpec(); 12853 12854 spec.setItemName(itemName); 12855 spec.setInventoryConditionName(inventoryConditionName); 12856 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 12857 spec.setCurrencyIsoName(currencyIsoName); 12858 12859 var commandForm = ItemUtil.getHome().getEditItemPriceForm(); 12860 12861 commandForm.setSpec(spec); 12862 commandForm.setEditMode(EditMode.LOCK); 12863 12864 var commandResult = ItemUtil.getHome().editItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 12865 12866 if(!commandResult.hasErrors()) { 12867 var executionResult = commandResult.getExecutionResult(); 12868 var result = (EditItemPriceResult)executionResult.getResult(); 12869 Map<String, Object> arguments = env.getArgument("input"); 12870 var edit = result.getEdit(); 12871 12872 if(arguments.containsKey("unitPrice")) 12873 edit.setUnitPrice(unitPrice); 12874 if(arguments.containsKey("minimumUnitPrice")) 12875 edit.setMinimumUnitPrice(minimumUnitPrice); 12876 if(arguments.containsKey("maximumUnitPrice")) 12877 edit.setMaximumUnitPrice(maximumUnitPrice); 12878 if(arguments.containsKey("unitPriceIncrement")) 12879 edit.setUnitPriceIncrement(unitPriceIncrement); 12880 12881 commandForm.setEdit(edit); 12882 commandForm.setEditMode(EditMode.UPDATE); 12883 12884 commandResult = ItemUtil.getHome().editItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 12885 } 12886 12887 mutationResultObject.setCommandResult(commandResult); 12888 } catch (NamingException ex) { 12889 throw new RuntimeException(ex); 12890 } 12891 12892 return mutationResultObject; 12893 } 12894 12895 @GraphQLField 12896 @GraphQLRelayMutation 12897 static MutationResultWithIdObject createOrderType(final DataFetchingEnvironment env, 12898 @GraphQLName("orderTypeName") @GraphQLNonNull final String orderTypeName, 12899 @GraphQLName("orderSequenceTypeName") final String orderSequenceTypeName, 12900 @GraphQLName("orderWorkflowName") final String orderWorkflowName, 12901 @GraphQLName("orderWorkflowEntranceName") final String orderWorkflowEntranceName, 12902 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 12903 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 12904 @GraphQLName("description") final String description) { 12905 var mutationResultObject = new MutationResultWithIdObject(); 12906 12907 try { 12908 var commandForm = OrderUtil.getHome().getCreateOrderTypeForm(); 12909 12910 commandForm.setOrderTypeName(orderTypeName); 12911 commandForm.setOrderSequenceTypeName(orderSequenceTypeName); 12912 commandForm.setOrderWorkflowName(orderWorkflowName); 12913 commandForm.setOrderWorkflowEntranceName(orderWorkflowEntranceName); 12914 commandForm.setIsDefault(isDefault); 12915 commandForm.setSortOrder(sortOrder); 12916 commandForm.setDescription(description); 12917 12918 var commandResult = OrderUtil.getHome().createOrderType(BaseGraphQl.getUserVisitPK(env), commandForm); 12919 mutationResultObject.setCommandResult(commandResult); 12920 12921 if(!commandResult.hasErrors()) { 12922 var result = (CreateOrderTypeResult)commandResult.getExecutionResult().getResult(); 12923 12924 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12925 } 12926 } catch (NamingException ex) { 12927 throw new RuntimeException(ex); 12928 } 12929 12930 return mutationResultObject; 12931 } 12932 12933 @GraphQLField 12934 @GraphQLRelayMutation 12935 static MutationResultWithIdObject editOrderType(final DataFetchingEnvironment env, 12936 @GraphQLName("originalOrderTypeName") final String originalOrderTypeName, 12937 @GraphQLName("id") @GraphQLID final String id, 12938 @GraphQLName("orderTypeName") final String orderTypeName, 12939 @GraphQLName("orderSequenceTypeName") final String orderSequenceTypeName, 12940 @GraphQLName("orderWorkflowName") final String orderWorkflowName, 12941 @GraphQLName("orderWorkflowEntranceName") final String orderWorkflowEntranceName, 12942 @GraphQLName("isDefault") final String isDefault, 12943 @GraphQLName("sortOrder") final String sortOrder, 12944 @GraphQLName("description") final String description) { 12945 var mutationResultObject = new MutationResultWithIdObject(); 12946 12947 try { 12948 var spec = OrderUtil.getHome().getOrderTypeUniversalSpec(); 12949 12950 spec.setOrderTypeName(originalOrderTypeName); 12951 spec.setUuid(id); 12952 12953 var commandForm = OrderUtil.getHome().getEditOrderTypeForm(); 12954 12955 commandForm.setSpec(spec); 12956 commandForm.setEditMode(EditMode.LOCK); 12957 12958 var commandResult = OrderUtil.getHome().editOrderType(BaseGraphQl.getUserVisitPK(env), commandForm); 12959 12960 if(!commandResult.hasErrors()) { 12961 var executionResult = commandResult.getExecutionResult(); 12962 var result = (EditOrderTypeResult)executionResult.getResult(); 12963 Map<String, Object> arguments = env.getArgument("input"); 12964 var edit = result.getEdit(); 12965 12966 mutationResultObject.setEntityInstance(result.getOrderType().getEntityInstance()); 12967 12968 if(arguments.containsKey("orderTypeName")) 12969 edit.setOrderTypeName(orderTypeName); 12970 if(arguments.containsKey("orderSequenceTypeName")) 12971 edit.setOrderSequenceTypeName(orderSequenceTypeName); 12972 if(arguments.containsKey("orderWorkflowName")) 12973 edit.setOrderWorkflowName(orderWorkflowName); 12974 if(arguments.containsKey("orderWorkflowEntranceName")) 12975 edit.setOrderWorkflowEntranceName(orderWorkflowEntranceName); 12976 if(arguments.containsKey("isDefault")) 12977 edit.setIsDefault(isDefault); 12978 if(arguments.containsKey("sortOrder")) 12979 edit.setSortOrder(sortOrder); 12980 if(arguments.containsKey("description")) 12981 edit.setDescription(description); 12982 12983 commandForm.setEdit(edit); 12984 commandForm.setEditMode(EditMode.UPDATE); 12985 12986 commandResult = OrderUtil.getHome().editOrderType(BaseGraphQl.getUserVisitPK(env), commandForm); 12987 } 12988 12989 mutationResultObject.setCommandResult(commandResult); 12990 } catch (NamingException ex) { 12991 throw new RuntimeException(ex); 12992 } 12993 12994 return mutationResultObject; 12995 } 12996 12997 @GraphQLField 12998 @GraphQLRelayMutation 12999 static MutationResultObject deleteOrderType(final DataFetchingEnvironment env, 13000 @GraphQLName("orderTypeName") final String orderTypeName, 13001 @GraphQLName("id") @GraphQLID final String id) { 13002 var mutationResultObject = new MutationResultObject(); 13003 13004 try { 13005 var commandForm = OrderUtil.getHome().getDeleteOrderTypeForm(); 13006 13007 commandForm.setOrderTypeName(orderTypeName); 13008 commandForm.setUuid(id); 13009 13010 mutationResultObject.setCommandResult(OrderUtil.getHome().deleteOrderType(BaseGraphQl.getUserVisitPK(env), commandForm)); 13011 } catch (NamingException ex) { 13012 throw new RuntimeException(ex); 13013 } 13014 13015 return mutationResultObject; 13016 } 13017 13018 @GraphQLField 13019 @GraphQLRelayMutation 13020 static MutationResultWithIdObject createOrderTimeType(final DataFetchingEnvironment env, 13021 @GraphQLName("orderTypeName") final String orderTypeName, 13022 @GraphQLName("orderTimeTypeName") @GraphQLNonNull final String orderTimeTypeName, 13023 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13024 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 13025 @GraphQLName("description") final String description) { 13026 var mutationResultObject = new MutationResultWithIdObject(); 13027 13028 try { 13029 var commandForm = OrderUtil.getHome().getCreateOrderTimeTypeForm(); 13030 13031 commandForm.setOrderTypeName(orderTypeName); 13032 commandForm.setOrderTimeTypeName(orderTimeTypeName); 13033 commandForm.setIsDefault(isDefault); 13034 commandForm.setSortOrder(sortOrder); 13035 commandForm.setDescription(description); 13036 13037 var commandResult = OrderUtil.getHome().createOrderTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 13038 mutationResultObject.setCommandResult(commandResult); 13039 13040 if(!commandResult.hasErrors()) { 13041 var result = (CreateOrderTimeTypeResult)commandResult.getExecutionResult().getResult(); 13042 13043 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13044 } 13045 } catch (NamingException ex) { 13046 throw new RuntimeException(ex); 13047 } 13048 13049 return mutationResultObject; 13050 } 13051 13052 @GraphQLField 13053 @GraphQLRelayMutation 13054 static MutationResultWithIdObject editOrderTimeType(final DataFetchingEnvironment env, 13055 @GraphQLName("orderTypeName") final String orderTypeName, 13056 @GraphQLName("originalOrderTimeTypeName") final String originalOrderTimeTypeName, 13057 @GraphQLName("id") @GraphQLID final String id, 13058 @GraphQLName("orderTimeTypeName") final String orderTimeTypeName, 13059 @GraphQLName("isDefault") final String isDefault, 13060 @GraphQLName("sortOrder") final String sortOrder, 13061 @GraphQLName("description") final String description) { 13062 var mutationResultObject = new MutationResultWithIdObject(); 13063 13064 try { 13065 var spec = OrderUtil.getHome().getOrderTimeTypeUniversalSpec(); 13066 13067 spec.setOrderTypeName(orderTypeName); 13068 spec.setOrderTimeTypeName(originalOrderTimeTypeName); 13069 spec.setUuid(id); 13070 13071 var commandForm = OrderUtil.getHome().getEditOrderTimeTypeForm(); 13072 13073 commandForm.setSpec(spec); 13074 commandForm.setEditMode(EditMode.LOCK); 13075 13076 var commandResult = OrderUtil.getHome().editOrderTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 13077 13078 if(!commandResult.hasErrors()) { 13079 var executionResult = commandResult.getExecutionResult(); 13080 var result = (EditOrderTimeTypeResult)executionResult.getResult(); 13081 Map<String, Object> arguments = env.getArgument("input"); 13082 var edit = result.getEdit(); 13083 13084 mutationResultObject.setEntityInstance(result.getOrderTimeType().getEntityInstance()); 13085 13086 if(arguments.containsKey("orderTimeTypeName")) 13087 edit.setOrderTimeTypeName(orderTimeTypeName); 13088 if(arguments.containsKey("isDefault")) 13089 edit.setIsDefault(isDefault); 13090 if(arguments.containsKey("sortOrder")) 13091 edit.setSortOrder(sortOrder); 13092 if(arguments.containsKey("description")) 13093 edit.setDescription(description); 13094 13095 commandForm.setEdit(edit); 13096 commandForm.setEditMode(EditMode.UPDATE); 13097 13098 commandResult = OrderUtil.getHome().editOrderTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 13099 } 13100 13101 mutationResultObject.setCommandResult(commandResult); 13102 } catch (NamingException ex) { 13103 throw new RuntimeException(ex); 13104 } 13105 13106 return mutationResultObject; 13107 } 13108 13109 @GraphQLField 13110 @GraphQLRelayMutation 13111 static MutationResultObject deleteOrderTimeType(final DataFetchingEnvironment env, 13112 @GraphQLName("orderTypeName") final String orderTypeName, 13113 @GraphQLName("orderTimeTypeName") final String orderTimeTypeName, 13114 @GraphQLName("id") @GraphQLID final String id) { 13115 var mutationResultObject = new MutationResultObject(); 13116 13117 try { 13118 var commandForm = OrderUtil.getHome().getDeleteOrderTimeTypeForm(); 13119 13120 commandForm.setOrderTypeName(orderTypeName); 13121 commandForm.setOrderTimeTypeName(orderTimeTypeName); 13122 commandForm.setUuid(id); 13123 13124 mutationResultObject.setCommandResult(OrderUtil.getHome().deleteOrderTimeType(BaseGraphQl.getUserVisitPK(env), commandForm)); 13125 } catch (NamingException ex) { 13126 throw new RuntimeException(ex); 13127 } 13128 13129 return mutationResultObject; 13130 } 13131 13132 @GraphQLField 13133 @GraphQLRelayMutation 13134 static MutationResultWithIdObject createOrderPriority(final DataFetchingEnvironment env, 13135 @GraphQLName("orderTypeName") @GraphQLNonNull final String orderTypeName, 13136 @GraphQLName("orderPriorityName") @GraphQLNonNull final String orderPriorityName, 13137 @GraphQLName("priority") @GraphQLNonNull final String priority, 13138 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13139 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 13140 @GraphQLName("description") final String description) { 13141 var mutationResultObject = new MutationResultWithIdObject(); 13142 13143 try { 13144 var commandForm = OrderUtil.getHome().getCreateOrderPriorityForm(); 13145 13146 commandForm.setOrderTypeName(orderTypeName); 13147 commandForm.setOrderPriorityName(orderPriorityName); 13148 commandForm.setPriority(priority); 13149 commandForm.setIsDefault(isDefault); 13150 commandForm.setSortOrder(sortOrder); 13151 commandForm.setDescription(description); 13152 13153 var commandResult = OrderUtil.getHome().createOrderPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 13154 mutationResultObject.setCommandResult(commandResult); 13155 13156 if(!commandResult.hasErrors()) { 13157 var result = (CreateOrderPriorityResult)commandResult.getExecutionResult().getResult(); 13158 13159 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13160 } 13161 } catch (NamingException ex) { 13162 throw new RuntimeException(ex); 13163 } 13164 13165 return mutationResultObject; 13166 } 13167 13168 @GraphQLField 13169 @GraphQLRelayMutation 13170 static MutationResultWithIdObject editOrderPriority(final DataFetchingEnvironment env, 13171 @GraphQLName("orderTypeName") final String orderTypeName, 13172 @GraphQLName("originalOrderPriorityName") final String originalOrderPriorityName, 13173 @GraphQLName("id") @GraphQLID final String id, 13174 @GraphQLName("orderPriorityName") final String orderPriorityName, 13175 @GraphQLName("priority") final String priority, 13176 @GraphQLName("isDefault") final String isDefault, 13177 @GraphQLName("sortOrder") final String sortOrder, 13178 @GraphQLName("description") final String description) { 13179 var mutationResultObject = new MutationResultWithIdObject(); 13180 13181 try { 13182 var spec = OrderUtil.getHome().getOrderPriorityUniversalSpec(); 13183 13184 spec.setOrderTypeName(orderTypeName); 13185 spec.setOrderPriorityName(originalOrderPriorityName); 13186 spec.setUuid(id); 13187 13188 var commandForm = OrderUtil.getHome().getEditOrderPriorityForm(); 13189 13190 commandForm.setSpec(spec); 13191 commandForm.setEditMode(EditMode.LOCK); 13192 13193 var commandResult = OrderUtil.getHome().editOrderPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 13194 13195 if(!commandResult.hasErrors()) { 13196 var executionResult = commandResult.getExecutionResult(); 13197 var result = (EditOrderPriorityResult)executionResult.getResult(); 13198 Map<String, Object> arguments = env.getArgument("input"); 13199 var edit = result.getEdit(); 13200 13201 mutationResultObject.setEntityInstance(result.getOrderPriority().getEntityInstance()); 13202 13203 if(arguments.containsKey("orderPriorityName")) 13204 edit.setOrderPriorityName(orderPriorityName); 13205 if(arguments.containsKey("priority")) 13206 edit.setPriority(priority); 13207 if(arguments.containsKey("isDefault")) 13208 edit.setIsDefault(isDefault); 13209 if(arguments.containsKey("sortOrder")) 13210 edit.setSortOrder(sortOrder); 13211 if(arguments.containsKey("description")) 13212 edit.setDescription(description); 13213 13214 commandForm.setEdit(edit); 13215 commandForm.setEditMode(EditMode.UPDATE); 13216 13217 commandResult = OrderUtil.getHome().editOrderPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 13218 } 13219 13220 mutationResultObject.setCommandResult(commandResult); 13221 } catch (NamingException ex) { 13222 throw new RuntimeException(ex); 13223 } 13224 13225 return mutationResultObject; 13226 } 13227 13228 @GraphQLField 13229 @GraphQLRelayMutation 13230 static MutationResultObject deleteOrderPriority(final DataFetchingEnvironment env, 13231 @GraphQLName("orderTypeName") final String orderTypeName, 13232 @GraphQLName("orderPriorityName") final String orderPriorityName, 13233 @GraphQLName("id") @GraphQLID final String id) { 13234 var mutationResultObject = new MutationResultObject(); 13235 13236 try { 13237 var commandForm = OrderUtil.getHome().getDeleteOrderPriorityForm(); 13238 13239 commandForm.setOrderTypeName(orderTypeName); 13240 commandForm.setOrderPriorityName(orderPriorityName); 13241 commandForm.setUuid(id); 13242 13243 mutationResultObject.setCommandResult(OrderUtil.getHome().deleteOrderPriority(BaseGraphQl.getUserVisitPK(env), commandForm)); 13244 } catch (NamingException ex) { 13245 throw new RuntimeException(ex); 13246 } 13247 13248 return mutationResultObject; 13249 } 13250 13251 @GraphQLField 13252 @GraphQLRelayMutation 13253 static MutationResultWithIdObject createWishlistType(final DataFetchingEnvironment env, 13254 @GraphQLName("wishlistTypeName") @GraphQLNonNull final String wishlistTypeName, 13255 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13256 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 13257 @GraphQLName("description") final String description) { 13258 var mutationResultObject = new MutationResultWithIdObject(); 13259 13260 try { 13261 var commandForm = WishlistUtil.getHome().getCreateWishlistTypeForm(); 13262 13263 commandForm.setWishlistTypeName(wishlistTypeName); 13264 commandForm.setIsDefault(isDefault); 13265 commandForm.setSortOrder(sortOrder); 13266 commandForm.setDescription(description); 13267 13268 var commandResult = WishlistUtil.getHome().createWishlistType(BaseGraphQl.getUserVisitPK(env), commandForm); 13269 mutationResultObject.setCommandResult(commandResult); 13270 13271 if(!commandResult.hasErrors()) { 13272 var result = (CreateWishlistTypeResult)commandResult.getExecutionResult().getResult(); 13273 13274 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13275 } 13276 } catch (NamingException ex) { 13277 throw new RuntimeException(ex); 13278 } 13279 13280 return mutationResultObject; 13281 } 13282 13283 @GraphQLField 13284 @GraphQLRelayMutation 13285 static MutationResultWithIdObject editWishlistType(final DataFetchingEnvironment env, 13286 @GraphQLName("originalWishlistTypeName") final String originalWishlistTypeName, 13287 @GraphQLName("id") @GraphQLID final String id, 13288 @GraphQLName("wishlistTypeName") final String wishlistTypeName, 13289 @GraphQLName("isDefault") final String isDefault, 13290 @GraphQLName("sortOrder") final String sortOrder, 13291 @GraphQLName("description") final String description) { 13292 var mutationResultObject = new MutationResultWithIdObject(); 13293 13294 try { 13295 var spec = WishlistUtil.getHome().getWishlistTypeUniversalSpec(); 13296 13297 spec.setWishlistTypeName(originalWishlistTypeName); 13298 spec.setUuid(id); 13299 13300 var commandForm = WishlistUtil.getHome().getEditWishlistTypeForm(); 13301 13302 commandForm.setSpec(spec); 13303 commandForm.setEditMode(EditMode.LOCK); 13304 13305 var commandResult = WishlistUtil.getHome().editWishlistType(BaseGraphQl.getUserVisitPK(env), commandForm); 13306 13307 if(!commandResult.hasErrors()) { 13308 var executionResult = commandResult.getExecutionResult(); 13309 var result = (EditWishlistTypeResult)executionResult.getResult(); 13310 Map<String, Object> arguments = env.getArgument("input"); 13311 var edit = result.getEdit(); 13312 13313 mutationResultObject.setEntityInstance(result.getWishlistType().getEntityInstance()); 13314 13315 if(arguments.containsKey("wishlistTypeName")) 13316 edit.setWishlistTypeName(wishlistTypeName); 13317 if(arguments.containsKey("isDefault")) 13318 edit.setIsDefault(isDefault); 13319 if(arguments.containsKey("sortOrder")) 13320 edit.setSortOrder(sortOrder); 13321 if(arguments.containsKey("description")) 13322 edit.setDescription(description); 13323 13324 commandForm.setEdit(edit); 13325 commandForm.setEditMode(EditMode.UPDATE); 13326 13327 commandResult = WishlistUtil.getHome().editWishlistType(BaseGraphQl.getUserVisitPK(env), commandForm); 13328 } 13329 13330 mutationResultObject.setCommandResult(commandResult); 13331 } catch (NamingException ex) { 13332 throw new RuntimeException(ex); 13333 } 13334 13335 return mutationResultObject; 13336 } 13337 13338 @GraphQLField 13339 @GraphQLRelayMutation 13340 static MutationResultObject deleteWishlistType(final DataFetchingEnvironment env, 13341 @GraphQLName("wishlistTypeName") final String wishlistTypeName, 13342 @GraphQLName("id") @GraphQLID final String id) { 13343 var mutationResultObject = new MutationResultObject(); 13344 13345 try { 13346 var commandForm = WishlistUtil.getHome().getDeleteWishlistTypeForm(); 13347 13348 commandForm.setWishlistTypeName(wishlistTypeName); 13349 commandForm.setUuid(id); 13350 13351 mutationResultObject.setCommandResult(WishlistUtil.getHome().deleteWishlistType(BaseGraphQl.getUserVisitPK(env), commandForm)); 13352 } catch (NamingException ex) { 13353 throw new RuntimeException(ex); 13354 } 13355 13356 return mutationResultObject; 13357 } 13358 13359 @GraphQLField 13360 @GraphQLRelayMutation 13361 static MutationResultWithIdObject createWishlistPriority(final DataFetchingEnvironment env, 13362 @GraphQLName("wishlistTypeName") @GraphQLNonNull final String wishlistTypeName, 13363 @GraphQLName("wishlistPriorityName") @GraphQLNonNull final String wishlistPriorityName, 13364 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13365 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 13366 @GraphQLName("description") final String description) { 13367 var mutationResultObject = new MutationResultWithIdObject(); 13368 13369 try { 13370 var commandForm = WishlistUtil.getHome().getCreateWishlistPriorityForm(); 13371 13372 commandForm.setWishlistTypeName(wishlistTypeName); 13373 commandForm.setWishlistPriorityName(wishlistPriorityName); 13374 commandForm.setIsDefault(isDefault); 13375 commandForm.setSortOrder(sortOrder); 13376 commandForm.setDescription(description); 13377 13378 var commandResult = WishlistUtil.getHome().createWishlistPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 13379 mutationResultObject.setCommandResult(commandResult); 13380 13381 if(!commandResult.hasErrors()) { 13382 var result = (CreateWishlistPriorityResult)commandResult.getExecutionResult().getResult(); 13383 13384 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13385 } 13386 } catch (NamingException ex) { 13387 throw new RuntimeException(ex); 13388 } 13389 13390 return mutationResultObject; 13391 } 13392 13393 @GraphQLField 13394 @GraphQLRelayMutation 13395 static MutationResultWithIdObject editWishlistPriority(final DataFetchingEnvironment env, 13396 @GraphQLName("wishlistTypeName") final String wishlistTypeName, 13397 @GraphQLName("originalWishlistPriorityName") final String originalWishlistPriorityName, 13398 @GraphQLName("id") @GraphQLID final String id, 13399 @GraphQLName("wishlistPriorityName") final String wishlistPriorityName, 13400 @GraphQLName("isDefault") final String isDefault, 13401 @GraphQLName("sortOrder") final String sortOrder, 13402 @GraphQLName("description") final String description) { 13403 var mutationResultObject = new MutationResultWithIdObject(); 13404 13405 try { 13406 var spec = WishlistUtil.getHome().getWishlistPriorityUniversalSpec(); 13407 13408 spec.setWishlistTypeName(wishlistTypeName); 13409 spec.setWishlistPriorityName(originalWishlistPriorityName); 13410 spec.setUuid(id); 13411 13412 var commandForm = WishlistUtil.getHome().getEditWishlistPriorityForm(); 13413 13414 commandForm.setSpec(spec); 13415 commandForm.setEditMode(EditMode.LOCK); 13416 13417 var commandResult = WishlistUtil.getHome().editWishlistPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 13418 13419 if(!commandResult.hasErrors()) { 13420 var executionResult = commandResult.getExecutionResult(); 13421 var result = (EditWishlistPriorityResult)executionResult.getResult(); 13422 Map<String, Object> arguments = env.getArgument("input"); 13423 var edit = result.getEdit(); 13424 13425 mutationResultObject.setEntityInstance(result.getWishlistPriority().getEntityInstance()); 13426 13427 if(arguments.containsKey("wishlistPriorityName")) 13428 edit.setWishlistPriorityName(wishlistPriorityName); 13429 if(arguments.containsKey("isDefault")) 13430 edit.setIsDefault(isDefault); 13431 if(arguments.containsKey("sortOrder")) 13432 edit.setSortOrder(sortOrder); 13433 if(arguments.containsKey("description")) 13434 edit.setDescription(description); 13435 13436 commandForm.setEdit(edit); 13437 commandForm.setEditMode(EditMode.UPDATE); 13438 13439 commandResult = WishlistUtil.getHome().editWishlistPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 13440 } 13441 13442 mutationResultObject.setCommandResult(commandResult); 13443 } catch (NamingException ex) { 13444 throw new RuntimeException(ex); 13445 } 13446 13447 return mutationResultObject; 13448 } 13449 13450 @GraphQLField 13451 @GraphQLRelayMutation 13452 static MutationResultObject deleteWishlistPriority(final DataFetchingEnvironment env, 13453 @GraphQLName("wishlistTypeName") final String wishlistTypeName, 13454 @GraphQLName("wishlistPriorityName") final String wishlistPriorityName, 13455 @GraphQLName("id") @GraphQLID final String id) { 13456 var mutationResultObject = new MutationResultObject(); 13457 13458 try { 13459 var commandForm = WishlistUtil.getHome().getDeleteWishlistPriorityForm(); 13460 13461 commandForm.setWishlistTypeName(wishlistTypeName); 13462 commandForm.setWishlistPriorityName(wishlistPriorityName); 13463 commandForm.setUuid(id); 13464 13465 mutationResultObject.setCommandResult(WishlistUtil.getHome().deleteWishlistPriority(BaseGraphQl.getUserVisitPK(env), commandForm)); 13466 } catch (NamingException ex) { 13467 throw new RuntimeException(ex); 13468 } 13469 13470 return mutationResultObject; 13471 } 13472 13473 @GraphQLField 13474 @GraphQLRelayMutation 13475 static MutationResultObject unlockEntity(final DataFetchingEnvironment env, 13476 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id) { 13477 var mutationResultObject = new MutationResultObject(); 13478 13479 try { 13480 var commandForm = CoreUtil.getHome().getUnlockEntityForm(); 13481 13482 commandForm.setUuid(id); 13483 13484 mutationResultObject.setCommandResult(CoreUtil.getHome().unlockEntity(BaseGraphQl.getUserVisitPK(env), commandForm)); 13485 } catch (NamingException ex) { 13486 throw new RuntimeException(ex); 13487 } 13488 13489 return mutationResultObject; 13490 } 13491 13492 @GraphQLField 13493 @GraphQLRelayMutation 13494 static MutationResultObject lockEntity(final DataFetchingEnvironment env, 13495 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id) { 13496 var mutationResultObject = new MutationResultObject(); 13497 13498 try { 13499 var commandForm = CoreUtil.getHome().getLockEntityForm(); 13500 13501 commandForm.setUuid(id); 13502 13503 mutationResultObject.setCommandResult(CoreUtil.getHome().lockEntity(BaseGraphQl.getUserVisitPK(env), commandForm)); 13504 } catch (NamingException ex) { 13505 throw new RuntimeException(ex); 13506 } 13507 13508 return mutationResultObject; 13509 } 13510 13511 @GraphQLField 13512 @GraphQLRelayMutation 13513 static MutationResultObject customerLogin(final DataFetchingEnvironment env, 13514 @GraphQLName("username") @GraphQLNonNull final String username, 13515 @GraphQLName("password") @GraphQLNonNull final String password) { 13516 var mutationResultObject = new MutationResultObject(); 13517 13518 try { 13519 var commandForm = AuthenticationUtil.getHome().getCustomerLoginForm(); 13520 13521 commandForm.setUsername(username); 13522 commandForm.setPassword(password); 13523 commandForm.setRemoteInet4Address(BaseGraphQl.getRemoteInet4Address(env)); 13524 13525 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().customerLogin(BaseGraphQl.getUserVisitPK(env), commandForm)); 13526 } catch (NamingException ex) { 13527 throw new RuntimeException(ex); 13528 } 13529 13530 return mutationResultObject; 13531 } 13532 13533 @GraphQLField 13534 @GraphQLRelayMutation 13535 static MutationResultWithIdObject createCustomerType(final DataFetchingEnvironment env, 13536 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 13537 @GraphQLName("customerSequenceName") final String customerSequenceName, 13538 @GraphQLName("defaultOfferName") final String defaultOfferName, 13539 @GraphQLName("defaultUseName") final String defaultUseName, 13540 @GraphQLName("defaultSourceName") final String defaultSourceName, 13541 @GraphQLName("defaultTermName") final String defaultTermName, 13542 @GraphQLName("defaultFreeOnBoardName") final String defaultFreeOnBoardName, 13543 @GraphQLName("defaultCancellationPolicyName") final String defaultCancellationPolicyName, 13544 @GraphQLName("defaultReturnPolicyName") final String defaultReturnPolicyName, 13545 @GraphQLName("defaultCustomerStatusChoice") final String defaultCustomerStatusChoice, 13546 @GraphQLName("defaultCustomerCreditStatusChoice") final String defaultCustomerCreditStatusChoice, 13547 @GraphQLName("defaultArGlAccountName") final String defaultArGlAccountName, 13548 @GraphQLName("defaultHoldUntilComplete") @GraphQLNonNull final String defaultHoldUntilComplete, 13549 @GraphQLName("defaultAllowBackorders") @GraphQLNonNull final String defaultAllowBackorders, 13550 @GraphQLName("defaultAllowSubstitutions") @GraphQLNonNull final String defaultAllowSubstitutions, 13551 @GraphQLName("defaultAllowCombiningShipments") @GraphQLNonNull final String defaultAllowCombiningShipments, 13552 @GraphQLName("defaultRequireReference") @GraphQLNonNull final String defaultRequireReference, 13553 @GraphQLName("defaultAllowReferenceDuplicates") @GraphQLNonNull final String defaultAllowReferenceDuplicates, 13554 @GraphQLName("defaultReferenceValidationPattern") final String defaultReferenceValidationPattern, 13555 @GraphQLName("defaultTaxable") @GraphQLNonNull final String defaultTaxable, 13556 @GraphQLName("allocationPriorityName") final String allocationPriorityName, 13557 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13558 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 13559 @GraphQLName("description") final String description) { 13560 var mutationResultObject = new MutationResultWithIdObject(); 13561 13562 try { 13563 var commandForm = CustomerUtil.getHome().getCreateCustomerTypeForm(); 13564 13565 commandForm.setCustomerTypeName(customerTypeName); 13566 commandForm.setCustomerSequenceName(customerSequenceName); 13567 commandForm.setDefaultOfferName(defaultOfferName); 13568 commandForm.setDefaultUseName(defaultUseName); 13569 commandForm.setDefaultSourceName(defaultSourceName); 13570 commandForm.setDefaultTermName(defaultTermName); 13571 commandForm.setDefaultFreeOnBoardName(defaultFreeOnBoardName); 13572 commandForm.setDefaultCancellationPolicyName(defaultCancellationPolicyName); 13573 commandForm.setDefaultReturnPolicyName(defaultReturnPolicyName); 13574 commandForm.setDefaultCustomerStatusChoice(defaultCustomerStatusChoice); 13575 commandForm.setDefaultCustomerCreditStatusChoice(defaultCustomerCreditStatusChoice); 13576 commandForm.setDefaultArGlAccountName(defaultArGlAccountName); 13577 commandForm.setDefaultHoldUntilComplete(defaultHoldUntilComplete); 13578 commandForm.setDefaultAllowBackorders(defaultAllowBackorders); 13579 commandForm.setDefaultAllowSubstitutions(defaultAllowSubstitutions); 13580 commandForm.setDefaultAllowCombiningShipments(defaultAllowCombiningShipments); 13581 commandForm.setDefaultRequireReference(defaultRequireReference); 13582 commandForm.setDefaultAllowReferenceDuplicates(defaultAllowReferenceDuplicates); 13583 commandForm.setDefaultReferenceValidationPattern(defaultReferenceValidationPattern); 13584 commandForm.setDefaultTaxable(defaultTaxable); 13585 commandForm.setAllocationPriorityName(allocationPriorityName); 13586 commandForm.setIsDefault(isDefault); 13587 commandForm.setSortOrder(sortOrder); 13588 commandForm.setDescription(description); 13589 13590 var commandResult = CustomerUtil.getHome().createCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 13591 mutationResultObject.setCommandResult(commandResult); 13592 13593 if(!commandResult.hasErrors()) { 13594 var result = (CreateCustomerTypeResult)commandResult.getExecutionResult().getResult(); 13595 13596 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13597 } 13598 } catch (NamingException ex) { 13599 throw new RuntimeException(ex); 13600 } 13601 13602 return mutationResultObject; 13603 } 13604 13605 @GraphQLField 13606 @GraphQLRelayMutation 13607 static MutationResultWithIdObject editCustomerType(final DataFetchingEnvironment env, 13608 @GraphQLName("originalCustomerTypeName") final String originalCustomerTypeName, 13609 @GraphQLName("id") @GraphQLID final String id, 13610 @GraphQLName("customerTypeName") final String customerTypeName, 13611 @GraphQLName("customerSequenceName") final String customerSequenceName, 13612 @GraphQLName("defaultOfferName") final String defaultOfferName, 13613 @GraphQLName("defaultUseName") final String defaultUseName, 13614 @GraphQLName("defaultSourceName") final String defaultSourceName, 13615 @GraphQLName("defaultTermName") final String defaultTermName, 13616 @GraphQLName("defaultFreeOnBoardName") final String defaultFreeOnBoardName, 13617 @GraphQLName("defaultCancellationPolicyName") final String defaultCancellationPolicyName, 13618 @GraphQLName("defaultReturnPolicyName") final String defaultReturnPolicyName, 13619 @GraphQLName("defaultCustomerStatusChoice") final String defaultCustomerStatusChoice, 13620 @GraphQLName("defaultCustomerCreditStatusChoice") final String defaultCustomerCreditStatusChoice, 13621 @GraphQLName("defaultArGlAccountName") final String defaultArGlAccountName, 13622 @GraphQLName("defaultHoldUntilComplete") final String defaultHoldUntilComplete, 13623 @GraphQLName("defaultAllowBackorders") final String defaultAllowBackorders, 13624 @GraphQLName("defaultAllowSubstitutions") final String defaultAllowSubstitutions, 13625 @GraphQLName("defaultAllowCombiningShipments") final String defaultAllowCombiningShipments, 13626 @GraphQLName("defaultRequireReference") final String defaultRequireReference, 13627 @GraphQLName("defaultAllowReferenceDuplicates") final String defaultAllowReferenceDuplicates, 13628 @GraphQLName("defaultReferenceValidationPattern") final String defaultReferenceValidationPattern, 13629 @GraphQLName("defaultTaxable") final String defaultTaxable, 13630 @GraphQLName("allocationPriorityName") final String allocationPriorityName, 13631 @GraphQLName("isDefault") final String isDefault, 13632 @GraphQLName("sortOrder") final String sortOrder, 13633 @GraphQLName("description") final String description) { 13634 var mutationResultObject = new MutationResultWithIdObject(); 13635 13636 try { 13637 var spec = CustomerUtil.getHome().getCustomerTypeUniversalSpec(); 13638 13639 spec.setCustomerTypeName(originalCustomerTypeName); 13640 spec.setUuid(id); 13641 13642 var commandForm = CustomerUtil.getHome().getEditCustomerTypeForm(); 13643 13644 commandForm.setSpec(spec); 13645 commandForm.setEditMode(EditMode.LOCK); 13646 13647 var commandResult = CustomerUtil.getHome().editCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 13648 13649 if(!commandResult.hasErrors()) { 13650 var executionResult = commandResult.getExecutionResult(); 13651 var result = (EditCustomerTypeResult)executionResult.getResult(); 13652 Map<String, Object> arguments = env.getArgument("input"); 13653 var edit = result.getEdit(); 13654 13655 mutationResultObject.setEntityInstance(result.getCustomerType().getEntityInstance()); 13656 13657 if(arguments.containsKey("customerTypeName")) 13658 edit.setCustomerTypeName(customerTypeName); 13659 if(arguments.containsKey("customerSequenceName")) 13660 edit.setCustomerSequenceName(customerSequenceName); 13661 if(arguments.containsKey("defaultOfferName")) 13662 edit.setDefaultOfferName(defaultOfferName); 13663 if(arguments.containsKey("defaultUseName")) 13664 edit.setDefaultUseName(defaultUseName); 13665 if(arguments.containsKey("defaultSourceName")) 13666 edit.setDefaultSourceName(defaultSourceName); 13667 if(arguments.containsKey("defaultTermName")) 13668 edit.setDefaultTermName(defaultTermName); 13669 if(arguments.containsKey("defaultFreeOnBoardName")) 13670 edit.setDefaultFreeOnBoardName(defaultFreeOnBoardName); 13671 if(arguments.containsKey("defaultCancellationPolicyName")) 13672 edit.setDefaultCancellationPolicyName(defaultCancellationPolicyName); 13673 if(arguments.containsKey("defaultReturnPolicyName")) 13674 edit.setDefaultReturnPolicyName(defaultReturnPolicyName); 13675 if(arguments.containsKey("defaultCustomerStatusChoice")) 13676 edit.setDefaultCustomerStatusChoice(defaultCustomerStatusChoice); 13677 if(arguments.containsKey("defaultCustomerCreditStatusChoice")) 13678 edit.setDefaultCustomerCreditStatusChoice(defaultCustomerCreditStatusChoice); 13679 if(arguments.containsKey("defaultArGlAccountName")) 13680 edit.setDefaultArGlAccountName(defaultArGlAccountName); 13681 if(arguments.containsKey("defaultHoldUntilComplete")) 13682 edit.setDefaultHoldUntilComplete(defaultHoldUntilComplete); 13683 if(arguments.containsKey("defaultAllowBackorders")) 13684 edit.setDefaultAllowBackorders(defaultAllowBackorders); 13685 if(arguments.containsKey("defaultAllowSubstitutions")) 13686 edit.setDefaultAllowSubstitutions(defaultAllowSubstitutions); 13687 if(arguments.containsKey("defaultAllowCombiningShipments")) 13688 edit.setDefaultAllowCombiningShipments(defaultAllowCombiningShipments); 13689 if(arguments.containsKey("defaultRequireReference")) 13690 edit.setDefaultRequireReference(defaultRequireReference); 13691 if(arguments.containsKey("defaultAllowReferenceDuplicates")) 13692 edit.setDefaultAllowReferenceDuplicates(defaultAllowReferenceDuplicates); 13693 if(arguments.containsKey("defaultReferenceValidationPattern")) 13694 edit.setDefaultReferenceValidationPattern(defaultReferenceValidationPattern); 13695 if(arguments.containsKey("defaultTaxable")) 13696 edit.setDefaultTaxable(defaultTaxable); 13697 if(arguments.containsKey("allocationPriorityName")) 13698 edit.setAllocationPriorityName(allocationPriorityName); 13699 if(arguments.containsKey("isDefault")) 13700 edit.setIsDefault(isDefault); 13701 if(arguments.containsKey("sortOrder")) 13702 edit.setSortOrder(sortOrder); 13703 if(arguments.containsKey("description")) 13704 edit.setDescription(description); 13705 13706 commandForm.setEdit(edit); 13707 commandForm.setEditMode(EditMode.UPDATE); 13708 13709 commandResult = CustomerUtil.getHome().editCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 13710 } 13711 13712 mutationResultObject.setCommandResult(commandResult); 13713 } catch (NamingException ex) { 13714 throw new RuntimeException(ex); 13715 } 13716 13717 return mutationResultObject; 13718 } 13719 13720 @GraphQLField 13721 @GraphQLRelayMutation 13722 static MutationResultObject deleteCustomerType(final DataFetchingEnvironment env, 13723 @GraphQLName("customerTypeName") final String customerTypeName, 13724 @GraphQLName("id") @GraphQLID final String id) { 13725 var mutationResultObject = new MutationResultObject(); 13726 13727 try { 13728 var commandForm = CustomerUtil.getHome().getDeleteCustomerTypeForm(); 13729 13730 commandForm.setCustomerTypeName(customerTypeName); 13731 commandForm.setUuid(id); 13732 13733 mutationResultObject.setCommandResult(CustomerUtil.getHome().deleteCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm)); 13734 } catch (NamingException ex) { 13735 throw new RuntimeException(ex); 13736 } 13737 13738 return mutationResultObject; 13739 } 13740 13741 @GraphQLField 13742 @GraphQLRelayMutation 13743 static MutationResultObject createCustomerTypePaymentMethod(final DataFetchingEnvironment env, 13744 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 13745 @GraphQLName("paymentMethodName") @GraphQLNonNull final String paymentMethodName, 13746 @GraphQLName("defaultSelectionPriority") @GraphQLNonNull final String defaultSelectionPriority, 13747 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13748 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 13749 var mutationResultObject = new MutationResultObject(); 13750 13751 try { 13752 var commandForm = CustomerUtil.getHome().getCreateCustomerTypePaymentMethodForm(); 13753 13754 commandForm.setCustomerTypeName(customerTypeName); 13755 commandForm.setPaymentMethodName(paymentMethodName); 13756 commandForm.setDefaultSelectionPriority(defaultSelectionPriority); 13757 commandForm.setIsDefault(isDefault); 13758 commandForm.setSortOrder(sortOrder); 13759 13760 var commandResult = CustomerUtil.getHome().createCustomerTypePaymentMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 13761 mutationResultObject.setCommandResult(commandResult); 13762 } catch (NamingException ex) { 13763 throw new RuntimeException(ex); 13764 } 13765 13766 return mutationResultObject; 13767 } 13768 13769 @GraphQLField 13770 @GraphQLRelayMutation 13771 static MutationResultObject deleteCustomerTypePaymentMethod(final DataFetchingEnvironment env, 13772 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 13773 @GraphQLName("paymentMethodName") @GraphQLNonNull final String paymentMethodName) { 13774 var mutationResultObject = new MutationResultObject(); 13775 13776 try { 13777 var commandForm = CustomerUtil.getHome().getDeleteCustomerTypePaymentMethodForm(); 13778 13779 commandForm.setCustomerTypeName(customerTypeName); 13780 commandForm.setPaymentMethodName(paymentMethodName); 13781 13782 var commandResult = CustomerUtil.getHome().deleteCustomerTypePaymentMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 13783 mutationResultObject.setCommandResult(commandResult); 13784 } catch (NamingException ex) { 13785 throw new RuntimeException(ex); 13786 } 13787 13788 return mutationResultObject; 13789 } 13790 13791 @GraphQLField 13792 @GraphQLRelayMutation 13793 static MutationResultObject editCustomerTypePaymentMethod(final DataFetchingEnvironment env, 13794 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 13795 @GraphQLName("paymentMethodName") @GraphQLNonNull final String paymentMethodName, 13796 @GraphQLName("defaultSelectionPriority") final String defaultSelectionPriority, 13797 @GraphQLName("isDefault") final String isDefault, 13798 @GraphQLName("sortOrder") final String sortOrder) { 13799 var mutationResultObject = new MutationResultObject(); 13800 13801 try { 13802 var spec = CustomerUtil.getHome().getCustomerTypePaymentMethodSpec(); 13803 13804 spec.setCustomerTypeName(customerTypeName); 13805 spec.setPaymentMethodName(paymentMethodName); 13806 13807 var commandForm = CustomerUtil.getHome().getEditCustomerTypePaymentMethodForm(); 13808 13809 commandForm.setSpec(spec); 13810 commandForm.setEditMode(EditMode.LOCK); 13811 13812 var commandResult = CustomerUtil.getHome().editCustomerTypePaymentMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 13813 13814 if(!commandResult.hasErrors()) { 13815 var executionResult = commandResult.getExecutionResult(); 13816 var result = executionResult.getResult(); 13817 Map<String, Object> arguments = env.getArgument("input"); 13818 var edit = result.getEdit(); 13819 13820 if(arguments.containsKey("defaultSelectionPriority")) 13821 edit.setDefaultSelectionPriority(defaultSelectionPriority); 13822 if(arguments.containsKey("isDefault")) 13823 edit.setIsDefault(isDefault); 13824 if(arguments.containsKey("sortOrder")) 13825 edit.setSortOrder(sortOrder); 13826 13827 commandForm.setEdit(edit); 13828 commandForm.setEditMode(EditMode.UPDATE); 13829 13830 commandResult = CustomerUtil.getHome().editCustomerTypePaymentMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 13831 } 13832 13833 mutationResultObject.setCommandResult(commandResult); 13834 } catch (NamingException ex) { 13835 throw new RuntimeException(ex); 13836 } 13837 13838 return mutationResultObject; 13839 } 13840 13841 @GraphQLField 13842 @GraphQLRelayMutation 13843 static MutationResultObject createCustomerTypeShippingMethod(final DataFetchingEnvironment env, 13844 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 13845 @GraphQLName("shippingMethodName") @GraphQLNonNull final String shippingMethodName, 13846 @GraphQLName("defaultSelectionPriority") @GraphQLNonNull final String defaultSelectionPriority, 13847 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13848 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 13849 var mutationResultObject = new MutationResultObject(); 13850 13851 try { 13852 var commandForm = CustomerUtil.getHome().getCreateCustomerTypeShippingMethodForm(); 13853 13854 commandForm.setCustomerTypeName(customerTypeName); 13855 commandForm.setShippingMethodName(shippingMethodName); 13856 commandForm.setDefaultSelectionPriority(defaultSelectionPriority); 13857 commandForm.setIsDefault(isDefault); 13858 commandForm.setSortOrder(sortOrder); 13859 13860 var commandResult = CustomerUtil.getHome().createCustomerTypeShippingMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 13861 mutationResultObject.setCommandResult(commandResult); 13862 } catch (NamingException ex) { 13863 throw new RuntimeException(ex); 13864 } 13865 13866 return mutationResultObject; 13867 } 13868 13869 @GraphQLField 13870 @GraphQLRelayMutation 13871 static MutationResultObject deleteCustomerTypeShippingMethod(final DataFetchingEnvironment env, 13872 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 13873 @GraphQLName("shippingMethodName") @GraphQLNonNull final String shippingMethodName) { 13874 var mutationResultObject = new MutationResultObject(); 13875 13876 try { 13877 var commandForm = CustomerUtil.getHome().getDeleteCustomerTypeShippingMethodForm(); 13878 13879 commandForm.setCustomerTypeName(customerTypeName); 13880 commandForm.setShippingMethodName(shippingMethodName); 13881 13882 var commandResult = CustomerUtil.getHome().deleteCustomerTypeShippingMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 13883 mutationResultObject.setCommandResult(commandResult); 13884 } catch (NamingException ex) { 13885 throw new RuntimeException(ex); 13886 } 13887 13888 return mutationResultObject; 13889 } 13890 13891 @GraphQLField 13892 @GraphQLRelayMutation 13893 static MutationResultObject editCustomerTypeShippingMethod(final DataFetchingEnvironment env, 13894 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 13895 @GraphQLName("shippingMethodName") @GraphQLNonNull final String shippingMethodName, 13896 @GraphQLName("defaultSelectionPriority") final String defaultSelectionPriority, 13897 @GraphQLName("isDefault") final String isDefault, 13898 @GraphQLName("sortOrder") final String sortOrder) { 13899 var mutationResultObject = new MutationResultObject(); 13900 13901 try { 13902 var spec = CustomerUtil.getHome().getCustomerTypeShippingMethodSpec(); 13903 13904 spec.setCustomerTypeName(customerTypeName); 13905 spec.setShippingMethodName(shippingMethodName); 13906 13907 var commandForm = CustomerUtil.getHome().getEditCustomerTypeShippingMethodForm(); 13908 13909 commandForm.setSpec(spec); 13910 commandForm.setEditMode(EditMode.LOCK); 13911 13912 var commandResult = CustomerUtil.getHome().editCustomerTypeShippingMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 13913 13914 if(!commandResult.hasErrors()) { 13915 var executionResult = commandResult.getExecutionResult(); 13916 var result = executionResult.getResult(); 13917 Map<String, Object> arguments = env.getArgument("input"); 13918 var edit = result.getEdit(); 13919 13920 if(arguments.containsKey("defaultSelectionPriority")) 13921 edit.setDefaultSelectionPriority(defaultSelectionPriority); 13922 if(arguments.containsKey("isDefault")) 13923 edit.setIsDefault(isDefault); 13924 if(arguments.containsKey("sortOrder")) 13925 edit.setSortOrder(sortOrder); 13926 13927 commandForm.setEdit(edit); 13928 commandForm.setEditMode(EditMode.UPDATE); 13929 13930 commandResult = CustomerUtil.getHome().editCustomerTypeShippingMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 13931 } 13932 13933 mutationResultObject.setCommandResult(commandResult); 13934 } catch (NamingException ex) { 13935 throw new RuntimeException(ex); 13936 } 13937 13938 return mutationResultObject; 13939 } 13940 13941 @GraphQLField 13942 @GraphQLRelayMutation 13943 static MutationResultWithIdObject createCustomer(final DataFetchingEnvironment env, 13944 @GraphQLName("personalTitleId") final String personalTitleId, 13945 @GraphQLName("firstName") @GraphQLNonNull final String firstName, 13946 @GraphQLName("lastName") @GraphQLNonNull final String lastName, 13947 @GraphQLName("nameSuffixId") final String nameSuffixId, 13948 @GraphQLName("name") final String name, 13949 @GraphQLName("initialOfferName") final String initialOfferName, 13950 @GraphQLName("initialUseName") final String initialUseName, 13951 @GraphQLName("initialSourceName") final String initialSourceName, 13952 @GraphQLName("emailAddress") final String emailAddress, 13953 @GraphQLName("allowSolicitation") @GraphQLNonNull final String allowSolicitation) { 13954 var mutationResultObject = new MutationResultWithIdObject(); 13955 13956 try { 13957 var commandForm = PartyUtil.getHome().getCreateCustomerForm(); 13958 13959 commandForm.setPersonalTitleId(personalTitleId); 13960 commandForm.setFirstName(firstName); 13961 commandForm.setLastName(lastName); 13962 commandForm.setNameSuffixId(nameSuffixId); 13963 commandForm.setName(name); 13964 commandForm.setInitialOfferName(initialOfferName); 13965 commandForm.setInitialUseName(initialUseName); 13966 commandForm.setInitialSourceName(initialSourceName); 13967 commandForm.setEmailAddress(emailAddress); 13968 commandForm.setAllowSolicitation(allowSolicitation); 13969 13970 var commandResult = PartyUtil.getHome().createCustomer(BaseGraphQl.getUserVisitPK(env), commandForm); 13971 mutationResultObject.setCommandResult(commandResult); 13972 13973 if(!commandResult.hasErrors()) { 13974 var result = (CreateCustomerResult)commandResult.getExecutionResult().getResult(); 13975 13976 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13977 } 13978 } catch (NamingException ex) { 13979 throw new RuntimeException(ex); 13980 } 13981 13982 return mutationResultObject; 13983 } 13984 13985 @GraphQLField 13986 @GraphQLRelayMutation 13987 static MutationResultWithIdObject createCustomerWithLogin(final DataFetchingEnvironment env, 13988 @GraphQLName("personalTitleId") final String personalTitleId, 13989 @GraphQLName("firstName") @GraphQLNonNull final String firstName, 13990 @GraphQLName("lastName") @GraphQLNonNull final String lastName, 13991 @GraphQLName("nameSuffixId") final String nameSuffixId, 13992 @GraphQLName("name") final String name, 13993 @GraphQLName("initialOfferName") final String initialOfferName, 13994 @GraphQLName("initialUseName") final String initialUseName, 13995 @GraphQLName("initialSourceName") final String initialSourceName, 13996 @GraphQLName("emailAddress") @GraphQLNonNull final String emailAddress, 13997 @GraphQLName("allowSolicitation") @GraphQLNonNull final String allowSolicitation, 13998 @GraphQLName("username") @GraphQLNonNull final String username, 13999 @GraphQLName("password1") @GraphQLNonNull final String password1, 14000 @GraphQLName("password2") @GraphQLNonNull final String password2, 14001 @GraphQLName("recoveryQuestionName") @GraphQLNonNull final String recoveryQuestionName, 14002 @GraphQLName("answer") @GraphQLNonNull final String answer) { 14003 var mutationResultObject = new MutationResultWithIdObject(); 14004 14005 try { 14006 var commandForm = PartyUtil.getHome().getCreateCustomerWithLoginForm(); 14007 14008 commandForm.setPersonalTitleId(personalTitleId); 14009 commandForm.setFirstName(firstName); 14010 commandForm.setLastName(lastName); 14011 commandForm.setNameSuffixId(nameSuffixId); 14012 commandForm.setName(name); 14013 commandForm.setInitialOfferName(initialOfferName); 14014 commandForm.setInitialUseName(initialUseName); 14015 commandForm.setInitialSourceName(initialSourceName); 14016 commandForm.setEmailAddress(emailAddress); 14017 commandForm.setAllowSolicitation(allowSolicitation); 14018 commandForm.setUsername(username); 14019 commandForm.setPassword1(password1); 14020 commandForm.setPassword2(password2); 14021 commandForm.setRecoveryQuestionName(recoveryQuestionName); 14022 commandForm.setAnswer(answer); 14023 14024 var commandResult = PartyUtil.getHome().createCustomerWithLogin(BaseGraphQl.getUserVisitPK(env), commandForm); 14025 mutationResultObject.setCommandResult(commandResult); 14026 14027 if(!commandResult.hasErrors()) { 14028 var result = (CreateCustomerWithLoginResult)commandResult.getExecutionResult().getResult(); 14029 14030 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 14031 } 14032 } catch (NamingException ex) { 14033 throw new RuntimeException(ex); 14034 } 14035 14036 return mutationResultObject; 14037 } 14038 14039 @GraphQLField 14040 @GraphQLRelayMutation 14041 static MutationResultObject employeeLogin(final DataFetchingEnvironment env, 14042 @GraphQLName("username") @GraphQLNonNull final String username, 14043 @GraphQLName("password") @GraphQLNonNull final String password, 14044 @GraphQLName("companyName") @GraphQLNonNull final String companyName) { 14045 var mutationResultObject = new MutationResultObject(); 14046 14047 try { 14048 var commandForm = AuthenticationUtil.getHome().getEmployeeLoginForm(); 14049 14050 commandForm.setUsername(username); 14051 commandForm.setPassword(password); 14052 commandForm.setRemoteInet4Address(BaseGraphQl.getRemoteInet4Address(env)); 14053 commandForm.setCompanyName(companyName); 14054 14055 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().employeeLogin(BaseGraphQl.getUserVisitPK(env), commandForm)); 14056 } catch (NamingException ex) { 14057 throw new RuntimeException(ex); 14058 } 14059 14060 return mutationResultObject; 14061 } 14062 14063 @GraphQLField 14064 @GraphQLRelayMutation 14065 static MutationResultObject vendorLogin(final DataFetchingEnvironment env, 14066 @GraphQLName("username") @GraphQLNonNull final String username, 14067 @GraphQLName("password") @GraphQLNonNull final String password) { 14068 var mutationResultObject = new MutationResultObject(); 14069 14070 try { 14071 var commandForm = AuthenticationUtil.getHome().getVendorLoginForm(); 14072 14073 commandForm.setUsername(username); 14074 commandForm.setPassword(password); 14075 commandForm.setRemoteInet4Address(BaseGraphQl.getRemoteInet4Address(env)); 14076 14077 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().vendorLogin(BaseGraphQl.getUserVisitPK(env), commandForm)); 14078 } catch (NamingException ex) { 14079 throw new RuntimeException(ex); 14080 } 14081 14082 return mutationResultObject; 14083 } 14084 14085 @GraphQLField 14086 @GraphQLRelayMutation 14087 @GraphQLName("setPassword") 14088 static MutationResultObject setPassword(final DataFetchingEnvironment env, 14089 @GraphQLName("partyName") final String partyName, 14090 @GraphQLName("employeeName") final String employeeName, 14091 @GraphQLName("customerName") final String customerName, 14092 @GraphQLName("vendorName") final String vendorName, 14093 @GraphQLName("oldPassword") final String oldPassword, 14094 @GraphQLName("newPassword1") @GraphQLNonNull final String newPassword1, 14095 @GraphQLName("newPassword2") @GraphQLNonNull final String newPassword2) { 14096 var mutationResultObject = new MutationResultObject(); 14097 14098 try { 14099 var commandForm = AuthenticationUtil.getHome().getSetPasswordForm(); 14100 14101 commandForm.setPartyName(partyName); 14102 commandForm.setEmployeeName(employeeName); 14103 commandForm.setCustomerName(customerName); 14104 commandForm.setVendorName(vendorName); 14105 commandForm.setOldPassword(oldPassword); 14106 commandForm.setNewPassword1(newPassword1); 14107 commandForm.setNewPassword2(newPassword2); 14108 14109 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().setPassword(BaseGraphQl.getUserVisitPK(env), commandForm)); 14110 } catch (NamingException ex) { 14111 throw new RuntimeException(ex); 14112 } 14113 14114 return mutationResultObject; 14115 } 14116 14117 @GraphQLField 14118 @GraphQLRelayMutation 14119 static MutationResultObject recoverPassword(final DataFetchingEnvironment env, 14120 @GraphQLName("partyName") final String partyName, 14121 @GraphQLName("username") final String username, 14122 @GraphQLName("answer") final String answer) { 14123 var mutationResultObject = new MutationResultObject(); 14124 14125 try { 14126 var commandForm = AuthenticationUtil.getHome().getRecoverPasswordForm(); 14127 14128 commandForm.setPartyName(partyName); 14129 commandForm.setUsername(username); 14130 commandForm.setAnswer(answer); 14131 14132 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().recoverPassword(BaseGraphQl.getUserVisitPK(env), commandForm)); 14133 } catch (NamingException ex) { 14134 throw new RuntimeException(ex); 14135 } 14136 14137 return mutationResultObject; 14138 } 14139 14140 @GraphQLField 14141 @GraphQLRelayMutation 14142 static MutationResultObject idle(final DataFetchingEnvironment env) { 14143 var mutationResultObject = new MutationResultObject(); 14144 14145 try { 14146 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().idle(BaseGraphQl.getUserVisitPK(env))); 14147 } catch (NamingException ex) { 14148 throw new RuntimeException(ex); 14149 } 14150 14151 return mutationResultObject; 14152 } 14153 14154 @GraphQLField 14155 @GraphQLRelayMutation 14156 static MutationResultObject logout(final DataFetchingEnvironment env) { 14157 var mutationResultObject = new MutationResultObject(); 14158 14159 try { 14160 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().logout(BaseGraphQl.getUserVisitPK(env))); 14161 } catch (NamingException ex) { 14162 throw new RuntimeException(ex); 14163 } 14164 14165 return mutationResultObject; 14166 } 14167 14168 @GraphQLField 14169 @GraphQLRelayMutation 14170 static MutationResultWithIdObject createSecurityRoleGroup(final DataFetchingEnvironment env, 14171 @GraphQLName("securityRoleGroupName") @GraphQLNonNull final String securityRoleGroupName, 14172 @GraphQLName("parentSecurityRoleGroupName") final String parentSecurityRoleGroupName, 14173 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 14174 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 14175 @GraphQLName("description") final String description) { 14176 var mutationResultObject = new MutationResultWithIdObject(); 14177 14178 try { 14179 var commandForm = SecurityUtil.getHome().getCreateSecurityRoleGroupForm(); 14180 14181 commandForm.setSecurityRoleGroupName(securityRoleGroupName); 14182 commandForm.setParentSecurityRoleGroupName(parentSecurityRoleGroupName); 14183 commandForm.setIsDefault(isDefault); 14184 commandForm.setSortOrder(sortOrder); 14185 commandForm.setDescription(description); 14186 14187 var commandResult = SecurityUtil.getHome().createSecurityRoleGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 14188 mutationResultObject.setCommandResult(commandResult); 14189 14190 if(!commandResult.hasErrors()) { 14191 var result = (CreateSecurityRoleGroupResult)commandResult.getExecutionResult().getResult(); 14192 14193 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 14194 } 14195 } catch (NamingException ex) { 14196 throw new RuntimeException(ex); 14197 } 14198 14199 return mutationResultObject; 14200 } 14201 14202 @GraphQLField 14203 @GraphQLRelayMutation 14204 static MutationResultWithIdObject editSecurityRoleGroup(final DataFetchingEnvironment env, 14205 @GraphQLName("originalSecurityRoleGroupName") final String originalSecurityRoleGroupName, 14206 @GraphQLName("id") @GraphQLID final String id, 14207 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 14208 @GraphQLName("parentSecurityRoleGroupName") final String parentSecurityRoleGroupName, 14209 @GraphQLName("isDefault") final String isDefault, 14210 @GraphQLName("sortOrder") final String sortOrder, 14211 @GraphQLName("description") final String description) { 14212 var mutationResultObject = new MutationResultWithIdObject(); 14213 14214 try { 14215 var spec = SecurityUtil.getHome().getSecurityRoleGroupUniversalSpec(); 14216 14217 spec.setSecurityRoleGroupName(originalSecurityRoleGroupName); 14218 spec.setUuid(id); 14219 14220 var commandForm = SecurityUtil.getHome().getEditSecurityRoleGroupForm(); 14221 14222 commandForm.setSpec(spec); 14223 commandForm.setEditMode(EditMode.LOCK); 14224 14225 var commandResult = SecurityUtil.getHome().editSecurityRoleGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 14226 14227 if(!commandResult.hasErrors()) { 14228 var executionResult = commandResult.getExecutionResult(); 14229 var result = (EditSecurityRoleGroupResult)executionResult.getResult(); 14230 Map<String, Object> arguments = env.getArgument("input"); 14231 var edit = result.getEdit(); 14232 14233 mutationResultObject.setEntityInstance(result.getSecurityRoleGroup().getEntityInstance()); 14234 14235 if(arguments.containsKey("securityRoleGroupName")) 14236 edit.setSecurityRoleGroupName(securityRoleGroupName); 14237 if(arguments.containsKey("parentSecurityRoleGroupName")) 14238 edit.setParentSecurityRoleGroupName(parentSecurityRoleGroupName); 14239 if(arguments.containsKey("isDefault")) 14240 edit.setIsDefault(isDefault); 14241 if(arguments.containsKey("sortOrder")) 14242 edit.setSortOrder(sortOrder); 14243 if(arguments.containsKey("description")) 14244 edit.setDescription(description); 14245 14246 commandForm.setEdit(edit); 14247 commandForm.setEditMode(EditMode.UPDATE); 14248 14249 commandResult = SecurityUtil.getHome().editSecurityRoleGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 14250 } 14251 14252 mutationResultObject.setCommandResult(commandResult); 14253 } catch (NamingException ex) { 14254 throw new RuntimeException(ex); 14255 } 14256 14257 return mutationResultObject; 14258 } 14259 14260 @GraphQLField 14261 @GraphQLRelayMutation 14262 static MutationResultObject deleteSecurityRoleGroup(final DataFetchingEnvironment env, 14263 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 14264 @GraphQLName("id") @GraphQLID final String id) { 14265 var mutationResultObject = new MutationResultObject(); 14266 14267 try { 14268 var commandForm = SecurityUtil.getHome().getDeleteSecurityRoleGroupForm(); 14269 14270 commandForm.setSecurityRoleGroupName(securityRoleGroupName); 14271 commandForm.setUuid(id); 14272 14273 mutationResultObject.setCommandResult(SecurityUtil.getHome().deleteSecurityRoleGroup(BaseGraphQl.getUserVisitPK(env), commandForm)); 14274 } catch (NamingException ex) { 14275 throw new RuntimeException(ex); 14276 } 14277 14278 return mutationResultObject; 14279 } 14280 14281 @GraphQLField 14282 @GraphQLRelayMutation 14283 static MutationResultWithIdObject createSecurityRole(final DataFetchingEnvironment env, 14284 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 14285 @GraphQLName("securityRoleName") @GraphQLNonNull final String securityRoleName, 14286 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 14287 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 14288 @GraphQLName("description") final String description) { 14289 var mutationResultObject = new MutationResultWithIdObject(); 14290 14291 try { 14292 var commandForm = SecurityUtil.getHome().getCreateSecurityRoleForm(); 14293 14294 commandForm.setSecurityRoleGroupName(securityRoleGroupName); 14295 commandForm.setSecurityRoleName(securityRoleName); 14296 commandForm.setIsDefault(isDefault); 14297 commandForm.setSortOrder(sortOrder); 14298 commandForm.setDescription(description); 14299 14300 var commandResult = SecurityUtil.getHome().createSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm); 14301 mutationResultObject.setCommandResult(commandResult); 14302 14303 if(!commandResult.hasErrors()) { 14304 var result = (CreateSecurityRoleResult)commandResult.getExecutionResult().getResult(); 14305 14306 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 14307 } 14308 } catch (NamingException ex) { 14309 throw new RuntimeException(ex); 14310 } 14311 14312 return mutationResultObject; 14313 } 14314 14315 @GraphQLField 14316 @GraphQLRelayMutation 14317 static MutationResultWithIdObject editSecurityRole(final DataFetchingEnvironment env, 14318 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 14319 @GraphQLName("originalSecurityRoleName") final String originalSecurityRoleName, 14320 @GraphQLName("id") @GraphQLID final String id, 14321 @GraphQLName("securityRoleName") final String securityRoleName, 14322 @GraphQLName("isDefault") final String isDefault, 14323 @GraphQLName("sortOrder") final String sortOrder, 14324 @GraphQLName("description") final String description) { 14325 var mutationResultObject = new MutationResultWithIdObject(); 14326 14327 try { 14328 var spec = SecurityUtil.getHome().getSecurityRoleUniversalSpec(); 14329 14330 spec.setSecurityRoleGroupName(securityRoleGroupName); 14331 spec.setSecurityRoleName(originalSecurityRoleName); 14332 spec.setUuid(id); 14333 14334 var commandForm = SecurityUtil.getHome().getEditSecurityRoleForm(); 14335 14336 commandForm.setSpec(spec); 14337 commandForm.setEditMode(EditMode.LOCK); 14338 14339 var commandResult = SecurityUtil.getHome().editSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm); 14340 14341 if(!commandResult.hasErrors()) { 14342 var executionResult = commandResult.getExecutionResult(); 14343 var result = (EditSecurityRoleResult)executionResult.getResult(); 14344 Map<String, Object> arguments = env.getArgument("input"); 14345 var edit = result.getEdit(); 14346 14347 mutationResultObject.setEntityInstance(result.getSecurityRole().getEntityInstance()); 14348 14349 if(arguments.containsKey("securityRoleName")) 14350 edit.setSecurityRoleName(securityRoleName); 14351 if(arguments.containsKey("isDefault")) 14352 edit.setIsDefault(isDefault); 14353 if(arguments.containsKey("sortOrder")) 14354 edit.setSortOrder(sortOrder); 14355 if(arguments.containsKey("description")) 14356 edit.setDescription(description); 14357 14358 commandForm.setEdit(edit); 14359 commandForm.setEditMode(EditMode.UPDATE); 14360 14361 commandResult = SecurityUtil.getHome().editSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm); 14362 } 14363 14364 mutationResultObject.setCommandResult(commandResult); 14365 } catch (NamingException ex) { 14366 throw new RuntimeException(ex); 14367 } 14368 14369 return mutationResultObject; 14370 } 14371 14372 @GraphQLField 14373 @GraphQLRelayMutation 14374 static MutationResultObject deleteSecurityRole(final DataFetchingEnvironment env, 14375 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 14376 @GraphQLName("securityRoleName") final String securityRoleName, 14377 @GraphQLName("id") @GraphQLID final String id) { 14378 var mutationResultObject = new MutationResultObject(); 14379 14380 try { 14381 var commandForm = SecurityUtil.getHome().getDeleteSecurityRoleForm(); 14382 14383 commandForm.setSecurityRoleGroupName(securityRoleGroupName); 14384 commandForm.setSecurityRoleName(securityRoleName); 14385 commandForm.setUuid(id); 14386 14387 mutationResultObject.setCommandResult(SecurityUtil.getHome().deleteSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm)); 14388 } catch (NamingException ex) { 14389 throw new RuntimeException(ex); 14390 } 14391 14392 return mutationResultObject; 14393 } 14394 14395 @GraphQLField 14396 @GraphQLRelayMutation 14397 static MutationResultWithIdObject createWorkflow(final DataFetchingEnvironment env, 14398 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14399 @GraphQLName("selectorKindName") final String selectorKindName, 14400 @GraphQLName("selectorTypeName") final String selectorTypeName, 14401 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 14402 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 14403 @GraphQLName("description") final String description) { 14404 var mutationResultObject = new MutationResultWithIdObject(); 14405 14406 try { 14407 var commandForm = WorkflowUtil.getHome().getCreateWorkflowForm(); 14408 14409 commandForm.setWorkflowName(workflowName); 14410 commandForm.setSelectorKindName(selectorKindName); 14411 commandForm.setSelectorTypeName(selectorTypeName); 14412 commandForm.setSecurityRoleGroupName(securityRoleGroupName); 14413 commandForm.setSortOrder(sortOrder); 14414 commandForm.setDescription(description); 14415 14416 var commandResult = WorkflowUtil.getHome().createWorkflow(BaseGraphQl.getUserVisitPK(env), commandForm); 14417 mutationResultObject.setCommandResult(commandResult); 14418 14419 if(!commandResult.hasErrors()) { 14420 var result = (CreateWorkflowResult)commandResult.getExecutionResult().getResult(); 14421 14422 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 14423 } 14424 } catch (NamingException ex) { 14425 throw new RuntimeException(ex); 14426 } 14427 14428 return mutationResultObject; 14429 } 14430 14431 @GraphQLField 14432 @GraphQLRelayMutation 14433 static MutationResultWithIdObject editWorkflow(final DataFetchingEnvironment env, 14434 @GraphQLName("originalWorkflowName") final String originalWorkflowName, 14435 @GraphQLName("id") @GraphQLID final String id, 14436 @GraphQLName("workflowName") final String workflowName, 14437 @GraphQLName("selectorKindName") final String selectorKindName, 14438 @GraphQLName("selectorTypeName") final String selectorTypeName, 14439 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 14440 @GraphQLName("sortOrder") final String sortOrder, 14441 @GraphQLName("description") final String description) { 14442 var mutationResultObject = new MutationResultWithIdObject(); 14443 14444 try { 14445 var spec = WorkflowUtil.getHome().getWorkflowUniversalSpec(); 14446 14447 spec.setWorkflowName(originalWorkflowName); 14448 spec.setUuid(id); 14449 14450 var commandForm = WorkflowUtil.getHome().getEditWorkflowForm(); 14451 14452 commandForm.setSpec(spec); 14453 commandForm.setEditMode(EditMode.LOCK); 14454 14455 var commandResult = WorkflowUtil.getHome().editWorkflow(BaseGraphQl.getUserVisitPK(env), commandForm); 14456 14457 if(!commandResult.hasErrors()) { 14458 var executionResult = commandResult.getExecutionResult(); 14459 var result = (EditWorkflowResult)executionResult.getResult(); 14460 Map<String, Object> arguments = env.getArgument("input"); 14461 var edit = result.getEdit(); 14462 14463 mutationResultObject.setEntityInstance(result.getWorkflow().getEntityInstance()); 14464 14465 if(arguments.containsKey("workflowName")) 14466 edit.setWorkflowName(workflowName); 14467 if(arguments.containsKey("selectorKindName")) 14468 edit.setSelectorKindName(selectorKindName); 14469 if(arguments.containsKey("selectorTypeName")) 14470 edit.setSelectorTypeName(selectorTypeName); 14471 if(arguments.containsKey("securityRoleGroupName")) 14472 edit.setSecurityRoleGroupName(securityRoleGroupName); 14473 if(arguments.containsKey("sortOrder")) 14474 edit.setSortOrder(sortOrder); 14475 if(arguments.containsKey("description")) 14476 edit.setDescription(description); 14477 14478 commandForm.setEdit(edit); 14479 commandForm.setEditMode(EditMode.UPDATE); 14480 14481 commandResult = WorkflowUtil.getHome().editWorkflow(BaseGraphQl.getUserVisitPK(env), commandForm); 14482 } 14483 14484 mutationResultObject.setCommandResult(commandResult); 14485 } catch (NamingException ex) { 14486 throw new RuntimeException(ex); 14487 } 14488 14489 return mutationResultObject; 14490 } 14491 14492 @GraphQLField 14493 @GraphQLRelayMutation 14494 static MutationResultObject deleteWorkflow(final DataFetchingEnvironment env, 14495 @GraphQLName("workflowName") final String workflowName, 14496 @GraphQLName("id") @GraphQLID final String id) { 14497 var mutationResultObject = new MutationResultObject(); 14498 14499 try { 14500 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowForm(); 14501 14502 commandForm.setWorkflowName(workflowName); 14503 commandForm.setUuid(id); 14504 14505 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflow(BaseGraphQl.getUserVisitPK(env), commandForm)); 14506 } catch (NamingException ex) { 14507 throw new RuntimeException(ex); 14508 } 14509 14510 return mutationResultObject; 14511 } 14512 14513 @GraphQLField 14514 @GraphQLRelayMutation 14515 static MutationResultObject createWorkflowEntityType(final DataFetchingEnvironment env, 14516 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14517 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 14518 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 14519 var mutationResultObject = new MutationResultObject(); 14520 14521 try { 14522 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntityTypeForm(); 14523 14524 commandForm.setWorkflowName(workflowName); 14525 commandForm.setComponentVendorName(componentVendorName); 14526 commandForm.setEntityTypeName(entityTypeName); 14527 14528 var commandResult = WorkflowUtil.getHome().createWorkflowEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 14529 mutationResultObject.setCommandResult(commandResult); 14530 } catch (NamingException ex) { 14531 throw new RuntimeException(ex); 14532 } 14533 14534 return mutationResultObject; 14535 } 14536 14537 @GraphQLField 14538 @GraphQLRelayMutation 14539 static MutationResultObject deleteWorkflowEntityType(final DataFetchingEnvironment env, 14540 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14541 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 14542 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 14543 var mutationResultObject = new MutationResultObject(); 14544 14545 try { 14546 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntityTypeForm(); 14547 14548 commandForm.setWorkflowName(workflowName); 14549 commandForm.setComponentVendorName(componentVendorName); 14550 commandForm.setEntityTypeName(entityTypeName); 14551 14552 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntityType(BaseGraphQl.getUserVisitPK(env), commandForm)); 14553 } catch (NamingException ex) { 14554 throw new RuntimeException(ex); 14555 } 14556 14557 return mutationResultObject; 14558 } 14559 14560 @GraphQLField 14561 @GraphQLRelayMutation 14562 static MutationResultObject createWorkflowSelectorKind(final DataFetchingEnvironment env, 14563 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14564 @GraphQLName("selectorKindName") @GraphQLNonNull final String selectorKindName) { 14565 var mutationResultObject = new MutationResultObject(); 14566 14567 try { 14568 var commandForm = WorkflowUtil.getHome().getCreateWorkflowSelectorKindForm(); 14569 14570 commandForm.setWorkflowName(workflowName); 14571 commandForm.setSelectorKindName(selectorKindName); 14572 14573 var commandResult = WorkflowUtil.getHome().createWorkflowSelectorKind(BaseGraphQl.getUserVisitPK(env), commandForm); 14574 mutationResultObject.setCommandResult(commandResult); 14575 } catch (NamingException ex) { 14576 throw new RuntimeException(ex); 14577 } 14578 14579 return mutationResultObject; 14580 } 14581 14582 @GraphQLField 14583 @GraphQLRelayMutation 14584 static MutationResultObject deleteWorkflowSelectorKind(final DataFetchingEnvironment env, 14585 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14586 @GraphQLName("selectorKindName") @GraphQLNonNull final String selectorKindName) { 14587 var mutationResultObject = new MutationResultObject(); 14588 14589 try { 14590 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowSelectorKindForm(); 14591 14592 commandForm.setWorkflowName(workflowName); 14593 commandForm.setSelectorKindName(selectorKindName); 14594 14595 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowSelectorKind(BaseGraphQl.getUserVisitPK(env), commandForm)); 14596 } catch (NamingException ex) { 14597 throw new RuntimeException(ex); 14598 } 14599 14600 return mutationResultObject; 14601 } 14602 14603 @GraphQLField 14604 @GraphQLRelayMutation 14605 static MutationResultWithIdObject createWorkflowStep(final DataFetchingEnvironment env, 14606 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14607 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 14608 @GraphQLName("workflowStepTypeName") @GraphQLNonNull final String workflowStepTypeName, 14609 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 14610 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 14611 @GraphQLName("description") final String description) { 14612 var mutationResultObject = new MutationResultWithIdObject(); 14613 14614 try { 14615 var commandForm = WorkflowUtil.getHome().getCreateWorkflowStepForm(); 14616 14617 commandForm.setWorkflowName(workflowName); 14618 commandForm.setWorkflowStepName(workflowStepName); 14619 commandForm.setWorkflowStepTypeName(workflowStepTypeName); 14620 commandForm.setIsDefault(isDefault); 14621 commandForm.setSortOrder(sortOrder); 14622 commandForm.setDescription(description); 14623 14624 var commandResult = WorkflowUtil.getHome().createWorkflowStep(BaseGraphQl.getUserVisitPK(env), commandForm); 14625 mutationResultObject.setCommandResult(commandResult); 14626 14627 if(!commandResult.hasErrors()) { 14628 var result = (CreateWorkflowStepResult)commandResult.getExecutionResult().getResult(); 14629 14630 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 14631 } 14632 } catch (NamingException ex) { 14633 throw new RuntimeException(ex); 14634 } 14635 14636 return mutationResultObject; 14637 } 14638 14639 @GraphQLField 14640 @GraphQLRelayMutation 14641 static MutationResultWithIdObject editWorkflowStep(final DataFetchingEnvironment env, 14642 @GraphQLName("workflowName") final String workflowName, 14643 @GraphQLName("originalWorkflowStepName") final String originalWorkflowStepName, 14644 @GraphQLName("id") @GraphQLID final String id, 14645 @GraphQLName("workflowStepName") final String workflowStepName, 14646 @GraphQLName("workflowStepTypeName") final String workflowStepTypeName, 14647 @GraphQLName("isDefault") final String isDefault, 14648 @GraphQLName("sortOrder") final String sortOrder, 14649 @GraphQLName("description") final String description) { 14650 var mutationResultObject = new MutationResultWithIdObject(); 14651 14652 try { 14653 var spec = WorkflowUtil.getHome().getWorkflowStepUniversalSpec(); 14654 14655 spec.setWorkflowName(workflowName); 14656 spec.setWorkflowStepName(originalWorkflowStepName); 14657 spec.setUuid(id); 14658 14659 var commandForm = WorkflowUtil.getHome().getEditWorkflowStepForm(); 14660 14661 commandForm.setSpec(spec); 14662 commandForm.setEditMode(EditMode.LOCK); 14663 14664 var commandResult = WorkflowUtil.getHome().editWorkflowStep(BaseGraphQl.getUserVisitPK(env), commandForm); 14665 14666 if(!commandResult.hasErrors()) { 14667 var executionResult = commandResult.getExecutionResult(); 14668 var result = (EditWorkflowStepResult)executionResult.getResult(); 14669 Map<String, Object> arguments = env.getArgument("input"); 14670 var edit = result.getEdit(); 14671 14672 mutationResultObject.setEntityInstance(result.getWorkflowStep().getEntityInstance()); 14673 14674 if(arguments.containsKey("workflowStepName")) 14675 edit.setWorkflowStepName(workflowStepName); 14676 if(arguments.containsKey("workflowStepTypeName")) 14677 edit.setWorkflowStepTypeName(workflowStepTypeName); 14678 if(arguments.containsKey("isDefault")) 14679 edit.setIsDefault(isDefault); 14680 if(arguments.containsKey("sortOrder")) 14681 edit.setSortOrder(sortOrder); 14682 if(arguments.containsKey("description")) 14683 edit.setDescription(description); 14684 14685 commandForm.setEdit(edit); 14686 commandForm.setEditMode(EditMode.UPDATE); 14687 14688 commandResult = WorkflowUtil.getHome().editWorkflowStep(BaseGraphQl.getUserVisitPK(env), commandForm); 14689 } 14690 14691 mutationResultObject.setCommandResult(commandResult); 14692 } catch (NamingException ex) { 14693 throw new RuntimeException(ex); 14694 } 14695 14696 return mutationResultObject; 14697 } 14698 14699 @GraphQLField 14700 @GraphQLRelayMutation 14701 static MutationResultObject deleteWorkflowStep(final DataFetchingEnvironment env, 14702 @GraphQLName("workflowName") final String workflowName, 14703 @GraphQLName("workflowStepName") final String workflowStepName, 14704 @GraphQLName("id") @GraphQLID final String id) { 14705 var mutationResultObject = new MutationResultObject(); 14706 14707 try { 14708 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowStepForm(); 14709 14710 commandForm.setWorkflowName(workflowName); 14711 commandForm.setWorkflowStepName(workflowStepName); 14712 commandForm.setUuid(id); 14713 14714 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowStep(BaseGraphQl.getUserVisitPK(env), commandForm)); 14715 } catch (NamingException ex) { 14716 throw new RuntimeException(ex); 14717 } 14718 14719 return mutationResultObject; 14720 } 14721 14722 @GraphQLField 14723 @GraphQLRelayMutation 14724 static MutationResultWithIdObject createWorkflowEntrance(final DataFetchingEnvironment env, 14725 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14726 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 14727 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 14728 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 14729 @GraphQLName("description") final String description) { 14730 var mutationResultObject = new MutationResultWithIdObject(); 14731 14732 try { 14733 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntranceForm(); 14734 14735 commandForm.setWorkflowName(workflowName); 14736 commandForm.setWorkflowEntranceName(workflowEntranceName); 14737 commandForm.setIsDefault(isDefault); 14738 commandForm.setSortOrder(sortOrder); 14739 commandForm.setDescription(description); 14740 14741 var commandResult = WorkflowUtil.getHome().createWorkflowEntrance(BaseGraphQl.getUserVisitPK(env), commandForm); 14742 mutationResultObject.setCommandResult(commandResult); 14743 14744 if(!commandResult.hasErrors()) { 14745 var result = (CreateWorkflowEntranceResult)commandResult.getExecutionResult().getResult(); 14746 14747 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 14748 } 14749 } catch (NamingException ex) { 14750 throw new RuntimeException(ex); 14751 } 14752 14753 return mutationResultObject; 14754 } 14755 14756 @GraphQLField 14757 @GraphQLRelayMutation 14758 static MutationResultWithIdObject editWorkflowEntrance(final DataFetchingEnvironment env, 14759 @GraphQLName("workflowName") final String workflowName, 14760 @GraphQLName("originalWorkflowEntranceName") final String originalWorkflowEntranceName, 14761 @GraphQLName("id") @GraphQLID final String id, 14762 @GraphQLName("workflowEntranceName") final String workflowEntranceName, 14763 @GraphQLName("isDefault") final String isDefault, 14764 @GraphQLName("sortOrder") final String sortOrder, 14765 @GraphQLName("description") final String description) { 14766 var mutationResultObject = new MutationResultWithIdObject(); 14767 14768 try { 14769 var spec = WorkflowUtil.getHome().getWorkflowEntranceUniversalSpec(); 14770 14771 spec.setWorkflowName(workflowName); 14772 spec.setWorkflowEntranceName(originalWorkflowEntranceName); 14773 spec.setUuid(id); 14774 14775 var commandForm = WorkflowUtil.getHome().getEditWorkflowEntranceForm(); 14776 14777 commandForm.setSpec(spec); 14778 commandForm.setEditMode(EditMode.LOCK); 14779 14780 var commandResult = WorkflowUtil.getHome().editWorkflowEntrance(BaseGraphQl.getUserVisitPK(env), commandForm); 14781 14782 if(!commandResult.hasErrors()) { 14783 var executionResult = commandResult.getExecutionResult(); 14784 var result = (EditWorkflowEntranceResult)executionResult.getResult(); 14785 Map<String, Object> arguments = env.getArgument("input"); 14786 var edit = result.getEdit(); 14787 14788 mutationResultObject.setEntityInstance(result.getWorkflowEntrance().getEntityInstance()); 14789 14790 if(arguments.containsKey("workflowEntranceName")) 14791 edit.setWorkflowEntranceName(workflowEntranceName); 14792 if(arguments.containsKey("isDefault")) 14793 edit.setIsDefault(isDefault); 14794 if(arguments.containsKey("sortOrder")) 14795 edit.setSortOrder(sortOrder); 14796 if(arguments.containsKey("description")) 14797 edit.setDescription(description); 14798 14799 commandForm.setEdit(edit); 14800 commandForm.setEditMode(EditMode.UPDATE); 14801 14802 commandResult = WorkflowUtil.getHome().editWorkflowEntrance(BaseGraphQl.getUserVisitPK(env), commandForm); 14803 } 14804 14805 mutationResultObject.setCommandResult(commandResult); 14806 } catch (NamingException ex) { 14807 throw new RuntimeException(ex); 14808 } 14809 14810 return mutationResultObject; 14811 } 14812 14813 @GraphQLField 14814 @GraphQLRelayMutation 14815 static MutationResultObject deleteWorkflowEntrance(final DataFetchingEnvironment env, 14816 @GraphQLName("workflowName") final String workflowName, 14817 @GraphQLName("workflowEntranceName") final String workflowEntranceName, 14818 @GraphQLName("id") @GraphQLID final String id) { 14819 var mutationResultObject = new MutationResultObject(); 14820 14821 try { 14822 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntranceForm(); 14823 14824 commandForm.setWorkflowName(workflowName); 14825 commandForm.setWorkflowEntranceName(workflowEntranceName); 14826 commandForm.setUuid(id); 14827 14828 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntrance(BaseGraphQl.getUserVisitPK(env), commandForm)); 14829 } catch (NamingException ex) { 14830 throw new RuntimeException(ex); 14831 } 14832 14833 return mutationResultObject; 14834 } 14835 14836 @GraphQLField 14837 @GraphQLRelayMutation 14838 static MutationResultObject createWorkflowEntranceSelector(final DataFetchingEnvironment env, 14839 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14840 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 14841 @GraphQLName("selectorName") @GraphQLNonNull final String selectorName) { 14842 var mutationResultObject = new MutationResultObject(); 14843 14844 try { 14845 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntranceSelectorForm(); 14846 14847 commandForm.setWorkflowName(workflowName); 14848 commandForm.setWorkflowEntranceName(workflowEntranceName); 14849 commandForm.setSelectorName(selectorName); 14850 14851 var commandResult = WorkflowUtil.getHome().createWorkflowEntranceSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 14852 mutationResultObject.setCommandResult(commandResult); 14853 } catch (NamingException ex) { 14854 throw new RuntimeException(ex); 14855 } 14856 14857 return mutationResultObject; 14858 } 14859 14860 @GraphQLField 14861 @GraphQLRelayMutation 14862 static MutationResultObject deleteWorkflowEntranceSelector(final DataFetchingEnvironment env, 14863 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14864 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 14865 @GraphQLName("selectorName") @GraphQLNonNull final String selectorName) { 14866 var mutationResultObject = new MutationResultObject(); 14867 14868 try { 14869 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntranceSelectorForm(); 14870 14871 commandForm.setWorkflowName(workflowName); 14872 commandForm.setWorkflowEntranceName(workflowEntranceName); 14873 commandForm.setSelectorName(selectorName); 14874 14875 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntranceSelector(BaseGraphQl.getUserVisitPK(env), commandForm)); 14876 } catch (NamingException ex) { 14877 throw new RuntimeException(ex); 14878 } 14879 14880 return mutationResultObject; 14881 } 14882 14883 @GraphQLField 14884 @GraphQLRelayMutation 14885 static MutationResultObject createWorkflowEntranceStep(final DataFetchingEnvironment env, 14886 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14887 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 14888 @GraphQLName("entranceWorkflowName") @GraphQLNonNull final String entranceWorkflowName, 14889 @GraphQLName("entranceWorkflowStepName") @GraphQLNonNull final String entranceWorkflowStepName) { 14890 var mutationResultObject = new MutationResultObject(); 14891 14892 try { 14893 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntranceStepForm(); 14894 14895 commandForm.setWorkflowName(workflowName); 14896 commandForm.setWorkflowEntranceName(workflowEntranceName); 14897 commandForm.setEntranceWorkflowName(entranceWorkflowName); 14898 commandForm.setEntranceWorkflowStepName(entranceWorkflowStepName); 14899 14900 var commandResult = WorkflowUtil.getHome().createWorkflowEntranceStep(BaseGraphQl.getUserVisitPK(env), commandForm); 14901 mutationResultObject.setCommandResult(commandResult); 14902 } catch (NamingException ex) { 14903 throw new RuntimeException(ex); 14904 } 14905 14906 return mutationResultObject; 14907 } 14908 14909 @GraphQLField 14910 @GraphQLRelayMutation 14911 static MutationResultObject deleteWorkflowEntranceStep(final DataFetchingEnvironment env, 14912 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14913 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 14914 @GraphQLName("entranceWorkflowName") @GraphQLNonNull final String entranceWorkflowName, 14915 @GraphQLName("entranceWorkflowStepName") @GraphQLNonNull final String entranceWorkflowStepName) { 14916 var mutationResultObject = new MutationResultObject(); 14917 14918 try { 14919 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntranceStepForm(); 14920 14921 commandForm.setWorkflowName(workflowName); 14922 commandForm.setWorkflowEntranceName(workflowEntranceName); 14923 commandForm.setEntranceWorkflowName(entranceWorkflowName); 14924 commandForm.setEntranceWorkflowStepName(entranceWorkflowStepName); 14925 14926 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntranceStep(BaseGraphQl.getUserVisitPK(env), commandForm)); 14927 } catch (NamingException ex) { 14928 throw new RuntimeException(ex); 14929 } 14930 14931 return mutationResultObject; 14932 } 14933 14934 @GraphQLField 14935 @GraphQLRelayMutation 14936 static MutationResultObject createWorkflowEntrancePartyType(final DataFetchingEnvironment env, 14937 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14938 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 14939 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName) { 14940 var mutationResultObject = new MutationResultObject(); 14941 14942 try { 14943 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntrancePartyTypeForm(); 14944 14945 commandForm.setWorkflowName(workflowName); 14946 commandForm.setWorkflowEntranceName(workflowEntranceName); 14947 commandForm.setPartyTypeName(partyTypeName); 14948 14949 var commandResult = WorkflowUtil.getHome().createWorkflowEntrancePartyType(BaseGraphQl.getUserVisitPK(env), commandForm); 14950 mutationResultObject.setCommandResult(commandResult); 14951 } catch (NamingException ex) { 14952 throw new RuntimeException(ex); 14953 } 14954 14955 return mutationResultObject; 14956 } 14957 14958 @GraphQLField 14959 @GraphQLRelayMutation 14960 static MutationResultObject deleteWorkflowEntrancePartyType(final DataFetchingEnvironment env, 14961 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14962 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 14963 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName) { 14964 var mutationResultObject = new MutationResultObject(); 14965 14966 try { 14967 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntrancePartyTypeForm(); 14968 14969 commandForm.setWorkflowName(workflowName); 14970 commandForm.setWorkflowEntranceName(workflowEntranceName); 14971 commandForm.setPartyTypeName(partyTypeName); 14972 14973 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntrancePartyType(BaseGraphQl.getUserVisitPK(env), commandForm)); 14974 } catch (NamingException ex) { 14975 throw new RuntimeException(ex); 14976 } 14977 14978 return mutationResultObject; 14979 } 14980 14981 @GraphQLField 14982 @GraphQLRelayMutation 14983 static MutationResultObject createWorkflowEntranceSecurityRole(final DataFetchingEnvironment env, 14984 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 14985 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 14986 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName, 14987 @GraphQLName("securityRoleName") @GraphQLNonNull final String securityRoleName) { 14988 var mutationResultObject = new MutationResultObject(); 14989 14990 try { 14991 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntranceSecurityRoleForm(); 14992 14993 commandForm.setWorkflowName(workflowName); 14994 commandForm.setWorkflowEntranceName(workflowEntranceName); 14995 commandForm.setSecurityRoleName(securityRoleName); 14996 commandForm.setPartyTypeName(partyTypeName); 14997 14998 var commandResult = WorkflowUtil.getHome().createWorkflowEntranceSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm); 14999 mutationResultObject.setCommandResult(commandResult); 15000 } catch (NamingException ex) { 15001 throw new RuntimeException(ex); 15002 } 15003 15004 return mutationResultObject; 15005 } 15006 15007 @GraphQLField 15008 @GraphQLRelayMutation 15009 static MutationResultObject deleteWorkflowEntranceSecurityRole(final DataFetchingEnvironment env, 15010 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15011 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 15012 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName, 15013 @GraphQLName("securityRoleName") @GraphQLNonNull final String securityRoleName) { 15014 var mutationResultObject = new MutationResultObject(); 15015 15016 try { 15017 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntranceSecurityRoleForm(); 15018 15019 commandForm.setWorkflowName(workflowName); 15020 commandForm.setWorkflowEntranceName(workflowEntranceName); 15021 commandForm.setPartyTypeName(partyTypeName); 15022 commandForm.setSecurityRoleName(securityRoleName); 15023 15024 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntranceSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm)); 15025 } catch (NamingException ex) { 15026 throw new RuntimeException(ex); 15027 } 15028 15029 return mutationResultObject; 15030 } 15031 15032 @GraphQLField 15033 @GraphQLRelayMutation 15034 static MutationResultWithIdObject createWorkflowDestination(final DataFetchingEnvironment env, 15035 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15036 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 15037 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 15038 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 15039 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 15040 @GraphQLName("description") final String description) { 15041 var mutationResultObject = new MutationResultWithIdObject(); 15042 15043 try { 15044 var commandForm = WorkflowUtil.getHome().getCreateWorkflowDestinationForm(); 15045 15046 commandForm.setWorkflowName(workflowName); 15047 commandForm.setWorkflowStepName(workflowStepName); 15048 commandForm.setWorkflowDestinationName(workflowDestinationName); 15049 commandForm.setIsDefault(isDefault); 15050 commandForm.setSortOrder(sortOrder); 15051 commandForm.setDescription(description); 15052 15053 var commandResult = WorkflowUtil.getHome().createWorkflowDestination(BaseGraphQl.getUserVisitPK(env), commandForm); 15054 mutationResultObject.setCommandResult(commandResult); 15055 15056 if(!commandResult.hasErrors()) { 15057 var result = (CreateWorkflowDestinationResult)commandResult.getExecutionResult().getResult(); 15058 15059 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 15060 } 15061 } catch (NamingException ex) { 15062 throw new RuntimeException(ex); 15063 } 15064 15065 return mutationResultObject; 15066 } 15067 15068 @GraphQLField 15069 @GraphQLRelayMutation 15070 static MutationResultWithIdObject editWorkflowDestination(final DataFetchingEnvironment env, 15071 @GraphQLName("workflowName") final String workflowName, 15072 @GraphQLName("workflowStepName") final String workflowStepName, 15073 @GraphQLName("originalWorkflowDestinationName") final String originalWorkflowDestinationName, 15074 @GraphQLName("id") @GraphQLID final String id, 15075 @GraphQLName("workflowDestinationName") final String workflowDestinationName, 15076 @GraphQLName("isDefault") final String isDefault, 15077 @GraphQLName("sortOrder") final String sortOrder, 15078 @GraphQLName("description") final String description) { 15079 var mutationResultObject = new MutationResultWithIdObject(); 15080 15081 try { 15082 var spec = WorkflowUtil.getHome().getWorkflowDestinationUniversalSpec(); 15083 15084 spec.setWorkflowName(workflowName); 15085 spec.setWorkflowStepName(workflowStepName); 15086 spec.setWorkflowDestinationName(originalWorkflowDestinationName); 15087 spec.setUuid(id); 15088 15089 var commandForm = WorkflowUtil.getHome().getEditWorkflowDestinationForm(); 15090 15091 commandForm.setSpec(spec); 15092 commandForm.setEditMode(EditMode.LOCK); 15093 15094 var commandResult = WorkflowUtil.getHome().editWorkflowDestination(BaseGraphQl.getUserVisitPK(env), commandForm); 15095 15096 if(!commandResult.hasErrors()) { 15097 var executionResult = commandResult.getExecutionResult(); 15098 var result = (EditWorkflowDestinationResult)executionResult.getResult(); 15099 Map<String, Object> arguments = env.getArgument("input"); 15100 var edit = result.getEdit(); 15101 15102 mutationResultObject.setEntityInstance(result.getWorkflowDestination().getEntityInstance()); 15103 15104 if(arguments.containsKey("workflowDestinationName")) 15105 edit.setWorkflowDestinationName(workflowDestinationName); 15106 if(arguments.containsKey("isDefault")) 15107 edit.setIsDefault(isDefault); 15108 if(arguments.containsKey("sortOrder")) 15109 edit.setSortOrder(sortOrder); 15110 if(arguments.containsKey("description")) 15111 edit.setDescription(description); 15112 15113 commandForm.setEdit(edit); 15114 commandForm.setEditMode(EditMode.UPDATE); 15115 15116 commandResult = WorkflowUtil.getHome().editWorkflowDestination(BaseGraphQl.getUserVisitPK(env), commandForm); 15117 } 15118 15119 mutationResultObject.setCommandResult(commandResult); 15120 } catch (NamingException ex) { 15121 throw new RuntimeException(ex); 15122 } 15123 15124 return mutationResultObject; 15125 } 15126 15127 @GraphQLField 15128 @GraphQLRelayMutation 15129 static MutationResultObject deleteWorkflowDestination(final DataFetchingEnvironment env, 15130 @GraphQLName("workflowName") final String workflowName, 15131 @GraphQLName("workflowStepName") final String workflowStepName, 15132 @GraphQLName("workflowDestinationName") final String workflowDestinationName, 15133 @GraphQLName("id") @GraphQLID final String id) { 15134 var mutationResultObject = new MutationResultObject(); 15135 15136 try { 15137 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowDestinationForm(); 15138 15139 commandForm.setWorkflowName(workflowName); 15140 commandForm.setWorkflowStepName(workflowStepName); 15141 commandForm.setWorkflowDestinationName(workflowDestinationName); 15142 commandForm.setUuid(id); 15143 15144 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowDestination(BaseGraphQl.getUserVisitPK(env), commandForm)); 15145 } catch (NamingException ex) { 15146 throw new RuntimeException(ex); 15147 } 15148 15149 return mutationResultObject; 15150 } 15151 15152 @GraphQLField 15153 @GraphQLRelayMutation 15154 static MutationResultObject createWorkflowDestinationSelector(final DataFetchingEnvironment env, 15155 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15156 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 15157 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 15158 @GraphQLName("selectorName") @GraphQLNonNull final String selectorName) { 15159 var mutationResultObject = new MutationResultObject(); 15160 15161 try { 15162 var commandForm = WorkflowUtil.getHome().getCreateWorkflowDestinationSelectorForm(); 15163 15164 commandForm.setWorkflowName(workflowName); 15165 commandForm.setWorkflowStepName(workflowStepName); 15166 commandForm.setWorkflowDestinationName(workflowDestinationName); 15167 commandForm.setSelectorName(selectorName); 15168 15169 var commandResult = WorkflowUtil.getHome().createWorkflowDestinationSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 15170 mutationResultObject.setCommandResult(commandResult); 15171 } catch (NamingException ex) { 15172 throw new RuntimeException(ex); 15173 } 15174 15175 return mutationResultObject; 15176 } 15177 15178 @GraphQLField 15179 @GraphQLRelayMutation 15180 static MutationResultObject deleteWorkflowDestinationSelector(final DataFetchingEnvironment env, 15181 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15182 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 15183 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 15184 @GraphQLName("selectorName") @GraphQLNonNull final String selectorName) { 15185 var mutationResultObject = new MutationResultObject(); 15186 15187 try { 15188 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowDestinationSelectorForm(); 15189 15190 commandForm.setWorkflowName(workflowName); 15191 commandForm.setWorkflowStepName(workflowStepName); 15192 commandForm.setWorkflowDestinationName(workflowDestinationName); 15193 commandForm.setSelectorName(selectorName); 15194 15195 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowDestinationSelector(BaseGraphQl.getUserVisitPK(env), commandForm)); 15196 } catch (NamingException ex) { 15197 throw new RuntimeException(ex); 15198 } 15199 15200 return mutationResultObject; 15201 } 15202 15203 @GraphQLField 15204 @GraphQLRelayMutation 15205 static MutationResultObject createWorkflowDestinationStep(final DataFetchingEnvironment env, 15206 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15207 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 15208 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 15209 @GraphQLName("destinationWorkflowName") @GraphQLNonNull final String destinationWorkflowName, 15210 @GraphQLName("destinationWorkflowStepName") @GraphQLNonNull final String destinationWorkflowStepName) { 15211 var mutationResultObject = new MutationResultObject(); 15212 15213 try { 15214 var commandForm = WorkflowUtil.getHome().getCreateWorkflowDestinationStepForm(); 15215 15216 commandForm.setWorkflowName(workflowName); 15217 commandForm.setWorkflowStepName(workflowStepName); 15218 commandForm.setWorkflowDestinationName(workflowDestinationName); 15219 commandForm.setDestinationWorkflowName(destinationWorkflowName); 15220 commandForm.setDestinationWorkflowStepName(destinationWorkflowStepName); 15221 15222 var commandResult = WorkflowUtil.getHome().createWorkflowDestinationStep(BaseGraphQl.getUserVisitPK(env), commandForm); 15223 mutationResultObject.setCommandResult(commandResult); 15224 } catch (NamingException ex) { 15225 throw new RuntimeException(ex); 15226 } 15227 15228 return mutationResultObject; 15229 } 15230 15231 @GraphQLField 15232 @GraphQLRelayMutation 15233 static MutationResultObject deleteWorkflowDestinationStep(final DataFetchingEnvironment env, 15234 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15235 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 15236 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 15237 @GraphQLName("destinationWorkflowName") @GraphQLNonNull final String destinationWorkflowName, 15238 @GraphQLName("destinationWorkflowStepName") @GraphQLNonNull final String destinationWorkflowStepName) { 15239 var mutationResultObject = new MutationResultObject(); 15240 15241 try { 15242 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowDestinationStepForm(); 15243 15244 commandForm.setWorkflowName(workflowName); 15245 commandForm.setWorkflowStepName(workflowStepName); 15246 commandForm.setWorkflowDestinationName(workflowDestinationName); 15247 commandForm.setDestinationWorkflowName(destinationWorkflowName); 15248 commandForm.setDestinationWorkflowStepName(destinationWorkflowStepName); 15249 15250 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowDestinationStep(BaseGraphQl.getUserVisitPK(env), commandForm)); 15251 } catch (NamingException ex) { 15252 throw new RuntimeException(ex); 15253 } 15254 15255 return mutationResultObject; 15256 } 15257 15258 @GraphQLField 15259 @GraphQLRelayMutation 15260 static MutationResultObject createWorkflowDestinationPartyType(final DataFetchingEnvironment env, 15261 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15262 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 15263 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 15264 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName) { 15265 var mutationResultObject = new MutationResultObject(); 15266 15267 try { 15268 var commandForm = WorkflowUtil.getHome().getCreateWorkflowDestinationPartyTypeForm(); 15269 15270 commandForm.setWorkflowName(workflowName); 15271 commandForm.setWorkflowStepName(workflowStepName); 15272 commandForm.setWorkflowDestinationName(workflowDestinationName); 15273 commandForm.setPartyTypeName(partyTypeName); 15274 15275 var commandResult = WorkflowUtil.getHome().createWorkflowDestinationPartyType(BaseGraphQl.getUserVisitPK(env), commandForm); 15276 mutationResultObject.setCommandResult(commandResult); 15277 } catch (NamingException ex) { 15278 throw new RuntimeException(ex); 15279 } 15280 15281 return mutationResultObject; 15282 } 15283 15284 @GraphQLField 15285 @GraphQLRelayMutation 15286 static MutationResultObject deleteWorkflowDestinationPartyType(final DataFetchingEnvironment env, 15287 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15288 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 15289 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 15290 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName) { 15291 var mutationResultObject = new MutationResultObject(); 15292 15293 try { 15294 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowDestinationPartyTypeForm(); 15295 15296 commandForm.setWorkflowName(workflowName); 15297 commandForm.setWorkflowStepName(workflowStepName); 15298 commandForm.setWorkflowDestinationName(workflowDestinationName); 15299 commandForm.setPartyTypeName(partyTypeName); 15300 15301 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowDestinationPartyType(BaseGraphQl.getUserVisitPK(env), commandForm)); 15302 } catch (NamingException ex) { 15303 throw new RuntimeException(ex); 15304 } 15305 15306 return mutationResultObject; 15307 } 15308 15309 @GraphQLField 15310 @GraphQLRelayMutation 15311 static MutationResultObject createWorkflowDestinationSecurityRole(final DataFetchingEnvironment env, 15312 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15313 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 15314 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 15315 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName, 15316 @GraphQLName("securityRoleName") @GraphQLNonNull final String securityRoleName) { 15317 var mutationResultObject = new MutationResultObject(); 15318 15319 try { 15320 var commandForm = WorkflowUtil.getHome().getCreateWorkflowDestinationSecurityRoleForm(); 15321 15322 commandForm.setWorkflowName(workflowName); 15323 commandForm.setWorkflowStepName(workflowStepName); 15324 commandForm.setWorkflowDestinationName(workflowDestinationName); 15325 commandForm.setSecurityRoleName(securityRoleName); 15326 commandForm.setPartyTypeName(partyTypeName); 15327 15328 var commandResult = WorkflowUtil.getHome().createWorkflowDestinationSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm); 15329 mutationResultObject.setCommandResult(commandResult); 15330 } catch (NamingException ex) { 15331 throw new RuntimeException(ex); 15332 } 15333 15334 return mutationResultObject; 15335 } 15336 15337 @GraphQLField 15338 @GraphQLRelayMutation 15339 static MutationResultObject deleteWorkflowDestinationSecurityRole(final DataFetchingEnvironment env, 15340 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15341 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 15342 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 15343 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName, 15344 @GraphQLName("securityRoleName") @GraphQLNonNull final String securityRoleName) { 15345 var mutationResultObject = new MutationResultObject(); 15346 15347 try { 15348 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowDestinationSecurityRoleForm(); 15349 15350 commandForm.setWorkflowName(workflowName); 15351 commandForm.setWorkflowStepName(workflowStepName); 15352 commandForm.setWorkflowDestinationName(workflowDestinationName); 15353 commandForm.setPartyTypeName(partyTypeName); 15354 commandForm.setSecurityRoleName(securityRoleName); 15355 15356 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowDestinationSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm)); 15357 } catch (NamingException ex) { 15358 throw new RuntimeException(ex); 15359 } 15360 15361 return mutationResultObject; 15362 } 15363 15364 @GraphQLField 15365 @GraphQLRelayMutation 15366 static CreateSalesOrderResultObject createSalesOrder(final DataFetchingEnvironment env, 15367 @GraphQLName("batchName") final String batchName, 15368 @GraphQLName("sourceName") final String sourceName, 15369 @GraphQLName("currencyIsoName") final String currencyIsoName, 15370 @GraphQLName("termName") final String termName, 15371 @GraphQLName("billToPartyName") final String billToPartyName, 15372 @GraphQLName("orderPriorityName") final String orderPriorityName, 15373 @GraphQLName("holdUntilComplete") final String holdUntilComplete, 15374 @GraphQLName("allowBackorders") final String allowBackorders, 15375 @GraphQLName("allowSubstitutions") final String allowSubstitutions, 15376 @GraphQLName("allowCombiningShipments") final String allowCombiningShipments, 15377 @GraphQLName("reference") final String reference, 15378 @GraphQLName("freeOnBoardName") final String freeOnBoardName, 15379 @GraphQLName("taxable") final String taxable, 15380 @GraphQLName("workflowEntranceName") final String workflowEntranceName) { 15381 var mutationResultObject = new CreateSalesOrderResultObject(); 15382 15383 try { 15384 var commandForm = SalesUtil.getHome().getCreateSalesOrderForm(); 15385 15386 commandForm.setBatchName(batchName); 15387 commandForm.setSourceName(sourceName); 15388 commandForm.setCurrencyIsoName(currencyIsoName); 15389 commandForm.setTermName(termName); 15390 commandForm.setBillToPartyName(billToPartyName); 15391 commandForm.setOrderPriorityName(orderPriorityName); 15392 commandForm.setHoldUntilComplete(holdUntilComplete); 15393 commandForm.setAllowBackorders(allowBackorders); 15394 commandForm.setAllowSubstitutions(allowSubstitutions); 15395 commandForm.setAllowCombiningShipments(allowCombiningShipments); 15396 commandForm.setReference(reference); 15397 commandForm.setFreeOnBoardName(freeOnBoardName); 15398 commandForm.setTaxable(taxable); 15399 commandForm.setWorkflowEntranceName(workflowEntranceName); 15400 15401 var commandResult = SalesUtil.getHome().createSalesOrder(BaseGraphQl.getUserVisitPK(env), commandForm); 15402 mutationResultObject.setCommandResult(commandResult); 15403 15404 if(!commandResult.hasErrors()) { 15405 mutationResultObject.setCreateSalesOrderResult((CreateSalesOrderResult)commandResult.getExecutionResult().getResult()); 15406 } 15407 } catch (NamingException ex) { 15408 throw new RuntimeException(ex); 15409 } 15410 15411 return mutationResultObject; 15412 } 15413 15414 @GraphQLField 15415 @GraphQLRelayMutation 15416 static MutationResultWithIdObject editSalesOrderShipmentGroup(final DataFetchingEnvironment env, 15417 @GraphQLName("orderName") final String orderName, 15418 @GraphQLName("orderShipmentGroupSequence") final String orderShipmentGroupSequence, 15419 @GraphQLName("isDefault") final String isDefault, 15420 @GraphQLName("partyName") final String partyName, 15421 @GraphQLName("contactMechanismName") final String contactMechanismName, 15422 @GraphQLName("shippingMethodName") final String shippingMethodName, 15423 @GraphQLName("holdUntilComplete") final String holdUntilComplete) { 15424 var mutationResultObject = new MutationResultWithIdObject(); 15425 15426 try { 15427 var spec = SalesUtil.getHome().getSalesOrderShipmentGroupSpec(); 15428 15429 spec.setOrderName(orderName); 15430 spec.setOrderShipmentGroupSequence(orderShipmentGroupSequence); 15431 15432 var commandForm = SalesUtil.getHome().getEditSalesOrderShipmentGroupForm(); 15433 15434 commandForm.setSpec(spec); 15435 commandForm.setEditMode(EditMode.LOCK); 15436 15437 var commandResult = SalesUtil.getHome().editSalesOrderShipmentGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 15438 15439 if(!commandResult.hasErrors()) { 15440 var executionResult = commandResult.getExecutionResult(); 15441 var result = (EditSalesOrderShipmentGroupResult)executionResult.getResult(); 15442 Map<String, Object> arguments = env.getArgument("input"); 15443 var edit = result.getEdit(); 15444 15445 mutationResultObject.setEntityInstance(result.getOrderShipmentGroup().getEntityInstance()); 15446 15447 if(arguments.containsKey("isDefault")) 15448 edit.setIsDefault(isDefault); 15449 if(arguments.containsKey("partyName")) 15450 edit.setPartyName(partyName); 15451 if(arguments.containsKey("contactMechanismName")) 15452 edit.setContactMechanismName(contactMechanismName); 15453 if(arguments.containsKey("shippingMethodName")) 15454 edit.setShippingMethodName(shippingMethodName); 15455 if(arguments.containsKey("holdUntilComplete")) 15456 edit.setHoldUntilComplete(holdUntilComplete); 15457 15458 commandForm.setEdit(edit); 15459 commandForm.setEditMode(EditMode.UPDATE); 15460 15461 commandResult = SalesUtil.getHome().editSalesOrderShipmentGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 15462 } 15463 15464 mutationResultObject.setCommandResult(commandResult); 15465 } catch (NamingException ex) { 15466 throw new RuntimeException(ex); 15467 } 15468 15469 return mutationResultObject; 15470 } 15471 15472 @GraphQLField 15473 @GraphQLRelayMutation 15474 static CreateSalesOrderLineResultObject createSalesOrderLine(final DataFetchingEnvironment env, 15475 @GraphQLName("orderName") final String orderName, 15476 @GraphQLName("orderLineSequence") final String orderLineSequence, 15477 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 15478 @GraphQLName("inventoryConditionName") final String inventoryConditionName, 15479 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 15480 @GraphQLName("quantity") @GraphQLNonNull final String quantity, 15481 @GraphQLName("unitAmount") final String unitAmount, 15482 @GraphQLName("taxable") final String taxable, 15483 @GraphQLName("description") final String description, 15484 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 15485 @GraphQLName("returnPolicyName") final String returnPolicyName, 15486 @GraphQLName("sourceName") final String sourceName) { 15487 var mutationResultObject = new CreateSalesOrderLineResultObject(); 15488 15489 try { 15490 var commandForm = SalesUtil.getHome().getCreateSalesOrderLineForm(); 15491 15492 commandForm.setOrderName(orderName); 15493 commandForm.setOrderLineSequence(orderLineSequence); 15494 commandForm.setItemName(itemName); 15495 commandForm.setInventoryConditionName(inventoryConditionName); 15496 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 15497 commandForm.setQuantity(quantity); 15498 commandForm.setUnitAmount(unitAmount); 15499 commandForm.setTaxable(taxable); 15500 commandForm.setDescription(description); 15501 commandForm.setCancellationPolicyName(cancellationPolicyName); 15502 commandForm.setReturnPolicyName(returnPolicyName); 15503 commandForm.setSourceName(sourceName); 15504 15505 var commandResult = SalesUtil.getHome().createSalesOrderLine(BaseGraphQl.getUserVisitPK(env), commandForm); 15506 mutationResultObject.setCommandResult(commandResult); 15507 15508 if(!commandResult.hasErrors()) { 15509 mutationResultObject.setCreateSalesOrderLineResult((CreateSalesOrderLineResult)commandResult.getExecutionResult().getResult()); 15510 } 15511 } catch (NamingException ex) { 15512 throw new RuntimeException(ex); 15513 } 15514 15515 return mutationResultObject; 15516 } 15517 15518 @GraphQLField 15519 @GraphQLRelayMutation 15520 static MutationResultWithIdObject createFiscalYear(final DataFetchingEnvironment env, 15521 @GraphQLName("year") @GraphQLNonNull final String year) { 15522 var mutationResultObject = new MutationResultWithIdObject(); 15523 15524 try { 15525 var commandForm = PeriodUtil.getHome().getCreateFiscalYearForm(); 15526 15527 commandForm.setYear(year); 15528 15529 var commandResult = PeriodUtil.getHome().createFiscalYear(BaseGraphQl.getUserVisitPK(env), commandForm); 15530 mutationResultObject.setCommandResult(commandResult); 15531 15532 if(!commandResult.hasErrors()) { 15533 var result = (CreateFiscalYearResult)commandResult.getExecutionResult().getResult(); 15534 15535 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 15536 } 15537 } catch (NamingException ex) { 15538 throw new RuntimeException(ex); 15539 } 15540 15541 return mutationResultObject; 15542 } 15543 15544 @GraphQLField 15545 @GraphQLRelayMutation 15546 @GraphQLName("setFiscalYearStatus") 15547 static MutationResultObject setFiscalYearStatus(final DataFetchingEnvironment env, 15548 @GraphQLName("periodName") @GraphQLNonNull final String periodName, 15549 @GraphQLName("fiscalPeriodStatusChoice") @GraphQLNonNull final String fiscalPeriodStatusChoice) { 15550 var mutationResultObject = new MutationResultObject(); 15551 15552 try { 15553 var commandForm = PeriodUtil.getHome().getSetFiscalPeriodStatusForm(); 15554 15555 commandForm.setPeriodName(periodName); 15556 commandForm.setFiscalPeriodStatusChoice(fiscalPeriodStatusChoice); 15557 15558 mutationResultObject.setCommandResult(PeriodUtil.getHome().setFiscalPeriodStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 15559 } catch (NamingException ex) { 15560 throw new RuntimeException(ex); 15561 } 15562 15563 return mutationResultObject; 15564 } 15565 15566 @GraphQLField 15567 @GraphQLRelayMutation 15568 static MutationResultWithIdObject createTransactionTimeType(final DataFetchingEnvironment env, 15569 @GraphQLName("transactionTimeTypeName") @GraphQLNonNull final String transactionTimeTypeName, 15570 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 15571 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 15572 @GraphQLName("description") final String description) { 15573 var mutationResultObject = new MutationResultWithIdObject(); 15574 15575 try { 15576 var commandForm = AccountingUtil.getHome().getCreateTransactionTimeTypeForm(); 15577 15578 commandForm.setTransactionTimeTypeName(transactionTimeTypeName); 15579 commandForm.setIsDefault(isDefault); 15580 commandForm.setSortOrder(sortOrder); 15581 commandForm.setDescription(description); 15582 15583 var commandResult = AccountingUtil.getHome().createTransactionTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 15584 mutationResultObject.setCommandResult(commandResult); 15585 15586 if(!commandResult.hasErrors()) { 15587 var result = (CreateTransactionTimeTypeResult)commandResult.getExecutionResult().getResult(); 15588 15589 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 15590 } 15591 } catch (NamingException ex) { 15592 throw new RuntimeException(ex); 15593 } 15594 15595 return mutationResultObject; 15596 } 15597 15598 @GraphQLField 15599 @GraphQLRelayMutation 15600 static MutationResultObject deleteTransactionTimeType(final DataFetchingEnvironment env, 15601 @GraphQLName("transactionTimeTypeName") @GraphQLNonNull final String transactionTimeTypeName) { 15602 var mutationResultObject = new MutationResultObject(); 15603 15604 try { 15605 var commandForm = AccountingUtil.getHome().getDeleteTransactionTimeTypeForm(); 15606 15607 commandForm.setTransactionTimeTypeName(transactionTimeTypeName); 15608 15609 var commandResult = AccountingUtil.getHome().deleteTransactionTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 15610 mutationResultObject.setCommandResult(commandResult); 15611 } catch (NamingException ex) { 15612 throw new RuntimeException(ex); 15613 } 15614 15615 return mutationResultObject; 15616 } 15617 15618 @GraphQLField 15619 @GraphQLRelayMutation 15620 static MutationResultWithIdObject editTransactionTimeType(final DataFetchingEnvironment env, 15621 @GraphQLName("originalTransactionTimeTypeName") final String originalTransactionTimeTypeName, 15622 @GraphQLName("id") @GraphQLID final String id, 15623 @GraphQLName("transactionTimeTypeName") final String transactionTimeTypeName, 15624 @GraphQLName("isDefault") final String isDefault, 15625 @GraphQLName("sortOrder") final String sortOrder, 15626 @GraphQLName("description") final String description) { 15627 var mutationResultObject = new MutationResultWithIdObject(); 15628 15629 try { 15630 var spec = AccountingUtil.getHome().getTransactionTimeTypeUniversalSpec(); 15631 15632 spec.setTransactionTimeTypeName(originalTransactionTimeTypeName); 15633 spec.setUuid(id); 15634 15635 var commandForm = AccountingUtil.getHome().getEditTransactionTimeTypeForm(); 15636 15637 commandForm.setSpec(spec); 15638 commandForm.setEditMode(EditMode.LOCK); 15639 15640 var commandResult = AccountingUtil.getHome().editTransactionTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 15641 15642 if(!commandResult.hasErrors()) { 15643 var executionResult = commandResult.getExecutionResult(); 15644 var result = (EditTransactionTimeTypeResult)executionResult.getResult(); 15645 Map<String, Object> arguments = env.getArgument("input"); 15646 var edit = result.getEdit(); 15647 15648 mutationResultObject.setEntityInstance(result.getTransactionTimeType().getEntityInstance()); 15649 15650 if(arguments.containsKey("transactionTimeTypeName")) 15651 edit.setTransactionTimeTypeName(transactionTimeTypeName); 15652 if(arguments.containsKey("isDefault")) 15653 edit.setIsDefault(isDefault); 15654 if(arguments.containsKey("sortOrder")) 15655 edit.setSortOrder(sortOrder); 15656 if(arguments.containsKey("description")) 15657 edit.setDescription(description); 15658 15659 commandForm.setEdit(edit); 15660 commandForm.setEditMode(EditMode.UPDATE); 15661 15662 commandResult = AccountingUtil.getHome().editTransactionTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 15663 } 15664 15665 mutationResultObject.setCommandResult(commandResult); 15666 } catch (NamingException ex) { 15667 throw new RuntimeException(ex); 15668 } 15669 15670 return mutationResultObject; 15671 } 15672 15673 @GraphQLField 15674 @GraphQLRelayMutation 15675 static MutationResultObject createGeoCodeLanguage(final DataFetchingEnvironment env, 15676 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 15677 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName, 15678 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 15679 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 15680 var mutationResultObject = new MutationResultObject(); 15681 15682 try { 15683 var commandForm = GeoUtil.getHome().getCreateGeoCodeLanguageForm(); 15684 15685 commandForm.setGeoCodeName(geoCodeName); 15686 commandForm.setLanguageIsoName(languageIsoName); 15687 commandForm.setIsDefault(isDefault); 15688 commandForm.setSortOrder(sortOrder); 15689 15690 var commandResult = GeoUtil.getHome().createGeoCodeLanguage(BaseGraphQl.getUserVisitPK(env), commandForm); 15691 mutationResultObject.setCommandResult(commandResult); 15692 } catch (NamingException ex) { 15693 throw new RuntimeException(ex); 15694 } 15695 15696 return mutationResultObject; 15697 } 15698 15699 @GraphQLField 15700 @GraphQLRelayMutation 15701 static MutationResultObject deleteGeoCodeLanguage(final DataFetchingEnvironment env, 15702 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 15703 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName) { 15704 var mutationResultObject = new MutationResultObject(); 15705 15706 try { 15707 var commandForm = GeoUtil.getHome().getDeleteGeoCodeLanguageForm(); 15708 15709 commandForm.setGeoCodeName(geoCodeName); 15710 commandForm.setLanguageIsoName(languageIsoName); 15711 15712 var commandResult = GeoUtil.getHome().deleteGeoCodeLanguage(BaseGraphQl.getUserVisitPK(env), commandForm); 15713 mutationResultObject.setCommandResult(commandResult); 15714 } catch (NamingException ex) { 15715 throw new RuntimeException(ex); 15716 } 15717 15718 return mutationResultObject; 15719 } 15720 15721 @GraphQLField 15722 @GraphQLRelayMutation 15723 static MutationResultObject editGeoCodeLanguage(final DataFetchingEnvironment env, 15724 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 15725 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName, 15726 @GraphQLName("isDefault") final String isDefault, 15727 @GraphQLName("sortOrder") final String sortOrder) { 15728 var mutationResultObject = new MutationResultObject(); 15729 15730 try { 15731 var spec = GeoUtil.getHome().getGeoCodeLanguageSpec(); 15732 15733 spec.setGeoCodeName(geoCodeName); 15734 spec.setLanguageIsoName(languageIsoName); 15735 15736 var commandForm = GeoUtil.getHome().getEditGeoCodeLanguageForm(); 15737 15738 commandForm.setSpec(spec); 15739 commandForm.setEditMode(EditMode.LOCK); 15740 15741 var commandResult = GeoUtil.getHome().editGeoCodeLanguage(BaseGraphQl.getUserVisitPK(env), commandForm); 15742 15743 if(!commandResult.hasErrors()) { 15744 var executionResult = commandResult.getExecutionResult(); 15745 var result = (EditGeoCodeLanguageResult)executionResult.getResult(); 15746 Map<String, Object> arguments = env.getArgument("input"); 15747 var edit = result.getEdit(); 15748 15749 if(arguments.containsKey("isDefault")) 15750 edit.setIsDefault(isDefault); 15751 if(arguments.containsKey("sortOrder")) 15752 edit.setSortOrder(sortOrder); 15753 15754 commandForm.setEdit(edit); 15755 commandForm.setEditMode(EditMode.UPDATE); 15756 15757 commandResult = GeoUtil.getHome().editGeoCodeLanguage(BaseGraphQl.getUserVisitPK(env), commandForm); 15758 } 15759 15760 mutationResultObject.setCommandResult(commandResult); 15761 } catch (NamingException ex) { 15762 throw new RuntimeException(ex); 15763 } 15764 15765 return mutationResultObject; 15766 } 15767 15768 @GraphQLField 15769 @GraphQLRelayMutation 15770 static MutationResultObject createGeoCodeCurrency(final DataFetchingEnvironment env, 15771 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 15772 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 15773 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 15774 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 15775 var mutationResultObject = new MutationResultObject(); 15776 15777 try { 15778 var commandForm = GeoUtil.getHome().getCreateGeoCodeCurrencyForm(); 15779 15780 commandForm.setGeoCodeName(geoCodeName); 15781 commandForm.setCurrencyIsoName(currencyIsoName); 15782 commandForm.setIsDefault(isDefault); 15783 commandForm.setSortOrder(sortOrder); 15784 15785 var commandResult = GeoUtil.getHome().createGeoCodeCurrency(BaseGraphQl.getUserVisitPK(env), commandForm); 15786 mutationResultObject.setCommandResult(commandResult); 15787 } catch (NamingException ex) { 15788 throw new RuntimeException(ex); 15789 } 15790 15791 return mutationResultObject; 15792 } 15793 15794 @GraphQLField 15795 @GraphQLRelayMutation 15796 static MutationResultObject deleteGeoCodeCurrency(final DataFetchingEnvironment env, 15797 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 15798 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 15799 var mutationResultObject = new MutationResultObject(); 15800 15801 try { 15802 var commandForm = GeoUtil.getHome().getDeleteGeoCodeCurrencyForm(); 15803 15804 commandForm.setGeoCodeName(geoCodeName); 15805 commandForm.setCurrencyIsoName(currencyIsoName); 15806 15807 var commandResult = GeoUtil.getHome().deleteGeoCodeCurrency(BaseGraphQl.getUserVisitPK(env), commandForm); 15808 mutationResultObject.setCommandResult(commandResult); 15809 } catch (NamingException ex) { 15810 throw new RuntimeException(ex); 15811 } 15812 15813 return mutationResultObject; 15814 } 15815 15816 @GraphQLField 15817 @GraphQLRelayMutation 15818 static MutationResultObject editGeoCodeCurrency(final DataFetchingEnvironment env, 15819 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 15820 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 15821 @GraphQLName("isDefault") final String isDefault, 15822 @GraphQLName("sortOrder") final String sortOrder) { 15823 var mutationResultObject = new MutationResultObject(); 15824 15825 try { 15826 var spec = GeoUtil.getHome().getGeoCodeCurrencySpec(); 15827 15828 spec.setGeoCodeName(geoCodeName); 15829 spec.setCurrencyIsoName(currencyIsoName); 15830 15831 var commandForm = GeoUtil.getHome().getEditGeoCodeCurrencyForm(); 15832 15833 commandForm.setSpec(spec); 15834 commandForm.setEditMode(EditMode.LOCK); 15835 15836 var commandResult = GeoUtil.getHome().editGeoCodeCurrency(BaseGraphQl.getUserVisitPK(env), commandForm); 15837 15838 if(!commandResult.hasErrors()) { 15839 var executionResult = commandResult.getExecutionResult(); 15840 var result = (EditGeoCodeCurrencyResult)executionResult.getResult(); 15841 Map<String, Object> arguments = env.getArgument("input"); 15842 var edit = result.getEdit(); 15843 15844 if(arguments.containsKey("isDefault")) 15845 edit.setIsDefault(isDefault); 15846 if(arguments.containsKey("sortOrder")) 15847 edit.setSortOrder(sortOrder); 15848 15849 commandForm.setEdit(edit); 15850 commandForm.setEditMode(EditMode.UPDATE); 15851 15852 commandResult = GeoUtil.getHome().editGeoCodeCurrency(BaseGraphQl.getUserVisitPK(env), commandForm); 15853 } 15854 15855 mutationResultObject.setCommandResult(commandResult); 15856 } catch (NamingException ex) { 15857 throw new RuntimeException(ex); 15858 } 15859 15860 return mutationResultObject; 15861 } 15862 15863 @GraphQLField 15864 @GraphQLRelayMutation 15865 static MutationResultObject createGeoCodeTimeZone(final DataFetchingEnvironment env, 15866 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 15867 @GraphQLName("javaTimeZoneName") @GraphQLNonNull final String javaTimeZoneName, 15868 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 15869 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 15870 var mutationResultObject = new MutationResultObject(); 15871 15872 try { 15873 var commandForm = GeoUtil.getHome().getCreateGeoCodeTimeZoneForm(); 15874 15875 commandForm.setGeoCodeName(geoCodeName); 15876 commandForm.setJavaTimeZoneName(javaTimeZoneName); 15877 commandForm.setIsDefault(isDefault); 15878 commandForm.setSortOrder(sortOrder); 15879 15880 var commandResult = GeoUtil.getHome().createGeoCodeTimeZone(BaseGraphQl.getUserVisitPK(env), commandForm); 15881 mutationResultObject.setCommandResult(commandResult); 15882 } catch (NamingException ex) { 15883 throw new RuntimeException(ex); 15884 } 15885 15886 return mutationResultObject; 15887 } 15888 15889 @GraphQLField 15890 @GraphQLRelayMutation 15891 static MutationResultObject deleteGeoCodeTimeZone(final DataFetchingEnvironment env, 15892 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 15893 @GraphQLName("javaTimeZoneName") @GraphQLNonNull final String javaTimeZoneName) { 15894 var mutationResultObject = new MutationResultObject(); 15895 15896 try { 15897 var commandForm = GeoUtil.getHome().getDeleteGeoCodeTimeZoneForm(); 15898 15899 commandForm.setGeoCodeName(geoCodeName); 15900 commandForm.setJavaTimeZoneName(javaTimeZoneName); 15901 15902 var commandResult = GeoUtil.getHome().deleteGeoCodeTimeZone(BaseGraphQl.getUserVisitPK(env), commandForm); 15903 mutationResultObject.setCommandResult(commandResult); 15904 } catch (NamingException ex) { 15905 throw new RuntimeException(ex); 15906 } 15907 15908 return mutationResultObject; 15909 } 15910 15911 @GraphQLField 15912 @GraphQLRelayMutation 15913 static MutationResultObject editGeoCodeTimeZone(final DataFetchingEnvironment env, 15914 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 15915 @GraphQLName("javaTimeZoneName") @GraphQLNonNull final String javaTimeZoneName, 15916 @GraphQLName("isDefault") final String isDefault, 15917 @GraphQLName("sortOrder") final String sortOrder) { 15918 var mutationResultObject = new MutationResultObject(); 15919 15920 try { 15921 var spec = GeoUtil.getHome().getGeoCodeTimeZoneSpec(); 15922 15923 spec.setGeoCodeName(geoCodeName); 15924 spec.setJavaTimeZoneName(javaTimeZoneName); 15925 15926 var commandForm = GeoUtil.getHome().getEditGeoCodeTimeZoneForm(); 15927 15928 commandForm.setSpec(spec); 15929 commandForm.setEditMode(EditMode.LOCK); 15930 15931 var commandResult = GeoUtil.getHome().editGeoCodeTimeZone(BaseGraphQl.getUserVisitPK(env), commandForm); 15932 15933 if(!commandResult.hasErrors()) { 15934 var executionResult = commandResult.getExecutionResult(); 15935 var result = (EditGeoCodeTimeZoneResult)executionResult.getResult(); 15936 Map<String, Object> arguments = env.getArgument("input"); 15937 var edit = result.getEdit(); 15938 15939 if(arguments.containsKey("isDefault")) 15940 edit.setIsDefault(isDefault); 15941 if(arguments.containsKey("sortOrder")) 15942 edit.setSortOrder(sortOrder); 15943 15944 commandForm.setEdit(edit); 15945 commandForm.setEditMode(EditMode.UPDATE); 15946 15947 commandResult = GeoUtil.getHome().editGeoCodeTimeZone(BaseGraphQl.getUserVisitPK(env), commandForm); 15948 } 15949 15950 mutationResultObject.setCommandResult(commandResult); 15951 } catch (NamingException ex) { 15952 throw new RuntimeException(ex); 15953 } 15954 15955 return mutationResultObject; 15956 } 15957 15958 @GraphQLField 15959 @GraphQLRelayMutation 15960 static MutationResultObject createGeoCodeDateTimeFormat(final DataFetchingEnvironment env, 15961 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 15962 @GraphQLName("dataTimeFormatName") @GraphQLNonNull final String dataTimeFormatName, 15963 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 15964 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 15965 var mutationResultObject = new MutationResultObject(); 15966 15967 try { 15968 var commandForm = GeoUtil.getHome().getCreateGeoCodeDateTimeFormatForm(); 15969 15970 commandForm.setGeoCodeName(geoCodeName); 15971 commandForm.setDateTimeFormatName(dataTimeFormatName); 15972 commandForm.setIsDefault(isDefault); 15973 commandForm.setSortOrder(sortOrder); 15974 15975 var commandResult = GeoUtil.getHome().createGeoCodeDateTimeFormat(BaseGraphQl.getUserVisitPK(env), commandForm); 15976 mutationResultObject.setCommandResult(commandResult); 15977 } catch (NamingException ex) { 15978 throw new RuntimeException(ex); 15979 } 15980 15981 return mutationResultObject; 15982 } 15983 15984 @GraphQLField 15985 @GraphQLRelayMutation 15986 static MutationResultObject deleteGeoCodeDateTimeFormat(final DataFetchingEnvironment env, 15987 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 15988 @GraphQLName("dataTimeFormatName") @GraphQLNonNull final String dataTimeFormatName) { 15989 var mutationResultObject = new MutationResultObject(); 15990 15991 try { 15992 var commandForm = GeoUtil.getHome().getDeleteGeoCodeDateTimeFormatForm(); 15993 15994 commandForm.setGeoCodeName(geoCodeName); 15995 commandForm.setDateTimeFormatName(dataTimeFormatName); 15996 15997 var commandResult = GeoUtil.getHome().deleteGeoCodeDateTimeFormat(BaseGraphQl.getUserVisitPK(env), commandForm); 15998 mutationResultObject.setCommandResult(commandResult); 15999 } catch (NamingException ex) { 16000 throw new RuntimeException(ex); 16001 } 16002 16003 return mutationResultObject; 16004 } 16005 16006 @GraphQLField 16007 @GraphQLRelayMutation 16008 static MutationResultObject editGeoCodeDateTimeFormat(final DataFetchingEnvironment env, 16009 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16010 @GraphQLName("dataTimeFormatName") @GraphQLNonNull final String dataTimeFormatName, 16011 @GraphQLName("isDefault") final String isDefault, 16012 @GraphQLName("sortOrder") final String sortOrder) { 16013 var mutationResultObject = new MutationResultObject(); 16014 16015 try { 16016 var spec = GeoUtil.getHome().getGeoCodeDateTimeFormatSpec(); 16017 16018 spec.setGeoCodeName(geoCodeName); 16019 spec.setDateTimeFormatName(dataTimeFormatName); 16020 16021 var commandForm = GeoUtil.getHome().getEditGeoCodeDateTimeFormatForm(); 16022 16023 commandForm.setSpec(spec); 16024 commandForm.setEditMode(EditMode.LOCK); 16025 16026 var commandResult = GeoUtil.getHome().editGeoCodeDateTimeFormat(BaseGraphQl.getUserVisitPK(env), commandForm); 16027 16028 if(!commandResult.hasErrors()) { 16029 var executionResult = commandResult.getExecutionResult(); 16030 var result = (EditGeoCodeDateTimeFormatResult)executionResult.getResult(); 16031 Map<String, Object> arguments = env.getArgument("input"); 16032 var edit = result.getEdit(); 16033 16034 if(arguments.containsKey("isDefault")) 16035 edit.setIsDefault(isDefault); 16036 if(arguments.containsKey("sortOrder")) 16037 edit.setSortOrder(sortOrder); 16038 16039 commandForm.setEdit(edit); 16040 commandForm.setEditMode(EditMode.UPDATE); 16041 16042 commandResult = GeoUtil.getHome().editGeoCodeDateTimeFormat(BaseGraphQl.getUserVisitPK(env), commandForm); 16043 } 16044 16045 mutationResultObject.setCommandResult(commandResult); 16046 } catch (NamingException ex) { 16047 throw new RuntimeException(ex); 16048 } 16049 16050 return mutationResultObject; 16051 } 16052 16053 @GraphQLField 16054 @GraphQLRelayMutation 16055 static MutationResultWithIdObject createGeoCodeAliasType(final DataFetchingEnvironment env, 16056 @GraphQLName("geoCodeTypeName") @GraphQLNonNull final String geoCodeTypeName, 16057 @GraphQLName("geoCodeAliasTypeName") @GraphQLNonNull final String geoCodeAliasTypeName, 16058 @GraphQLName("validationPattern") final String validationPattern, 16059 @GraphQLName("isRequired") @GraphQLNonNull final String isRequired, 16060 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 16061 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 16062 @GraphQLName("description") final String description) { 16063 var mutationResultObject = new MutationResultWithIdObject(); 16064 16065 try { 16066 var commandForm = GeoUtil.getHome().getCreateGeoCodeAliasTypeForm(); 16067 16068 commandForm.setGeoCodeTypeName(geoCodeTypeName); 16069 commandForm.setGeoCodeAliasTypeName(geoCodeAliasTypeName); 16070 commandForm.setValidationPattern(validationPattern); 16071 commandForm.setIsRequired(isRequired); 16072 commandForm.setIsDefault(isDefault); 16073 commandForm.setSortOrder(sortOrder); 16074 commandForm.setDescription(description); 16075 16076 var commandResult = GeoUtil.getHome().createGeoCodeAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 16077 mutationResultObject.setCommandResult(commandResult); 16078 16079 if(!commandResult.hasErrors()) { 16080 var result = (CreateGeoCodeAliasTypeResult)commandResult.getExecutionResult().getResult(); 16081 16082 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 16083 } 16084 } catch (NamingException ex) { 16085 throw new RuntimeException(ex); 16086 } 16087 16088 return mutationResultObject; 16089 } 16090 16091 @GraphQLField 16092 @GraphQLRelayMutation 16093 static MutationResultWithIdObject editGeoCodeAliasType(final DataFetchingEnvironment env, 16094 @GraphQLName("geoCodeTypeName") @GraphQLNonNull final String geoCodeTypeName, 16095 @GraphQLName("originalGeoCodeAliasTypeName") @GraphQLNonNull final String originalGeoCodeAliasTypeName, 16096 @GraphQLName("geoCodeAliasTypeName") final String geoCodeAliasTypeName, 16097 @GraphQLName("validationPattern") final String validationPattern, 16098 @GraphQLName("isRequired") final String isRequired, 16099 @GraphQLName("isDefault") final String isDefault, 16100 @GraphQLName("sortOrder") final String sortOrder, 16101 @GraphQLName("description") final String description) { 16102 var mutationResultObject = new MutationResultWithIdObject(); 16103 16104 try { 16105 var spec = GeoUtil.getHome().getGeoCodeAliasTypeSpec(); 16106 16107 spec.setGeoCodeTypeName(geoCodeTypeName); 16108 spec.setGeoCodeAliasTypeName(originalGeoCodeAliasTypeName); 16109 16110 var commandForm = GeoUtil.getHome().getEditGeoCodeAliasTypeForm(); 16111 16112 commandForm.setSpec(spec); 16113 commandForm.setEditMode(EditMode.LOCK); 16114 16115 var commandResult = GeoUtil.getHome().editGeoCodeAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 16116 16117 if(!commandResult.hasErrors()) { 16118 var executionResult = commandResult.getExecutionResult(); 16119 var result = (EditGeoCodeAliasTypeResult)executionResult.getResult(); 16120 Map<String, Object> arguments = env.getArgument("input"); 16121 var edit = result.getEdit(); 16122 16123 mutationResultObject.setEntityInstance(result.getGeoCodeAliasType().getEntityInstance()); 16124 16125 if(arguments.containsKey("geoCodeAliasTypeName")) 16126 edit.setGeoCodeAliasTypeName(geoCodeAliasTypeName); 16127 if(arguments.containsKey("validationPattern")) 16128 edit.setValidationPattern(validationPattern); 16129 if(arguments.containsKey("isRequired")) 16130 edit.setIsRequired(isRequired); 16131 if(arguments.containsKey("isDefault")) 16132 edit.setIsDefault(isDefault); 16133 if(arguments.containsKey("sortOrder")) 16134 edit.setSortOrder(sortOrder); 16135 if(arguments.containsKey("description")) 16136 edit.setDescription(description); 16137 16138 commandForm.setEdit(edit); 16139 commandForm.setEditMode(EditMode.UPDATE); 16140 16141 commandResult = GeoUtil.getHome().editGeoCodeAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 16142 } 16143 16144 mutationResultObject.setCommandResult(commandResult); 16145 } catch (NamingException ex) { 16146 throw new RuntimeException(ex); 16147 } 16148 16149 return mutationResultObject; 16150 } 16151 16152 @GraphQLField 16153 @GraphQLRelayMutation 16154 static MutationResultObject deleteGeoCodeAliasType(final DataFetchingEnvironment env, 16155 @GraphQLName("geoCodeTypeName") @GraphQLNonNull final String geoCodeTypeName, 16156 @GraphQLName("geoCodeAliasTypeName") @GraphQLNonNull final String geoCodeAliasTypeName) { 16157 var mutationResultObject = new MutationResultObject(); 16158 16159 try { 16160 var commandForm = GeoUtil.getHome().getDeleteGeoCodeAliasTypeForm(); 16161 16162 commandForm.setGeoCodeTypeName(geoCodeTypeName); 16163 commandForm.setGeoCodeAliasTypeName(geoCodeAliasTypeName); 16164 16165 mutationResultObject.setCommandResult(GeoUtil.getHome().deleteGeoCodeAliasType(BaseGraphQl.getUserVisitPK(env), commandForm)); 16166 } catch (NamingException ex) { 16167 throw new RuntimeException(ex); 16168 } 16169 16170 return mutationResultObject; 16171 } 16172 16173 @GraphQLField 16174 @GraphQLRelayMutation 16175 static MutationResultObject createGeoCodeAlias(final DataFetchingEnvironment env, 16176 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16177 @GraphQLName("geoCodeAliasTypeName") @GraphQLNonNull final String geoCodeAliasTypeName, 16178 @GraphQLName("alias") @GraphQLNonNull final String alias) { 16179 var mutationResultObject = new MutationResultObject(); 16180 16181 try { 16182 var commandForm = GeoUtil.getHome().getCreateGeoCodeAliasForm(); 16183 16184 commandForm.setGeoCodeName(geoCodeName); 16185 commandForm.setGeoCodeAliasTypeName(geoCodeAliasTypeName); 16186 commandForm.setAlias(alias); 16187 16188 var commandResult = GeoUtil.getHome().createGeoCodeAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 16189 mutationResultObject.setCommandResult(commandResult); 16190 } catch (NamingException ex) { 16191 throw new RuntimeException(ex); 16192 } 16193 16194 return mutationResultObject; 16195 } 16196 16197 @GraphQLField 16198 @GraphQLRelayMutation 16199 static MutationResultObject editGeoCodeAlias(final DataFetchingEnvironment env, 16200 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16201 @GraphQLName("geoCodeAliasTypeName") @GraphQLNonNull final String geoCodeAliasTypeName, 16202 @GraphQLName("alias") final String alias) { 16203 var mutationResultObject = new MutationResultObject(); 16204 16205 try { 16206 var spec = GeoUtil.getHome().getGeoCodeAliasSpec(); 16207 16208 spec.setGeoCodeName(geoCodeName); 16209 spec.setGeoCodeAliasTypeName(geoCodeAliasTypeName); 16210 16211 var commandForm = GeoUtil.getHome().getEditGeoCodeAliasForm(); 16212 16213 commandForm.setSpec(spec); 16214 commandForm.setEditMode(EditMode.LOCK); 16215 16216 var commandResult = GeoUtil.getHome().editGeoCodeAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 16217 16218 if(!commandResult.hasErrors()) { 16219 var executionResult = commandResult.getExecutionResult(); 16220 var result = (EditGeoCodeAliasResult)executionResult.getResult(); 16221 Map<String, Object> arguments = env.getArgument("input"); 16222 var edit = result.getEdit(); 16223 16224 if(arguments.containsKey("alias")) 16225 edit.setAlias(alias); 16226 16227 commandForm.setEdit(edit); 16228 commandForm.setEditMode(EditMode.UPDATE); 16229 16230 commandResult = GeoUtil.getHome().editGeoCodeAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 16231 } 16232 16233 mutationResultObject.setCommandResult(commandResult); 16234 } catch (NamingException ex) { 16235 throw new RuntimeException(ex); 16236 } 16237 16238 return mutationResultObject; 16239 } 16240 16241 @GraphQLField 16242 @GraphQLRelayMutation 16243 static MutationResultObject deleteGeoCodeAlias(final DataFetchingEnvironment env, 16244 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16245 @GraphQLName("geoCodeAliasTypeName") @GraphQLNonNull final String geoCodeAliasTypeName) { 16246 var mutationResultObject = new MutationResultObject(); 16247 16248 try { 16249 var commandForm = GeoUtil.getHome().getDeleteGeoCodeAliasForm(); 16250 16251 commandForm.setGeoCodeName(geoCodeName); 16252 commandForm.setGeoCodeAliasTypeName(geoCodeAliasTypeName); 16253 16254 mutationResultObject.setCommandResult(GeoUtil.getHome().deleteGeoCodeAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 16255 } catch (NamingException ex) { 16256 throw new RuntimeException(ex); 16257 } 16258 16259 return mutationResultObject; 16260 } 16261 16262 @GraphQLField 16263 @GraphQLRelayMutation 16264 static CreateCampaignResultObject createCampaign(final DataFetchingEnvironment env, 16265 @GraphQLName("value") @GraphQLNonNull final String value, 16266 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 16267 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 16268 @GraphQLName("description") final String description) { 16269 var mutationResultObject = new CreateCampaignResultObject(); 16270 16271 try { 16272 var commandForm = CampaignUtil.getHome().getCreateCampaignForm(); 16273 16274 commandForm.setValue(value); 16275 commandForm.setIsDefault(isDefault); 16276 commandForm.setSortOrder(sortOrder); 16277 commandForm.setDescription(description); 16278 16279 var commandResult = CampaignUtil.getHome().createCampaign(BaseGraphQl.getUserVisitPK(env), commandForm); 16280 mutationResultObject.setCommandResult(commandResult); 16281 16282 if(!commandResult.hasErrors()) { 16283 mutationResultObject.setCreateCampaignResult((CreateCampaignResult)commandResult.getExecutionResult().getResult()); 16284 } 16285 } catch (NamingException ex) { 16286 throw new RuntimeException(ex); 16287 } 16288 16289 return mutationResultObject; 16290 } 16291 16292 @GraphQLField 16293 @GraphQLRelayMutation 16294 static MutationResultObject deleteCampaign(final DataFetchingEnvironment env, 16295 @GraphQLName("campaignName") final String campaignName, 16296 @GraphQLName("id") @GraphQLID final String id) { 16297 var mutationResultObject = new MutationResultObject(); 16298 16299 try { 16300 var commandForm = CampaignUtil.getHome().getDeleteCampaignForm(); 16301 16302 commandForm.setCampaignName(campaignName); 16303 commandForm.setUuid(id); 16304 16305 var commandResult = CampaignUtil.getHome().deleteCampaign(BaseGraphQl.getUserVisitPK(env), commandForm); 16306 mutationResultObject.setCommandResult(commandResult); 16307 } catch (NamingException ex) { 16308 throw new RuntimeException(ex); 16309 } 16310 16311 return mutationResultObject; 16312 } 16313 16314 @GraphQLField 16315 @GraphQLRelayMutation 16316 static MutationResultWithIdObject editCampaign(final DataFetchingEnvironment env, 16317 @GraphQLName("campaignName") final String campaignName, 16318 @GraphQLName("id") @GraphQLID final String id, 16319 @GraphQLName("value") final String value, 16320 @GraphQLName("isDefault") final String isDefault, 16321 @GraphQLName("sortOrder") final String sortOrder, 16322 @GraphQLName("description") final String description) { 16323 var mutationResultObject = new MutationResultWithIdObject(); 16324 16325 try { 16326 var spec = CampaignUtil.getHome().getCampaignUniversalSpec(); 16327 16328 spec.setCampaignName(campaignName); 16329 spec.setUuid(id); 16330 16331 var commandForm = CampaignUtil.getHome().getEditCampaignForm(); 16332 16333 commandForm.setSpec(spec); 16334 commandForm.setEditMode(EditMode.LOCK); 16335 16336 var commandResult = CampaignUtil.getHome().editCampaign(BaseGraphQl.getUserVisitPK(env), commandForm); 16337 16338 if(!commandResult.hasErrors()) { 16339 var executionResult = commandResult.getExecutionResult(); 16340 var result = (EditCampaignResult)executionResult.getResult(); 16341 Map<String, Object> arguments = env.getArgument("input"); 16342 var edit = result.getEdit(); 16343 16344 mutationResultObject.setEntityInstance(result.getCampaign().getEntityInstance()); 16345 16346 if(arguments.containsKey("value")) 16347 edit.setValue(value); 16348 if(arguments.containsKey("isDefault")) 16349 edit.setIsDefault(isDefault); 16350 if(arguments.containsKey("sortOrder")) 16351 edit.setSortOrder(sortOrder); 16352 if(arguments.containsKey("description")) 16353 edit.setDescription(description); 16354 16355 commandForm.setEdit(edit); 16356 commandForm.setEditMode(EditMode.UPDATE); 16357 16358 commandResult = CampaignUtil.getHome().editCampaign(BaseGraphQl.getUserVisitPK(env), commandForm); 16359 } 16360 16361 mutationResultObject.setCommandResult(commandResult); 16362 } catch (NamingException ex) { 16363 throw new RuntimeException(ex); 16364 } 16365 16366 return mutationResultObject; 16367 } 16368 16369 @GraphQLField 16370 @GraphQLRelayMutation 16371 @GraphQLName("setCampaignStatus") 16372 static MutationResultObject setCampaignStatus(final DataFetchingEnvironment env, 16373 @GraphQLName("campaignName") final String campaignName, 16374 @GraphQLName("id") @GraphQLID final String id, 16375 @GraphQLName("campaignStatusChoice") @GraphQLNonNull final String campaignStatusChoice) { 16376 var mutationResultObject = new MutationResultObject(); 16377 16378 try { 16379 var commandForm = CampaignUtil.getHome().getSetCampaignStatusForm(); 16380 16381 commandForm.setCampaignName(campaignName); 16382 commandForm.setUuid(id); 16383 commandForm.setCampaignStatusChoice(campaignStatusChoice); 16384 16385 mutationResultObject.setCommandResult(CampaignUtil.getHome().setCampaignStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 16386 } catch (NamingException ex) { 16387 throw new RuntimeException(ex); 16388 } 16389 16390 return mutationResultObject; 16391 } 16392 16393 @GraphQLField 16394 @GraphQLRelayMutation 16395 static CreateCampaignSourceResultObject createCampaignSource(final DataFetchingEnvironment env, 16396 @GraphQLName("value") @GraphQLNonNull final String value, 16397 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 16398 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 16399 @GraphQLName("description") final String description) { 16400 var mutationResultObject = new CreateCampaignSourceResultObject(); 16401 16402 try { 16403 var commandForm = CampaignUtil.getHome().getCreateCampaignSourceForm(); 16404 16405 commandForm.setValue(value); 16406 commandForm.setIsDefault(isDefault); 16407 commandForm.setSortOrder(sortOrder); 16408 commandForm.setDescription(description); 16409 16410 var commandResult = CampaignUtil.getHome().createCampaignSource(BaseGraphQl.getUserVisitPK(env), commandForm); 16411 mutationResultObject.setCommandResult(commandResult); 16412 16413 if(!commandResult.hasErrors()) { 16414 mutationResultObject.setCreateCampaignSourceResult((CreateCampaignSourceResult)commandResult.getExecutionResult().getResult()); 16415 } 16416 } catch (NamingException ex) { 16417 throw new RuntimeException(ex); 16418 } 16419 16420 return mutationResultObject; 16421 } 16422 16423 @GraphQLField 16424 @GraphQLRelayMutation 16425 static MutationResultObject deleteCampaignSource(final DataFetchingEnvironment env, 16426 @GraphQLName("campaignSourceName") final String campaignSourceName, 16427 @GraphQLName("id") @GraphQLID final String id) { 16428 var mutationResultObject = new MutationResultObject(); 16429 16430 try { 16431 var commandForm = CampaignUtil.getHome().getDeleteCampaignSourceForm(); 16432 16433 commandForm.setCampaignSourceName(campaignSourceName); 16434 commandForm.setUuid(id); 16435 16436 var commandResult = CampaignUtil.getHome().deleteCampaignSource(BaseGraphQl.getUserVisitPK(env), commandForm); 16437 mutationResultObject.setCommandResult(commandResult); 16438 } catch (NamingException ex) { 16439 throw new RuntimeException(ex); 16440 } 16441 16442 return mutationResultObject; 16443 } 16444 16445 @GraphQLField 16446 @GraphQLRelayMutation 16447 static MutationResultWithIdObject editCampaignSource(final DataFetchingEnvironment env, 16448 @GraphQLName("campaignSourceName") final String campaignSourceName, 16449 @GraphQLName("id") @GraphQLID final String id, 16450 @GraphQLName("value") final String value, 16451 @GraphQLName("isDefault") final String isDefault, 16452 @GraphQLName("sortOrder") final String sortOrder, 16453 @GraphQLName("description") final String description) { 16454 var mutationResultObject = new MutationResultWithIdObject(); 16455 16456 try { 16457 var spec = CampaignUtil.getHome().getCampaignSourceUniversalSpec(); 16458 16459 spec.setCampaignSourceName(campaignSourceName); 16460 spec.setUuid(id); 16461 16462 var commandForm = CampaignUtil.getHome().getEditCampaignSourceForm(); 16463 16464 commandForm.setSpec(spec); 16465 commandForm.setEditMode(EditMode.LOCK); 16466 16467 var commandResult = CampaignUtil.getHome().editCampaignSource(BaseGraphQl.getUserVisitPK(env), commandForm); 16468 16469 if(!commandResult.hasErrors()) { 16470 var executionResult = commandResult.getExecutionResult(); 16471 var result = (EditCampaignSourceResult)executionResult.getResult(); 16472 Map<String, Object> arguments = env.getArgument("input"); 16473 var edit = result.getEdit(); 16474 16475 mutationResultObject.setEntityInstance(result.getCampaignSource().getEntityInstance()); 16476 16477 if(arguments.containsKey("value")) 16478 edit.setValue(value); 16479 if(arguments.containsKey("isDefault")) 16480 edit.setIsDefault(isDefault); 16481 if(arguments.containsKey("sortOrder")) 16482 edit.setSortOrder(sortOrder); 16483 if(arguments.containsKey("description")) 16484 edit.setDescription(description); 16485 16486 commandForm.setEdit(edit); 16487 commandForm.setEditMode(EditMode.UPDATE); 16488 16489 commandResult = CampaignUtil.getHome().editCampaignSource(BaseGraphQl.getUserVisitPK(env), commandForm); 16490 } 16491 16492 mutationResultObject.setCommandResult(commandResult); 16493 } catch (NamingException ex) { 16494 throw new RuntimeException(ex); 16495 } 16496 16497 return mutationResultObject; 16498 } 16499 16500 @GraphQLField 16501 @GraphQLRelayMutation 16502 @GraphQLName("setCampaignSourceStatus") 16503 static MutationResultObject setCampaignSourceStatus(final DataFetchingEnvironment env, 16504 @GraphQLName("campaignSourceName") final String campaignSourceName, 16505 @GraphQLName("id") @GraphQLID final String id, 16506 @GraphQLName("campaignSourceStatusChoice") @GraphQLNonNull final String campaignSourceStatusChoice) { 16507 var mutationResultObject = new MutationResultObject(); 16508 16509 try { 16510 var commandForm = CampaignUtil.getHome().getSetCampaignSourceStatusForm(); 16511 16512 commandForm.setCampaignSourceName(campaignSourceName); 16513 commandForm.setUuid(id); 16514 commandForm.setCampaignSourceStatusChoice(campaignSourceStatusChoice); 16515 16516 mutationResultObject.setCommandResult(CampaignUtil.getHome().setCampaignSourceStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 16517 } catch (NamingException ex) { 16518 throw new RuntimeException(ex); 16519 } 16520 16521 return mutationResultObject; 16522 } 16523 16524 @GraphQLField 16525 @GraphQLRelayMutation 16526 static CreateCampaignMediumResultObject createCampaignMedium(final DataFetchingEnvironment env, 16527 @GraphQLName("value") @GraphQLNonNull final String value, 16528 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 16529 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 16530 @GraphQLName("description") final String description) { 16531 var mutationResultObject = new CreateCampaignMediumResultObject(); 16532 16533 try { 16534 var commandForm = CampaignUtil.getHome().getCreateCampaignMediumForm(); 16535 16536 commandForm.setValue(value); 16537 commandForm.setIsDefault(isDefault); 16538 commandForm.setSortOrder(sortOrder); 16539 commandForm.setDescription(description); 16540 16541 var commandResult = CampaignUtil.getHome().createCampaignMedium(BaseGraphQl.getUserVisitPK(env), commandForm); 16542 mutationResultObject.setCommandResult(commandResult); 16543 16544 if(!commandResult.hasErrors()) { 16545 mutationResultObject.setCreateCampaignMediumResult((CreateCampaignMediumResult)commandResult.getExecutionResult().getResult()); 16546 } 16547 } catch (NamingException ex) { 16548 throw new RuntimeException(ex); 16549 } 16550 16551 return mutationResultObject; 16552 } 16553 16554 @GraphQLField 16555 @GraphQLRelayMutation 16556 static MutationResultObject deleteCampaignMedium(final DataFetchingEnvironment env, 16557 @GraphQLName("campaignMediumName") final String campaignMediumName, 16558 @GraphQLName("id") @GraphQLID final String id) { 16559 var mutationResultObject = new MutationResultObject(); 16560 16561 try { 16562 var commandForm = CampaignUtil.getHome().getDeleteCampaignMediumForm(); 16563 16564 commandForm.setCampaignMediumName(campaignMediumName); 16565 commandForm.setUuid(id); 16566 16567 var commandResult = CampaignUtil.getHome().deleteCampaignMedium(BaseGraphQl.getUserVisitPK(env), commandForm); 16568 mutationResultObject.setCommandResult(commandResult); 16569 } catch (NamingException ex) { 16570 throw new RuntimeException(ex); 16571 } 16572 16573 return mutationResultObject; 16574 } 16575 16576 @GraphQLField 16577 @GraphQLRelayMutation 16578 static MutationResultWithIdObject editCampaignMedium(final DataFetchingEnvironment env, 16579 @GraphQLName("campaignMediumName") final String campaignMediumName, 16580 @GraphQLName("id") @GraphQLID final String id, 16581 @GraphQLName("value") final String value, 16582 @GraphQLName("isDefault") final String isDefault, 16583 @GraphQLName("sortOrder") final String sortOrder, 16584 @GraphQLName("description") final String description) { 16585 var mutationResultObject = new MutationResultWithIdObject(); 16586 16587 try { 16588 var spec = CampaignUtil.getHome().getCampaignMediumUniversalSpec(); 16589 16590 spec.setCampaignMediumName(campaignMediumName); 16591 spec.setUuid(id); 16592 16593 var commandForm = CampaignUtil.getHome().getEditCampaignMediumForm(); 16594 16595 commandForm.setSpec(spec); 16596 commandForm.setEditMode(EditMode.LOCK); 16597 16598 var commandResult = CampaignUtil.getHome().editCampaignMedium(BaseGraphQl.getUserVisitPK(env), commandForm); 16599 16600 if(!commandResult.hasErrors()) { 16601 var executionResult = commandResult.getExecutionResult(); 16602 var result = (EditCampaignMediumResult)executionResult.getResult(); 16603 Map<String, Object> arguments = env.getArgument("input"); 16604 var edit = result.getEdit(); 16605 16606 mutationResultObject.setEntityInstance(result.getCampaignMedium().getEntityInstance()); 16607 16608 if(arguments.containsKey("value")) 16609 edit.setValue(value); 16610 if(arguments.containsKey("isDefault")) 16611 edit.setIsDefault(isDefault); 16612 if(arguments.containsKey("sortOrder")) 16613 edit.setSortOrder(sortOrder); 16614 if(arguments.containsKey("description")) 16615 edit.setDescription(description); 16616 16617 commandForm.setEdit(edit); 16618 commandForm.setEditMode(EditMode.UPDATE); 16619 16620 commandResult = CampaignUtil.getHome().editCampaignMedium(BaseGraphQl.getUserVisitPK(env), commandForm); 16621 } 16622 16623 mutationResultObject.setCommandResult(commandResult); 16624 } catch (NamingException ex) { 16625 throw new RuntimeException(ex); 16626 } 16627 16628 return mutationResultObject; 16629 } 16630 16631 @GraphQLField 16632 @GraphQLRelayMutation 16633 @GraphQLName("setCampaignMediumStatus") 16634 static MutationResultObject setCampaignMediumStatus(final DataFetchingEnvironment env, 16635 @GraphQLName("campaignMediumName") final String campaignMediumName, 16636 @GraphQLName("id") @GraphQLID final String id, 16637 @GraphQLName("campaignMediumStatusChoice") @GraphQLNonNull final String campaignMediumStatusChoice) { 16638 var mutationResultObject = new MutationResultObject(); 16639 16640 try { 16641 var commandForm = CampaignUtil.getHome().getSetCampaignMediumStatusForm(); 16642 16643 commandForm.setCampaignMediumName(campaignMediumName); 16644 commandForm.setUuid(id); 16645 commandForm.setCampaignMediumStatusChoice(campaignMediumStatusChoice); 16646 16647 mutationResultObject.setCommandResult(CampaignUtil.getHome().setCampaignMediumStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 16648 } catch (NamingException ex) { 16649 throw new RuntimeException(ex); 16650 } 16651 16652 return mutationResultObject; 16653 } 16654 16655 @GraphQLField 16656 @GraphQLRelayMutation 16657 static CreateCampaignTermResultObject createCampaignTerm(final DataFetchingEnvironment env, 16658 @GraphQLName("value") @GraphQLNonNull final String value, 16659 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 16660 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 16661 @GraphQLName("description") final String description) { 16662 var mutationResultObject = new CreateCampaignTermResultObject(); 16663 16664 try { 16665 var commandForm = CampaignUtil.getHome().getCreateCampaignTermForm(); 16666 16667 commandForm.setValue(value); 16668 commandForm.setIsDefault(isDefault); 16669 commandForm.setSortOrder(sortOrder); 16670 commandForm.setDescription(description); 16671 16672 var commandResult = CampaignUtil.getHome().createCampaignTerm(BaseGraphQl.getUserVisitPK(env), commandForm); 16673 mutationResultObject.setCommandResult(commandResult); 16674 16675 if(!commandResult.hasErrors()) { 16676 mutationResultObject.setCreateCampaignTermResult((CreateCampaignTermResult)commandResult.getExecutionResult().getResult()); 16677 } 16678 } catch (NamingException ex) { 16679 throw new RuntimeException(ex); 16680 } 16681 16682 return mutationResultObject; 16683 } 16684 16685 @GraphQLField 16686 @GraphQLRelayMutation 16687 static MutationResultObject deleteCampaignTerm(final DataFetchingEnvironment env, 16688 @GraphQLName("campaignTermName") final String campaignTermName, 16689 @GraphQLName("id") @GraphQLID final String id) { 16690 var mutationResultObject = new MutationResultObject(); 16691 16692 try { 16693 var commandForm = CampaignUtil.getHome().getDeleteCampaignTermForm(); 16694 16695 commandForm.setCampaignTermName(campaignTermName); 16696 commandForm.setUuid(id); 16697 16698 var commandResult = CampaignUtil.getHome().deleteCampaignTerm(BaseGraphQl.getUserVisitPK(env), commandForm); 16699 mutationResultObject.setCommandResult(commandResult); 16700 } catch (NamingException ex) { 16701 throw new RuntimeException(ex); 16702 } 16703 16704 return mutationResultObject; 16705 } 16706 16707 @GraphQLField 16708 @GraphQLRelayMutation 16709 static MutationResultWithIdObject editCampaignTerm(final DataFetchingEnvironment env, 16710 @GraphQLName("campaignTermName") final String campaignTermName, 16711 @GraphQLName("id") @GraphQLID final String id, 16712 @GraphQLName("value") final String value, 16713 @GraphQLName("isDefault") final String isDefault, 16714 @GraphQLName("sortOrder") final String sortOrder, 16715 @GraphQLName("description") final String description) { 16716 var mutationResultObject = new MutationResultWithIdObject(); 16717 16718 try { 16719 var spec = CampaignUtil.getHome().getCampaignTermUniversalSpec(); 16720 16721 spec.setCampaignTermName(campaignTermName); 16722 spec.setUuid(id); 16723 16724 var commandForm = CampaignUtil.getHome().getEditCampaignTermForm(); 16725 16726 commandForm.setSpec(spec); 16727 commandForm.setEditMode(EditMode.LOCK); 16728 16729 var commandResult = CampaignUtil.getHome().editCampaignTerm(BaseGraphQl.getUserVisitPK(env), commandForm); 16730 16731 if(!commandResult.hasErrors()) { 16732 var executionResult = commandResult.getExecutionResult(); 16733 var result = (EditCampaignTermResult)executionResult.getResult(); 16734 Map<String, Object> arguments = env.getArgument("input"); 16735 var edit = result.getEdit(); 16736 16737 mutationResultObject.setEntityInstance(result.getCampaignTerm().getEntityInstance()); 16738 16739 if(arguments.containsKey("value")) 16740 edit.setValue(value); 16741 if(arguments.containsKey("isDefault")) 16742 edit.setIsDefault(isDefault); 16743 if(arguments.containsKey("sortOrder")) 16744 edit.setSortOrder(sortOrder); 16745 if(arguments.containsKey("description")) 16746 edit.setDescription(description); 16747 16748 commandForm.setEdit(edit); 16749 commandForm.setEditMode(EditMode.UPDATE); 16750 16751 commandResult = CampaignUtil.getHome().editCampaignTerm(BaseGraphQl.getUserVisitPK(env), commandForm); 16752 } 16753 16754 mutationResultObject.setCommandResult(commandResult); 16755 } catch (NamingException ex) { 16756 throw new RuntimeException(ex); 16757 } 16758 16759 return mutationResultObject; 16760 } 16761 16762 @GraphQLField 16763 @GraphQLRelayMutation 16764 @GraphQLName("setCampaignTermStatus") 16765 static MutationResultObject setCampaignTermStatus(final DataFetchingEnvironment env, 16766 @GraphQLName("campaignTermName") final String campaignTermName, 16767 @GraphQLName("id") @GraphQLID final String id, 16768 @GraphQLName("campaignTermStatusChoice") @GraphQLNonNull final String campaignTermStatusChoice) { 16769 var mutationResultObject = new MutationResultObject(); 16770 16771 try { 16772 var commandForm = CampaignUtil.getHome().getSetCampaignTermStatusForm(); 16773 16774 commandForm.setCampaignTermName(campaignTermName); 16775 commandForm.setUuid(id); 16776 commandForm.setCampaignTermStatusChoice(campaignTermStatusChoice); 16777 16778 mutationResultObject.setCommandResult(CampaignUtil.getHome().setCampaignTermStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 16779 } catch (NamingException ex) { 16780 throw new RuntimeException(ex); 16781 } 16782 16783 return mutationResultObject; 16784 } 16785 16786 @GraphQLField 16787 @GraphQLRelayMutation 16788 static CreateCampaignContentResultObject createCampaignContent(final DataFetchingEnvironment env, 16789 @GraphQLName("value") @GraphQLNonNull final String value, 16790 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 16791 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 16792 @GraphQLName("description") final String description) { 16793 var mutationResultObject = new CreateCampaignContentResultObject(); 16794 16795 try { 16796 var commandForm = CampaignUtil.getHome().getCreateCampaignContentForm(); 16797 16798 commandForm.setValue(value); 16799 commandForm.setIsDefault(isDefault); 16800 commandForm.setSortOrder(sortOrder); 16801 commandForm.setDescription(description); 16802 16803 var commandResult = CampaignUtil.getHome().createCampaignContent(BaseGraphQl.getUserVisitPK(env), commandForm); 16804 mutationResultObject.setCommandResult(commandResult); 16805 16806 if(!commandResult.hasErrors()) { 16807 mutationResultObject.setCreateCampaignContentResult((CreateCampaignContentResult)commandResult.getExecutionResult().getResult()); 16808 } 16809 } catch (NamingException ex) { 16810 throw new RuntimeException(ex); 16811 } 16812 16813 return mutationResultObject; 16814 } 16815 16816 @GraphQLField 16817 @GraphQLRelayMutation 16818 static MutationResultObject deleteCampaignContent(final DataFetchingEnvironment env, 16819 @GraphQLName("campaignContentName") final String campaignContentName, 16820 @GraphQLName("id") @GraphQLID final String id) { 16821 var mutationResultObject = new MutationResultObject(); 16822 16823 try { 16824 var commandForm = CampaignUtil.getHome().getDeleteCampaignContentForm(); 16825 16826 commandForm.setCampaignContentName(campaignContentName); 16827 commandForm.setUuid(id); 16828 16829 var commandResult = CampaignUtil.getHome().deleteCampaignContent(BaseGraphQl.getUserVisitPK(env), commandForm); 16830 mutationResultObject.setCommandResult(commandResult); 16831 } catch (NamingException ex) { 16832 throw new RuntimeException(ex); 16833 } 16834 16835 return mutationResultObject; 16836 } 16837 16838 @GraphQLField 16839 @GraphQLRelayMutation 16840 static MutationResultWithIdObject editCampaignContent(final DataFetchingEnvironment env, 16841 @GraphQLName("campaignContentName") final String campaignContentName, 16842 @GraphQLName("id") @GraphQLID final String id, 16843 @GraphQLName("value") final String value, 16844 @GraphQLName("isDefault") final String isDefault, 16845 @GraphQLName("sortOrder") final String sortOrder, 16846 @GraphQLName("description") final String description) { 16847 var mutationResultObject = new MutationResultWithIdObject(); 16848 16849 try { 16850 var spec = CampaignUtil.getHome().getCampaignContentUniversalSpec(); 16851 16852 spec.setCampaignContentName(campaignContentName); 16853 spec.setUuid(id); 16854 16855 var commandForm = CampaignUtil.getHome().getEditCampaignContentForm(); 16856 16857 commandForm.setSpec(spec); 16858 commandForm.setEditMode(EditMode.LOCK); 16859 16860 var commandResult = CampaignUtil.getHome().editCampaignContent(BaseGraphQl.getUserVisitPK(env), commandForm); 16861 16862 if(!commandResult.hasErrors()) { 16863 var executionResult = commandResult.getExecutionResult(); 16864 var result = (EditCampaignContentResult)executionResult.getResult(); 16865 Map<String, Object> arguments = env.getArgument("input"); 16866 var edit = result.getEdit(); 16867 16868 mutationResultObject.setEntityInstance(result.getCampaignContent().getEntityInstance()); 16869 16870 if(arguments.containsKey("value")) 16871 edit.setValue(value); 16872 if(arguments.containsKey("isDefault")) 16873 edit.setIsDefault(isDefault); 16874 if(arguments.containsKey("sortOrder")) 16875 edit.setSortOrder(sortOrder); 16876 if(arguments.containsKey("description")) 16877 edit.setDescription(description); 16878 16879 commandForm.setEdit(edit); 16880 commandForm.setEditMode(EditMode.UPDATE); 16881 16882 commandResult = CampaignUtil.getHome().editCampaignContent(BaseGraphQl.getUserVisitPK(env), commandForm); 16883 } 16884 16885 mutationResultObject.setCommandResult(commandResult); 16886 } catch (NamingException ex) { 16887 throw new RuntimeException(ex); 16888 } 16889 16890 return mutationResultObject; 16891 } 16892 16893 @GraphQLField 16894 @GraphQLRelayMutation 16895 @GraphQLName("setCampaignContentStatus") 16896 static MutationResultObject setCampaignContentStatus(final DataFetchingEnvironment env, 16897 @GraphQLName("campaignContentName") final String campaignContentName, 16898 @GraphQLName("id") @GraphQLID final String id, 16899 @GraphQLName("campaignContentStatusChoice") @GraphQLNonNull final String campaignContentStatusChoice) { 16900 var mutationResultObject = new MutationResultObject(); 16901 16902 try { 16903 var commandForm = CampaignUtil.getHome().getSetCampaignContentStatusForm(); 16904 16905 commandForm.setCampaignContentName(campaignContentName); 16906 commandForm.setUuid(id); 16907 commandForm.setCampaignContentStatusChoice(campaignContentStatusChoice); 16908 16909 mutationResultObject.setCommandResult(CampaignUtil.getHome().setCampaignContentStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 16910 } catch (NamingException ex) { 16911 throw new RuntimeException(ex); 16912 } 16913 16914 return mutationResultObject; 16915 } 16916 16917}