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.inventory.common.result.CreateInventoryDispositionAdjustmentResult; 020import com.echothree.control.user.inventory.common.result.EditInventoryDispositionAdjustmentResult; 021import com.echothree.control.user.inventory.common.result.CreateInventoryTransactionReasonResult; 022import com.echothree.control.user.inventory.common.result.EditInventoryTransactionReasonResult; 023import com.echothree.control.user.inventory.common.result.CreateInventoryDispositionResult; 024import com.echothree.control.user.inventory.common.result.EditInventoryDispositionResult; 025import com.echothree.control.user.inventory.common.result.CreateInventoryTransactionRoleTypeResult; 026import com.echothree.control.user.inventory.common.result.EditInventoryTransactionRoleTypeResult; 027import com.echothree.control.user.inventory.common.result.CreateInventoryTransactionTimeTypeResult; 028import com.echothree.control.user.inventory.common.result.EditInventoryTransactionTimeTypeResult; 029import com.echothree.control.user.accounting.common.AccountingUtil; 030import com.echothree.control.user.accounting.common.result.CreateGlAccountResult; 031import com.echothree.control.user.accounting.common.result.CreateItemAccountingCategoryResult; 032import com.echothree.control.user.accounting.common.result.CreateTransactionTimeTypeResult; 033import com.echothree.control.user.accounting.common.result.EditGlAccountResult; 034import com.echothree.control.user.accounting.common.result.EditItemAccountingCategoryResult; 035import com.echothree.control.user.accounting.common.result.EditTransactionTimeTypeResult; 036import com.echothree.control.user.authentication.common.AuthenticationUtil; 037import com.echothree.control.user.campaign.common.CampaignUtil; 038import com.echothree.control.user.campaign.common.result.CreateCampaignContentResult; 039import com.echothree.control.user.campaign.common.result.CreateCampaignMediumResult; 040import com.echothree.control.user.campaign.common.result.CreateCampaignResult; 041import com.echothree.control.user.campaign.common.result.CreateCampaignSourceResult; 042import com.echothree.control.user.campaign.common.result.CreateCampaignTermResult; 043import com.echothree.control.user.campaign.common.result.EditCampaignContentResult; 044import com.echothree.control.user.campaign.common.result.EditCampaignMediumResult; 045import com.echothree.control.user.campaign.common.result.EditCampaignResult; 046import com.echothree.control.user.campaign.common.result.EditCampaignSourceResult; 047import com.echothree.control.user.campaign.common.result.EditCampaignTermResult; 048import com.echothree.control.user.content.common.ContentUtil; 049import com.echothree.control.user.content.common.result.CreateContentCatalogResult; 050import com.echothree.control.user.content.common.result.CreateContentCategoryResult; 051import com.echothree.control.user.content.common.result.CreateContentCollectionResult; 052import com.echothree.control.user.content.common.result.CreateContentPageLayoutResult; 053import com.echothree.control.user.content.common.result.CreateContentWebAddressResult; 054import com.echothree.control.user.content.common.result.EditContentCatalogResult; 055import com.echothree.control.user.content.common.result.EditContentCategoryItemResult; 056import com.echothree.control.user.content.common.result.EditContentCategoryResult; 057import com.echothree.control.user.content.common.result.EditContentCollectionResult; 058import com.echothree.control.user.content.common.result.EditContentPageLayoutResult; 059import com.echothree.control.user.content.common.result.EditContentWebAddressResult; 060import com.echothree.control.user.core.common.CoreUtil; 061import com.echothree.control.user.core.common.result.CreateComponentVendorResult; 062import com.echothree.control.user.core.common.result.CreateEntityAliasTypeResult; 063import com.echothree.control.user.core.common.result.CreateEntityAttributeGroupResult; 064import com.echothree.control.user.core.common.result.CreateEntityAttributeResult; 065import com.echothree.control.user.core.common.result.CreateEntityInstanceResult; 066import com.echothree.control.user.core.common.result.CreateEntityListItemResult; 067import com.echothree.control.user.core.common.result.CreateEntityTypeResult; 068import com.echothree.control.user.core.common.result.EditComponentVendorResult; 069import com.echothree.control.user.core.common.result.EditEntityAliasResult; 070import com.echothree.control.user.core.common.result.EditEntityAliasTypeResult; 071import com.echothree.control.user.core.common.result.EditEntityAttributeEntityAttributeGroupResult; 072import com.echothree.control.user.core.common.result.EditEntityAttributeGroupResult; 073import com.echothree.control.user.core.common.result.EditEntityAttributeResult; 074import com.echothree.control.user.core.common.result.EditEntityBooleanAttributeResult; 075import com.echothree.control.user.core.common.result.EditEntityBooleanDefaultResult; 076import com.echothree.control.user.core.common.result.EditEntityClobAttributeResult; 077import com.echothree.control.user.core.common.result.EditEntityDateAttributeResult; 078import com.echothree.control.user.core.common.result.EditEntityDateDefaultResult; 079import com.echothree.control.user.core.common.result.EditEntityEntityAttributeResult; 080import com.echothree.control.user.core.common.result.EditEntityGeoPointAttributeResult; 081import com.echothree.control.user.core.common.result.EditEntityGeoPointDefaultResult; 082import com.echothree.control.user.core.common.result.EditEntityIntegerAttributeResult; 083import com.echothree.control.user.core.common.result.EditEntityIntegerDefaultResult; 084import com.echothree.control.user.core.common.result.EditEntityListItemAttributeResult; 085import com.echothree.control.user.core.common.result.EditEntityListItemDefaultResult; 086import com.echothree.control.user.core.common.result.EditEntityListItemResult; 087import com.echothree.control.user.core.common.result.EditEntityLongAttributeResult; 088import com.echothree.control.user.core.common.result.EditEntityLongDefaultResult; 089import com.echothree.control.user.core.common.result.EditEntityNameAttributeResult; 090import com.echothree.control.user.core.common.result.EditEntityStringAttributeResult; 091import com.echothree.control.user.core.common.result.EditEntityStringDefaultResult; 092import com.echothree.control.user.core.common.result.EditEntityTimeAttributeResult; 093import com.echothree.control.user.core.common.result.EditEntityTimeDefaultResult; 094import com.echothree.control.user.core.common.result.EditEntityTypeResult; 095import com.echothree.control.user.customer.common.CustomerUtil; 096import com.echothree.control.user.customer.common.result.CreateCustomerTypeResult; 097import com.echothree.control.user.customer.common.result.EditCustomerTypeResult; 098import com.echothree.control.user.filter.common.FilterUtil; 099import com.echothree.control.user.filter.common.result.CreateFilterAdjustmentResult; 100import com.echothree.control.user.filter.common.result.CreateFilterResult; 101import com.echothree.control.user.filter.common.result.CreateFilterStepElementResult; 102import com.echothree.control.user.filter.common.result.CreateFilterStepResult; 103import com.echothree.control.user.filter.common.result.EditFilterAdjustmentAmountResult; 104import com.echothree.control.user.filter.common.result.EditFilterAdjustmentFixedAmountResult; 105import com.echothree.control.user.filter.common.result.EditFilterAdjustmentPercentResult; 106import com.echothree.control.user.filter.common.result.EditFilterAdjustmentResult; 107import com.echothree.control.user.filter.common.result.EditFilterResult; 108import com.echothree.control.user.filter.common.result.EditFilterStepElementResult; 109import com.echothree.control.user.filter.common.result.EditFilterStepResult; 110import com.echothree.control.user.geo.common.GeoUtil; 111import com.echothree.control.user.geo.common.result.CreateGeoCodeAliasTypeResult; 112import com.echothree.control.user.geo.common.result.EditGeoCodeAliasResult; 113import com.echothree.control.user.geo.common.result.EditGeoCodeAliasTypeResult; 114import com.echothree.control.user.geo.common.result.EditGeoCodeCurrencyResult; 115import com.echothree.control.user.geo.common.result.EditGeoCodeDateTimeFormatResult; 116import com.echothree.control.user.geo.common.result.EditGeoCodeLanguageResult; 117import com.echothree.control.user.geo.common.result.EditGeoCodeTimeZoneResult; 118import com.echothree.control.user.inventory.common.InventoryUtil; 119import com.echothree.control.user.inventory.common.result.CreateAllocationPriorityResult; 120import com.echothree.control.user.inventory.common.result.CreateInventoryAdjustmentTypeResult; 121import com.echothree.control.user.inventory.common.result.CreateInventoryBucketTypeResult; 122import com.echothree.control.user.inventory.common.result.CreateInventoryConditionResult; 123import com.echothree.control.user.inventory.common.result.CreateInventoryCostingMethodResult; 124import com.echothree.control.user.inventory.common.result.CreateInventoryLocationGroupResult; 125import com.echothree.control.user.inventory.common.result.CreateInventoryTransactionTypeResult; 126import com.echothree.control.user.inventory.common.result.EditAllocationPriorityResult; 127import com.echothree.control.user.inventory.common.result.EditInventoryAdjustmentTypeResult; 128import com.echothree.control.user.inventory.common.result.EditInventoryBucketTypeResult; 129import com.echothree.control.user.inventory.common.result.EditInventoryConditionResult; 130import com.echothree.control.user.inventory.common.result.EditInventoryCostingMethodResult; 131import com.echothree.control.user.inventory.common.result.EditInventoryLocationGroupResult; 132import com.echothree.control.user.inventory.common.result.EditInventoryTransactionTypeResult; 133import com.echothree.control.user.item.common.ItemUtil; 134import com.echothree.control.user.item.common.result.CreateItemAliasTypeResult; 135import com.echothree.control.user.item.common.result.CreateItemCategoryResult; 136import com.echothree.control.user.item.common.result.CreateItemDescriptionResult; 137import com.echothree.control.user.item.common.result.CreateItemDescriptionTypeResult; 138import com.echothree.control.user.item.common.result.CreateItemDescriptionTypeUseTypeResult; 139import com.echothree.control.user.item.common.result.CreateItemImageTypeResult; 140import com.echothree.control.user.item.common.result.CreateItemResult; 141import com.echothree.control.user.item.common.result.CreateItemVolumeTypeResult; 142import com.echothree.control.user.item.common.result.CreateItemWeightTypeResult; 143import com.echothree.control.user.item.common.result.CreateRelatedItemResult; 144import com.echothree.control.user.item.common.result.CreateRelatedItemTypeResult; 145import com.echothree.control.user.item.common.result.EditItemAliasResult; 146import com.echothree.control.user.item.common.result.EditItemAliasTypeResult; 147import com.echothree.control.user.item.common.result.EditItemCategoryResult; 148import com.echothree.control.user.item.common.result.EditItemDescriptionResult; 149import com.echothree.control.user.item.common.result.EditItemDescriptionTypeResult; 150import com.echothree.control.user.item.common.result.EditItemDescriptionTypeUseTypeResult; 151import com.echothree.control.user.item.common.result.EditItemImageTypeResult; 152import com.echothree.control.user.item.common.result.EditItemPriceResult; 153import com.echothree.control.user.item.common.result.EditItemResult; 154import com.echothree.control.user.item.common.result.EditItemUnitOfMeasureTypeResult; 155import com.echothree.control.user.item.common.result.EditItemVolumeTypeResult; 156import com.echothree.control.user.item.common.result.EditItemWeightTypeResult; 157import com.echothree.control.user.item.common.result.EditRelatedItemResult; 158import com.echothree.control.user.item.common.result.EditRelatedItemTypeResult; 159import com.echothree.control.user.offer.common.OfferUtil; 160import com.echothree.control.user.offer.common.result.CreateOfferItemResult; 161import com.echothree.control.user.offer.common.result.CreateOfferNameElementResult; 162import com.echothree.control.user.offer.common.result.CreateOfferResult; 163import com.echothree.control.user.offer.common.result.CreateOfferUseResult; 164import com.echothree.control.user.offer.common.result.CreateUseNameElementResult; 165import com.echothree.control.user.offer.common.result.CreateUseResult; 166import com.echothree.control.user.offer.common.result.CreateUseTypeResult; 167import com.echothree.control.user.offer.common.result.EditOfferCustomerTypeResult; 168import com.echothree.control.user.offer.common.result.EditOfferItemPriceResult; 169import com.echothree.control.user.offer.common.result.EditOfferNameElementResult; 170import com.echothree.control.user.offer.common.result.EditOfferResult; 171import com.echothree.control.user.offer.common.result.EditOfferUseResult; 172import com.echothree.control.user.offer.common.result.EditUseNameElementResult; 173import com.echothree.control.user.offer.common.result.EditUseResult; 174import com.echothree.control.user.offer.common.result.EditUseTypeResult; 175import com.echothree.control.user.order.common.OrderUtil; 176import com.echothree.control.user.order.common.result.CreateOrderPriorityResult; 177import com.echothree.control.user.order.common.result.CreateOrderTimeTypeResult; 178import com.echothree.control.user.order.common.result.CreateOrderTypeResult; 179import com.echothree.control.user.order.common.result.EditOrderPriorityResult; 180import com.echothree.control.user.order.common.result.EditOrderTimeTypeResult; 181import com.echothree.control.user.order.common.result.EditOrderTypeResult; 182import com.echothree.control.user.party.common.PartyUtil; 183import com.echothree.control.user.party.common.result.CreateCustomerResult; 184import com.echothree.control.user.party.common.result.CreateCustomerWithLoginResult; 185import com.echothree.control.user.party.common.result.CreatePartyAliasTypeResult; 186import com.echothree.control.user.party.common.result.CreateVendorResult; 187import com.echothree.control.user.party.common.result.EditPartyAliasResult; 188import com.echothree.control.user.party.common.result.EditPartyAliasTypeResult; 189import com.echothree.control.user.payment.common.PaymentUtil; 190import com.echothree.control.user.payment.common.result.CreatePaymentMethodTypeResult; 191import com.echothree.control.user.payment.common.result.CreatePaymentProcessorActionTypeResult; 192import com.echothree.control.user.payment.common.result.CreatePaymentProcessorResult; 193import com.echothree.control.user.payment.common.result.CreatePaymentProcessorResultCodeResult; 194import com.echothree.control.user.payment.common.result.CreatePaymentProcessorTypeResult; 195import com.echothree.control.user.payment.common.result.EditPaymentMethodTypeResult; 196import com.echothree.control.user.payment.common.result.EditPaymentProcessorActionTypeResult; 197import com.echothree.control.user.payment.common.result.EditPaymentProcessorResult; 198import com.echothree.control.user.payment.common.result.EditPaymentProcessorResultCodeResult; 199import com.echothree.control.user.payment.common.result.EditPaymentProcessorTypeResult; 200import com.echothree.control.user.period.common.PeriodUtil; 201import com.echothree.control.user.period.common.result.CreateFiscalYearResult; 202import com.echothree.control.user.sales.common.SalesUtil; 203import com.echothree.control.user.sales.common.result.CreateSalesOrderLineResult; 204import com.echothree.control.user.sales.common.result.CreateSalesOrderResult; 205import com.echothree.control.user.sales.common.result.EditSalesOrderShipmentGroupResult; 206import com.echothree.control.user.search.common.SearchUtil; 207import com.echothree.control.user.search.common.result.CreateSearchResultActionTypeResult; 208import com.echothree.control.user.search.common.result.EditSearchResultActionTypeResult; 209import com.echothree.control.user.search.common.result.SearchComponentVendorsResult; 210import com.echothree.control.user.search.common.result.SearchContentCatalogItemsResult; 211import com.echothree.control.user.search.common.result.SearchContentCatalogsResult; 212import com.echothree.control.user.search.common.result.SearchContentCategoriesResult; 213import com.echothree.control.user.search.common.result.SearchCustomersResult; 214import com.echothree.control.user.search.common.result.SearchEmployeesResult; 215import com.echothree.control.user.search.common.result.SearchEntityAliasTypesResult; 216import com.echothree.control.user.search.common.result.SearchEntityAttributeGroupsResult; 217import com.echothree.control.user.search.common.result.SearchEntityAttributesResult; 218import com.echothree.control.user.search.common.result.SearchEntityListItemsResult; 219import com.echothree.control.user.search.common.result.SearchEntityTypesResult; 220import com.echothree.control.user.search.common.result.SearchItemsResult; 221import com.echothree.control.user.search.common.result.SearchShippingMethodsResult; 222import com.echothree.control.user.search.common.result.SearchVendorsResult; 223import com.echothree.control.user.search.common.result.SearchWarehousesResult; 224import com.echothree.control.user.security.common.SecurityUtil; 225import com.echothree.control.user.security.common.result.CreateSecurityRoleGroupResult; 226import com.echothree.control.user.security.common.result.CreateSecurityRoleResult; 227import com.echothree.control.user.security.common.result.EditSecurityRoleGroupResult; 228import com.echothree.control.user.security.common.result.EditSecurityRoleResult; 229import com.echothree.control.user.selector.common.SelectorUtil; 230import com.echothree.control.user.selector.common.result.CreateSelectorResult; 231import com.echothree.control.user.selector.common.result.EditSelectorResult; 232import com.echothree.control.user.sequence.common.SequenceUtil; 233import com.echothree.control.user.sequence.common.result.CreateSequenceResult; 234import com.echothree.control.user.sequence.common.result.CreateSequenceTypeResult; 235import com.echothree.control.user.sequence.common.result.EditSequenceResult; 236import com.echothree.control.user.sequence.common.result.EditSequenceTypeResult; 237import com.echothree.control.user.sequence.common.result.GetNextSequenceValueResult; 238import com.echothree.control.user.shipment.common.ShipmentUtil; 239import com.echothree.control.user.shipment.common.result.CreateFreeOnBoardResult; 240import com.echothree.control.user.shipment.common.result.EditFreeOnBoardResult; 241import com.echothree.control.user.tag.common.TagUtil; 242import com.echothree.control.user.tag.common.result.CreateTagResult; 243import com.echothree.control.user.tag.common.result.CreateTagScopeResult; 244import com.echothree.control.user.tag.common.result.EditTagResult; 245import com.echothree.control.user.tag.common.result.EditTagScopeResult; 246import com.echothree.control.user.track.common.TrackUtil; 247import com.echothree.control.user.user.common.UserUtil; 248import com.echothree.control.user.user.common.result.EditUserLoginResult; 249import com.echothree.control.user.vendor.common.VendorUtil; 250import com.echothree.control.user.vendor.common.result.CreateItemPurchasingCategoryResult; 251import com.echothree.control.user.vendor.common.result.CreateVendorItemResult; 252import com.echothree.control.user.vendor.common.result.CreateVendorTypeResult; 253import com.echothree.control.user.vendor.common.result.EditItemPurchasingCategoryResult; 254import com.echothree.control.user.vendor.common.result.EditVendorItemCostResult; 255import com.echothree.control.user.vendor.common.result.EditVendorItemResult; 256import com.echothree.control.user.vendor.common.result.EditVendorResult; 257import com.echothree.control.user.vendor.common.result.EditVendorTypeResult; 258import com.echothree.control.user.warehouse.common.WarehouseUtil; 259import com.echothree.control.user.warehouse.common.result.CreateLocationNameElementResult; 260import com.echothree.control.user.warehouse.common.result.CreateLocationResult; 261import com.echothree.control.user.warehouse.common.result.CreateLocationTypeResult; 262import com.echothree.control.user.warehouse.common.result.CreateWarehouseResult; 263import com.echothree.control.user.warehouse.common.result.CreateWarehouseTypeResult; 264import com.echothree.control.user.warehouse.common.result.EditLocationNameElementResult; 265import com.echothree.control.user.warehouse.common.result.EditLocationResult; 266import com.echothree.control.user.warehouse.common.result.EditLocationTypeResult; 267import com.echothree.control.user.warehouse.common.result.EditWarehouseResult; 268import com.echothree.control.user.warehouse.common.result.EditWarehouseTypeResult; 269import com.echothree.control.user.wishlist.common.WishlistUtil; 270import com.echothree.control.user.wishlist.common.result.CreateWishlistPriorityResult; 271import com.echothree.control.user.wishlist.common.result.CreateWishlistTypeResult; 272import com.echothree.control.user.wishlist.common.result.EditWishlistPriorityResult; 273import com.echothree.control.user.wishlist.common.result.EditWishlistTypeResult; 274import com.echothree.control.user.workflow.common.WorkflowUtil; 275import com.echothree.control.user.workflow.common.result.CreateWorkflowDestinationResult; 276import com.echothree.control.user.workflow.common.result.CreateWorkflowEntranceResult; 277import com.echothree.control.user.workflow.common.result.CreateWorkflowResult; 278import com.echothree.control.user.workflow.common.result.CreateWorkflowStepResult; 279import com.echothree.control.user.workflow.common.result.EditWorkflowDestinationResult; 280import com.echothree.control.user.workflow.common.result.EditWorkflowEntranceResult; 281import com.echothree.control.user.workflow.common.result.EditWorkflowResult; 282import com.echothree.control.user.workflow.common.result.EditWorkflowStepResult; 283import com.echothree.model.control.campaign.server.graphql.CreateCampaignContentResultObject; 284import com.echothree.model.control.campaign.server.graphql.CreateCampaignMediumResultObject; 285import com.echothree.model.control.campaign.server.graphql.CreateCampaignResultObject; 286import com.echothree.model.control.campaign.server.graphql.CreateCampaignSourceResultObject; 287import com.echothree.model.control.campaign.server.graphql.CreateCampaignTermResultObject; 288import com.echothree.model.control.graphql.server.graphql.MutationResultObject; 289import com.echothree.model.control.graphql.server.graphql.MutationResultWithIdObject; 290import com.echothree.model.control.graphql.server.util.BaseGraphQl; 291import com.echothree.model.control.sales.server.graphql.CreateSalesOrderLineResultObject; 292import com.echothree.model.control.sales.server.graphql.CreateSalesOrderResultObject; 293import com.echothree.model.control.search.server.graphql.SearchComponentVendorsResultObject; 294import com.echothree.model.control.search.server.graphql.SearchContentCatalogItemsResultObject; 295import com.echothree.model.control.search.server.graphql.SearchContentCatalogsResultObject; 296import com.echothree.model.control.search.server.graphql.SearchContentCategoriesResultObject; 297import com.echothree.model.control.search.server.graphql.SearchCustomersResultObject; 298import com.echothree.model.control.search.server.graphql.SearchEmployeesResultObject; 299import com.echothree.model.control.search.server.graphql.SearchEntityAliasTypesResultObject; 300import com.echothree.model.control.search.server.graphql.SearchEntityAttributeGroupsResultObject; 301import com.echothree.model.control.search.server.graphql.SearchEntityAttributesResultObject; 302import com.echothree.model.control.search.server.graphql.SearchEntityListItemsResultObject; 303import com.echothree.model.control.search.server.graphql.SearchEntityTypesResultObject; 304import com.echothree.model.control.search.server.graphql.SearchItemsResultObject; 305import com.echothree.model.control.search.server.graphql.SearchShippingMethodsResultObject; 306import com.echothree.model.control.search.server.graphql.SearchVendorsResultObject; 307import com.echothree.model.control.search.server.graphql.SearchWarehousesResultObject; 308import com.echothree.model.control.sequence.server.graphql.GetNextSequenceValueResultObject; 309import com.echothree.util.common.command.EditMode; 310import graphql.annotations.annotationTypes.GraphQLField; 311import graphql.annotations.annotationTypes.GraphQLID; 312import graphql.annotations.annotationTypes.GraphQLName; 313import graphql.annotations.annotationTypes.GraphQLNonNull; 314import graphql.annotations.annotationTypes.GraphQLRelayMutation; 315import graphql.schema.DataFetchingEnvironment; 316import java.util.Map; 317import javax.naming.NamingException; 318 319@GraphQLName("mutation") 320public interface GraphQlMutations { 321 322 @GraphQLField 323 @GraphQLRelayMutation 324 static MutationResultWithIdObject createContentCollection(final DataFetchingEnvironment env, 325 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 326 @GraphQLName("defaultOfferName") final String defaultOfferName, 327 @GraphQLName("defaultUseName") final String defaultUseName, 328 @GraphQLName("defaultSourceName") final String defaultSourceName, 329 @GraphQLName("description") final String description) { 330 var mutationResultObject = new MutationResultWithIdObject(); 331 332 try { 333 var commandForm = ContentUtil.getHome().getCreateContentCollectionForm(); 334 335 commandForm.setContentCollectionName(contentCollectionName); 336 commandForm.setDefaultOfferName(defaultOfferName); 337 commandForm.setDefaultUseName(defaultUseName); 338 commandForm.setDefaultSourceName(defaultSourceName); 339 commandForm.setDescription(description); 340 341 var commandResult = ContentUtil.getHome().createContentCollection(BaseGraphQl.getUserVisitPK(env), commandForm); 342 mutationResultObject.setCommandResult(commandResult); 343 344 if(!commandResult.hasErrors()) { 345 var result = (CreateContentCollectionResult)commandResult.getExecutionResult().getResult(); 346 347 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 348 } 349 } catch (NamingException ex) { 350 throw new RuntimeException(ex); 351 } 352 353 return mutationResultObject; 354 } 355 356 @GraphQLField 357 @GraphQLRelayMutation 358 static MutationResultObject deleteContentCollection(final DataFetchingEnvironment env, 359 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName) { 360 var mutationResultObject = new MutationResultObject(); 361 362 try { 363 var commandForm = ContentUtil.getHome().getDeleteContentCollectionForm(); 364 365 commandForm.setContentCollectionName(contentCollectionName); 366 367 var commandResult = ContentUtil.getHome().deleteContentCollection(BaseGraphQl.getUserVisitPK(env), commandForm); 368 mutationResultObject.setCommandResult(commandResult); 369 } catch (NamingException ex) { 370 throw new RuntimeException(ex); 371 } 372 373 return mutationResultObject; 374 } 375 376 @GraphQLField 377 @GraphQLRelayMutation 378 static MutationResultWithIdObject editContentCollection(final DataFetchingEnvironment env, 379 @GraphQLName("originalContentCollectionName") @GraphQLNonNull final String originalContentCollectionName, 380 @GraphQLName("contentCollectionName") final String contentCollectionName, 381 @GraphQLName("defaultOfferName") final String defaultOfferName, 382 @GraphQLName("defaultUseName") final String defaultUseName, 383 @GraphQLName("defaultSourceName") final String defaultSourceName, 384 @GraphQLName("description") final String description) { 385 var mutationResultObject = new MutationResultWithIdObject(); 386 387 try { 388 var spec = ContentUtil.getHome().getContentCollectionSpec(); 389 390 spec.setContentCollectionName(originalContentCollectionName); 391 392 var commandForm = ContentUtil.getHome().getEditContentCollectionForm(); 393 394 commandForm.setSpec(spec); 395 commandForm.setEditMode(EditMode.LOCK); 396 397 var commandResult = ContentUtil.getHome().editContentCollection(BaseGraphQl.getUserVisitPK(env), commandForm); 398 399 if(!commandResult.hasErrors()) { 400 var executionResult = commandResult.getExecutionResult(); 401 var result = (EditContentCollectionResult)executionResult.getResult(); 402 Map<String, Object> arguments = env.getArgument("input"); 403 var edit = result.getEdit(); 404 405 mutationResultObject.setEntityInstance(result.getContentCollection().getEntityInstance()); 406 407 if(arguments.containsKey("contentCollectionName")) 408 edit.setContentCollectionName(contentCollectionName); 409 if(arguments.containsKey("defaultOfferName")) 410 edit.setDefaultOfferName(defaultOfferName); 411 if(arguments.containsKey("defaultUseName")) 412 edit.setDefaultUseName(defaultUseName); 413 if(arguments.containsKey("defaultSourceName")) 414 edit.setDefaultSourceName(defaultSourceName); 415 if(arguments.containsKey("description")) 416 edit.setDescription(description); 417 418 commandForm.setEdit(edit); 419 commandForm.setEditMode(EditMode.UPDATE); 420 421 commandResult = ContentUtil.getHome().editContentCollection(BaseGraphQl.getUserVisitPK(env), commandForm); 422 } 423 424 mutationResultObject.setCommandResult(commandResult); 425 } catch (NamingException ex) { 426 throw new RuntimeException(ex); 427 } 428 429 return mutationResultObject; 430 } 431 432 @GraphQLField 433 @GraphQLRelayMutation 434 static MutationResultWithIdObject createContentWebAddress(final DataFetchingEnvironment env, 435 @GraphQLName("contentWebAddressName") @GraphQLNonNull final String contentWebAddressName, 436 @GraphQLName("contentCollectionName") final String contentCollectionName, 437 @GraphQLName("description") final String description) { 438 var mutationResultObject = new MutationResultWithIdObject(); 439 440 try { 441 var commandForm = ContentUtil.getHome().getCreateContentWebAddressForm(); 442 443 commandForm.setContentWebAddressName(contentWebAddressName); 444 commandForm.setContentCollectionName(contentCollectionName); 445 commandForm.setDescription(description); 446 447 var commandResult = ContentUtil.getHome().createContentWebAddress(BaseGraphQl.getUserVisitPK(env), commandForm); 448 mutationResultObject.setCommandResult(commandResult); 449 450 if(!commandResult.hasErrors()) { 451 var result = (CreateContentWebAddressResult)commandResult.getExecutionResult().getResult(); 452 453 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 454 } 455 } catch (NamingException ex) { 456 throw new RuntimeException(ex); 457 } 458 459 return mutationResultObject; 460 } 461 462 @GraphQLField 463 @GraphQLRelayMutation 464 static MutationResultObject deleteContentWebAddress(final DataFetchingEnvironment env, 465 @GraphQLName("contentWebAddressName") @GraphQLNonNull final String contentWebAddressName) { 466 var mutationResultObject = new MutationResultObject(); 467 468 try { 469 var commandForm = ContentUtil.getHome().getDeleteContentWebAddressForm(); 470 471 commandForm.setContentWebAddressName(contentWebAddressName); 472 473 var commandResult = ContentUtil.getHome().deleteContentWebAddress(BaseGraphQl.getUserVisitPK(env), commandForm); 474 mutationResultObject.setCommandResult(commandResult); 475 } catch (NamingException ex) { 476 throw new RuntimeException(ex); 477 } 478 479 return mutationResultObject; 480 } 481 482 @GraphQLField 483 @GraphQLRelayMutation 484 static MutationResultWithIdObject editContentWebAddress(final DataFetchingEnvironment env, 485 @GraphQLName("originalContentWebAddressName") @GraphQLNonNull final String originalContentWebAddressName, 486 @GraphQLName("contentWebAddressName") final String contentWebAddressName, 487 @GraphQLName("contentCollectionName") final String contentCollectionName, 488 @GraphQLName("description") final String description) { 489 var mutationResultObject = new MutationResultWithIdObject(); 490 491 try { 492 var spec = ContentUtil.getHome().getContentWebAddressSpec(); 493 494 spec.setContentWebAddressName(originalContentWebAddressName); 495 496 var commandForm = ContentUtil.getHome().getEditContentWebAddressForm(); 497 498 commandForm.setSpec(spec); 499 commandForm.setEditMode(EditMode.LOCK); 500 501 var commandResult = ContentUtil.getHome().editContentWebAddress(BaseGraphQl.getUserVisitPK(env), commandForm); 502 503 if(!commandResult.hasErrors()) { 504 var executionResult = commandResult.getExecutionResult(); 505 var result = (EditContentWebAddressResult)executionResult.getResult(); 506 Map<String, Object> arguments = env.getArgument("input"); 507 var edit = result.getEdit(); 508 509 mutationResultObject.setEntityInstance(result.getContentWebAddress().getEntityInstance()); 510 511 if(arguments.containsKey("contentWebAddressName")) 512 edit.setContentWebAddressName(contentWebAddressName); 513 if(arguments.containsKey("contentCollectionName")) 514 edit.setContentCollectionName(contentCollectionName); 515 if(arguments.containsKey("description")) 516 edit.setDescription(description); 517 518 commandForm.setEdit(edit); 519 commandForm.setEditMode(EditMode.UPDATE); 520 521 commandResult = ContentUtil.getHome().editContentWebAddress(BaseGraphQl.getUserVisitPK(env), commandForm); 522 } 523 524 mutationResultObject.setCommandResult(commandResult); 525 } catch (NamingException ex) { 526 throw new RuntimeException(ex); 527 } 528 529 return mutationResultObject; 530 } 531 532 @GraphQLField 533 @GraphQLRelayMutation 534 static MutationResultWithIdObject createContentCatalog(final DataFetchingEnvironment env, 535 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 536 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 537 @GraphQLName("defaultOfferName") final String defaultOfferName, 538 @GraphQLName("defaultUseName") final String defaultUseName, 539 @GraphQLName("defaultSourceName") final String defaultSourceName, 540 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 541 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 542 @GraphQLName("description") final String description) { 543 var mutationResultObject = new MutationResultWithIdObject(); 544 545 try { 546 var commandForm = ContentUtil.getHome().getCreateContentCatalogForm(); 547 548 commandForm.setContentCollectionName(contentCollectionName); 549 commandForm.setContentCatalogName(contentCatalogName); 550 commandForm.setDefaultOfferName(defaultOfferName); 551 commandForm.setDefaultUseName(defaultUseName); 552 commandForm.setDefaultSourceName(defaultSourceName); 553 commandForm.setIsDefault(isDefault); 554 commandForm.setSortOrder(sortOrder); 555 commandForm.setDescription(description); 556 557 var commandResult = ContentUtil.getHome().createContentCatalog(BaseGraphQl.getUserVisitPK(env), commandForm); 558 mutationResultObject.setCommandResult(commandResult); 559 560 if(!commandResult.hasErrors()) { 561 var result = (CreateContentCatalogResult)commandResult.getExecutionResult().getResult(); 562 563 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 564 } 565 } catch (NamingException ex) { 566 throw new RuntimeException(ex); 567 } 568 569 return mutationResultObject; 570 } 571 572 @GraphQLField 573 @GraphQLRelayMutation 574 static MutationResultObject deleteContentCatalog(final DataFetchingEnvironment env, 575 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 576 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName) { 577 var mutationResultObject = new MutationResultObject(); 578 579 try { 580 var commandForm = ContentUtil.getHome().getDeleteContentCatalogForm(); 581 582 commandForm.setContentCollectionName(contentCollectionName); 583 commandForm.setContentCatalogName(contentCatalogName); 584 585 var commandResult = ContentUtil.getHome().deleteContentCatalog(BaseGraphQl.getUserVisitPK(env), commandForm); 586 mutationResultObject.setCommandResult(commandResult); 587 } catch (NamingException ex) { 588 throw new RuntimeException(ex); 589 } 590 591 return mutationResultObject; 592 } 593 594 @GraphQLField 595 @GraphQLRelayMutation 596 static MutationResultWithIdObject editContentCatalog(final DataFetchingEnvironment env, 597 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 598 @GraphQLName("originalContentCatalogName") @GraphQLNonNull final String originalContentCatalogName, 599 @GraphQLName("contentCatalogName") final String contentCatalogName, 600 @GraphQLName("defaultOfferName") final String defaultOfferName, 601 @GraphQLName("defaultUseName") final String defaultUseName, 602 @GraphQLName("defaultSourceName") final String defaultSourceName, 603 @GraphQLName("isDefault") final String isDefault, 604 @GraphQLName("sortOrder") final String sortOrder, 605 @GraphQLName("description") final String description) { 606 var mutationResultObject = new MutationResultWithIdObject(); 607 608 try { 609 var spec = ContentUtil.getHome().getContentCatalogSpec(); 610 611 spec.setContentCollectionName(contentCollectionName); 612 spec.setContentCatalogName(originalContentCatalogName); 613 614 var commandForm = ContentUtil.getHome().getEditContentCatalogForm(); 615 616 commandForm.setSpec(spec); 617 commandForm.setEditMode(EditMode.LOCK); 618 619 var commandResult = ContentUtil.getHome().editContentCatalog(BaseGraphQl.getUserVisitPK(env), commandForm); 620 621 if(!commandResult.hasErrors()) { 622 var executionResult = commandResult.getExecutionResult(); 623 var result = (EditContentCatalogResult)executionResult.getResult(); 624 Map<String, Object> arguments = env.getArgument("input"); 625 var edit = result.getEdit(); 626 627 mutationResultObject.setEntityInstance(result.getContentCatalog().getEntityInstance()); 628 629 if(arguments.containsKey("contentCatalogName")) 630 edit.setContentCatalogName(contentCatalogName); 631 if(arguments.containsKey("defaultOfferName")) 632 edit.setDefaultOfferName(defaultOfferName); 633 if(arguments.containsKey("defaultUseName")) 634 edit.setDefaultUseName(defaultUseName); 635 if(arguments.containsKey("defaultSourceName")) 636 edit.setDefaultSourceName(defaultSourceName); 637 if(arguments.containsKey("isDefault")) 638 edit.setIsDefault(isDefault); 639 if(arguments.containsKey("sortOrder")) 640 edit.setSortOrder(sortOrder); 641 if(arguments.containsKey("description")) 642 edit.setDescription(description); 643 644 commandForm.setEdit(edit); 645 commandForm.setEditMode(EditMode.UPDATE); 646 647 commandResult = ContentUtil.getHome().editContentCatalog(BaseGraphQl.getUserVisitPK(env), commandForm); 648 } 649 650 mutationResultObject.setCommandResult(commandResult); 651 } catch (NamingException ex) { 652 throw new RuntimeException(ex); 653 } 654 655 return mutationResultObject; 656 } 657 658 @GraphQLField 659 @GraphQLRelayMutation 660 static MutationResultWithIdObject createContentCategory(final DataFetchingEnvironment env, 661 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 662 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 663 @GraphQLName("contentCategoryName") @GraphQLNonNull final String contentCategoryName, 664 @GraphQLName("parentContentCategoryName") final String parentContentCategoryName, 665 @GraphQLName("defaultOfferName") final String defaultOfferName, 666 @GraphQLName("defaultUseName") final String defaultUseName, 667 @GraphQLName("defaultSourceName") final String defaultSourceName, 668 @GraphQLName("contentCategoryItemSelectorName") final String contentCategoryItemSelectorName, 669 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 670 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 671 @GraphQLName("description") final String description) { 672 var mutationResultObject = new MutationResultWithIdObject(); 673 674 try { 675 var commandForm = ContentUtil.getHome().getCreateContentCategoryForm(); 676 677 commandForm.setContentCollectionName(contentCollectionName); 678 commandForm.setContentCatalogName(contentCatalogName); 679 commandForm.setContentCategoryName(contentCategoryName); 680 commandForm.setParentContentCategoryName(parentContentCategoryName); 681 commandForm.setDefaultOfferName(defaultOfferName); 682 commandForm.setDefaultUseName(defaultUseName); 683 commandForm.setDefaultSourceName(defaultSourceName); 684 commandForm.setContentCategoryItemSelectorName(contentCategoryItemSelectorName); 685 commandForm.setIsDefault(isDefault); 686 commandForm.setSortOrder(sortOrder); 687 commandForm.setDescription(description); 688 689 var commandResult = ContentUtil.getHome().createContentCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 690 mutationResultObject.setCommandResult(commandResult); 691 692 if(!commandResult.hasErrors()) { 693 var result = (CreateContentCategoryResult)commandResult.getExecutionResult().getResult(); 694 695 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 696 } 697 } catch (NamingException ex) { 698 throw new RuntimeException(ex); 699 } 700 701 return mutationResultObject; 702 } 703 704 @GraphQLField 705 @GraphQLRelayMutation 706 static MutationResultObject deleteContentCategory(final DataFetchingEnvironment env, 707 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 708 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 709 @GraphQLName("contentCategoryName") @GraphQLNonNull final String contentCategoryName) { 710 var mutationResultObject = new MutationResultObject(); 711 712 try { 713 var commandForm = ContentUtil.getHome().getDeleteContentCategoryForm(); 714 715 commandForm.setContentCollectionName(contentCollectionName); 716 commandForm.setContentCatalogName(contentCatalogName); 717 commandForm.setContentCategoryName(contentCategoryName); 718 719 var commandResult = ContentUtil.getHome().deleteContentCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 720 mutationResultObject.setCommandResult(commandResult); 721 } catch (NamingException ex) { 722 throw new RuntimeException(ex); 723 } 724 725 return mutationResultObject; 726 } 727 728 @GraphQLField 729 @GraphQLRelayMutation 730 static MutationResultWithIdObject editContentCategory(final DataFetchingEnvironment env, 731 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 732 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 733 @GraphQLName("originalContentCategoryName") @GraphQLNonNull final String originalContentCategoryName, 734 @GraphQLName("contentCategoryName") final String contentCategoryName, 735 @GraphQLName("parentContentCategoryName") final String parentContentCategoryName, 736 @GraphQLName("defaultOfferName") final String defaultOfferName, 737 @GraphQLName("defaultUseName") final String defaultUseName, 738 @GraphQLName("defaultSourceName") final String defaultSourceName, 739 @GraphQLName("contentCategoryItemSelectorName") final String contentCategoryItemSelectorName, 740 @GraphQLName("isDefault") final String isDefault, 741 @GraphQLName("sortOrder") final String sortOrder, 742 @GraphQLName("description") final String description) { 743 var mutationResultObject = new MutationResultWithIdObject(); 744 745 try { 746 var spec = ContentUtil.getHome().getContentCategorySpec(); 747 748 spec.setContentCollectionName(contentCollectionName); 749 spec.setContentCatalogName(contentCatalogName); 750 spec.setContentCategoryName(originalContentCategoryName); 751 752 var commandForm = ContentUtil.getHome().getEditContentCategoryForm(); 753 754 commandForm.setSpec(spec); 755 commandForm.setEditMode(EditMode.LOCK); 756 757 var commandResult = ContentUtil.getHome().editContentCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 758 759 if(!commandResult.hasErrors()) { 760 var executionResult = commandResult.getExecutionResult(); 761 var result = (EditContentCategoryResult)executionResult.getResult(); 762 Map<String, Object> arguments = env.getArgument("input"); 763 var edit = result.getEdit(); 764 765 mutationResultObject.setEntityInstance(result.getContentCategory().getEntityInstance()); 766 767 if(arguments.containsKey("contentCategoryName")) 768 edit.setContentCategoryName(contentCategoryName); 769 if(arguments.containsKey("parentContentCategoryName")) 770 edit.setParentContentCategoryName(parentContentCategoryName); 771 if(arguments.containsKey("defaultOfferName")) 772 edit.setDefaultOfferName(defaultOfferName); 773 if(arguments.containsKey("defaultUseName")) 774 edit.setDefaultUseName(defaultUseName); 775 if(arguments.containsKey("defaultSourceName")) 776 edit.setDefaultSourceName(defaultSourceName); 777 if(arguments.containsKey("contentCategoryItemSelectorName")) 778 edit.setContentCategoryItemSelectorName(contentCategoryItemSelectorName); 779 if(arguments.containsKey("isDefault")) 780 edit.setIsDefault(isDefault); 781 if(arguments.containsKey("sortOrder")) 782 edit.setSortOrder(sortOrder); 783 if(arguments.containsKey("description")) 784 edit.setDescription(description); 785 786 commandForm.setEdit(edit); 787 commandForm.setEditMode(EditMode.UPDATE); 788 789 commandResult = ContentUtil.getHome().editContentCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 790 } 791 792 mutationResultObject.setCommandResult(commandResult); 793 } catch (NamingException ex) { 794 throw new RuntimeException(ex); 795 } 796 797 return mutationResultObject; 798 } 799 800 @GraphQLField 801 @GraphQLRelayMutation 802 static MutationResultObject createContentCategoryItem(final DataFetchingEnvironment env, 803 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 804 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 805 @GraphQLName("contentCategoryName") @GraphQLNonNull final String contentCategoryName, 806 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 807 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 808 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 809 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 810 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 811 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 812 var mutationResultObject = new MutationResultObject(); 813 814 try { 815 var commandForm = ContentUtil.getHome().getCreateContentCategoryItemForm(); 816 817 commandForm.setContentCollectionName(contentCollectionName); 818 commandForm.setContentCatalogName(contentCatalogName); 819 commandForm.setContentCategoryName(contentCategoryName); 820 commandForm.setItemName(itemName); 821 commandForm.setInventoryConditionName(inventoryConditionName); 822 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 823 commandForm.setCurrencyIsoName(currencyIsoName); 824 commandForm.setIsDefault(isDefault); 825 commandForm.setSortOrder(sortOrder); 826 827 var commandResult = ContentUtil.getHome().createContentCategoryItem(BaseGraphQl.getUserVisitPK(env), commandForm); 828 mutationResultObject.setCommandResult(commandResult); 829 } catch (NamingException ex) { 830 throw new RuntimeException(ex); 831 } 832 833 return mutationResultObject; 834 } 835 836 @GraphQLField 837 @GraphQLRelayMutation 838 static MutationResultObject deleteContentCategoryItem(final DataFetchingEnvironment env, 839 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 840 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 841 @GraphQLName("contentCategoryName") @GraphQLNonNull final String contentCategoryName, 842 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 843 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 844 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 845 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 846 var mutationResultObject = new MutationResultObject(); 847 848 try { 849 var commandForm = ContentUtil.getHome().getDeleteContentCategoryItemForm(); 850 851 commandForm.setContentCollectionName(contentCollectionName); 852 commandForm.setContentCatalogName(contentCatalogName); 853 commandForm.setContentCategoryName(contentCategoryName); 854 commandForm.setItemName(itemName); 855 commandForm.setInventoryConditionName(inventoryConditionName); 856 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 857 commandForm.setCurrencyIsoName(currencyIsoName); 858 859 var commandResult = ContentUtil.getHome().deleteContentCategoryItem(BaseGraphQl.getUserVisitPK(env), commandForm); 860 mutationResultObject.setCommandResult(commandResult); 861 } catch (NamingException ex) { 862 throw new RuntimeException(ex); 863 } 864 865 return mutationResultObject; 866 } 867 868 @GraphQLField 869 @GraphQLRelayMutation 870 static MutationResultObject editContentCategoryItem(final DataFetchingEnvironment env, 871 @GraphQLName("contentCollectionName") @GraphQLNonNull final String contentCollectionName, 872 @GraphQLName("contentCatalogName") @GraphQLNonNull final String contentCatalogName, 873 @GraphQLName("contentCategoryName") @GraphQLNonNull final String contentCategoryName, 874 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 875 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 876 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 877 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 878 @GraphQLName("isDefault") final String isDefault, 879 @GraphQLName("sortOrder") final String sortOrder) { 880 var mutationResultObject = new MutationResultObject(); 881 882 try { 883 var spec = ContentUtil.getHome().getContentCategoryItemSpec(); 884 885 spec.setContentCollectionName(contentCollectionName); 886 spec.setContentCatalogName(contentCatalogName); 887 spec.setContentCategoryName(contentCategoryName); 888 spec.setItemName(itemName); 889 spec.setInventoryConditionName(inventoryConditionName); 890 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 891 spec.setCurrencyIsoName(currencyIsoName); 892 893 var commandForm = ContentUtil.getHome().getEditContentCategoryItemForm(); 894 895 commandForm.setSpec(spec); 896 commandForm.setEditMode(EditMode.LOCK); 897 898 var commandResult = ContentUtil.getHome().editContentCategoryItem(BaseGraphQl.getUserVisitPK(env), commandForm); 899 900 if(!commandResult.hasErrors()) { 901 var executionResult = commandResult.getExecutionResult(); 902 var result = (EditContentCategoryItemResult)executionResult.getResult(); 903 Map<String, Object> arguments = env.getArgument("input"); 904 var edit = result.getEdit(); 905 906 if(arguments.containsKey("isDefault")) 907 edit.setIsDefault(isDefault); 908 if(arguments.containsKey("sortOrder")) 909 edit.setSortOrder(sortOrder); 910 911 commandForm.setEdit(edit); 912 commandForm.setEditMode(EditMode.UPDATE); 913 914 commandResult = ContentUtil.getHome().editContentCategoryItem(BaseGraphQl.getUserVisitPK(env), commandForm); 915 } 916 917 mutationResultObject.setCommandResult(commandResult); 918 } catch (NamingException ex) { 919 throw new RuntimeException(ex); 920 } 921 922 return mutationResultObject; 923 } 924 925 @GraphQLField 926 @GraphQLRelayMutation 927 static MutationResultObject createUserVisitTrack(final DataFetchingEnvironment env, 928 @GraphQLName("trackValue") final String trackValue) { 929 var mutationResultObject = new MutationResultObject(); 930 931 try { 932 var commandForm = TrackUtil.getHome().getCreateUserVisitTrackForm(); 933 934 commandForm.setTrackValue(trackValue); 935 936 var commandResult = TrackUtil.getHome().createUserVisitTrack(BaseGraphQl.getUserVisitPK(env), commandForm); 937 mutationResultObject.setCommandResult(commandResult); 938 } catch (NamingException ex) { 939 throw new RuntimeException(ex); 940 } 941 942 return mutationResultObject; 943 } 944 945 @GraphQLField 946 @GraphQLRelayMutation 947 static MutationResultObject createUserVisitCampaign(final DataFetchingEnvironment env, 948 @GraphQLName("campaignValue") final String campaignValue, 949 @GraphQLName("campaignSourceValue") final String campaignSourceValue, 950 @GraphQLName("campaignMediumValue") final String campaignMediumValue, 951 @GraphQLName("campaignTermValue") final String campaignTermValue, 952 @GraphQLName("campaignContentValue") final String campaignContentValue) { 953 var mutationResultObject = new MutationResultObject(); 954 955 try { 956 var commandForm = CampaignUtil.getHome().getCreateUserVisitCampaignForm(); 957 958 commandForm.setCampaignValue(campaignValue); 959 commandForm.setCampaignSourceValue(campaignSourceValue); 960 commandForm.setCampaignMediumValue(campaignMediumValue); 961 commandForm.setCampaignTermValue(campaignTermValue); 962 commandForm.setCampaignContentValue(campaignContentValue); 963 964 var commandResult = CampaignUtil.getHome().createUserVisitCampaign(BaseGraphQl.getUserVisitPK(env), commandForm); 965 mutationResultObject.setCommandResult(commandResult); 966 } catch (NamingException ex) { 967 throw new RuntimeException(ex); 968 } 969 970 return mutationResultObject; 971 } 972 973 @GraphQLField 974 @GraphQLRelayMutation 975 static MutationResultWithIdObject createSelector(final DataFetchingEnvironment env, 976 @GraphQLName("selectorKindName") @GraphQLNonNull final String selectorKindName, 977 @GraphQLName("selectorTypeName") @GraphQLNonNull final String selectorTypeName, 978 @GraphQLName("selectorName") @GraphQLNonNull final String selectorName, 979 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 980 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 981 @GraphQLName("description") final String description) { 982 var mutationResultObject = new MutationResultWithIdObject(); 983 984 try { 985 var commandForm = SelectorUtil.getHome().getCreateSelectorForm(); 986 987 commandForm.setSelectorKindName(selectorKindName); 988 commandForm.setSelectorTypeName(selectorTypeName); 989 commandForm.setSelectorName(selectorName); 990 commandForm.setIsDefault(isDefault); 991 commandForm.setSortOrder(sortOrder); 992 commandForm.setDescription(description); 993 994 var commandResult = SelectorUtil.getHome().createSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 995 mutationResultObject.setCommandResult(commandResult); 996 997 if(!commandResult.hasErrors()) { 998 var result = (CreateSelectorResult)commandResult.getExecutionResult().getResult(); 999 1000 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 1001 } 1002 } catch (NamingException ex) { 1003 throw new RuntimeException(ex); 1004 } 1005 1006 return mutationResultObject; 1007 } 1008 1009 @GraphQLField 1010 @GraphQLRelayMutation 1011 static MutationResultObject deleteSelector(final DataFetchingEnvironment env, 1012 @GraphQLName("selectorKindName") @GraphQLNonNull final String selectorKindName, 1013 @GraphQLName("selectorTypeName") @GraphQLNonNull final String selectorTypeName, 1014 @GraphQLName("selectorName") @GraphQLNonNull final String selectorName) { 1015 var mutationResultObject = new MutationResultObject(); 1016 1017 try { 1018 var commandForm = SelectorUtil.getHome().getDeleteSelectorForm(); 1019 1020 commandForm.setSelectorKindName(selectorKindName); 1021 commandForm.setSelectorTypeName(selectorTypeName); 1022 commandForm.setSelectorName(selectorName); 1023 1024 var commandResult = SelectorUtil.getHome().deleteSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 1025 mutationResultObject.setCommandResult(commandResult); 1026 } catch (NamingException ex) { 1027 throw new RuntimeException(ex); 1028 } 1029 1030 return mutationResultObject; 1031 } 1032 1033 @GraphQLField 1034 @GraphQLRelayMutation 1035 static MutationResultWithIdObject editSelector(final DataFetchingEnvironment env, 1036 @GraphQLName("selectorKindName") @GraphQLNonNull final String selectorKindName, 1037 @GraphQLName("selectorTypeName") @GraphQLNonNull final String selectorTypeName, 1038 @GraphQLName("originalSelectorName") @GraphQLNonNull final String originalSelectorName, 1039 @GraphQLName("selectorName") final String selectorName, 1040 @GraphQLName("isDefault") final String isDefault, 1041 @GraphQLName("sortOrder") final String sortOrder, 1042 @GraphQLName("description") final String description) { 1043 var mutationResultObject = new MutationResultWithIdObject(); 1044 1045 try { 1046 var spec = SelectorUtil.getHome().getSelectorUniversalSpec(); 1047 1048 spec.setSelectorKindName(selectorKindName); 1049 spec.setSelectorTypeName(selectorTypeName); 1050 spec.setSelectorName(originalSelectorName); 1051 1052 var commandForm = SelectorUtil.getHome().getEditSelectorForm(); 1053 1054 commandForm.setSpec(spec); 1055 commandForm.setEditMode(EditMode.LOCK); 1056 1057 var commandResult = SelectorUtil.getHome().editSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 1058 1059 if(!commandResult.hasErrors()) { 1060 var executionResult = commandResult.getExecutionResult(); 1061 var result = (EditSelectorResult)executionResult.getResult(); 1062 Map<String, Object> arguments = env.getArgument("input"); 1063 var edit = result.getEdit(); 1064 1065 mutationResultObject.setEntityInstance(result.getSelector().getEntityInstance()); 1066 1067 if(arguments.containsKey("selectorName")) 1068 edit.setSelectorName(selectorName); 1069 if(arguments.containsKey("isDefault")) 1070 edit.setIsDefault(isDefault); 1071 if(arguments.containsKey("sortOrder")) 1072 edit.setSortOrder(sortOrder); 1073 if(arguments.containsKey("description")) 1074 edit.setDescription(description); 1075 1076 commandForm.setEdit(edit); 1077 commandForm.setEditMode(EditMode.UPDATE); 1078 1079 commandResult = SelectorUtil.getHome().editSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 1080 } 1081 1082 mutationResultObject.setCommandResult(commandResult); 1083 } catch (NamingException ex) { 1084 throw new RuntimeException(ex); 1085 } 1086 1087 return mutationResultObject; 1088 } 1089 1090 @GraphQLField 1091 @GraphQLRelayMutation 1092 static MutationResultWithIdObject createFilter(final DataFetchingEnvironment env, 1093 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1094 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1095 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1096 @GraphQLName("initialFilterAdjustmentName") @GraphQLNonNull final String initialFilterAdjustmentName, 1097 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1098 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 1099 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 1100 @GraphQLName("description") final String description) { 1101 var mutationResultObject = new MutationResultWithIdObject(); 1102 1103 try { 1104 var commandForm = FilterUtil.getHome().getCreateFilterForm(); 1105 1106 commandForm.setFilterKindName(filterKindName); 1107 commandForm.setFilterTypeName(filterTypeName); 1108 commandForm.setFilterName(filterName); 1109 commandForm.setInitialFilterAdjustmentName(initialFilterAdjustmentName); 1110 commandForm.setFilterItemSelectorName(filterItemSelectorName); 1111 commandForm.setIsDefault(isDefault); 1112 commandForm.setSortOrder(sortOrder); 1113 commandForm.setDescription(description); 1114 1115 var commandResult = FilterUtil.getHome().createFilter(BaseGraphQl.getUserVisitPK(env), commandForm); 1116 mutationResultObject.setCommandResult(commandResult); 1117 1118 if(!commandResult.hasErrors()) { 1119 var result = (CreateFilterResult)commandResult.getExecutionResult().getResult(); 1120 1121 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 1122 } 1123 } catch (NamingException ex) { 1124 throw new RuntimeException(ex); 1125 } 1126 1127 return mutationResultObject; 1128 } 1129 1130 @GraphQLField 1131 @GraphQLRelayMutation 1132 static MutationResultObject deleteFilter(final DataFetchingEnvironment env, 1133 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1134 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1135 @GraphQLName("filterName") @GraphQLNonNull final String filterName) { 1136 var mutationResultObject = new MutationResultObject(); 1137 1138 try { 1139 var commandForm = FilterUtil.getHome().getDeleteFilterForm(); 1140 1141 commandForm.setFilterKindName(filterKindName); 1142 commandForm.setFilterTypeName(filterTypeName); 1143 commandForm.setFilterName(filterName); 1144 1145 var commandResult = FilterUtil.getHome().deleteFilter(BaseGraphQl.getUserVisitPK(env), commandForm); 1146 mutationResultObject.setCommandResult(commandResult); 1147 } catch (NamingException ex) { 1148 throw new RuntimeException(ex); 1149 } 1150 1151 return mutationResultObject; 1152 } 1153 1154 @GraphQLField 1155 @GraphQLRelayMutation 1156 static MutationResultWithIdObject editFilter(final DataFetchingEnvironment env, 1157 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1158 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1159 @GraphQLName("originalFilterName") @GraphQLNonNull final String originalFilterName, 1160 @GraphQLName("filterName") final String filterName, 1161 @GraphQLName("initialFilterAdjustmentName") final String initialFilterAdjustmentName, 1162 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1163 @GraphQLName("isDefault") final String isDefault, 1164 @GraphQLName("sortOrder") final String sortOrder, 1165 @GraphQLName("description") final String description) { 1166 var mutationResultObject = new MutationResultWithIdObject(); 1167 1168 try { 1169 var spec = FilterUtil.getHome().getFilterUniversalSpec(); 1170 1171 spec.setFilterKindName(filterKindName); 1172 spec.setFilterTypeName(filterTypeName); 1173 spec.setFilterName(originalFilterName); 1174 1175 var commandForm = FilterUtil.getHome().getEditFilterForm(); 1176 1177 commandForm.setSpec(spec); 1178 commandForm.setEditMode(EditMode.LOCK); 1179 1180 var commandResult = FilterUtil.getHome().editFilter(BaseGraphQl.getUserVisitPK(env), commandForm); 1181 1182 if(!commandResult.hasErrors()) { 1183 var executionResult = commandResult.getExecutionResult(); 1184 var result = (EditFilterResult)executionResult.getResult(); 1185 Map<String, Object> arguments = env.getArgument("input"); 1186 var edit = result.getEdit(); 1187 1188 mutationResultObject.setEntityInstance(result.getFilter().getEntityInstance()); 1189 1190 if(arguments.containsKey("filterName")) 1191 edit.setFilterName(filterName); 1192 if(arguments.containsKey("initialFilterAdjustmentName")) 1193 edit.setInitialFilterAdjustmentName(initialFilterAdjustmentName); 1194 if(arguments.containsKey("filterItemSelectorName")) 1195 edit.setFilterItemSelectorName(filterItemSelectorName); 1196 if(arguments.containsKey("isDefault")) 1197 edit.setIsDefault(isDefault); 1198 if(arguments.containsKey("sortOrder")) 1199 edit.setSortOrder(sortOrder); 1200 if(arguments.containsKey("description")) 1201 edit.setDescription(description); 1202 1203 commandForm.setEdit(edit); 1204 commandForm.setEditMode(EditMode.UPDATE); 1205 1206 commandResult = FilterUtil.getHome().editFilter(BaseGraphQl.getUserVisitPK(env), commandForm); 1207 } 1208 1209 mutationResultObject.setCommandResult(commandResult); 1210 } catch (NamingException ex) { 1211 throw new RuntimeException(ex); 1212 } 1213 1214 return mutationResultObject; 1215 } 1216 1217 @GraphQLField 1218 @GraphQLRelayMutation 1219 static MutationResultObject createFilterEntranceStep(final DataFetchingEnvironment env, 1220 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1221 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1222 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1223 @GraphQLName("filterStepName") @GraphQLNonNull final String filterStepName) { 1224 var mutationResultObject = new MutationResultObject(); 1225 1226 try { 1227 var commandForm = FilterUtil.getHome().getCreateFilterEntranceStepForm(); 1228 1229 commandForm.setFilterKindName(filterKindName); 1230 commandForm.setFilterTypeName(filterTypeName); 1231 commandForm.setFilterName(filterName); 1232 commandForm.setFilterStepName(filterStepName); 1233 1234 var commandResult = FilterUtil.getHome().createFilterEntranceStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1235 mutationResultObject.setCommandResult(commandResult); 1236 } catch (NamingException ex) { 1237 throw new RuntimeException(ex); 1238 } 1239 1240 return mutationResultObject; 1241 } 1242 1243 @GraphQLField 1244 @GraphQLRelayMutation 1245 static MutationResultObject deleteFilterEntranceStep(final DataFetchingEnvironment env, 1246 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1247 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1248 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1249 @GraphQLName("filterStepName") @GraphQLNonNull final String filterStepName) { 1250 var mutationResultObject = new MutationResultObject(); 1251 1252 try { 1253 var commandForm = FilterUtil.getHome().getDeleteFilterEntranceStepForm(); 1254 1255 commandForm.setFilterKindName(filterKindName); 1256 commandForm.setFilterTypeName(filterTypeName); 1257 commandForm.setFilterName(filterName); 1258 commandForm.setFilterStepName(filterStepName); 1259 1260 var commandResult = FilterUtil.getHome().deleteFilterEntranceStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1261 mutationResultObject.setCommandResult(commandResult); 1262 } catch (NamingException ex) { 1263 throw new RuntimeException(ex); 1264 } 1265 1266 return mutationResultObject; 1267 } 1268 1269 @GraphQLField 1270 @GraphQLRelayMutation 1271 static MutationResultWithIdObject createFilterStep(final DataFetchingEnvironment env, 1272 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1273 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1274 @GraphQLName("filterStepName") @GraphQLNonNull final String filterStepName, 1275 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1276 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1277 @GraphQLName("description") final String description) { 1278 var mutationResultObject = new MutationResultWithIdObject(); 1279 1280 try { 1281 var commandForm = FilterUtil.getHome().getCreateFilterStepForm(); 1282 1283 commandForm.setFilterKindName(filterKindName); 1284 commandForm.setFilterTypeName(filterTypeName); 1285 commandForm.setFilterName(filterName); 1286 commandForm.setFilterStepName(filterStepName); 1287 commandForm.setFilterItemSelectorName(filterItemSelectorName); 1288 commandForm.setDescription(description); 1289 1290 var commandResult = FilterUtil.getHome().createFilterStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1291 mutationResultObject.setCommandResult(commandResult); 1292 1293 if(!commandResult.hasErrors()) { 1294 var result = (CreateFilterStepResult)commandResult.getExecutionResult().getResult(); 1295 1296 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 1297 } 1298 } catch (NamingException ex) { 1299 throw new RuntimeException(ex); 1300 } 1301 1302 return mutationResultObject; 1303 } 1304 1305 @GraphQLField 1306 @GraphQLRelayMutation 1307 static MutationResultObject deleteFilterStep(final DataFetchingEnvironment env, 1308 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1309 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1310 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1311 @GraphQLName("filterStepName") @GraphQLNonNull final String filterStepName) { 1312 var mutationResultObject = new MutationResultObject(); 1313 1314 try { 1315 var commandForm = FilterUtil.getHome().getDeleteFilterStepForm(); 1316 1317 commandForm.setFilterKindName(filterKindName); 1318 commandForm.setFilterTypeName(filterTypeName); 1319 commandForm.setFilterName(filterName); 1320 commandForm.setFilterStepName(filterStepName); 1321 1322 var commandResult = FilterUtil.getHome().deleteFilterStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1323 mutationResultObject.setCommandResult(commandResult); 1324 } catch (NamingException ex) { 1325 throw new RuntimeException(ex); 1326 } 1327 1328 return mutationResultObject; 1329 } 1330 1331 @GraphQLField 1332 @GraphQLRelayMutation 1333 static MutationResultWithIdObject editFilterStep(final DataFetchingEnvironment env, 1334 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1335 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1336 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1337 @GraphQLName("originalFilterStepName") @GraphQLNonNull final String originalFilterStepName, 1338 @GraphQLName("filterStepName") final String filterStepName, 1339 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1340 @GraphQLName("description") final String description) { 1341 var mutationResultObject = new MutationResultWithIdObject(); 1342 1343 try { 1344 var spec = FilterUtil.getHome().getFilterStepUniversalSpec(); 1345 1346 spec.setFilterKindName(filterKindName); 1347 spec.setFilterTypeName(filterTypeName); 1348 spec.setFilterName(filterName); 1349 spec.setFilterStepName(originalFilterStepName); 1350 1351 var commandForm = FilterUtil.getHome().getEditFilterStepForm(); 1352 1353 commandForm.setSpec(spec); 1354 commandForm.setEditMode(EditMode.LOCK); 1355 1356 var commandResult = FilterUtil.getHome().editFilterStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1357 1358 if(!commandResult.hasErrors()) { 1359 var executionResult = commandResult.getExecutionResult(); 1360 var result = (EditFilterStepResult)executionResult.getResult(); 1361 Map<String, Object> arguments = env.getArgument("input"); 1362 var edit = result.getEdit(); 1363 1364 mutationResultObject.setEntityInstance(result.getFilterStep().getEntityInstance()); 1365 1366 if(arguments.containsKey("filterStepName")) 1367 edit.setFilterStepName(filterStepName); 1368 if(arguments.containsKey("filterItemSelectorName")) 1369 edit.setFilterItemSelectorName(filterItemSelectorName); 1370 if(arguments.containsKey("description")) 1371 edit.setDescription(description); 1372 1373 commandForm.setEdit(edit); 1374 commandForm.setEditMode(EditMode.UPDATE); 1375 1376 commandResult = FilterUtil.getHome().editFilterStep(BaseGraphQl.getUserVisitPK(env), commandForm); 1377 } 1378 1379 mutationResultObject.setCommandResult(commandResult); 1380 } catch (NamingException ex) { 1381 throw new RuntimeException(ex); 1382 } 1383 1384 return mutationResultObject; 1385 } 1386 1387 @GraphQLField 1388 @GraphQLRelayMutation 1389 static MutationResultWithIdObject createFilterStepElement(final DataFetchingEnvironment env, 1390 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1391 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1392 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1393 @GraphQLName("filterStepName") @GraphQLNonNull final String filterStepName, 1394 @GraphQLName("filterStepElementName") @GraphQLNonNull final String filterStepElementName, 1395 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1396 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1397 @GraphQLName("description") final String description) { 1398 var mutationResultObject = new MutationResultWithIdObject(); 1399 1400 try { 1401 var commandForm = FilterUtil.getHome().getCreateFilterStepElementForm(); 1402 1403 commandForm.setFilterKindName(filterKindName); 1404 commandForm.setFilterTypeName(filterTypeName); 1405 commandForm.setFilterName(filterName); 1406 commandForm.setFilterStepName(filterStepName); 1407 commandForm.setFilterStepElementName(filterStepElementName); 1408 commandForm.setFilterItemSelectorName(filterItemSelectorName); 1409 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1410 commandForm.setDescription(description); 1411 1412 var commandResult = FilterUtil.getHome().createFilterStepElement(BaseGraphQl.getUserVisitPK(env), commandForm); 1413 mutationResultObject.setCommandResult(commandResult); 1414 1415 if(!commandResult.hasErrors()) { 1416 var result = (CreateFilterStepElementResult)commandResult.getExecutionResult().getResult(); 1417 1418 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 1419 } 1420 } catch (NamingException ex) { 1421 throw new RuntimeException(ex); 1422 } 1423 1424 return mutationResultObject; 1425 } 1426 1427 @GraphQLField 1428 @GraphQLRelayMutation 1429 static MutationResultObject deleteFilterStepElement(final DataFetchingEnvironment env, 1430 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1431 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1432 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1433 @GraphQLName("filterStepName") @GraphQLNonNull final String filterStepName, 1434 @GraphQLName("filterStepElementName") @GraphQLNonNull final String filterStepElementName) { 1435 var mutationResultObject = new MutationResultObject(); 1436 1437 try { 1438 var commandForm = FilterUtil.getHome().getDeleteFilterStepElementForm(); 1439 1440 commandForm.setFilterKindName(filterKindName); 1441 commandForm.setFilterTypeName(filterTypeName); 1442 commandForm.setFilterName(filterName); 1443 commandForm.setFilterStepName(filterStepName); 1444 commandForm.setFilterStepElementName(filterStepElementName); 1445 1446 var commandResult = FilterUtil.getHome().deleteFilterStepElement(BaseGraphQl.getUserVisitPK(env), commandForm); 1447 mutationResultObject.setCommandResult(commandResult); 1448 } catch (NamingException ex) { 1449 throw new RuntimeException(ex); 1450 } 1451 1452 return mutationResultObject; 1453 } 1454 1455 @GraphQLField 1456 @GraphQLRelayMutation 1457 static MutationResultWithIdObject editFilterStepElement(final DataFetchingEnvironment env, 1458 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1459 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1460 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1461 @GraphQLName("filterStepName") @GraphQLNonNull final String filterStepName, 1462 @GraphQLName("originalFilterStepElementName") @GraphQLNonNull final String originalFilterStepElementName, 1463 @GraphQLName("filterStepElementName") final String filterStepElementName, 1464 @GraphQLName("filterItemSelectorName") final String filterItemSelectorName, 1465 @GraphQLName("filterAdjustmentName") final String filterAdjustmentName, 1466 @GraphQLName("description") final String description) { 1467 var mutationResultObject = new MutationResultWithIdObject(); 1468 1469 try { 1470 var spec = FilterUtil.getHome().getFilterStepElementUniversalSpec(); 1471 1472 spec.setFilterKindName(filterKindName); 1473 spec.setFilterTypeName(filterTypeName); 1474 spec.setFilterName(filterName); 1475 spec.setFilterStepName(filterStepName); 1476 spec.setFilterStepElementName(originalFilterStepElementName); 1477 1478 var commandForm = FilterUtil.getHome().getEditFilterStepElementForm(); 1479 1480 commandForm.setSpec(spec); 1481 commandForm.setEditMode(EditMode.LOCK); 1482 1483 var commandResult = FilterUtil.getHome().editFilterStepElement(BaseGraphQl.getUserVisitPK(env), commandForm); 1484 1485 if(!commandResult.hasErrors()) { 1486 var executionResult = commandResult.getExecutionResult(); 1487 var result = (EditFilterStepElementResult)executionResult.getResult(); 1488 Map<String, Object> arguments = env.getArgument("input"); 1489 var edit = result.getEdit(); 1490 1491 mutationResultObject.setEntityInstance(result.getFilterStepElement().getEntityInstance()); 1492 1493 if(arguments.containsKey("filterStepElementName")) 1494 edit.setFilterStepElementName(filterStepElementName); 1495 if(arguments.containsKey("filterItemSelectorName")) 1496 edit.setFilterItemSelectorName(filterItemSelectorName); 1497 if(arguments.containsKey("filterAdjustmentName")) 1498 edit.setFilterAdjustmentName(filterAdjustmentName); 1499 if(arguments.containsKey("description")) 1500 edit.setDescription(description); 1501 1502 commandForm.setEdit(edit); 1503 commandForm.setEditMode(EditMode.UPDATE); 1504 1505 commandResult = FilterUtil.getHome().editFilterStepElement(BaseGraphQl.getUserVisitPK(env), commandForm); 1506 } 1507 1508 mutationResultObject.setCommandResult(commandResult); 1509 } catch (NamingException ex) { 1510 throw new RuntimeException(ex); 1511 } 1512 1513 return mutationResultObject; 1514 } 1515 1516 @GraphQLField 1517 @GraphQLRelayMutation 1518 static MutationResultObject createFilterStepDestination(final DataFetchingEnvironment env, 1519 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1520 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1521 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1522 @GraphQLName("fromFilterStepName") @GraphQLNonNull final String fromFilterStepName, 1523 @GraphQLName("toFilterStepName") @GraphQLNonNull final String toFilterStepName) { 1524 var mutationResultObject = new MutationResultObject(); 1525 1526 try { 1527 var commandForm = FilterUtil.getHome().getCreateFilterStepDestinationForm(); 1528 1529 commandForm.setFilterKindName(filterKindName); 1530 commandForm.setFilterTypeName(filterTypeName); 1531 commandForm.setFilterName(filterName); 1532 commandForm.setFromFilterStepName(fromFilterStepName); 1533 commandForm.setToFilterStepName(toFilterStepName); 1534 1535 var commandResult = FilterUtil.getHome().createFilterStepDestination(BaseGraphQl.getUserVisitPK(env), commandForm); 1536 mutationResultObject.setCommandResult(commandResult); 1537 } catch (NamingException ex) { 1538 throw new RuntimeException(ex); 1539 } 1540 1541 return mutationResultObject; 1542 } 1543 1544 @GraphQLField 1545 @GraphQLRelayMutation 1546 static MutationResultObject deleteFilterStepDestination(final DataFetchingEnvironment env, 1547 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1548 @GraphQLName("filterTypeName") @GraphQLNonNull final String filterTypeName, 1549 @GraphQLName("filterName") @GraphQLNonNull final String filterName, 1550 @GraphQLName("fromFilterStepName") @GraphQLNonNull final String fromFilterStepName, 1551 @GraphQLName("toFilterStepName") @GraphQLNonNull final String toFilterStepName) { 1552 var mutationResultObject = new MutationResultObject(); 1553 1554 try { 1555 var commandForm = FilterUtil.getHome().getDeleteFilterStepDestinationForm(); 1556 1557 commandForm.setFilterKindName(filterKindName); 1558 commandForm.setFilterTypeName(filterTypeName); 1559 commandForm.setFilterName(filterName); 1560 commandForm.setFromFilterStepName(fromFilterStepName); 1561 commandForm.setToFilterStepName(toFilterStepName); 1562 1563 var commandResult = FilterUtil.getHome().deleteFilterStepDestination(BaseGraphQl.getUserVisitPK(env), commandForm); 1564 mutationResultObject.setCommandResult(commandResult); 1565 } catch (NamingException ex) { 1566 throw new RuntimeException(ex); 1567 } 1568 1569 return mutationResultObject; 1570 } 1571 1572 @GraphQLField 1573 @GraphQLRelayMutation 1574 static MutationResultWithIdObject createFilterAdjustment(final DataFetchingEnvironment env, 1575 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1576 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1577 @GraphQLName("filterAdjustmentSourceName") @GraphQLNonNull final String filterAdjustmentSourceName, 1578 @GraphQLName("filterAdjustmentTypeName") final String filterAdjustmentTypeName, 1579 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 1580 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 1581 @GraphQLName("description") final String description) { 1582 var mutationResultObject = new MutationResultWithIdObject(); 1583 1584 try { 1585 var commandForm = FilterUtil.getHome().getCreateFilterAdjustmentForm(); 1586 1587 commandForm.setFilterKindName(filterKindName); 1588 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1589 commandForm.setFilterAdjustmentSourceName(filterAdjustmentSourceName); 1590 commandForm.setFilterAdjustmentTypeName(filterAdjustmentTypeName); 1591 commandForm.setIsDefault(isDefault); 1592 commandForm.setSortOrder(sortOrder); 1593 commandForm.setDescription(description); 1594 1595 var commandResult = FilterUtil.getHome().createFilterAdjustment(BaseGraphQl.getUserVisitPK(env), commandForm); 1596 mutationResultObject.setCommandResult(commandResult); 1597 1598 if(!commandResult.hasErrors()) { 1599 var result = (CreateFilterAdjustmentResult)commandResult.getExecutionResult().getResult(); 1600 1601 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 1602 } 1603 } catch (NamingException ex) { 1604 throw new RuntimeException(ex); 1605 } 1606 1607 return mutationResultObject; 1608 } 1609 1610 @GraphQLField 1611 @GraphQLRelayMutation 1612 static MutationResultObject deleteFilterAdjustment(final DataFetchingEnvironment env, 1613 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1614 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName) { 1615 var mutationResultObject = new MutationResultObject(); 1616 1617 try { 1618 var commandForm = FilterUtil.getHome().getDeleteFilterAdjustmentForm(); 1619 1620 commandForm.setFilterKindName(filterKindName); 1621 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1622 1623 var commandResult = FilterUtil.getHome().deleteFilterAdjustment(BaseGraphQl.getUserVisitPK(env), commandForm); 1624 mutationResultObject.setCommandResult(commandResult); 1625 } catch (NamingException ex) { 1626 throw new RuntimeException(ex); 1627 } 1628 1629 return mutationResultObject; 1630 } 1631 1632 @GraphQLField 1633 @GraphQLRelayMutation 1634 static MutationResultWithIdObject editFilterAdjustment(final DataFetchingEnvironment env, 1635 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1636 @GraphQLName("originalFilterAdjustmentName") @GraphQLNonNull final String originalFilterAdjustmentName, 1637 @GraphQLName("filterAdjustmentName") final String filterAdjustmentName, 1638 @GraphQLName("filterAdjustmentSourceName") final String filterAdjustmentSourceName, 1639 @GraphQLName("isDefault") final String isDefault, 1640 @GraphQLName("sortOrder") final String sortOrder, 1641 @GraphQLName("description") final String description) { 1642 var mutationResultObject = new MutationResultWithIdObject(); 1643 1644 try { 1645 var spec = FilterUtil.getHome().getFilterAdjustmentUniversalSpec(); 1646 1647 spec.setFilterKindName(filterKindName); 1648 spec.setFilterAdjustmentName(originalFilterAdjustmentName); 1649 1650 var commandForm = FilterUtil.getHome().getEditFilterAdjustmentForm(); 1651 1652 commandForm.setSpec(spec); 1653 commandForm.setEditMode(EditMode.LOCK); 1654 1655 var commandResult = FilterUtil.getHome().editFilterAdjustment(BaseGraphQl.getUserVisitPK(env), commandForm); 1656 1657 if(!commandResult.hasErrors()) { 1658 var executionResult = commandResult.getExecutionResult(); 1659 var result = (EditFilterAdjustmentResult)executionResult.getResult(); 1660 Map<String, Object> arguments = env.getArgument("input"); 1661 var edit = result.getEdit(); 1662 1663 mutationResultObject.setEntityInstance(result.getFilterAdjustment().getEntityInstance()); 1664 1665 if(arguments.containsKey("filterAdjustmentName")) 1666 edit.setFilterAdjustmentName(filterAdjustmentName); 1667 if(arguments.containsKey("filterAdjustmentSourceName")) 1668 edit.setFilterAdjustmentSourceName(filterAdjustmentSourceName); 1669 if(arguments.containsKey("isDefault")) 1670 edit.setIsDefault(isDefault); 1671 if(arguments.containsKey("sortOrder")) 1672 edit.setSortOrder(sortOrder); 1673 if(arguments.containsKey("description")) 1674 edit.setDescription(description); 1675 1676 commandForm.setEdit(edit); 1677 commandForm.setEditMode(EditMode.UPDATE); 1678 1679 commandResult = FilterUtil.getHome().editFilterAdjustment(BaseGraphQl.getUserVisitPK(env), commandForm); 1680 } 1681 1682 mutationResultObject.setCommandResult(commandResult); 1683 } catch (NamingException ex) { 1684 throw new RuntimeException(ex); 1685 } 1686 1687 return mutationResultObject; 1688 } 1689 1690 @GraphQLField 1691 @GraphQLRelayMutation 1692 static MutationResultObject createFilterAdjustmentAmount(final DataFetchingEnvironment env, 1693 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1694 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1695 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1696 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1697 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1698 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1699 @GraphQLName("amount") @GraphQLNonNull final String amount) { 1700 var mutationResultObject = new MutationResultObject(); 1701 1702 try { 1703 var commandForm = FilterUtil.getHome().getCreateFilterAdjustmentAmountForm(); 1704 1705 commandForm.setFilterKindName(filterKindName); 1706 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1707 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1708 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1709 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1710 commandForm.setCurrencyIsoName(currencyIsoName); 1711 commandForm.setAmount(amount); 1712 1713 var commandResult = FilterUtil.getHome().createFilterAdjustmentAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1714 mutationResultObject.setCommandResult(commandResult); 1715 } catch (NamingException ex) { 1716 throw new RuntimeException(ex); 1717 } 1718 1719 return mutationResultObject; 1720 } 1721 1722 @GraphQLField 1723 @GraphQLRelayMutation 1724 static MutationResultObject deleteFilterAdjustmentAmount(final DataFetchingEnvironment env, 1725 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1726 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1727 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1728 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1729 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1730 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 1731 var mutationResultObject = new MutationResultObject(); 1732 1733 try { 1734 var commandForm = FilterUtil.getHome().getDeleteFilterAdjustmentAmountForm(); 1735 1736 commandForm.setFilterKindName(filterKindName); 1737 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1738 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1739 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1740 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1741 commandForm.setCurrencyIsoName(currencyIsoName); 1742 1743 var commandResult = FilterUtil.getHome().deleteFilterAdjustmentAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1744 mutationResultObject.setCommandResult(commandResult); 1745 } catch (NamingException ex) { 1746 throw new RuntimeException(ex); 1747 } 1748 1749 return mutationResultObject; 1750 } 1751 1752 @GraphQLField 1753 @GraphQLRelayMutation 1754 static MutationResultObject editFilterAdjustmentAmount(final DataFetchingEnvironment env, 1755 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1756 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1757 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1758 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1759 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1760 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1761 @GraphQLName("amount") final String amount) { 1762 var mutationResultObject = new MutationResultObject(); 1763 1764 try { 1765 var spec = FilterUtil.getHome().getFilterAdjustmentAmountSpec(); 1766 1767 spec.setFilterKindName(filterKindName); 1768 spec.setFilterAdjustmentName(filterAdjustmentName); 1769 spec.setUnitOfMeasureName(unitOfMeasureName); 1770 spec.setUnitOfMeasureKindName(unitOfMeasureKindName); 1771 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1772 spec.setCurrencyIsoName(currencyIsoName); 1773 1774 var commandForm = FilterUtil.getHome().getEditFilterAdjustmentAmountForm(); 1775 1776 commandForm.setSpec(spec); 1777 commandForm.setEditMode(EditMode.LOCK); 1778 1779 var commandResult = FilterUtil.getHome().editFilterAdjustmentAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1780 1781 if(!commandResult.hasErrors()) { 1782 var executionResult = commandResult.getExecutionResult(); 1783 var result = (EditFilterAdjustmentAmountResult)executionResult.getResult(); 1784 Map<String, Object> arguments = env.getArgument("input"); 1785 var edit = result.getEdit(); 1786 1787 if(arguments.containsKey("amount")) 1788 edit.setAmount(amount); 1789 1790 commandForm.setEdit(edit); 1791 commandForm.setEditMode(EditMode.UPDATE); 1792 1793 commandResult = FilterUtil.getHome().editFilterAdjustmentAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1794 } 1795 1796 mutationResultObject.setCommandResult(commandResult); 1797 } catch (NamingException ex) { 1798 throw new RuntimeException(ex); 1799 } 1800 1801 return mutationResultObject; 1802 } 1803 1804 @GraphQLField 1805 @GraphQLRelayMutation 1806 static MutationResultObject createFilterAdjustmentFixedAmount(final DataFetchingEnvironment env, 1807 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1808 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1809 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1810 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1811 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1812 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1813 @GraphQLName("unitAmount") @GraphQLNonNull final String unitAmount) { 1814 var mutationResultObject = new MutationResultObject(); 1815 1816 try { 1817 var commandForm = FilterUtil.getHome().getCreateFilterAdjustmentFixedAmountForm(); 1818 1819 commandForm.setFilterKindName(filterKindName); 1820 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1821 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1822 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1823 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1824 commandForm.setCurrencyIsoName(currencyIsoName); 1825 commandForm.setUnitAmount(unitAmount); 1826 1827 var commandResult = FilterUtil.getHome().createFilterAdjustmentFixedAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1828 mutationResultObject.setCommandResult(commandResult); 1829 } catch (NamingException ex) { 1830 throw new RuntimeException(ex); 1831 } 1832 1833 return mutationResultObject; 1834 } 1835 1836 @GraphQLField 1837 @GraphQLRelayMutation 1838 static MutationResultObject deleteFilterAdjustmentFixedAmount(final DataFetchingEnvironment env, 1839 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1840 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1841 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1842 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1843 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1844 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 1845 var mutationResultObject = new MutationResultObject(); 1846 1847 try { 1848 var commandForm = FilterUtil.getHome().getDeleteFilterAdjustmentFixedAmountForm(); 1849 1850 commandForm.setFilterKindName(filterKindName); 1851 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1852 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1853 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1854 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1855 commandForm.setCurrencyIsoName(currencyIsoName); 1856 1857 var commandResult = FilterUtil.getHome().deleteFilterAdjustmentFixedAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1858 mutationResultObject.setCommandResult(commandResult); 1859 } catch (NamingException ex) { 1860 throw new RuntimeException(ex); 1861 } 1862 1863 return mutationResultObject; 1864 } 1865 1866 @GraphQLField 1867 @GraphQLRelayMutation 1868 static MutationResultObject editFilterAdjustmentFixedAmount(final DataFetchingEnvironment env, 1869 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1870 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1871 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1872 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1873 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1874 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1875 @GraphQLName("unitAmount") final String unitAmount) { 1876 var mutationResultObject = new MutationResultObject(); 1877 1878 try { 1879 var spec = FilterUtil.getHome().getFilterAdjustmentFixedAmountSpec(); 1880 1881 spec.setFilterKindName(filterKindName); 1882 spec.setFilterAdjustmentName(filterAdjustmentName); 1883 spec.setUnitOfMeasureName(unitOfMeasureName); 1884 spec.setUnitOfMeasureKindName(unitOfMeasureKindName); 1885 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1886 spec.setCurrencyIsoName(currencyIsoName); 1887 1888 var commandForm = FilterUtil.getHome().getEditFilterAdjustmentFixedAmountForm(); 1889 1890 commandForm.setSpec(spec); 1891 commandForm.setEditMode(EditMode.LOCK); 1892 1893 var commandResult = FilterUtil.getHome().editFilterAdjustmentFixedAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1894 1895 if(!commandResult.hasErrors()) { 1896 var executionResult = commandResult.getExecutionResult(); 1897 var result = (EditFilterAdjustmentFixedAmountResult)executionResult.getResult(); 1898 Map<String, Object> arguments = env.getArgument("input"); 1899 var edit = result.getEdit(); 1900 1901 if(arguments.containsKey("unitAmount")) 1902 edit.setUnitAmount(unitAmount); 1903 1904 commandForm.setEdit(edit); 1905 commandForm.setEditMode(EditMode.UPDATE); 1906 1907 commandResult = FilterUtil.getHome().editFilterAdjustmentFixedAmount(BaseGraphQl.getUserVisitPK(env), commandForm); 1908 } 1909 1910 mutationResultObject.setCommandResult(commandResult); 1911 } catch (NamingException ex) { 1912 throw new RuntimeException(ex); 1913 } 1914 1915 return mutationResultObject; 1916 } 1917 1918 @GraphQLField 1919 @GraphQLRelayMutation 1920 static MutationResultObject createFilterAdjustmentPercent(final DataFetchingEnvironment env, 1921 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1922 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1923 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1924 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1925 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1926 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1927 @GraphQLName("percent") @GraphQLNonNull final String percent) { 1928 var mutationResultObject = new MutationResultObject(); 1929 1930 try { 1931 var commandForm = FilterUtil.getHome().getCreateFilterAdjustmentPercentForm(); 1932 1933 commandForm.setFilterKindName(filterKindName); 1934 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1935 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1936 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1937 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1938 commandForm.setCurrencyIsoName(currencyIsoName); 1939 commandForm.setPercent(percent); 1940 1941 var commandResult = FilterUtil.getHome().createFilterAdjustmentPercent(BaseGraphQl.getUserVisitPK(env), commandForm); 1942 mutationResultObject.setCommandResult(commandResult); 1943 } catch (NamingException ex) { 1944 throw new RuntimeException(ex); 1945 } 1946 1947 return mutationResultObject; 1948 } 1949 1950 @GraphQLField 1951 @GraphQLRelayMutation 1952 static MutationResultObject deleteFilterAdjustmentPercent(final DataFetchingEnvironment env, 1953 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1954 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1955 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1956 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1957 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1958 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 1959 var mutationResultObject = new MutationResultObject(); 1960 1961 try { 1962 var commandForm = FilterUtil.getHome().getDeleteFilterAdjustmentPercentForm(); 1963 1964 commandForm.setFilterKindName(filterKindName); 1965 commandForm.setFilterAdjustmentName(filterAdjustmentName); 1966 commandForm.setUnitOfMeasureName(unitOfMeasureName); 1967 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 1968 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 1969 commandForm.setCurrencyIsoName(currencyIsoName); 1970 1971 var commandResult = FilterUtil.getHome().deleteFilterAdjustmentPercent(BaseGraphQl.getUserVisitPK(env), commandForm); 1972 mutationResultObject.setCommandResult(commandResult); 1973 } catch (NamingException ex) { 1974 throw new RuntimeException(ex); 1975 } 1976 1977 return mutationResultObject; 1978 } 1979 1980 @GraphQLField 1981 @GraphQLRelayMutation 1982 static MutationResultObject editFilterAdjustmentPercent(final DataFetchingEnvironment env, 1983 @GraphQLName("filterKindName") @GraphQLNonNull final String filterKindName, 1984 @GraphQLName("filterAdjustmentName") @GraphQLNonNull final String filterAdjustmentName, 1985 @GraphQLName("unitOfMeasureName") final String unitOfMeasureName, 1986 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 1987 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 1988 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 1989 @GraphQLName("percent") final String percent) { 1990 var mutationResultObject = new MutationResultObject(); 1991 1992 try { 1993 var spec = FilterUtil.getHome().getFilterAdjustmentPercentSpec(); 1994 1995 spec.setFilterKindName(filterKindName); 1996 spec.setFilterAdjustmentName(filterAdjustmentName); 1997 spec.setUnitOfMeasureName(unitOfMeasureName); 1998 spec.setUnitOfMeasureKindName(unitOfMeasureKindName); 1999 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 2000 spec.setCurrencyIsoName(currencyIsoName); 2001 2002 var commandForm = FilterUtil.getHome().getEditFilterAdjustmentPercentForm(); 2003 2004 commandForm.setSpec(spec); 2005 commandForm.setEditMode(EditMode.LOCK); 2006 2007 var commandResult = FilterUtil.getHome().editFilterAdjustmentPercent(BaseGraphQl.getUserVisitPK(env), commandForm); 2008 2009 if(!commandResult.hasErrors()) { 2010 var executionResult = commandResult.getExecutionResult(); 2011 var result = (EditFilterAdjustmentPercentResult)executionResult.getResult(); 2012 Map<String, Object> arguments = env.getArgument("input"); 2013 var edit = result.getEdit(); 2014 2015 if(arguments.containsKey("percent")) 2016 edit.setPercent(percent); 2017 2018 commandForm.setEdit(edit); 2019 commandForm.setEditMode(EditMode.UPDATE); 2020 2021 commandResult = FilterUtil.getHome().editFilterAdjustmentPercent(BaseGraphQl.getUserVisitPK(env), commandForm); 2022 } 2023 2024 mutationResultObject.setCommandResult(commandResult); 2025 } catch (NamingException ex) { 2026 throw new RuntimeException(ex); 2027 } 2028 2029 return mutationResultObject; 2030 } 2031 2032 @GraphQLField 2033 @GraphQLRelayMutation 2034 static MutationResultWithIdObject createSequence(final DataFetchingEnvironment env, 2035 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName, 2036 @GraphQLName("sequenceName") @GraphQLNonNull final String sequenceName, 2037 @GraphQLName("mask") @GraphQLNonNull final String mask, 2038 @GraphQLName("chunkSize") final String chunkSize, 2039 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 2040 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 2041 @GraphQLName("value") final String value, 2042 @GraphQLName("description") final String description) { 2043 var mutationResultObject = new MutationResultWithIdObject(); 2044 2045 try { 2046 var commandForm = SequenceUtil.getHome().getCreateSequenceForm(); 2047 2048 commandForm.setSequenceName(sequenceName); 2049 commandForm.setSequenceTypeName(sequenceTypeName); 2050 commandForm.setMask(mask); 2051 commandForm.setChunkSize(chunkSize); 2052 commandForm.setIsDefault(isDefault); 2053 commandForm.setSortOrder(sortOrder); 2054 commandForm.setValue(value); 2055 commandForm.setDescription(description); 2056 2057 var commandResult = SequenceUtil.getHome().createSequence(BaseGraphQl.getUserVisitPK(env), commandForm); 2058 mutationResultObject.setCommandResult(commandResult); 2059 2060 if(!commandResult.hasErrors()) { 2061 var result = (CreateSequenceResult)commandResult.getExecutionResult().getResult(); 2062 2063 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2064 } 2065 } catch (NamingException ex) { 2066 throw new RuntimeException(ex); 2067 } 2068 2069 return mutationResultObject; 2070 } 2071 2072 @GraphQLField 2073 @GraphQLRelayMutation 2074 static MutationResultObject deleteSequence(final DataFetchingEnvironment env, 2075 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName, 2076 @GraphQLName("sequenceName") @GraphQLNonNull final String sequenceName) { 2077 var mutationResultObject = new MutationResultObject(); 2078 2079 try { 2080 var commandForm = SequenceUtil.getHome().getDeleteSequenceForm(); 2081 2082 commandForm.setSequenceTypeName(sequenceTypeName); 2083 commandForm.setSequenceName(sequenceName); 2084 2085 var commandResult = SequenceUtil.getHome().deleteSequence(BaseGraphQl.getUserVisitPK(env), commandForm); 2086 mutationResultObject.setCommandResult(commandResult); 2087 } catch (NamingException ex) { 2088 throw new RuntimeException(ex); 2089 } 2090 2091 return mutationResultObject; 2092 } 2093 2094 @GraphQLField 2095 @GraphQLRelayMutation 2096 static MutationResultWithIdObject editSequence(final DataFetchingEnvironment env, 2097 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName, 2098 @GraphQLName("originalSequenceName") final String originalSequenceName, 2099 @GraphQLName("id") @GraphQLID final String id, 2100 @GraphQLName("sequenceName") final String sequenceName, 2101 @GraphQLName("chunkSize") final String chunkSize, 2102 @GraphQLName("isDefault") final String isDefault, 2103 @GraphQLName("sortOrder") final String sortOrder, 2104 @GraphQLName("description") final String description) { 2105 var mutationResultObject = new MutationResultWithIdObject(); 2106 2107 try { 2108 var spec = SequenceUtil.getHome().getSequenceUniversalSpec(); 2109 2110 spec.setSequenceTypeName(sequenceTypeName); 2111 spec.setSequenceName(originalSequenceName); 2112 spec.setUuid(id); 2113 2114 var commandForm = SequenceUtil.getHome().getEditSequenceForm(); 2115 2116 commandForm.setSpec(spec); 2117 commandForm.setEditMode(EditMode.LOCK); 2118 2119 var commandResult = SequenceUtil.getHome().editSequence(BaseGraphQl.getUserVisitPK(env), commandForm); 2120 2121 if(!commandResult.hasErrors()) { 2122 var executionResult = commandResult.getExecutionResult(); 2123 var result = (EditSequenceResult)executionResult.getResult(); 2124 Map<String, Object> arguments = env.getArgument("input"); 2125 var edit = result.getEdit(); 2126 2127 mutationResultObject.setEntityInstance(result.getSequence().getEntityInstance()); 2128 2129 if(arguments.containsKey("sequenceName")) 2130 edit.setSequenceName(sequenceName); 2131 if(arguments.containsKey("chunkSize")) 2132 edit.setChunkSize(chunkSize); 2133 if(arguments.containsKey("isDefault")) 2134 edit.setIsDefault(isDefault); 2135 if(arguments.containsKey("sortOrder")) 2136 edit.setSortOrder(sortOrder); 2137 if(arguments.containsKey("description")) 2138 edit.setDescription(description); 2139 2140 commandForm.setEdit(edit); 2141 commandForm.setEditMode(EditMode.UPDATE); 2142 2143 commandResult = SequenceUtil.getHome().editSequence(BaseGraphQl.getUserVisitPK(env), commandForm); 2144 } 2145 2146 mutationResultObject.setCommandResult(commandResult); 2147 } catch (NamingException ex) { 2148 throw new RuntimeException(ex); 2149 } 2150 2151 return mutationResultObject; 2152 } 2153 2154 @GraphQLField 2155 @GraphQLRelayMutation 2156 @GraphQLName("setSequenceValue") 2157 static MutationResultObject setSequenceValue(final DataFetchingEnvironment env, 2158 @GraphQLName("sequenceTypeName") final String sequenceTypeName, 2159 @GraphQLName("sequenceName") final String sequenceName, 2160 @GraphQLName("id") @GraphQLID final String id, 2161 @GraphQLName("value") @GraphQLNonNull final String value) { 2162 var mutationResultObject = new MutationResultObject(); 2163 2164 try { 2165 var commandForm = SequenceUtil.getHome().getSetSequenceValueForm(); 2166 2167 commandForm.setSequenceTypeName(sequenceTypeName); 2168 commandForm.setSequenceName(sequenceName); 2169 commandForm.setUuid(id); 2170 commandForm.setValue(value); 2171 2172 var commandResult = SequenceUtil.getHome().setSequenceValue(BaseGraphQl.getUserVisitPK(env), commandForm); 2173 mutationResultObject.setCommandResult(commandResult); 2174 } catch (NamingException ex) { 2175 throw new RuntimeException(ex); 2176 } 2177 2178 return mutationResultObject; 2179 } 2180 2181 @GraphQLField 2182 @GraphQLRelayMutation 2183 @GraphQLName("nextSequenceValue") 2184 static GetNextSequenceValueResultObject nextSequenceValue(final DataFetchingEnvironment env, 2185 @GraphQLName("sequenceTypeName") final String sequenceTypeName, 2186 @GraphQLName("sequenceName") final String sequenceName, 2187 @GraphQLName("id") @GraphQLID final String id) { 2188 var mutationResultObject = new GetNextSequenceValueResultObject(); 2189 2190 try { 2191 var commandForm = SequenceUtil.getHome().getGetNextSequenceValueForm(); 2192 2193 commandForm.setSequenceTypeName(sequenceTypeName); 2194 commandForm.setSequenceName(sequenceName); 2195 commandForm.setUuid(id); 2196 2197 var commandResult = SequenceUtil.getHome().getNextSequenceValue(BaseGraphQl.getUserVisitPK(env), commandForm); 2198 mutationResultObject.setCommandResult(commandResult); 2199 2200 if(!commandResult.hasErrors()) { 2201 mutationResultObject.setGetNextSequenceValueResult((GetNextSequenceValueResult)commandResult.getExecutionResult().getResult()); 2202 } 2203 } catch (NamingException ex) { 2204 throw new RuntimeException(ex); 2205 } 2206 2207 return mutationResultObject; 2208 } 2209 2210 @GraphQLField 2211 @GraphQLRelayMutation 2212 static MutationResultWithIdObject createSequenceType(final DataFetchingEnvironment env, 2213 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName, 2214 @GraphQLName("prefix") final String prefix, 2215 @GraphQLName("suffix") final String suffix, 2216 @GraphQLName("sequenceEncoderTypeName") @GraphQLNonNull final String sequenceEncoderTypeName, 2217 @GraphQLName("sequenceChecksumTypeName") @GraphQLNonNull final String sequenceChecksumTypeName, 2218 @GraphQLName("chunkSize") final String chunkSize, 2219 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 2220 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 2221 @GraphQLName("description") final String description) { 2222 var mutationResultObject = new MutationResultWithIdObject(); 2223 2224 try { 2225 var commandForm = SequenceUtil.getHome().getCreateSequenceTypeForm(); 2226 2227 commandForm.setSequenceTypeName(sequenceTypeName); 2228 commandForm.setPrefix(prefix); 2229 commandForm.setSuffix(suffix); 2230 commandForm.setSequenceEncoderTypeName(sequenceEncoderTypeName); 2231 commandForm.setSequenceChecksumTypeName(sequenceChecksumTypeName); 2232 commandForm.setChunkSize(chunkSize); 2233 commandForm.setIsDefault(isDefault); 2234 commandForm.setSortOrder(sortOrder); 2235 commandForm.setDescription(description); 2236 2237 var commandResult = SequenceUtil.getHome().createSequenceType(BaseGraphQl.getUserVisitPK(env), commandForm); 2238 mutationResultObject.setCommandResult(commandResult); 2239 2240 if(!commandResult.hasErrors()) { 2241 var result = (CreateSequenceTypeResult)commandResult.getExecutionResult().getResult(); 2242 2243 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2244 } 2245 } catch (NamingException ex) { 2246 throw new RuntimeException(ex); 2247 } 2248 2249 return mutationResultObject; 2250 } 2251 2252 @GraphQLField 2253 @GraphQLRelayMutation 2254 static MutationResultObject deleteSequenceType(final DataFetchingEnvironment env, 2255 @GraphQLName("sequenceTypeName") @GraphQLNonNull final String sequenceTypeName) { 2256 var mutationResultObject = new MutationResultObject(); 2257 2258 try { 2259 var commandForm = SequenceUtil.getHome().getDeleteSequenceTypeForm(); 2260 2261 commandForm.setSequenceTypeName(sequenceTypeName); 2262 2263 var commandResult = SequenceUtil.getHome().deleteSequenceType(BaseGraphQl.getUserVisitPK(env), commandForm); 2264 mutationResultObject.setCommandResult(commandResult); 2265 } catch (NamingException ex) { 2266 throw new RuntimeException(ex); 2267 } 2268 2269 return mutationResultObject; 2270 } 2271 2272 @GraphQLField 2273 @GraphQLRelayMutation 2274 static MutationResultWithIdObject editSequenceType(final DataFetchingEnvironment env, 2275 @GraphQLName("originalSequenceTypeName") final String originalSequenceTypeName, 2276 @GraphQLName("id") @GraphQLID final String id, 2277 @GraphQLName("sequenceTypeName") final String sequenceTypeName, 2278 @GraphQLName("prefix") final String prefix, 2279 @GraphQLName("suffix") final String suffix, 2280 @GraphQLName("sequenceEncoderTypeName") final String sequenceEncoderTypeName, 2281 @GraphQLName("sequenceChecksumTypeName") final String sequenceChecksumTypeName, 2282 @GraphQLName("chunkSize") final String chunkSize, 2283 @GraphQLName("isDefault") final String isDefault, 2284 @GraphQLName("sortOrder") final String sortOrder, 2285 @GraphQLName("description") final String description) { 2286 var mutationResultObject = new MutationResultWithIdObject(); 2287 2288 try { 2289 var spec = SequenceUtil.getHome().getSequenceTypeUniversalSpec(); 2290 2291 spec.setSequenceTypeName(originalSequenceTypeName); 2292 spec.setUuid(id); 2293 2294 var commandForm = SequenceUtil.getHome().getEditSequenceTypeForm(); 2295 2296 commandForm.setSpec(spec); 2297 commandForm.setEditMode(EditMode.LOCK); 2298 2299 var commandResult = SequenceUtil.getHome().editSequenceType(BaseGraphQl.getUserVisitPK(env), commandForm); 2300 2301 if(!commandResult.hasErrors()) { 2302 var executionResult = commandResult.getExecutionResult(); 2303 var result = (EditSequenceTypeResult)executionResult.getResult(); 2304 Map<String, Object> arguments = env.getArgument("input"); 2305 var edit = result.getEdit(); 2306 2307 mutationResultObject.setEntityInstance(result.getSequenceType().getEntityInstance()); 2308 2309 if(arguments.containsKey("sequenceTypeName")) 2310 edit.setSequenceTypeName(sequenceTypeName); 2311 if(arguments.containsKey("prefix")) 2312 edit.setPrefix(prefix); 2313 if(arguments.containsKey("suffix")) 2314 edit.setSuffix(suffix); 2315 if(arguments.containsKey("sequenceEncoderTypeName")) 2316 edit.setSequenceEncoderTypeName(sequenceEncoderTypeName); 2317 if(arguments.containsKey("sequenceChecksumTypeName")) 2318 edit.setSequenceChecksumTypeName(sequenceChecksumTypeName); 2319 if(arguments.containsKey("chunkSize")) 2320 edit.setChunkSize(chunkSize); 2321 if(arguments.containsKey("isDefault")) 2322 edit.setIsDefault(isDefault); 2323 if(arguments.containsKey("sortOrder")) 2324 edit.setSortOrder(sortOrder); 2325 if(arguments.containsKey("description")) 2326 edit.setDescription(description); 2327 2328 commandForm.setEdit(edit); 2329 commandForm.setEditMode(EditMode.UPDATE); 2330 2331 commandResult = SequenceUtil.getHome().editSequenceType(BaseGraphQl.getUserVisitPK(env), commandForm); 2332 } 2333 2334 mutationResultObject.setCommandResult(commandResult); 2335 } catch (NamingException ex) { 2336 throw new RuntimeException(ex); 2337 } 2338 2339 return mutationResultObject; 2340 } 2341 2342 @GraphQLField 2343 @GraphQLRelayMutation 2344 static MutationResultWithIdObject createOfferUse(final DataFetchingEnvironment env, 2345 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2346 @GraphQLName("useName") @GraphQLNonNull final String useName, 2347 @GraphQLName("salesOrderSequenceName") final String salesOrderSequenceName) { 2348 var mutationResultObject = new MutationResultWithIdObject(); 2349 2350 try { 2351 var commandForm = OfferUtil.getHome().getCreateOfferUseForm(); 2352 2353 commandForm.setOfferName(offerName); 2354 commandForm.setUseName(useName); 2355 commandForm.setSalesOrderSequenceName(salesOrderSequenceName); 2356 2357 var commandResult = OfferUtil.getHome().createOfferUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2358 mutationResultObject.setCommandResult(commandResult); 2359 2360 if(!commandResult.hasErrors()) { 2361 var result = (CreateOfferUseResult)commandResult.getExecutionResult().getResult(); 2362 2363 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2364 } 2365 } catch (NamingException ex) { 2366 throw new RuntimeException(ex); 2367 } 2368 2369 return mutationResultObject; 2370 } 2371 2372 @GraphQLField 2373 @GraphQLRelayMutation 2374 static MutationResultObject deleteOfferUse(final DataFetchingEnvironment env, 2375 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2376 @GraphQLName("useName") @GraphQLNonNull final String useName) { 2377 var mutationResultObject = new MutationResultObject(); 2378 2379 try { 2380 var commandForm = OfferUtil.getHome().getDeleteOfferUseForm(); 2381 2382 commandForm.setOfferName(offerName); 2383 commandForm.setUseName(useName); 2384 2385 var commandResult = OfferUtil.getHome().deleteOfferUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2386 mutationResultObject.setCommandResult(commandResult); 2387 } catch (NamingException ex) { 2388 throw new RuntimeException(ex); 2389 } 2390 2391 return mutationResultObject; 2392 } 2393 2394 @GraphQLField 2395 @GraphQLRelayMutation 2396 static MutationResultWithIdObject editOfferUse(final DataFetchingEnvironment env, 2397 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2398 @GraphQLName("useName") @GraphQLNonNull final String useName, 2399 @GraphQLName("salesOrderSequenceName") final String salesOrderSequenceName) { 2400 var mutationResultObject = new MutationResultWithIdObject(); 2401 2402 try { 2403 var spec = OfferUtil.getHome().getOfferUseSpec(); 2404 2405 spec.setOfferName(offerName); 2406 spec.setUseName(useName); 2407 2408 var commandForm = OfferUtil.getHome().getEditOfferUseForm(); 2409 2410 commandForm.setSpec(spec); 2411 commandForm.setEditMode(EditMode.LOCK); 2412 2413 var commandResult = OfferUtil.getHome().editOfferUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2414 2415 if(!commandResult.hasErrors()) { 2416 var executionResult = commandResult.getExecutionResult(); 2417 var result = (EditOfferUseResult)executionResult.getResult(); 2418 Map<String, Object> arguments = env.getArgument("input"); 2419 var edit = result.getEdit(); 2420 2421 mutationResultObject.setEntityInstance(result.getOfferUse().getEntityInstance()); 2422 2423 if(arguments.containsKey("salesOrderSequenceName")) 2424 edit.setSalesOrderSequenceName(salesOrderSequenceName); 2425 2426 commandForm.setEdit(edit); 2427 commandForm.setEditMode(EditMode.UPDATE); 2428 2429 commandResult = OfferUtil.getHome().editOfferUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2430 } 2431 2432 mutationResultObject.setCommandResult(commandResult); 2433 } catch (NamingException ex) { 2434 throw new RuntimeException(ex); 2435 } 2436 2437 return mutationResultObject; 2438 } 2439 2440 @GraphQLField 2441 @GraphQLRelayMutation 2442 static MutationResultWithIdObject createOffer(final DataFetchingEnvironment env, 2443 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2444 @GraphQLName("salesOrderSequenceName") final String salesOrderSequenceName, 2445 @GraphQLName("companyName") final String companyName, 2446 @GraphQLName("divisionName") final String divisionName, 2447 @GraphQLName("departmentName") final String departmentName, 2448 @GraphQLName("offerItemSelectorName") final String offerItemSelectorName, 2449 @GraphQLName("offerItemPriceFilterName") final String offerItemPriceFilterName, 2450 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 2451 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 2452 @GraphQLName("description") final String description) { 2453 var mutationResultObject = new MutationResultWithIdObject(); 2454 2455 try { 2456 var commandForm = OfferUtil.getHome().getCreateOfferForm(); 2457 2458 commandForm.setOfferName(offerName); 2459 commandForm.setSalesOrderSequenceName(salesOrderSequenceName); 2460 commandForm.setCompanyName(companyName); 2461 commandForm.setDivisionName(divisionName); 2462 commandForm.setDepartmentName(departmentName); 2463 commandForm.setOfferItemSelectorName(offerItemSelectorName); 2464 commandForm.setOfferItemPriceFilterName(offerItemPriceFilterName); 2465 commandForm.setIsDefault(isDefault); 2466 commandForm.setSortOrder(sortOrder); 2467 commandForm.setDescription(description); 2468 2469 var commandResult = OfferUtil.getHome().createOffer(BaseGraphQl.getUserVisitPK(env), commandForm); 2470 mutationResultObject.setCommandResult(commandResult); 2471 2472 if(!commandResult.hasErrors()) { 2473 var result = (CreateOfferResult)commandResult.getExecutionResult().getResult(); 2474 2475 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2476 } 2477 } catch (NamingException ex) { 2478 throw new RuntimeException(ex); 2479 } 2480 2481 return mutationResultObject; 2482 } 2483 2484 @GraphQLField 2485 @GraphQLRelayMutation 2486 static MutationResultObject deleteOffer(final DataFetchingEnvironment env, 2487 @GraphQLName("offerName") @GraphQLNonNull final String offerName) { 2488 var mutationResultObject = new MutationResultObject(); 2489 2490 try { 2491 var commandForm = OfferUtil.getHome().getDeleteOfferForm(); 2492 2493 commandForm.setOfferName(offerName); 2494 2495 var commandResult = OfferUtil.getHome().deleteOffer(BaseGraphQl.getUserVisitPK(env), commandForm); 2496 mutationResultObject.setCommandResult(commandResult); 2497 } catch (NamingException ex) { 2498 throw new RuntimeException(ex); 2499 } 2500 2501 return mutationResultObject; 2502 } 2503 2504 @GraphQLField 2505 @GraphQLRelayMutation 2506 static MutationResultWithIdObject editOffer(final DataFetchingEnvironment env, 2507 @GraphQLName("originalOfferName") final String originalOfferName, 2508 //@GraphQLName("id") @GraphQLID final String id, 2509 @GraphQLName("offerName") final String offerName, 2510 @GraphQLName("salesOrderSequenceName") final String salesOrderSequenceName, 2511 @GraphQLName("offerItemSelectorName") final String offerItemSelectorName, 2512 @GraphQLName("offerItemPriceFilterName") final String offerItemPriceFilterName, 2513 @GraphQLName("isDefault") final String isDefault, 2514 @GraphQLName("sortOrder") final String sortOrder, 2515 @GraphQLName("description") final String description) { 2516 var mutationResultObject = new MutationResultWithIdObject(); 2517 2518 try { 2519 var spec = OfferUtil.getHome().getOfferUniversalSpec(); 2520 2521 spec.setOfferName(originalOfferName); 2522 //spec.setUuid(id); 2523 2524 var commandForm = OfferUtil.getHome().getEditOfferForm(); 2525 2526 commandForm.setSpec(spec); 2527 commandForm.setEditMode(EditMode.LOCK); 2528 2529 var commandResult = OfferUtil.getHome().editOffer(BaseGraphQl.getUserVisitPK(env), commandForm); 2530 2531 if(!commandResult.hasErrors()) { 2532 var executionResult = commandResult.getExecutionResult(); 2533 var result = (EditOfferResult)executionResult.getResult(); 2534 Map<String, Object> arguments = env.getArgument("input"); 2535 var edit = result.getEdit(); 2536 2537 mutationResultObject.setEntityInstance(result.getOffer().getEntityInstance()); 2538 2539 if(arguments.containsKey("offerName")) 2540 edit.setOfferName(offerName); 2541 if(arguments.containsKey("salesOrderSequenceName")) 2542 edit.setSalesOrderSequenceName(salesOrderSequenceName); 2543 if(arguments.containsKey("offerItemSelectorName")) 2544 edit.setOfferItemSelectorName(offerItemSelectorName); 2545 if(arguments.containsKey("offerItemPriceFilterName")) 2546 edit.setOfferItemPriceFilterName(offerItemPriceFilterName); 2547 if(arguments.containsKey("isDefault")) 2548 edit.setIsDefault(isDefault); 2549 if(arguments.containsKey("sortOrder")) 2550 edit.setSortOrder(sortOrder); 2551 if(arguments.containsKey("description")) 2552 edit.setDescription(description); 2553 2554 commandForm.setEdit(edit); 2555 commandForm.setEditMode(EditMode.UPDATE); 2556 2557 commandResult = OfferUtil.getHome().editOffer(BaseGraphQl.getUserVisitPK(env), commandForm); 2558 } 2559 2560 mutationResultObject.setCommandResult(commandResult); 2561 } catch (NamingException ex) { 2562 throw new RuntimeException(ex); 2563 } 2564 2565 return mutationResultObject; 2566 } 2567 2568 @GraphQLField 2569 @GraphQLRelayMutation 2570 static MutationResultWithIdObject createOfferItem(final DataFetchingEnvironment env, 2571 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2572 @GraphQLName("itemName") @GraphQLNonNull final String itemName) { 2573 var mutationResultObject = new MutationResultWithIdObject(); 2574 2575 try { 2576 var commandForm = OfferUtil.getHome().getCreateOfferItemForm(); 2577 2578 commandForm.setOfferName(offerName); 2579 commandForm.setItemName(itemName); 2580 2581 var commandResult = OfferUtil.getHome().createOfferItem(BaseGraphQl.getUserVisitPK(env), commandForm); 2582 mutationResultObject.setCommandResult(commandResult); 2583 2584 if(!commandResult.hasErrors()) { 2585 var result = (CreateOfferItemResult)commandResult.getExecutionResult().getResult(); 2586 2587 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2588 } 2589 } catch (NamingException ex) { 2590 throw new RuntimeException(ex); 2591 } 2592 2593 return mutationResultObject; 2594 } 2595 2596 @GraphQLField 2597 @GraphQLRelayMutation 2598 static MutationResultObject deleteOfferItem(final DataFetchingEnvironment env, 2599 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2600 @GraphQLName("itemName") @GraphQLNonNull final String itemName) { 2601 var mutationResultObject = new MutationResultObject(); 2602 2603 try { 2604 var commandForm = OfferUtil.getHome().getDeleteOfferItemForm(); 2605 2606 commandForm.setOfferName(offerName); 2607 commandForm.setItemName(itemName); 2608 2609 var commandResult = OfferUtil.getHome().deleteOfferItem(BaseGraphQl.getUserVisitPK(env), commandForm); 2610 mutationResultObject.setCommandResult(commandResult); 2611 } catch (NamingException ex) { 2612 throw new RuntimeException(ex); 2613 } 2614 2615 return mutationResultObject; 2616 } 2617 2618 @GraphQLField 2619 @GraphQLRelayMutation 2620 static MutationResultObject createOfferItemPrice(final DataFetchingEnvironment env, 2621 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2622 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 2623 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 2624 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 2625 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 2626 @GraphQLName("unitPrice") final String unitPrice, 2627 @GraphQLName("minimumUnitPrice") final String minimumUnitPrice, 2628 @GraphQLName("maximumUnitPrice") final String maximumUnitPrice, 2629 @GraphQLName("unitPriceIncrement") final String unitPriceIncrement) { 2630 var mutationResultObject = new MutationResultObject(); 2631 2632 try { 2633 var commandForm = OfferUtil.getHome().getCreateOfferItemPriceForm(); 2634 2635 commandForm.setOfferName(offerName); 2636 commandForm.setItemName(itemName); 2637 commandForm.setInventoryConditionName(inventoryConditionName); 2638 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 2639 commandForm.setCurrencyIsoName(currencyIsoName); 2640 commandForm.setUnitPrice(unitPrice); 2641 commandForm.setMinimumUnitPrice(minimumUnitPrice); 2642 commandForm.setMaximumUnitPrice(maximumUnitPrice); 2643 commandForm.setUnitPriceIncrement(unitPriceIncrement); 2644 2645 var commandResult = OfferUtil.getHome().createOfferItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 2646 mutationResultObject.setCommandResult(commandResult); 2647 } catch (NamingException ex) { 2648 throw new RuntimeException(ex); 2649 } 2650 2651 return mutationResultObject; 2652 } 2653 2654 @GraphQLField 2655 @GraphQLRelayMutation 2656 static MutationResultObject deleteOfferItemPrice(final DataFetchingEnvironment env, 2657 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2658 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 2659 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 2660 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 2661 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 2662 var mutationResultObject = new MutationResultObject(); 2663 2664 try { 2665 var commandForm = OfferUtil.getHome().getDeleteOfferItemPriceForm(); 2666 2667 commandForm.setOfferName(offerName); 2668 commandForm.setItemName(itemName); 2669 commandForm.setInventoryConditionName(inventoryConditionName); 2670 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 2671 commandForm.setCurrencyIsoName(currencyIsoName); 2672 2673 var commandResult = OfferUtil.getHome().deleteOfferItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 2674 mutationResultObject.setCommandResult(commandResult); 2675 } catch (NamingException ex) { 2676 throw new RuntimeException(ex); 2677 } 2678 2679 return mutationResultObject; 2680 } 2681 2682 @GraphQLField 2683 @GraphQLRelayMutation 2684 static MutationResultObject editOfferItemPrice(final DataFetchingEnvironment env, 2685 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2686 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 2687 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 2688 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 2689 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 2690 @GraphQLName("unitPrice") final String unitPrice, 2691 @GraphQLName("minimumUnitPrice") final String minimumUnitPrice, 2692 @GraphQLName("maximumUnitPrice") final String maximumUnitPrice, 2693 @GraphQLName("unitPriceIncrement") final String unitPriceIncrement) { 2694 var mutationResultObject = new MutationResultObject(); 2695 2696 try { 2697 var spec = OfferUtil.getHome().getOfferItemPriceSpec(); 2698 2699 spec.setOfferName(offerName); 2700 spec.setItemName(itemName); 2701 spec.setInventoryConditionName(inventoryConditionName); 2702 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 2703 spec.setCurrencyIsoName(currencyIsoName); 2704 2705 var commandForm = OfferUtil.getHome().getEditOfferItemPriceForm(); 2706 2707 commandForm.setSpec(spec); 2708 commandForm.setEditMode(EditMode.LOCK); 2709 2710 var commandResult = OfferUtil.getHome().editOfferItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 2711 2712 if(!commandResult.hasErrors()) { 2713 var executionResult = commandResult.getExecutionResult(); 2714 var result = (EditOfferItemPriceResult)executionResult.getResult(); 2715 Map<String, Object> arguments = env.getArgument("input"); 2716 var edit = result.getEdit(); 2717 2718 if(arguments.containsKey("unitPrice")) 2719 edit.setUnitPrice(unitPrice); 2720 if(arguments.containsKey("minimumUnitPrice")) 2721 edit.setMinimumUnitPrice(minimumUnitPrice); 2722 if(arguments.containsKey("maximumUnitPrice")) 2723 edit.setMaximumUnitPrice(maximumUnitPrice); 2724 if(arguments.containsKey("unitPriceIncrement")) 2725 edit.setUnitPriceIncrement(unitPriceIncrement); 2726 2727 commandForm.setEdit(edit); 2728 commandForm.setEditMode(EditMode.UPDATE); 2729 2730 commandResult = OfferUtil.getHome().editOfferItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 2731 } 2732 2733 mutationResultObject.setCommandResult(commandResult); 2734 } catch (NamingException ex) { 2735 throw new RuntimeException(ex); 2736 } 2737 2738 return mutationResultObject; 2739 } 2740 2741 @GraphQLField 2742 @GraphQLRelayMutation 2743 static MutationResultObject createOfferCustomerType(final DataFetchingEnvironment env, 2744 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2745 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 2746 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 2747 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 2748 var mutationResultObject = new MutationResultObject(); 2749 2750 try { 2751 var commandForm = OfferUtil.getHome().getCreateOfferCustomerTypeForm(); 2752 2753 commandForm.setOfferName(offerName); 2754 commandForm.setCustomerTypeName(customerTypeName); 2755 commandForm.setIsDefault(isDefault); 2756 commandForm.setSortOrder(sortOrder); 2757 2758 var commandResult = OfferUtil.getHome().createOfferCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 2759 mutationResultObject.setCommandResult(commandResult); 2760 } catch (NamingException ex) { 2761 throw new RuntimeException(ex); 2762 } 2763 2764 return mutationResultObject; 2765 } 2766 2767 @GraphQLField 2768 @GraphQLRelayMutation 2769 static MutationResultObject deleteOfferCustomerType(final DataFetchingEnvironment env, 2770 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2771 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName) { 2772 var mutationResultObject = new MutationResultObject(); 2773 2774 try { 2775 var commandForm = OfferUtil.getHome().getDeleteOfferCustomerTypeForm(); 2776 2777 commandForm.setOfferName(offerName); 2778 commandForm.setCustomerTypeName(customerTypeName); 2779 2780 var commandResult = OfferUtil.getHome().deleteOfferCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 2781 mutationResultObject.setCommandResult(commandResult); 2782 } catch (NamingException ex) { 2783 throw new RuntimeException(ex); 2784 } 2785 2786 return mutationResultObject; 2787 } 2788 2789 @GraphQLField 2790 @GraphQLRelayMutation 2791 static MutationResultObject editOfferCustomerType(final DataFetchingEnvironment env, 2792 @GraphQLName("offerName") @GraphQLNonNull final String offerName, 2793 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 2794 @GraphQLName("isDefault") final String isDefault, 2795 @GraphQLName("sortOrder") final String sortOrder) { 2796 var mutationResultObject = new MutationResultObject(); 2797 2798 try { 2799 var spec = OfferUtil.getHome().getOfferCustomerTypeSpec(); 2800 2801 spec.setOfferName(offerName); 2802 spec.setCustomerTypeName(customerTypeName); 2803 2804 var commandForm = OfferUtil.getHome().getEditOfferCustomerTypeForm(); 2805 2806 commandForm.setSpec(spec); 2807 commandForm.setEditMode(EditMode.LOCK); 2808 2809 var commandResult = OfferUtil.getHome().editOfferCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 2810 2811 if(!commandResult.hasErrors()) { 2812 var executionResult = commandResult.getExecutionResult(); 2813 var result = (EditOfferCustomerTypeResult)executionResult.getResult(); 2814 Map<String, Object> arguments = env.getArgument("input"); 2815 var edit = result.getEdit(); 2816 2817 if(arguments.containsKey("isDefault")) 2818 edit.setIsDefault(isDefault); 2819 if(arguments.containsKey("sortOrder")) 2820 edit.setSortOrder(sortOrder); 2821 2822 commandForm.setEdit(edit); 2823 commandForm.setEditMode(EditMode.UPDATE); 2824 2825 commandResult = OfferUtil.getHome().editOfferCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 2826 } 2827 2828 mutationResultObject.setCommandResult(commandResult); 2829 } catch (NamingException ex) { 2830 throw new RuntimeException(ex); 2831 } 2832 2833 return mutationResultObject; 2834 } 2835 2836 @GraphQLField 2837 @GraphQLRelayMutation 2838 static MutationResultWithIdObject createUse(final DataFetchingEnvironment env, 2839 @GraphQLName("useName") @GraphQLNonNull final String useName, 2840 @GraphQLName("useTypeName") @GraphQLNonNull final String useTypeName, 2841 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 2842 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 2843 @GraphQLName("description") final String description) { 2844 var mutationResultObject = new MutationResultWithIdObject(); 2845 2846 try { 2847 var commandForm = OfferUtil.getHome().getCreateUseForm(); 2848 2849 commandForm.setUseName(useName); 2850 commandForm.setUseTypeName(useTypeName); 2851 commandForm.setIsDefault(isDefault); 2852 commandForm.setSortOrder(sortOrder); 2853 commandForm.setDescription(description); 2854 2855 var commandResult = OfferUtil.getHome().createUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2856 mutationResultObject.setCommandResult(commandResult); 2857 2858 if(!commandResult.hasErrors()) { 2859 var result = (CreateUseResult)commandResult.getExecutionResult().getResult(); 2860 2861 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2862 } 2863 } catch (NamingException ex) { 2864 throw new RuntimeException(ex); 2865 } 2866 2867 return mutationResultObject; 2868 } 2869 2870 @GraphQLField 2871 @GraphQLRelayMutation 2872 static MutationResultObject deleteUse(final DataFetchingEnvironment env, 2873 @GraphQLName("useName") @GraphQLNonNull final String useName) { 2874 var mutationResultObject = new MutationResultObject(); 2875 2876 try { 2877 var commandForm = OfferUtil.getHome().getDeleteUseForm(); 2878 2879 commandForm.setUseName(useName); 2880 2881 var commandResult = OfferUtil.getHome().deleteUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2882 mutationResultObject.setCommandResult(commandResult); 2883 } catch (NamingException ex) { 2884 throw new RuntimeException(ex); 2885 } 2886 2887 return mutationResultObject; 2888 } 2889 2890 @GraphQLField 2891 @GraphQLRelayMutation 2892 static MutationResultWithIdObject editUse(final DataFetchingEnvironment env, 2893 @GraphQLName("originalUseName") final String originalUseName, 2894 //@GraphQLName("id") @GraphQLID final String id, 2895 @GraphQLName("useName") final String useName, 2896 @GraphQLName("useTypeName") final String useTypeName, 2897 @GraphQLName("isDefault") final String isDefault, 2898 @GraphQLName("sortOrder") final String sortOrder, 2899 @GraphQLName("description") final String description) { 2900 var mutationResultObject = new MutationResultWithIdObject(); 2901 2902 try { 2903 var spec = OfferUtil.getHome().getUseUniversalSpec(); 2904 2905 spec.setUseName(originalUseName); 2906 //spec.setUuid(id); 2907 2908 var commandForm = OfferUtil.getHome().getEditUseForm(); 2909 2910 commandForm.setSpec(spec); 2911 commandForm.setEditMode(EditMode.LOCK); 2912 2913 var commandResult = OfferUtil.getHome().editUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2914 2915 if(!commandResult.hasErrors()) { 2916 var executionResult = commandResult.getExecutionResult(); 2917 var result = (EditUseResult)executionResult.getResult(); 2918 Map<String, Object> arguments = env.getArgument("input"); 2919 var edit = result.getEdit(); 2920 2921 mutationResultObject.setEntityInstance(result.getUse().getEntityInstance()); 2922 2923 if(arguments.containsKey("useName")) 2924 edit.setUseName(useName); 2925 if(arguments.containsKey("useTypeName")) 2926 edit.setUseTypeName(useTypeName); 2927 if(arguments.containsKey("isDefault")) 2928 edit.setIsDefault(isDefault); 2929 if(arguments.containsKey("sortOrder")) 2930 edit.setSortOrder(sortOrder); 2931 if(arguments.containsKey("description")) 2932 edit.setDescription(description); 2933 2934 commandForm.setEdit(edit); 2935 commandForm.setEditMode(EditMode.UPDATE); 2936 2937 commandResult = OfferUtil.getHome().editUse(BaseGraphQl.getUserVisitPK(env), commandForm); 2938 } 2939 2940 mutationResultObject.setCommandResult(commandResult); 2941 } catch (NamingException ex) { 2942 throw new RuntimeException(ex); 2943 } 2944 2945 return mutationResultObject; 2946 } 2947 2948 @GraphQLField 2949 @GraphQLRelayMutation 2950 static MutationResultWithIdObject createOfferNameElement(final DataFetchingEnvironment env, 2951 @GraphQLName("offerNameElementName") @GraphQLNonNull final String offerNameElementName, 2952 @GraphQLName("offset") @GraphQLNonNull final String offset, 2953 @GraphQLName("length") @GraphQLNonNull final String length, 2954 @GraphQLName("validationPattern") final String validationPattern, 2955 @GraphQLName("description") final String description) { 2956 var mutationResultObject = new MutationResultWithIdObject(); 2957 2958 try { 2959 var commandForm = OfferUtil.getHome().getCreateOfferNameElementForm(); 2960 2961 commandForm.setOfferNameElementName(offerNameElementName); 2962 commandForm.setOffset(offset); 2963 commandForm.setLength(length); 2964 commandForm.setValidationPattern(validationPattern); 2965 commandForm.setDescription(description); 2966 2967 var commandResult = OfferUtil.getHome().createOfferNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 2968 mutationResultObject.setCommandResult(commandResult); 2969 2970 if(!commandResult.hasErrors()) { 2971 var result = (CreateOfferNameElementResult)commandResult.getExecutionResult().getResult(); 2972 2973 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 2974 } 2975 } catch (NamingException ex) { 2976 throw new RuntimeException(ex); 2977 } 2978 2979 return mutationResultObject; 2980 } 2981 2982 @GraphQLField 2983 @GraphQLRelayMutation 2984 static MutationResultObject deleteOfferNameElement(final DataFetchingEnvironment env, 2985 @GraphQLName("offerNameElementName") @GraphQLNonNull final String offerNameElementName) { 2986 var mutationResultObject = new MutationResultObject(); 2987 2988 try { 2989 var commandForm = OfferUtil.getHome().getDeleteOfferNameElementForm(); 2990 2991 commandForm.setOfferNameElementName(offerNameElementName); 2992 2993 var commandResult = OfferUtil.getHome().deleteOfferNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 2994 mutationResultObject.setCommandResult(commandResult); 2995 } catch (NamingException ex) { 2996 throw new RuntimeException(ex); 2997 } 2998 2999 return mutationResultObject; 3000 } 3001 3002 @GraphQLField 3003 @GraphQLRelayMutation 3004 static MutationResultWithIdObject editOfferNameElement(final DataFetchingEnvironment env, 3005 @GraphQLName("originalOfferNameElementName") final String originalOfferNameElementName, 3006 @GraphQLName("id") @GraphQLID final String id, 3007 @GraphQLName("offerNameElementName") final String offerNameElementName, 3008 @GraphQLName("offset") final String offset, 3009 @GraphQLName("length") final String length, 3010 @GraphQLName("validationPattern") final String validationPattern, 3011 @GraphQLName("description") final String description) { 3012 var mutationResultObject = new MutationResultWithIdObject(); 3013 3014 try { 3015 var spec = OfferUtil.getHome().getOfferNameElementUniversalSpec(); 3016 3017 spec.setOfferNameElementName(originalOfferNameElementName); 3018 spec.setUuid(id); 3019 3020 var commandForm = OfferUtil.getHome().getEditOfferNameElementForm(); 3021 3022 commandForm.setSpec(spec); 3023 commandForm.setEditMode(EditMode.LOCK); 3024 3025 var commandResult = OfferUtil.getHome().editOfferNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 3026 3027 if(!commandResult.hasErrors()) { 3028 var executionResult = commandResult.getExecutionResult(); 3029 var result = (EditOfferNameElementResult)executionResult.getResult(); 3030 Map<String, Object> arguments = env.getArgument("input"); 3031 var edit = result.getEdit(); 3032 3033 mutationResultObject.setEntityInstance(result.getOfferNameElement().getEntityInstance()); 3034 3035 if(arguments.containsKey("offerNameElementName")) 3036 edit.setOfferNameElementName(offerNameElementName); 3037 if(arguments.containsKey("offset")) 3038 edit.setOffset(offset); 3039 if(arguments.containsKey("length")) 3040 edit.setLength(length); 3041 if(arguments.containsKey("validationPattern")) 3042 edit.setValidationPattern(validationPattern); 3043 if(arguments.containsKey("description")) 3044 edit.setDescription(description); 3045 3046 commandForm.setEdit(edit); 3047 commandForm.setEditMode(EditMode.UPDATE); 3048 3049 commandResult = OfferUtil.getHome().editOfferNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 3050 } 3051 3052 mutationResultObject.setCommandResult(commandResult); 3053 } catch (NamingException ex) { 3054 throw new RuntimeException(ex); 3055 } 3056 3057 return mutationResultObject; 3058 } 3059 3060 @GraphQLField 3061 @GraphQLRelayMutation 3062 static MutationResultWithIdObject createUseNameElement(final DataFetchingEnvironment env, 3063 @GraphQLName("useNameElementName") @GraphQLNonNull final String useNameElementName, 3064 @GraphQLName("offset") @GraphQLNonNull final String offset, 3065 @GraphQLName("length") @GraphQLNonNull final String length, 3066 @GraphQLName("validationPattern") final String validationPattern, 3067 @GraphQLName("description") final String description) { 3068 var mutationResultObject = new MutationResultWithIdObject(); 3069 3070 try { 3071 var commandForm = OfferUtil.getHome().getCreateUseNameElementForm(); 3072 3073 commandForm.setUseNameElementName(useNameElementName); 3074 commandForm.setOffset(offset); 3075 commandForm.setLength(length); 3076 commandForm.setValidationPattern(validationPattern); 3077 commandForm.setDescription(description); 3078 3079 var commandResult = OfferUtil.getHome().createUseNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 3080 mutationResultObject.setCommandResult(commandResult); 3081 3082 if(!commandResult.hasErrors()) { 3083 var result = (CreateUseNameElementResult)commandResult.getExecutionResult().getResult(); 3084 3085 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3086 } 3087 } catch (NamingException ex) { 3088 throw new RuntimeException(ex); 3089 } 3090 3091 return mutationResultObject; 3092 } 3093 3094 @GraphQLField 3095 @GraphQLRelayMutation 3096 static MutationResultObject deleteUseNameElement(final DataFetchingEnvironment env, 3097 @GraphQLName("useNameElementName") @GraphQLNonNull final String useNameElementName) { 3098 var mutationResultObject = new MutationResultObject(); 3099 3100 try { 3101 var commandForm = OfferUtil.getHome().getDeleteUseNameElementForm(); 3102 3103 commandForm.setUseNameElementName(useNameElementName); 3104 3105 var commandResult = OfferUtil.getHome().deleteUseNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 3106 mutationResultObject.setCommandResult(commandResult); 3107 } catch (NamingException ex) { 3108 throw new RuntimeException(ex); 3109 } 3110 3111 return mutationResultObject; 3112 } 3113 3114 @GraphQLField 3115 @GraphQLRelayMutation 3116 static MutationResultWithIdObject editUseNameElement(final DataFetchingEnvironment env, 3117 @GraphQLName("originalUseNameElementName") final String originalUseNameElementName, 3118 @GraphQLName("id") @GraphQLID final String id, 3119 @GraphQLName("useNameElementName") final String useNameElementName, 3120 @GraphQLName("offset") final String offset, 3121 @GraphQLName("length") final String length, 3122 @GraphQLName("validationPattern") final String validationPattern, 3123 @GraphQLName("description") final String description) { 3124 var mutationResultObject = new MutationResultWithIdObject(); 3125 3126 try { 3127 var spec = OfferUtil.getHome().getUseNameElementUniversalSpec(); 3128 3129 spec.setUseNameElementName(originalUseNameElementName); 3130 spec.setUuid(id); 3131 3132 var commandForm = OfferUtil.getHome().getEditUseNameElementForm(); 3133 3134 commandForm.setSpec(spec); 3135 commandForm.setEditMode(EditMode.LOCK); 3136 3137 var commandResult = OfferUtil.getHome().editUseNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 3138 3139 if(!commandResult.hasErrors()) { 3140 var executionResult = commandResult.getExecutionResult(); 3141 var result = (EditUseNameElementResult)executionResult.getResult(); 3142 Map<String, Object> arguments = env.getArgument("input"); 3143 var edit = result.getEdit(); 3144 3145 mutationResultObject.setEntityInstance(result.getUseNameElement().getEntityInstance()); 3146 3147 if(arguments.containsKey("useNameElementName")) 3148 edit.setUseNameElementName(useNameElementName); 3149 if(arguments.containsKey("offset")) 3150 edit.setOffset(offset); 3151 if(arguments.containsKey("length")) 3152 edit.setLength(length); 3153 if(arguments.containsKey("validationPattern")) 3154 edit.setValidationPattern(validationPattern); 3155 if(arguments.containsKey("description")) 3156 edit.setDescription(description); 3157 3158 commandForm.setEdit(edit); 3159 commandForm.setEditMode(EditMode.UPDATE); 3160 3161 commandResult = OfferUtil.getHome().editUseNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 3162 } 3163 3164 mutationResultObject.setCommandResult(commandResult); 3165 } catch (NamingException ex) { 3166 throw new RuntimeException(ex); 3167 } 3168 3169 return mutationResultObject; 3170 } 3171 3172 @GraphQLField 3173 @GraphQLRelayMutation 3174 static MutationResultWithIdObject createUseType(final DataFetchingEnvironment env, 3175 @GraphQLName("useTypeName") @GraphQLNonNull final String useTypeName, 3176 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3177 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3178 @GraphQLName("description") final String description) { 3179 var mutationResultObject = new MutationResultWithIdObject(); 3180 3181 try { 3182 var commandForm = OfferUtil.getHome().getCreateUseTypeForm(); 3183 3184 commandForm.setUseTypeName(useTypeName); 3185 commandForm.setIsDefault(isDefault); 3186 commandForm.setSortOrder(sortOrder); 3187 commandForm.setDescription(description); 3188 3189 var commandResult = OfferUtil.getHome().createUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 3190 mutationResultObject.setCommandResult(commandResult); 3191 3192 if(!commandResult.hasErrors()) { 3193 var result = (CreateUseTypeResult)commandResult.getExecutionResult().getResult(); 3194 3195 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3196 } 3197 } catch (NamingException ex) { 3198 throw new RuntimeException(ex); 3199 } 3200 3201 return mutationResultObject; 3202 } 3203 3204 @GraphQLField 3205 @GraphQLRelayMutation 3206 static MutationResultObject deleteUseType(final DataFetchingEnvironment env, 3207 @GraphQLName("useTypeName") @GraphQLNonNull final String useTypeName) { 3208 var mutationResultObject = new MutationResultObject(); 3209 3210 try { 3211 var commandForm = OfferUtil.getHome().getDeleteUseTypeForm(); 3212 3213 commandForm.setUseTypeName(useTypeName); 3214 3215 var commandResult = OfferUtil.getHome().deleteUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 3216 mutationResultObject.setCommandResult(commandResult); 3217 } catch (NamingException ex) { 3218 throw new RuntimeException(ex); 3219 } 3220 3221 return mutationResultObject; 3222 } 3223 3224 @GraphQLField 3225 @GraphQLRelayMutation 3226 static MutationResultWithIdObject editUseType(final DataFetchingEnvironment env, 3227 @GraphQLName("originalUseTypeName") final String originalUseTypeName, 3228 @GraphQLName("id") @GraphQLID final String id, 3229 @GraphQLName("useTypeName") final String useTypeName, 3230 @GraphQLName("isDefault") final String isDefault, 3231 @GraphQLName("sortOrder") final String sortOrder, 3232 @GraphQLName("description") final String description) { 3233 var mutationResultObject = new MutationResultWithIdObject(); 3234 3235 try { 3236 var spec = OfferUtil.getHome().getUseTypeUniversalSpec(); 3237 3238 spec.setUseTypeName(originalUseTypeName); 3239 spec.setUuid(id); 3240 3241 var commandForm = OfferUtil.getHome().getEditUseTypeForm(); 3242 3243 commandForm.setSpec(spec); 3244 commandForm.setEditMode(EditMode.LOCK); 3245 3246 var commandResult = OfferUtil.getHome().editUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 3247 3248 if(!commandResult.hasErrors()) { 3249 var executionResult = commandResult.getExecutionResult(); 3250 var result = (EditUseTypeResult)executionResult.getResult(); 3251 Map<String, Object> arguments = env.getArgument("input"); 3252 var edit = result.getEdit(); 3253 3254 mutationResultObject.setEntityInstance(result.getUseType().getEntityInstance()); 3255 3256 if(arguments.containsKey("useTypeName")) 3257 edit.setUseTypeName(useTypeName); 3258 if(arguments.containsKey("isDefault")) 3259 edit.setIsDefault(isDefault); 3260 if(arguments.containsKey("sortOrder")) 3261 edit.setSortOrder(sortOrder); 3262 if(arguments.containsKey("description")) 3263 edit.setDescription(description); 3264 3265 commandForm.setEdit(edit); 3266 commandForm.setEditMode(EditMode.UPDATE); 3267 3268 commandResult = OfferUtil.getHome().editUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 3269 } 3270 3271 mutationResultObject.setCommandResult(commandResult); 3272 } catch (NamingException ex) { 3273 throw new RuntimeException(ex); 3274 } 3275 3276 return mutationResultObject; 3277 } 3278 3279 @GraphQLField 3280 @GraphQLRelayMutation 3281 static MutationResultWithIdObject createFreeOnBoard(final DataFetchingEnvironment env, 3282 @GraphQLName("freeOnBoardName") @GraphQLNonNull final String freeOnBoardName, 3283 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3284 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3285 @GraphQLName("description") final String description) { 3286 var mutationResultObject = new MutationResultWithIdObject(); 3287 3288 try { 3289 var commandForm = ShipmentUtil.getHome().getCreateFreeOnBoardForm(); 3290 3291 commandForm.setFreeOnBoardName(freeOnBoardName); 3292 commandForm.setIsDefault(isDefault); 3293 commandForm.setSortOrder(sortOrder); 3294 commandForm.setDescription(description); 3295 3296 var commandResult = ShipmentUtil.getHome().createFreeOnBoard(BaseGraphQl.getUserVisitPK(env), commandForm); 3297 mutationResultObject.setCommandResult(commandResult); 3298 3299 if(!commandResult.hasErrors()) { 3300 var result = (CreateFreeOnBoardResult)commandResult.getExecutionResult().getResult(); 3301 3302 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3303 } 3304 } catch (NamingException ex) { 3305 throw new RuntimeException(ex); 3306 } 3307 3308 return mutationResultObject; 3309 } 3310 3311 @GraphQLField 3312 @GraphQLRelayMutation 3313 static MutationResultObject deleteFreeOnBoard(final DataFetchingEnvironment env, 3314 @GraphQLName("freeOnBoardName") @GraphQLNonNull final String freeOnBoardName) { 3315 var mutationResultObject = new MutationResultObject(); 3316 3317 try { 3318 var commandForm = ShipmentUtil.getHome().getDeleteFreeOnBoardForm(); 3319 3320 commandForm.setFreeOnBoardName(freeOnBoardName); 3321 3322 var commandResult = ShipmentUtil.getHome().deleteFreeOnBoard(BaseGraphQl.getUserVisitPK(env), commandForm); 3323 mutationResultObject.setCommandResult(commandResult); 3324 } catch (NamingException ex) { 3325 throw new RuntimeException(ex); 3326 } 3327 3328 return mutationResultObject; 3329 } 3330 3331 @GraphQLField 3332 @GraphQLRelayMutation 3333 static MutationResultWithIdObject editFreeOnBoard(final DataFetchingEnvironment env, 3334 @GraphQLName("originalFreeOnBoardName") final String originalFreeOnBoardName, 3335 @GraphQLName("id") @GraphQLID final String id, 3336 @GraphQLName("freeOnBoardName") final String freeOnBoardName, 3337 @GraphQLName("isDefault") final String isDefault, 3338 @GraphQLName("sortOrder") final String sortOrder, 3339 @GraphQLName("description") final String description) { 3340 var mutationResultObject = new MutationResultWithIdObject(); 3341 3342 try { 3343 var spec = ShipmentUtil.getHome().getFreeOnBoardUniversalSpec(); 3344 3345 spec.setFreeOnBoardName(originalFreeOnBoardName); 3346 spec.setUuid(id); 3347 3348 var commandForm = ShipmentUtil.getHome().getEditFreeOnBoardForm(); 3349 3350 commandForm.setSpec(spec); 3351 commandForm.setEditMode(EditMode.LOCK); 3352 3353 var commandResult = ShipmentUtil.getHome().editFreeOnBoard(BaseGraphQl.getUserVisitPK(env), commandForm); 3354 3355 if(!commandResult.hasErrors()) { 3356 var executionResult = commandResult.getExecutionResult(); 3357 var result = (EditFreeOnBoardResult)executionResult.getResult(); 3358 Map<String, Object> arguments = env.getArgument("input"); 3359 var edit = result.getEdit(); 3360 3361 mutationResultObject.setEntityInstance(result.getFreeOnBoard().getEntityInstance()); 3362 3363 if(arguments.containsKey("freeOnBoardName")) 3364 edit.setFreeOnBoardName(freeOnBoardName); 3365 if(arguments.containsKey("isDefault")) 3366 edit.setIsDefault(isDefault); 3367 if(arguments.containsKey("sortOrder")) 3368 edit.setSortOrder(sortOrder); 3369 if(arguments.containsKey("description")) 3370 edit.setDescription(description); 3371 3372 commandForm.setEdit(edit); 3373 commandForm.setEditMode(EditMode.UPDATE); 3374 3375 commandResult = ShipmentUtil.getHome().editFreeOnBoard(BaseGraphQl.getUserVisitPK(env), commandForm); 3376 } 3377 3378 mutationResultObject.setCommandResult(commandResult); 3379 } catch (NamingException ex) { 3380 throw new RuntimeException(ex); 3381 } 3382 3383 return mutationResultObject; 3384 } 3385 3386 @GraphQLField 3387 @GraphQLRelayMutation 3388 static MutationResultWithIdObject createPaymentProcessor(final DataFetchingEnvironment env, 3389 @GraphQLName("paymentProcessorName") @GraphQLNonNull final String paymentProcessorName, 3390 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3391 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3392 @GraphQLName("description") final String description) { 3393 var mutationResultObject = new MutationResultWithIdObject(); 3394 3395 try { 3396 var commandForm = PaymentUtil.getHome().getCreatePaymentProcessorForm(); 3397 3398 commandForm.setPaymentProcessorName(paymentProcessorName); 3399 commandForm.setIsDefault(isDefault); 3400 commandForm.setSortOrder(sortOrder); 3401 commandForm.setDescription(description); 3402 3403 var commandResult = PaymentUtil.getHome().createPaymentProcessor(BaseGraphQl.getUserVisitPK(env), commandForm); 3404 mutationResultObject.setCommandResult(commandResult); 3405 3406 if(!commandResult.hasErrors()) { 3407 var result = (CreatePaymentProcessorResult)commandResult.getExecutionResult().getResult(); 3408 3409 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3410 } 3411 } catch (NamingException ex) { 3412 throw new RuntimeException(ex); 3413 } 3414 3415 return mutationResultObject; 3416 } 3417 3418 @GraphQLField 3419 @GraphQLRelayMutation 3420 static MutationResultObject deletePaymentProcessor(final DataFetchingEnvironment env, 3421 @GraphQLName("paymentProcessorName") @GraphQLNonNull final String paymentProcessorName) { 3422 var mutationResultObject = new MutationResultObject(); 3423 3424 try { 3425 var commandForm = PaymentUtil.getHome().getDeletePaymentProcessorForm(); 3426 3427 commandForm.setPaymentProcessorName(paymentProcessorName); 3428 3429 var commandResult = PaymentUtil.getHome().deletePaymentProcessor(BaseGraphQl.getUserVisitPK(env), commandForm); 3430 mutationResultObject.setCommandResult(commandResult); 3431 } catch (NamingException ex) { 3432 throw new RuntimeException(ex); 3433 } 3434 3435 return mutationResultObject; 3436 } 3437 3438 @GraphQLField 3439 @GraphQLRelayMutation 3440 static MutationResultWithIdObject editPaymentProcessor(final DataFetchingEnvironment env, 3441 @GraphQLName("originalPaymentProcessorName") final String originalPaymentProcessorName, 3442 @GraphQLName("id") @GraphQLID final String id, 3443 @GraphQLName("paymentProcessorName") final String paymentProcessorName, 3444 @GraphQLName("isDefault") final String isDefault, 3445 @GraphQLName("sortOrder") final String sortOrder, 3446 @GraphQLName("description") final String description) { 3447 var mutationResultObject = new MutationResultWithIdObject(); 3448 3449 try { 3450 var spec = PaymentUtil.getHome().getPaymentProcessorUniversalSpec(); 3451 3452 spec.setPaymentProcessorName(originalPaymentProcessorName); 3453 spec.setUuid(id); 3454 3455 var commandForm = PaymentUtil.getHome().getEditPaymentProcessorForm(); 3456 3457 commandForm.setSpec(spec); 3458 commandForm.setEditMode(EditMode.LOCK); 3459 3460 var commandResult = PaymentUtil.getHome().editPaymentProcessor(BaseGraphQl.getUserVisitPK(env), commandForm); 3461 3462 if(!commandResult.hasErrors()) { 3463 var executionResult = commandResult.getExecutionResult(); 3464 var result = (EditPaymentProcessorResult)executionResult.getResult(); 3465 Map<String, Object> arguments = env.getArgument("input"); 3466 var edit = result.getEdit(); 3467 3468 mutationResultObject.setEntityInstance(result.getPaymentProcessor().getEntityInstance()); 3469 3470 if(arguments.containsKey("paymentProcessorName")) 3471 edit.setPaymentProcessorName(paymentProcessorName); 3472 if(arguments.containsKey("isDefault")) 3473 edit.setIsDefault(isDefault); 3474 if(arguments.containsKey("sortOrder")) 3475 edit.setSortOrder(sortOrder); 3476 if(arguments.containsKey("description")) 3477 edit.setDescription(description); 3478 3479 commandForm.setEdit(edit); 3480 commandForm.setEditMode(EditMode.UPDATE); 3481 3482 commandResult = PaymentUtil.getHome().editPaymentProcessor(BaseGraphQl.getUserVisitPK(env), commandForm); 3483 } 3484 3485 mutationResultObject.setCommandResult(commandResult); 3486 } catch (NamingException ex) { 3487 throw new RuntimeException(ex); 3488 } 3489 3490 return mutationResultObject; 3491 } 3492 3493 @GraphQLField 3494 @GraphQLRelayMutation 3495 static MutationResultWithIdObject createPaymentProcessorType(final DataFetchingEnvironment env, 3496 @GraphQLName("paymentProcessorTypeName") @GraphQLNonNull final String paymentProcessorTypeName, 3497 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3498 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3499 @GraphQLName("description") final String description) { 3500 var mutationResultObject = new MutationResultWithIdObject(); 3501 3502 try { 3503 var commandForm = PaymentUtil.getHome().getCreatePaymentProcessorTypeForm(); 3504 3505 commandForm.setPaymentProcessorTypeName(paymentProcessorTypeName); 3506 commandForm.setIsDefault(isDefault); 3507 commandForm.setSortOrder(sortOrder); 3508 commandForm.setDescription(description); 3509 3510 var commandResult = PaymentUtil.getHome().createPaymentProcessorType(BaseGraphQl.getUserVisitPK(env), commandForm); 3511 mutationResultObject.setCommandResult(commandResult); 3512 3513 if(!commandResult.hasErrors()) { 3514 var result = (CreatePaymentProcessorTypeResult)commandResult.getExecutionResult().getResult(); 3515 3516 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3517 } 3518 } catch (NamingException ex) { 3519 throw new RuntimeException(ex); 3520 } 3521 3522 return mutationResultObject; 3523 } 3524 3525 @GraphQLField 3526 @GraphQLRelayMutation 3527 static MutationResultObject deletePaymentProcessorType(final DataFetchingEnvironment env, 3528 @GraphQLName("paymentProcessorTypeName") @GraphQLNonNull final String paymentProcessorTypeName) { 3529 var mutationResultObject = new MutationResultObject(); 3530 3531 try { 3532 var commandForm = PaymentUtil.getHome().getDeletePaymentProcessorTypeForm(); 3533 3534 commandForm.setPaymentProcessorTypeName(paymentProcessorTypeName); 3535 3536 var commandResult = PaymentUtil.getHome().deletePaymentProcessorType(BaseGraphQl.getUserVisitPK(env), commandForm); 3537 mutationResultObject.setCommandResult(commandResult); 3538 } catch (NamingException ex) { 3539 throw new RuntimeException(ex); 3540 } 3541 3542 return mutationResultObject; 3543 } 3544 3545 @GraphQLField 3546 @GraphQLRelayMutation 3547 static MutationResultWithIdObject editPaymentProcessorType(final DataFetchingEnvironment env, 3548 @GraphQLName("originalPaymentProcessorTypeName") final String originalPaymentProcessorTypeName, 3549 @GraphQLName("id") @GraphQLID final String id, 3550 @GraphQLName("paymentProcessorTypeName") final String paymentProcessorTypeName, 3551 @GraphQLName("isDefault") final String isDefault, 3552 @GraphQLName("sortOrder") final String sortOrder, 3553 @GraphQLName("description") final String description) { 3554 var mutationResultObject = new MutationResultWithIdObject(); 3555 3556 try { 3557 var spec = PaymentUtil.getHome().getPaymentProcessorTypeUniversalSpec(); 3558 3559 spec.setPaymentProcessorTypeName(originalPaymentProcessorTypeName); 3560 spec.setUuid(id); 3561 3562 var commandForm = PaymentUtil.getHome().getEditPaymentProcessorTypeForm(); 3563 3564 commandForm.setSpec(spec); 3565 commandForm.setEditMode(EditMode.LOCK); 3566 3567 var commandResult = PaymentUtil.getHome().editPaymentProcessorType(BaseGraphQl.getUserVisitPK(env), commandForm); 3568 3569 if(!commandResult.hasErrors()) { 3570 var executionResult = commandResult.getExecutionResult(); 3571 var result = (EditPaymentProcessorTypeResult)executionResult.getResult(); 3572 Map<String, Object> arguments = env.getArgument("input"); 3573 var edit = result.getEdit(); 3574 3575 mutationResultObject.setEntityInstance(result.getPaymentProcessorType().getEntityInstance()); 3576 3577 if(arguments.containsKey("paymentProcessorTypeName")) 3578 edit.setPaymentProcessorTypeName(paymentProcessorTypeName); 3579 if(arguments.containsKey("isDefault")) 3580 edit.setIsDefault(isDefault); 3581 if(arguments.containsKey("sortOrder")) 3582 edit.setSortOrder(sortOrder); 3583 if(arguments.containsKey("description")) 3584 edit.setDescription(description); 3585 3586 commandForm.setEdit(edit); 3587 commandForm.setEditMode(EditMode.UPDATE); 3588 3589 commandResult = PaymentUtil.getHome().editPaymentProcessorType(BaseGraphQl.getUserVisitPK(env), commandForm); 3590 } 3591 3592 mutationResultObject.setCommandResult(commandResult); 3593 } catch (NamingException ex) { 3594 throw new RuntimeException(ex); 3595 } 3596 3597 return mutationResultObject; 3598 } 3599 3600 @GraphQLField 3601 @GraphQLRelayMutation 3602 static MutationResultWithIdObject createPaymentMethodType(final DataFetchingEnvironment env, 3603 @GraphQLName("paymentMethodTypeName") @GraphQLNonNull final String paymentMethodTypeName, 3604 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3605 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3606 @GraphQLName("description") final String description) { 3607 var mutationResultObject = new MutationResultWithIdObject(); 3608 3609 try { 3610 var commandForm = PaymentUtil.getHome().getCreatePaymentMethodTypeForm(); 3611 3612 commandForm.setPaymentMethodTypeName(paymentMethodTypeName); 3613 commandForm.setIsDefault(isDefault); 3614 commandForm.setSortOrder(sortOrder); 3615 commandForm.setDescription(description); 3616 3617 var commandResult = PaymentUtil.getHome().createPaymentMethodType(BaseGraphQl.getUserVisitPK(env), commandForm); 3618 mutationResultObject.setCommandResult(commandResult); 3619 3620 if(!commandResult.hasErrors()) { 3621 var result = (CreatePaymentMethodTypeResult)commandResult.getExecutionResult().getResult(); 3622 3623 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3624 } 3625 } catch (NamingException ex) { 3626 throw new RuntimeException(ex); 3627 } 3628 3629 return mutationResultObject; 3630 } 3631 3632 @GraphQLField 3633 @GraphQLRelayMutation 3634 static MutationResultObject deletePaymentMethodType(final DataFetchingEnvironment env, 3635 @GraphQLName("paymentMethodTypeName") @GraphQLNonNull final String paymentMethodTypeName) { 3636 var mutationResultObject = new MutationResultObject(); 3637 3638 try { 3639 var commandForm = PaymentUtil.getHome().getDeletePaymentMethodTypeForm(); 3640 3641 commandForm.setPaymentMethodTypeName(paymentMethodTypeName); 3642 3643 var commandResult = PaymentUtil.getHome().deletePaymentMethodType(BaseGraphQl.getUserVisitPK(env), commandForm); 3644 mutationResultObject.setCommandResult(commandResult); 3645 } catch (NamingException ex) { 3646 throw new RuntimeException(ex); 3647 } 3648 3649 return mutationResultObject; 3650 } 3651 3652 @GraphQLField 3653 @GraphQLRelayMutation 3654 static MutationResultWithIdObject editPaymentMethodType(final DataFetchingEnvironment env, 3655 @GraphQLName("originalPaymentMethodTypeName") final String originalPaymentMethodTypeName, 3656 @GraphQLName("id") @GraphQLID final String id, 3657 @GraphQLName("paymentMethodTypeName") final String paymentMethodTypeName, 3658 @GraphQLName("isDefault") final String isDefault, 3659 @GraphQLName("sortOrder") final String sortOrder, 3660 @GraphQLName("description") final String description) { 3661 var mutationResultObject = new MutationResultWithIdObject(); 3662 3663 try { 3664 var spec = PaymentUtil.getHome().getPaymentMethodTypeUniversalSpec(); 3665 3666 spec.setPaymentMethodTypeName(originalPaymentMethodTypeName); 3667 spec.setUuid(id); 3668 3669 var commandForm = PaymentUtil.getHome().getEditPaymentMethodTypeForm(); 3670 3671 commandForm.setSpec(spec); 3672 commandForm.setEditMode(EditMode.LOCK); 3673 3674 var commandResult = PaymentUtil.getHome().editPaymentMethodType(BaseGraphQl.getUserVisitPK(env), commandForm); 3675 3676 if(!commandResult.hasErrors()) { 3677 var executionResult = commandResult.getExecutionResult(); 3678 var result = (EditPaymentMethodTypeResult)executionResult.getResult(); 3679 Map<String, Object> arguments = env.getArgument("input"); 3680 var edit = result.getEdit(); 3681 3682 mutationResultObject.setEntityInstance(result.getPaymentMethodType().getEntityInstance()); 3683 3684 if(arguments.containsKey("paymentMethodTypeName")) 3685 edit.setPaymentMethodTypeName(paymentMethodTypeName); 3686 if(arguments.containsKey("isDefault")) 3687 edit.setIsDefault(isDefault); 3688 if(arguments.containsKey("sortOrder")) 3689 edit.setSortOrder(sortOrder); 3690 if(arguments.containsKey("description")) 3691 edit.setDescription(description); 3692 3693 commandForm.setEdit(edit); 3694 commandForm.setEditMode(EditMode.UPDATE); 3695 3696 commandResult = PaymentUtil.getHome().editPaymentMethodType(BaseGraphQl.getUserVisitPK(env), commandForm); 3697 } 3698 3699 mutationResultObject.setCommandResult(commandResult); 3700 } catch (NamingException ex) { 3701 throw new RuntimeException(ex); 3702 } 3703 3704 return mutationResultObject; 3705 } 3706 3707 @GraphQLField 3708 @GraphQLRelayMutation 3709 static MutationResultWithIdObject createPaymentProcessorResultCode(final DataFetchingEnvironment env, 3710 @GraphQLName("paymentProcessorResultCodeName") @GraphQLNonNull final String paymentProcessorResultCodeName, 3711 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3712 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3713 @GraphQLName("description") final String description) { 3714 var mutationResultObject = new MutationResultWithIdObject(); 3715 3716 try { 3717 var commandForm = PaymentUtil.getHome().getCreatePaymentProcessorResultCodeForm(); 3718 3719 commandForm.setPaymentProcessorResultCodeName(paymentProcessorResultCodeName); 3720 commandForm.setIsDefault(isDefault); 3721 commandForm.setSortOrder(sortOrder); 3722 commandForm.setDescription(description); 3723 3724 var commandResult = PaymentUtil.getHome().createPaymentProcessorResultCode(BaseGraphQl.getUserVisitPK(env), commandForm); 3725 mutationResultObject.setCommandResult(commandResult); 3726 3727 if(!commandResult.hasErrors()) { 3728 var result = (CreatePaymentProcessorResultCodeResult)commandResult.getExecutionResult().getResult(); 3729 3730 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3731 } 3732 } catch (NamingException ex) { 3733 throw new RuntimeException(ex); 3734 } 3735 3736 return mutationResultObject; 3737 } 3738 3739 @GraphQLField 3740 @GraphQLRelayMutation 3741 static MutationResultObject deletePaymentProcessorResultCode(final DataFetchingEnvironment env, 3742 @GraphQLName("paymentProcessorResultCodeName") @GraphQLNonNull final String paymentProcessorResultCodeName) { 3743 var mutationResultObject = new MutationResultObject(); 3744 3745 try { 3746 var commandForm = PaymentUtil.getHome().getDeletePaymentProcessorResultCodeForm(); 3747 3748 commandForm.setPaymentProcessorResultCodeName(paymentProcessorResultCodeName); 3749 3750 var commandResult = PaymentUtil.getHome().deletePaymentProcessorResultCode(BaseGraphQl.getUserVisitPK(env), commandForm); 3751 mutationResultObject.setCommandResult(commandResult); 3752 } catch (NamingException ex) { 3753 throw new RuntimeException(ex); 3754 } 3755 3756 return mutationResultObject; 3757 } 3758 3759 @GraphQLField 3760 @GraphQLRelayMutation 3761 static MutationResultWithIdObject editPaymentProcessorResultCode(final DataFetchingEnvironment env, 3762 @GraphQLName("originalPaymentProcessorResultCodeName") final String originalPaymentProcessorResultCodeName, 3763 @GraphQLName("id") @GraphQLID final String id, 3764 @GraphQLName("paymentProcessorResultCodeName") final String paymentProcessorResultCodeName, 3765 @GraphQLName("isDefault") final String isDefault, 3766 @GraphQLName("sortOrder") final String sortOrder, 3767 @GraphQLName("description") final String description) { 3768 var mutationResultObject = new MutationResultWithIdObject(); 3769 3770 try { 3771 var spec = PaymentUtil.getHome().getPaymentProcessorResultCodeUniversalSpec(); 3772 3773 spec.setPaymentProcessorResultCodeName(originalPaymentProcessorResultCodeName); 3774 spec.setUuid(id); 3775 3776 var commandForm = PaymentUtil.getHome().getEditPaymentProcessorResultCodeForm(); 3777 3778 commandForm.setSpec(spec); 3779 commandForm.setEditMode(EditMode.LOCK); 3780 3781 var commandResult = PaymentUtil.getHome().editPaymentProcessorResultCode(BaseGraphQl.getUserVisitPK(env), commandForm); 3782 3783 if(!commandResult.hasErrors()) { 3784 var executionResult = commandResult.getExecutionResult(); 3785 var result = (EditPaymentProcessorResultCodeResult)executionResult.getResult(); 3786 Map<String, Object> arguments = env.getArgument("input"); 3787 var edit = result.getEdit(); 3788 3789 mutationResultObject.setEntityInstance(result.getPaymentProcessorResultCode().getEntityInstance()); 3790 3791 if(arguments.containsKey("paymentProcessorResultCodeName")) 3792 edit.setPaymentProcessorResultCodeName(paymentProcessorResultCodeName); 3793 if(arguments.containsKey("isDefault")) 3794 edit.setIsDefault(isDefault); 3795 if(arguments.containsKey("sortOrder")) 3796 edit.setSortOrder(sortOrder); 3797 if(arguments.containsKey("description")) 3798 edit.setDescription(description); 3799 3800 commandForm.setEdit(edit); 3801 commandForm.setEditMode(EditMode.UPDATE); 3802 3803 commandResult = PaymentUtil.getHome().editPaymentProcessorResultCode(BaseGraphQl.getUserVisitPK(env), commandForm); 3804 } 3805 3806 mutationResultObject.setCommandResult(commandResult); 3807 } catch (NamingException ex) { 3808 throw new RuntimeException(ex); 3809 } 3810 3811 return mutationResultObject; 3812 } 3813 3814 @GraphQLField 3815 @GraphQLRelayMutation 3816 static MutationResultWithIdObject createPaymentProcessorActionType(final DataFetchingEnvironment env, 3817 @GraphQLName("paymentProcessorActionTypeName") @GraphQLNonNull final String paymentProcessorActionTypeName, 3818 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3819 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3820 @GraphQLName("description") final String description) { 3821 var mutationResultObject = new MutationResultWithIdObject(); 3822 3823 try { 3824 var commandForm = PaymentUtil.getHome().getCreatePaymentProcessorActionTypeForm(); 3825 3826 commandForm.setPaymentProcessorActionTypeName(paymentProcessorActionTypeName); 3827 commandForm.setIsDefault(isDefault); 3828 commandForm.setSortOrder(sortOrder); 3829 commandForm.setDescription(description); 3830 3831 var commandResult = PaymentUtil.getHome().createPaymentProcessorActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 3832 mutationResultObject.setCommandResult(commandResult); 3833 3834 if(!commandResult.hasErrors()) { 3835 var result = (CreatePaymentProcessorActionTypeResult)commandResult.getExecutionResult().getResult(); 3836 3837 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3838 } 3839 } catch (NamingException ex) { 3840 throw new RuntimeException(ex); 3841 } 3842 3843 return mutationResultObject; 3844 } 3845 3846 @GraphQLField 3847 @GraphQLRelayMutation 3848 static MutationResultObject deletePaymentProcessorActionType(final DataFetchingEnvironment env, 3849 @GraphQLName("paymentProcessorActionTypeName") @GraphQLNonNull final String paymentProcessorActionTypeName) { 3850 var mutationResultObject = new MutationResultObject(); 3851 3852 try { 3853 var commandForm = PaymentUtil.getHome().getDeletePaymentProcessorActionTypeForm(); 3854 3855 commandForm.setPaymentProcessorActionTypeName(paymentProcessorActionTypeName); 3856 3857 var commandResult = PaymentUtil.getHome().deletePaymentProcessorActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 3858 mutationResultObject.setCommandResult(commandResult); 3859 } catch (NamingException ex) { 3860 throw new RuntimeException(ex); 3861 } 3862 3863 return mutationResultObject; 3864 } 3865 3866 @GraphQLField 3867 @GraphQLRelayMutation 3868 static MutationResultWithIdObject editPaymentProcessorActionType(final DataFetchingEnvironment env, 3869 @GraphQLName("originalPaymentProcessorActionTypeName") final String originalPaymentProcessorActionTypeName, 3870 @GraphQLName("id") @GraphQLID final String id, 3871 @GraphQLName("paymentProcessorActionTypeName") final String paymentProcessorActionTypeName, 3872 @GraphQLName("isDefault") final String isDefault, 3873 @GraphQLName("sortOrder") final String sortOrder, 3874 @GraphQLName("description") final String description) { 3875 var mutationResultObject = new MutationResultWithIdObject(); 3876 3877 try { 3878 var spec = PaymentUtil.getHome().getPaymentProcessorActionTypeUniversalSpec(); 3879 3880 spec.setPaymentProcessorActionTypeName(originalPaymentProcessorActionTypeName); 3881 spec.setUuid(id); 3882 3883 var commandForm = PaymentUtil.getHome().getEditPaymentProcessorActionTypeForm(); 3884 3885 commandForm.setSpec(spec); 3886 commandForm.setEditMode(EditMode.LOCK); 3887 3888 var commandResult = PaymentUtil.getHome().editPaymentProcessorActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 3889 3890 if(!commandResult.hasErrors()) { 3891 var executionResult = commandResult.getExecutionResult(); 3892 var result = (EditPaymentProcessorActionTypeResult)executionResult.getResult(); 3893 Map<String, Object> arguments = env.getArgument("input"); 3894 var edit = result.getEdit(); 3895 3896 mutationResultObject.setEntityInstance(result.getPaymentProcessorActionType().getEntityInstance()); 3897 3898 if(arguments.containsKey("paymentProcessorActionTypeName")) 3899 edit.setPaymentProcessorActionTypeName(paymentProcessorActionTypeName); 3900 if(arguments.containsKey("isDefault")) 3901 edit.setIsDefault(isDefault); 3902 if(arguments.containsKey("sortOrder")) 3903 edit.setSortOrder(sortOrder); 3904 if(arguments.containsKey("description")) 3905 edit.setDescription(description); 3906 3907 commandForm.setEdit(edit); 3908 commandForm.setEditMode(EditMode.UPDATE); 3909 3910 commandResult = PaymentUtil.getHome().editPaymentProcessorActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 3911 } 3912 3913 mutationResultObject.setCommandResult(commandResult); 3914 } catch (NamingException ex) { 3915 throw new RuntimeException(ex); 3916 } 3917 3918 return mutationResultObject; 3919 } 3920 3921 @GraphQLField 3922 @GraphQLRelayMutation 3923 static MutationResultWithIdObject createAllocationPriority(final DataFetchingEnvironment env, 3924 @GraphQLName("allocationPriorityName") @GraphQLNonNull final String allocationPriorityName, 3925 @GraphQLName("priority") @GraphQLNonNull final String priority, 3926 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 3927 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 3928 @GraphQLName("description") final String description) { 3929 var mutationResultObject = new MutationResultWithIdObject(); 3930 3931 try { 3932 var commandForm = InventoryUtil.getHome().getCreateAllocationPriorityForm(); 3933 3934 commandForm.setAllocationPriorityName(allocationPriorityName); 3935 commandForm.setPriority(priority); 3936 commandForm.setIsDefault(isDefault); 3937 commandForm.setSortOrder(sortOrder); 3938 commandForm.setDescription(description); 3939 3940 var commandResult = InventoryUtil.getHome().createAllocationPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 3941 mutationResultObject.setCommandResult(commandResult); 3942 3943 if(!commandResult.hasErrors()) { 3944 var result = (CreateAllocationPriorityResult)commandResult.getExecutionResult().getResult(); 3945 3946 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 3947 } 3948 } catch (NamingException ex) { 3949 throw new RuntimeException(ex); 3950 } 3951 3952 return mutationResultObject; 3953 } 3954 3955 @GraphQLField 3956 @GraphQLRelayMutation 3957 static MutationResultObject deleteAllocationPriority(final DataFetchingEnvironment env, 3958 @GraphQLName("allocationPriorityName") @GraphQLNonNull final String allocationPriorityName) { 3959 var mutationResultObject = new MutationResultObject(); 3960 3961 try { 3962 var commandForm = InventoryUtil.getHome().getDeleteAllocationPriorityForm(); 3963 3964 commandForm.setAllocationPriorityName(allocationPriorityName); 3965 3966 var commandResult = InventoryUtil.getHome().deleteAllocationPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 3967 mutationResultObject.setCommandResult(commandResult); 3968 } catch (NamingException ex) { 3969 throw new RuntimeException(ex); 3970 } 3971 3972 return mutationResultObject; 3973 } 3974 3975 @GraphQLField 3976 @GraphQLRelayMutation 3977 static MutationResultWithIdObject editAllocationPriority(final DataFetchingEnvironment env, 3978 @GraphQLName("originalAllocationPriorityName") final String originalAllocationPriorityName, 3979 @GraphQLName("id") @GraphQLID final String id, 3980 @GraphQLName("allocationPriorityName") final String allocationPriorityName, 3981 @GraphQLName("priority") final String priority, 3982 @GraphQLName("isDefault") final String isDefault, 3983 @GraphQLName("sortOrder") final String sortOrder, 3984 @GraphQLName("description") final String description) { 3985 var mutationResultObject = new MutationResultWithIdObject(); 3986 3987 try { 3988 var spec = InventoryUtil.getHome().getAllocationPriorityUniversalSpec(); 3989 3990 spec.setAllocationPriorityName(originalAllocationPriorityName); 3991 spec.setUuid(id); 3992 3993 var commandForm = InventoryUtil.getHome().getEditAllocationPriorityForm(); 3994 3995 commandForm.setSpec(spec); 3996 commandForm.setEditMode(EditMode.LOCK); 3997 3998 var commandResult = InventoryUtil.getHome().editAllocationPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 3999 4000 if(!commandResult.hasErrors()) { 4001 var executionResult = commandResult.getExecutionResult(); 4002 var result = (EditAllocationPriorityResult)executionResult.getResult(); 4003 Map<String, Object> arguments = env.getArgument("input"); 4004 var edit = result.getEdit(); 4005 4006 mutationResultObject.setEntityInstance(result.getAllocationPriority().getEntityInstance()); 4007 4008 if(arguments.containsKey("allocationPriorityName")) 4009 edit.setAllocationPriorityName(allocationPriorityName); 4010 if(arguments.containsKey("priority")) 4011 edit.setPriority(priority); 4012 if(arguments.containsKey("isDefault")) 4013 edit.setIsDefault(isDefault); 4014 if(arguments.containsKey("sortOrder")) 4015 edit.setSortOrder(sortOrder); 4016 if(arguments.containsKey("description")) 4017 edit.setDescription(description); 4018 4019 commandForm.setEdit(edit); 4020 commandForm.setEditMode(EditMode.UPDATE); 4021 4022 commandResult = InventoryUtil.getHome().editAllocationPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 4023 } 4024 4025 mutationResultObject.setCommandResult(commandResult); 4026 } catch (NamingException ex) { 4027 throw new RuntimeException(ex); 4028 } 4029 4030 return mutationResultObject; 4031 } 4032 4033 @GraphQLField 4034 @GraphQLRelayMutation 4035 static MutationResultWithIdObject createInventoryCondition(final DataFetchingEnvironment env, 4036 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 4037 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4038 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4039 @GraphQLName("description") final String description) { 4040 var mutationResultObject = new MutationResultWithIdObject(); 4041 4042 try { 4043 var commandForm = InventoryUtil.getHome().getCreateInventoryConditionForm(); 4044 4045 commandForm.setInventoryConditionName(inventoryConditionName); 4046 commandForm.setIsDefault(isDefault); 4047 commandForm.setSortOrder(sortOrder); 4048 commandForm.setDescription(description); 4049 4050 var commandResult = InventoryUtil.getHome().createInventoryCondition(BaseGraphQl.getUserVisitPK(env), commandForm); 4051 mutationResultObject.setCommandResult(commandResult); 4052 4053 if(!commandResult.hasErrors()) { 4054 var result = (CreateInventoryConditionResult)commandResult.getExecutionResult().getResult(); 4055 4056 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4057 } 4058 } catch (NamingException ex) { 4059 throw new RuntimeException(ex); 4060 } 4061 4062 return mutationResultObject; 4063 } 4064 4065 @GraphQLField 4066 @GraphQLRelayMutation 4067 static MutationResultObject deleteInventoryCondition(final DataFetchingEnvironment env, 4068 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName) { 4069 var mutationResultObject = new MutationResultObject(); 4070 4071 try { 4072 var commandForm = InventoryUtil.getHome().getDeleteInventoryConditionForm(); 4073 4074 commandForm.setInventoryConditionName(inventoryConditionName); 4075 4076 var commandResult = InventoryUtil.getHome().deleteInventoryCondition(BaseGraphQl.getUserVisitPK(env), commandForm); 4077 mutationResultObject.setCommandResult(commandResult); 4078 } catch (NamingException ex) { 4079 throw new RuntimeException(ex); 4080 } 4081 4082 return mutationResultObject; 4083 } 4084 4085 @GraphQLField 4086 @GraphQLRelayMutation 4087 static MutationResultWithIdObject editInventoryCondition(final DataFetchingEnvironment env, 4088 @GraphQLName("originalInventoryConditionName") final String originalInventoryConditionName, 4089 @GraphQLName("id") @GraphQLID final String id, 4090 @GraphQLName("inventoryConditionName") final String inventoryConditionName, 4091 @GraphQLName("isDefault") final String isDefault, 4092 @GraphQLName("sortOrder") final String sortOrder, 4093 @GraphQLName("description") final String description) { 4094 var mutationResultObject = new MutationResultWithIdObject(); 4095 4096 try { 4097 var spec = InventoryUtil.getHome().getInventoryConditionUniversalSpec(); 4098 4099 spec.setInventoryConditionName(originalInventoryConditionName); 4100 spec.setUuid(id); 4101 4102 var commandForm = InventoryUtil.getHome().getEditInventoryConditionForm(); 4103 4104 commandForm.setSpec(spec); 4105 commandForm.setEditMode(EditMode.LOCK); 4106 4107 var commandResult = InventoryUtil.getHome().editInventoryCondition(BaseGraphQl.getUserVisitPK(env), commandForm); 4108 4109 if(!commandResult.hasErrors()) { 4110 var executionResult = commandResult.getExecutionResult(); 4111 var result = (EditInventoryConditionResult)executionResult.getResult(); 4112 Map<String, Object> arguments = env.getArgument("input"); 4113 var edit = result.getEdit(); 4114 4115 mutationResultObject.setEntityInstance(result.getInventoryCondition().getEntityInstance()); 4116 4117 if(arguments.containsKey("inventoryConditionName")) 4118 edit.setInventoryConditionName(inventoryConditionName); 4119 if(arguments.containsKey("isDefault")) 4120 edit.setIsDefault(isDefault); 4121 if(arguments.containsKey("sortOrder")) 4122 edit.setSortOrder(sortOrder); 4123 if(arguments.containsKey("description")) 4124 edit.setDescription(description); 4125 4126 commandForm.setEdit(edit); 4127 commandForm.setEditMode(EditMode.UPDATE); 4128 4129 commandResult = InventoryUtil.getHome().editInventoryCondition(BaseGraphQl.getUserVisitPK(env), commandForm); 4130 } 4131 4132 mutationResultObject.setCommandResult(commandResult); 4133 } catch (NamingException ex) { 4134 throw new RuntimeException(ex); 4135 } 4136 4137 return mutationResultObject; 4138 } 4139 4140 @GraphQLField 4141 @GraphQLRelayMutation 4142 static MutationResultWithIdObject createInventoryAdjustmentType(final DataFetchingEnvironment env, 4143 @GraphQLName("inventoryAdjustmentTypeName") @GraphQLNonNull final String inventoryAdjustmentTypeName, 4144 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4145 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4146 @GraphQLName("description") final String description) { 4147 var mutationResultObject = new MutationResultWithIdObject(); 4148 4149 try { 4150 var commandForm = InventoryUtil.getHome().getCreateInventoryAdjustmentTypeForm(); 4151 4152 commandForm.setInventoryAdjustmentTypeName(inventoryAdjustmentTypeName); 4153 commandForm.setIsDefault(isDefault); 4154 commandForm.setSortOrder(sortOrder); 4155 commandForm.setDescription(description); 4156 4157 var commandResult = InventoryUtil.getHome().createInventoryAdjustmentType(BaseGraphQl.getUserVisitPK(env), commandForm); 4158 mutationResultObject.setCommandResult(commandResult); 4159 4160 if(!commandResult.hasErrors()) { 4161 var result = (CreateInventoryAdjustmentTypeResult)commandResult.getExecutionResult().getResult(); 4162 4163 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4164 } 4165 } catch (NamingException ex) { 4166 throw new RuntimeException(ex); 4167 } 4168 4169 return mutationResultObject; 4170 } 4171 4172 @GraphQLField 4173 @GraphQLRelayMutation 4174 static MutationResultWithIdObject editInventoryAdjustmentType(final DataFetchingEnvironment env, 4175 @GraphQLName("originalInventoryAdjustmentTypeName") final String originalInventoryAdjustmentTypeName, 4176 @GraphQLName("id") @GraphQLID final String id, 4177 @GraphQLName("inventoryAdjustmentTypeName") final String inventoryAdjustmentTypeName, 4178 @GraphQLName("isDefault") final String isDefault, 4179 @GraphQLName("sortOrder") final String sortOrder, 4180 @GraphQLName("description") final String description) { 4181 var mutationResultObject = new MutationResultWithIdObject(); 4182 4183 try { 4184 var spec = InventoryUtil.getHome().getInventoryAdjustmentTypeUniversalSpec(); 4185 4186 spec.setInventoryAdjustmentTypeName(originalInventoryAdjustmentTypeName); 4187 spec.setUuid(id); 4188 4189 var commandForm = InventoryUtil.getHome().getEditInventoryAdjustmentTypeForm(); 4190 4191 commandForm.setSpec(spec); 4192 commandForm.setEditMode(EditMode.LOCK); 4193 4194 var commandResult = InventoryUtil.getHome().editInventoryAdjustmentType(BaseGraphQl.getUserVisitPK(env), commandForm); 4195 4196 if(!commandResult.hasErrors()) { 4197 var executionResult = commandResult.getExecutionResult(); 4198 var result = (EditInventoryAdjustmentTypeResult)executionResult.getResult(); 4199 Map<String, Object> arguments = env.getArgument("input"); 4200 var edit = result.getEdit(); 4201 4202 mutationResultObject.setEntityInstance(result.getInventoryAdjustmentType().getEntityInstance()); 4203 4204 if(arguments.containsKey("inventoryAdjustmentTypeName")) 4205 edit.setInventoryAdjustmentTypeName(inventoryAdjustmentTypeName); 4206 if(arguments.containsKey("isDefault")) 4207 edit.setIsDefault(isDefault); 4208 if(arguments.containsKey("sortOrder")) 4209 edit.setSortOrder(sortOrder); 4210 if(arguments.containsKey("description")) 4211 edit.setDescription(description); 4212 4213 commandForm.setEdit(edit); 4214 commandForm.setEditMode(EditMode.UPDATE); 4215 4216 commandResult = InventoryUtil.getHome().editInventoryAdjustmentType(BaseGraphQl.getUserVisitPK(env), commandForm); 4217 } 4218 4219 mutationResultObject.setCommandResult(commandResult); 4220 } catch (NamingException ex) { 4221 throw new RuntimeException(ex); 4222 } 4223 4224 return mutationResultObject; 4225 } 4226 4227 @GraphQLField 4228 @GraphQLRelayMutation 4229 static MutationResultObject deleteInventoryAdjustmentType(final DataFetchingEnvironment env, 4230 @GraphQLName("inventoryAdjustmentTypeName") final String inventoryAdjustmentTypeName, 4231 @GraphQLName("id") @GraphQLID final String id) { 4232 var mutationResultObject = new MutationResultObject(); 4233 4234 try { 4235 var commandForm = InventoryUtil.getHome().getDeleteInventoryAdjustmentTypeForm(); 4236 4237 commandForm.setInventoryAdjustmentTypeName(inventoryAdjustmentTypeName); 4238 commandForm.setUuid(id); 4239 4240 mutationResultObject.setCommandResult(InventoryUtil.getHome().deleteInventoryAdjustmentType(BaseGraphQl.getUserVisitPK(env), commandForm)); 4241 } catch (NamingException ex) { 4242 throw new RuntimeException(ex); 4243 } 4244 4245 return mutationResultObject; 4246 } 4247 4248 @GraphQLField 4249 @GraphQLRelayMutation 4250 static MutationResultWithIdObject createInventoryCostingMethod(final DataFetchingEnvironment env, 4251 @GraphQLName("inventoryCostingMethodName") @GraphQLNonNull final String inventoryCostingMethodName, 4252 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4253 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4254 @GraphQLName("description") final String description) { 4255 var mutationResultObject = new MutationResultWithIdObject(); 4256 4257 try { 4258 var commandForm = InventoryUtil.getHome().getCreateInventoryCostingMethodForm(); 4259 4260 commandForm.setInventoryCostingMethodName(inventoryCostingMethodName); 4261 commandForm.setIsDefault(isDefault); 4262 commandForm.setSortOrder(sortOrder); 4263 commandForm.setDescription(description); 4264 4265 var commandResult = InventoryUtil.getHome().createInventoryCostingMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 4266 mutationResultObject.setCommandResult(commandResult); 4267 4268 if(!commandResult.hasErrors()) { 4269 var result = (CreateInventoryCostingMethodResult)commandResult.getExecutionResult().getResult(); 4270 4271 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4272 } 4273 } catch (NamingException ex) { 4274 throw new RuntimeException(ex); 4275 } 4276 4277 return mutationResultObject; 4278 } 4279 4280 @GraphQLField 4281 @GraphQLRelayMutation 4282 static MutationResultWithIdObject editInventoryCostingMethod(final DataFetchingEnvironment env, 4283 @GraphQLName("originalInventoryCostingMethodName") final String originalInventoryCostingMethodName, 4284 @GraphQLName("id") @GraphQLID final String id, 4285 @GraphQLName("inventoryCostingMethodName") final String inventoryCostingMethodName, 4286 @GraphQLName("isDefault") final String isDefault, 4287 @GraphQLName("sortOrder") final String sortOrder, 4288 @GraphQLName("description") final String description) { 4289 var mutationResultObject = new MutationResultWithIdObject(); 4290 4291 try { 4292 var spec = InventoryUtil.getHome().getInventoryCostingMethodUniversalSpec(); 4293 4294 spec.setInventoryCostingMethodName(originalInventoryCostingMethodName); 4295 spec.setUuid(id); 4296 4297 var commandForm = InventoryUtil.getHome().getEditInventoryCostingMethodForm(); 4298 4299 commandForm.setSpec(spec); 4300 commandForm.setEditMode(EditMode.LOCK); 4301 4302 var commandResult = InventoryUtil.getHome().editInventoryCostingMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 4303 4304 if(!commandResult.hasErrors()) { 4305 var executionResult = commandResult.getExecutionResult(); 4306 var result = (EditInventoryCostingMethodResult)executionResult.getResult(); 4307 Map<String, Object> arguments = env.getArgument("input"); 4308 var edit = result.getEdit(); 4309 4310 mutationResultObject.setEntityInstance(result.getInventoryCostingMethod().getEntityInstance()); 4311 4312 if(arguments.containsKey("inventoryCostingMethodName")) 4313 edit.setInventoryCostingMethodName(inventoryCostingMethodName); 4314 if(arguments.containsKey("isDefault")) 4315 edit.setIsDefault(isDefault); 4316 if(arguments.containsKey("sortOrder")) 4317 edit.setSortOrder(sortOrder); 4318 if(arguments.containsKey("description")) 4319 edit.setDescription(description); 4320 4321 commandForm.setEdit(edit); 4322 commandForm.setEditMode(EditMode.UPDATE); 4323 4324 commandResult = InventoryUtil.getHome().editInventoryCostingMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 4325 } 4326 4327 mutationResultObject.setCommandResult(commandResult); 4328 } catch (NamingException ex) { 4329 throw new RuntimeException(ex); 4330 } 4331 4332 return mutationResultObject; 4333 } 4334 4335 @GraphQLField 4336 @GraphQLRelayMutation 4337 static MutationResultObject deleteInventoryCostingMethod(final DataFetchingEnvironment env, 4338 @GraphQLName("inventoryCostingMethodName") final String inventoryCostingMethodName, 4339 @GraphQLName("id") @GraphQLID final String id) { 4340 var mutationResultObject = new MutationResultObject(); 4341 4342 try { 4343 var commandForm = InventoryUtil.getHome().getDeleteInventoryCostingMethodForm(); 4344 4345 commandForm.setInventoryCostingMethodName(inventoryCostingMethodName); 4346 commandForm.setUuid(id); 4347 4348 mutationResultObject.setCommandResult(InventoryUtil.getHome().deleteInventoryCostingMethod(BaseGraphQl.getUserVisitPK(env), commandForm)); 4349 } catch (NamingException ex) { 4350 throw new RuntimeException(ex); 4351 } 4352 4353 return mutationResultObject; 4354 } 4355 4356 @GraphQLField 4357 @GraphQLRelayMutation 4358 static MutationResultObject createPartyInventoryCostingMethod(final DataFetchingEnvironment env, 4359 @GraphQLName("partyName") final String partyName, 4360 @GraphQLName("id") @GraphQLID final String id, 4361 @GraphQLName("inventoryCostingMethodName") @GraphQLNonNull final String inventoryCostingMethodName) { 4362 var mutationResultObject = new MutationResultObject(); 4363 4364 try { 4365 var commandForm = InventoryUtil.getHome().getCreatePartyInventoryCostingMethodForm(); 4366 4367 commandForm.setPartyName(partyName); 4368 commandForm.setUuid(id); 4369 commandForm.setInventoryCostingMethodName(inventoryCostingMethodName); 4370 4371 mutationResultObject.setCommandResult(InventoryUtil.getHome().createPartyInventoryCostingMethod( 4372 BaseGraphQl.getUserVisitPK(env), commandForm)); 4373 } catch (NamingException ex) { 4374 throw new RuntimeException(ex); 4375 } 4376 4377 return mutationResultObject; 4378 } 4379 4380 @GraphQLField 4381 @GraphQLRelayMutation 4382 static MutationResultObject editPartyInventoryCostingMethod(final DataFetchingEnvironment env, 4383 @GraphQLName("partyName") final String partyName, 4384 @GraphQLName("id") @GraphQLID final String id, 4385 @GraphQLName("inventoryCostingMethodName") final String inventoryCostingMethodName) { 4386 var mutationResultObject = new MutationResultObject(); 4387 4388 try { 4389 var spec = PartyUtil.getHome().getPartyUniversalSpec(); 4390 4391 spec.setPartyName(partyName); 4392 spec.setUuid(id); 4393 4394 var commandForm = InventoryUtil.getHome().getEditPartyInventoryCostingMethodForm(); 4395 4396 commandForm.setSpec(spec); 4397 commandForm.setEditMode(EditMode.LOCK); 4398 4399 var commandResult = InventoryUtil.getHome().editPartyInventoryCostingMethod( 4400 BaseGraphQl.getUserVisitPK(env), commandForm); 4401 4402 if(!commandResult.hasErrors()) { 4403 var executionResult = commandResult.getExecutionResult(); 4404 var result = executionResult.getResult(); 4405 Map<String, Object> arguments = env.getArgument("input"); 4406 var edit = result.getEdit(); 4407 4408 if(arguments.containsKey("inventoryCostingMethodName")) 4409 edit.setInventoryCostingMethodName(inventoryCostingMethodName); 4410 4411 commandForm.setEdit(edit); 4412 commandForm.setEditMode(EditMode.UPDATE); 4413 4414 commandResult = InventoryUtil.getHome().editPartyInventoryCostingMethod( 4415 BaseGraphQl.getUserVisitPK(env), commandForm); 4416 } 4417 4418 mutationResultObject.setCommandResult(commandResult); 4419 } catch (NamingException ex) { 4420 throw new RuntimeException(ex); 4421 } 4422 4423 return mutationResultObject; 4424 } 4425 4426 @GraphQLField 4427 @GraphQLRelayMutation 4428 static MutationResultObject deletePartyInventoryCostingMethod(final DataFetchingEnvironment env, 4429 @GraphQLName("partyName") final String partyName, 4430 @GraphQLName("id") @GraphQLID final String id) { 4431 var mutationResultObject = new MutationResultObject(); 4432 4433 try { 4434 var commandForm = InventoryUtil.getHome().getDeletePartyInventoryCostingMethodForm(); 4435 4436 commandForm.setPartyName(partyName); 4437 commandForm.setUuid(id); 4438 4439 mutationResultObject.setCommandResult(InventoryUtil.getHome().deletePartyInventoryCostingMethod( 4440 BaseGraphQl.getUserVisitPK(env), commandForm)); 4441 } catch (NamingException ex) { 4442 throw new RuntimeException(ex); 4443 } 4444 4445 return mutationResultObject; 4446 } 4447 4448 @GraphQLField 4449 @GraphQLRelayMutation 4450 static MutationResultWithIdObject createInventoryBucketType(final DataFetchingEnvironment env, 4451 @GraphQLName("inventoryBucketTypeName") @GraphQLNonNull final String inventoryBucketTypeName, 4452 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4453 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4454 @GraphQLName("description") final String description) { 4455 var mutationResultObject = new MutationResultWithIdObject(); 4456 4457 try { 4458 var commandForm = InventoryUtil.getHome().getCreateInventoryBucketTypeForm(); 4459 4460 commandForm.setInventoryBucketTypeName(inventoryBucketTypeName); 4461 commandForm.setIsDefault(isDefault); 4462 commandForm.setSortOrder(sortOrder); 4463 commandForm.setDescription(description); 4464 4465 var commandResult = InventoryUtil.getHome().createInventoryBucketType(BaseGraphQl.getUserVisitPK(env), commandForm); 4466 mutationResultObject.setCommandResult(commandResult); 4467 4468 if(!commandResult.hasErrors()) { 4469 var result = (CreateInventoryBucketTypeResult)commandResult.getExecutionResult().getResult(); 4470 4471 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4472 } 4473 } catch (NamingException ex) { 4474 throw new RuntimeException(ex); 4475 } 4476 4477 return mutationResultObject; 4478 } 4479 4480 @GraphQLField 4481 @GraphQLRelayMutation 4482 static MutationResultWithIdObject editInventoryBucketType(final DataFetchingEnvironment env, 4483 @GraphQLName("originalInventoryBucketTypeName") final String originalInventoryBucketTypeName, 4484 @GraphQLName("id") @GraphQLID final String id, 4485 @GraphQLName("inventoryBucketTypeName") final String inventoryBucketTypeName, 4486 @GraphQLName("isDefault") final String isDefault, 4487 @GraphQLName("sortOrder") final String sortOrder, 4488 @GraphQLName("description") final String description) { 4489 var mutationResultObject = new MutationResultWithIdObject(); 4490 4491 try { 4492 var spec = InventoryUtil.getHome().getInventoryBucketTypeUniversalSpec(); 4493 4494 spec.setInventoryBucketTypeName(originalInventoryBucketTypeName); 4495 spec.setUuid(id); 4496 4497 var commandForm = InventoryUtil.getHome().getEditInventoryBucketTypeForm(); 4498 4499 commandForm.setSpec(spec); 4500 commandForm.setEditMode(EditMode.LOCK); 4501 4502 var commandResult = InventoryUtil.getHome().editInventoryBucketType(BaseGraphQl.getUserVisitPK(env), commandForm); 4503 4504 if(!commandResult.hasErrors()) { 4505 var executionResult = commandResult.getExecutionResult(); 4506 var result = (EditInventoryBucketTypeResult)executionResult.getResult(); 4507 Map<String, Object> arguments = env.getArgument("input"); 4508 var edit = result.getEdit(); 4509 4510 mutationResultObject.setEntityInstance(result.getInventoryBucketType().getEntityInstance()); 4511 4512 if(arguments.containsKey("inventoryBucketTypeName")) 4513 edit.setInventoryBucketTypeName(inventoryBucketTypeName); 4514 if(arguments.containsKey("isDefault")) 4515 edit.setIsDefault(isDefault); 4516 if(arguments.containsKey("sortOrder")) 4517 edit.setSortOrder(sortOrder); 4518 if(arguments.containsKey("description")) 4519 edit.setDescription(description); 4520 4521 commandForm.setEdit(edit); 4522 commandForm.setEditMode(EditMode.UPDATE); 4523 4524 commandResult = InventoryUtil.getHome().editInventoryBucketType(BaseGraphQl.getUserVisitPK(env), commandForm); 4525 } 4526 4527 mutationResultObject.setCommandResult(commandResult); 4528 } catch (NamingException ex) { 4529 throw new RuntimeException(ex); 4530 } 4531 4532 return mutationResultObject; 4533 } 4534 4535 @GraphQLField 4536 @GraphQLRelayMutation 4537 static MutationResultObject deleteInventoryBucketType(final DataFetchingEnvironment env, 4538 @GraphQLName("inventoryBucketTypeName") final String inventoryBucketTypeName, 4539 @GraphQLName("id") @GraphQLID final String id) { 4540 var mutationResultObject = new MutationResultObject(); 4541 4542 try { 4543 var commandForm = InventoryUtil.getHome().getDeleteInventoryBucketTypeForm(); 4544 4545 commandForm.setInventoryBucketTypeName(inventoryBucketTypeName); 4546 commandForm.setUuid(id); 4547 4548 mutationResultObject.setCommandResult(InventoryUtil.getHome().deleteInventoryBucketType(BaseGraphQl.getUserVisitPK(env), commandForm)); 4549 } catch (NamingException ex) { 4550 throw new RuntimeException(ex); 4551 } 4552 4553 return mutationResultObject; 4554 } 4555 4556 @GraphQLField 4557 @GraphQLRelayMutation 4558 static MutationResultWithIdObject createInventoryTransactionType(final DataFetchingEnvironment env, 4559 @GraphQLName("inventoryTransactionTypeName") @GraphQLNonNull final String inventoryTransactionTypeName, 4560 @GraphQLName("inventoryTransactionSequenceTypeName") final String inventoryTransactionSequenceTypeName, 4561 @GraphQLName("inventoryTransactionWorkflowName") final String inventoryTransactionWorkflowName, 4562 @GraphQLName("inventoryTransactionWorkflowEntranceName") final String inventoryTransactionWorkflowEntranceName, 4563 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4564 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4565 @GraphQLName("description") final String description) { 4566 var mutationResultObject = new MutationResultWithIdObject(); 4567 4568 try { 4569 var commandForm = InventoryUtil.getHome().getCreateInventoryTransactionTypeForm(); 4570 4571 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 4572 commandForm.setInventoryTransactionSequenceTypeName(inventoryTransactionSequenceTypeName); 4573 commandForm.setInventoryTransactionWorkflowName(inventoryTransactionWorkflowName); 4574 commandForm.setInventoryTransactionWorkflowEntranceName(inventoryTransactionWorkflowEntranceName); 4575 commandForm.setIsDefault(isDefault); 4576 commandForm.setSortOrder(sortOrder); 4577 commandForm.setDescription(description); 4578 4579 var commandResult = InventoryUtil.getHome().createInventoryTransactionType(BaseGraphQl.getUserVisitPK(env), commandForm); 4580 mutationResultObject.setCommandResult(commandResult); 4581 4582 if(!commandResult.hasErrors()) { 4583 var result = (CreateInventoryTransactionTypeResult)commandResult.getExecutionResult().getResult(); 4584 4585 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4586 } 4587 } catch (NamingException ex) { 4588 throw new RuntimeException(ex); 4589 } 4590 4591 return mutationResultObject; 4592 } 4593 4594 @GraphQLField 4595 @GraphQLRelayMutation 4596 static MutationResultWithIdObject editInventoryTransactionType(final DataFetchingEnvironment env, 4597 @GraphQLName("originalInventoryTransactionTypeName") final String originalInventoryTransactionTypeName, 4598 @GraphQLName("id") @GraphQLID final String id, 4599 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 4600 @GraphQLName("inventoryTransactionSequenceTypeName") final String inventoryTransactionSequenceTypeName, 4601 @GraphQLName("inventoryTransactionWorkflowName") final String inventoryTransactionWorkflowName, 4602 @GraphQLName("inventoryTransactionWorkflowEntranceName") final String inventoryTransactionWorkflowEntranceName, 4603 @GraphQLName("isDefault") final String isDefault, 4604 @GraphQLName("sortOrder") final String sortOrder, 4605 @GraphQLName("description") final String description) { 4606 var mutationResultObject = new MutationResultWithIdObject(); 4607 4608 try { 4609 var spec = InventoryUtil.getHome().getInventoryTransactionTypeUniversalSpec(); 4610 4611 spec.setInventoryTransactionTypeName(originalInventoryTransactionTypeName); 4612 spec.setUuid(id); 4613 4614 var commandForm = InventoryUtil.getHome().getEditInventoryTransactionTypeForm(); 4615 4616 commandForm.setSpec(spec); 4617 commandForm.setEditMode(EditMode.LOCK); 4618 4619 var commandResult = InventoryUtil.getHome().editInventoryTransactionType(BaseGraphQl.getUserVisitPK(env), commandForm); 4620 4621 if(!commandResult.hasErrors()) { 4622 var executionResult = commandResult.getExecutionResult(); 4623 var result = (EditInventoryTransactionTypeResult)executionResult.getResult(); 4624 Map<String, Object> arguments = env.getArgument("input"); 4625 var edit = result.getEdit(); 4626 4627 mutationResultObject.setEntityInstance(result.getInventoryTransactionType().getEntityInstance()); 4628 4629 if(arguments.containsKey("inventoryTransactionTypeName")) 4630 edit.setInventoryTransactionTypeName(inventoryTransactionTypeName); 4631 if(arguments.containsKey("inventoryTransactionSequenceTypeName")) 4632 edit.setInventoryTransactionSequenceTypeName(inventoryTransactionSequenceTypeName); 4633 if(arguments.containsKey("inventoryTransactionWorkflowName")) 4634 edit.setInventoryTransactionWorkflowName(inventoryTransactionWorkflowName); 4635 if(arguments.containsKey("inventoryTransactionWorkflowEntranceName")) 4636 edit.setInventoryTransactionWorkflowEntranceName(inventoryTransactionWorkflowEntranceName); 4637 if(arguments.containsKey("isDefault")) 4638 edit.setIsDefault(isDefault); 4639 if(arguments.containsKey("sortOrder")) 4640 edit.setSortOrder(sortOrder); 4641 if(arguments.containsKey("description")) 4642 edit.setDescription(description); 4643 4644 commandForm.setEdit(edit); 4645 commandForm.setEditMode(EditMode.UPDATE); 4646 4647 commandResult = InventoryUtil.getHome().editInventoryTransactionType(BaseGraphQl.getUserVisitPK(env), commandForm); 4648 } 4649 4650 mutationResultObject.setCommandResult(commandResult); 4651 } catch (NamingException ex) { 4652 throw new RuntimeException(ex); 4653 } 4654 4655 return mutationResultObject; 4656 } 4657 4658 @GraphQLField 4659 @GraphQLRelayMutation 4660 static MutationResultObject deleteInventoryTransactionType(final DataFetchingEnvironment env, 4661 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 4662 @GraphQLName("id") @GraphQLID final String id) { 4663 var mutationResultObject = new MutationResultObject(); 4664 4665 try { 4666 var commandForm = InventoryUtil.getHome().getDeleteInventoryTransactionTypeForm(); 4667 4668 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 4669 commandForm.setUuid(id); 4670 4671 mutationResultObject.setCommandResult(InventoryUtil.getHome().deleteInventoryTransactionType(BaseGraphQl.getUserVisitPK(env), commandForm)); 4672 } catch (NamingException ex) { 4673 throw new RuntimeException(ex); 4674 } 4675 4676 return mutationResultObject; 4677 } 4678 4679 4680 @GraphQLField 4681 @GraphQLRelayMutation 4682 static MutationResultWithIdObject createInventoryTransactionTimeType(final DataFetchingEnvironment env, 4683 @GraphQLName("inventoryTransactionTypeName") @GraphQLNonNull final String inventoryTransactionTypeName, 4684 @GraphQLName("inventoryTransactionTimeTypeName") @GraphQLNonNull final String inventoryTransactionTimeTypeName, 4685 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4686 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4687 @GraphQLName("description") final String description) { 4688 var mutationResultObject = new MutationResultWithIdObject(); 4689 4690 try { 4691 var commandForm = InventoryUtil.getHome().getCreateInventoryTransactionTimeTypeForm(); 4692 4693 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 4694 commandForm.setInventoryTransactionTimeTypeName(inventoryTransactionTimeTypeName); 4695 commandForm.setIsDefault(isDefault); 4696 commandForm.setSortOrder(sortOrder); 4697 commandForm.setDescription(description); 4698 4699 var commandResult = InventoryUtil.getHome().createInventoryTransactionTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 4700 mutationResultObject.setCommandResult(commandResult); 4701 4702 if(!commandResult.hasErrors()) { 4703 var result = (CreateInventoryTransactionTimeTypeResult)commandResult.getExecutionResult().getResult(); 4704 4705 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4706 } 4707 } catch (NamingException ex) { 4708 throw new RuntimeException(ex); 4709 } 4710 4711 return mutationResultObject; 4712 } 4713 4714 @GraphQLField 4715 @GraphQLRelayMutation 4716 static MutationResultWithIdObject editInventoryTransactionTimeType(final DataFetchingEnvironment env, 4717 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 4718 @GraphQLName("originalInventoryTransactionTimeTypeName") final String originalInventoryTransactionTimeTypeName, 4719 @GraphQLName("id") @GraphQLID final String id, 4720 @GraphQLName("inventoryTransactionTimeTypeName") final String inventoryTransactionTimeTypeName, 4721 @GraphQLName("isDefault") final String isDefault, 4722 @GraphQLName("sortOrder") final String sortOrder, 4723 @GraphQLName("description") final String description) { 4724 var mutationResultObject = new MutationResultWithIdObject(); 4725 4726 try { 4727 var spec = InventoryUtil.getHome().getInventoryTransactionTimeTypeUniversalSpec(); 4728 4729 spec.setInventoryTransactionTypeName(inventoryTransactionTypeName); 4730 spec.setInventoryTransactionTimeTypeName(originalInventoryTransactionTimeTypeName); 4731 spec.setUuid(id); 4732 4733 var commandForm = InventoryUtil.getHome().getEditInventoryTransactionTimeTypeForm(); 4734 4735 commandForm.setSpec(spec); 4736 commandForm.setEditMode(EditMode.LOCK); 4737 4738 var commandResult = InventoryUtil.getHome().editInventoryTransactionTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 4739 4740 if(!commandResult.hasErrors()) { 4741 var executionResult = commandResult.getExecutionResult(); 4742 var result = (EditInventoryTransactionTimeTypeResult)executionResult.getResult(); 4743 Map<String, Object> arguments = env.getArgument("input"); 4744 var edit = result.getEdit(); 4745 4746 mutationResultObject.setEntityInstance(result.getInventoryTransactionTimeType().getEntityInstance()); 4747 4748 if(arguments.containsKey("inventoryTransactionTimeTypeName")) 4749 edit.setInventoryTransactionTimeTypeName(inventoryTransactionTimeTypeName); 4750 if(arguments.containsKey("isDefault")) 4751 edit.setIsDefault(isDefault); 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 = InventoryUtil.getHome().editInventoryTransactionTimeType(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 MutationResultObject deleteInventoryTransactionTimeType(final DataFetchingEnvironment env, 4774 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 4775 @GraphQLName("inventoryTransactionTimeTypeName") final String inventoryTransactionTimeTypeName, 4776 @GraphQLName("id") @GraphQLID final String id) { 4777 var mutationResultObject = new MutationResultObject(); 4778 4779 try { 4780 var commandForm = InventoryUtil.getHome().getDeleteInventoryTransactionTimeTypeForm(); 4781 4782 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 4783 commandForm.setInventoryTransactionTimeTypeName(inventoryTransactionTimeTypeName); 4784 commandForm.setUuid(id); 4785 4786 mutationResultObject.setCommandResult(InventoryUtil.getHome().deleteInventoryTransactionTimeType(BaseGraphQl.getUserVisitPK(env), 4787 commandForm)); 4788 } catch (NamingException ex) { 4789 throw new RuntimeException(ex); 4790 } 4791 4792 return mutationResultObject; 4793 } 4794 4795 @GraphQLField 4796 @GraphQLRelayMutation 4797 static MutationResultWithIdObject createInventoryDisposition(final DataFetchingEnvironment env, 4798 @GraphQLName("inventoryTransactionTypeName") @GraphQLNonNull final String inventoryTransactionTypeName, 4799 @GraphQLName("inventoryDispositionName") @GraphQLNonNull final String inventoryDispositionName, 4800 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4801 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4802 @GraphQLName("description") final String description) { 4803 var mutationResultObject = new MutationResultWithIdObject(); 4804 4805 try { 4806 var commandForm = InventoryUtil.getHome().getCreateInventoryDispositionForm(); 4807 4808 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 4809 commandForm.setInventoryDispositionName(inventoryDispositionName); 4810 commandForm.setIsDefault(isDefault); 4811 commandForm.setSortOrder(sortOrder); 4812 commandForm.setDescription(description); 4813 4814 var commandResult = InventoryUtil.getHome().createInventoryDisposition(BaseGraphQl.getUserVisitPK(env), commandForm); 4815 mutationResultObject.setCommandResult(commandResult); 4816 4817 if(!commandResult.hasErrors()) { 4818 var result = (CreateInventoryDispositionResult)commandResult.getExecutionResult().getResult(); 4819 4820 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4821 } 4822 } catch (NamingException ex) { 4823 throw new RuntimeException(ex); 4824 } 4825 4826 return mutationResultObject; 4827 } 4828 4829 @GraphQLField 4830 @GraphQLRelayMutation 4831 static MutationResultWithIdObject editInventoryDisposition(final DataFetchingEnvironment env, 4832 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 4833 @GraphQLName("originalInventoryDispositionName") final String originalInventoryDispositionName, 4834 @GraphQLName("id") @GraphQLID final String id, 4835 @GraphQLName("inventoryDispositionName") final String inventoryDispositionName, 4836 @GraphQLName("isDefault") final String isDefault, 4837 @GraphQLName("sortOrder") final String sortOrder, 4838 @GraphQLName("description") final String description) { 4839 var mutationResultObject = new MutationResultWithIdObject(); 4840 4841 try { 4842 var spec = InventoryUtil.getHome().getInventoryDispositionUniversalSpec(); 4843 4844 spec.setInventoryTransactionTypeName(inventoryTransactionTypeName); 4845 spec.setInventoryDispositionName(originalInventoryDispositionName); 4846 spec.setUuid(id); 4847 4848 var commandForm = InventoryUtil.getHome().getEditInventoryDispositionForm(); 4849 4850 commandForm.setSpec(spec); 4851 commandForm.setEditMode(EditMode.LOCK); 4852 4853 var commandResult = InventoryUtil.getHome().editInventoryDisposition(BaseGraphQl.getUserVisitPK(env), commandForm); 4854 4855 if(!commandResult.hasErrors()) { 4856 var executionResult = commandResult.getExecutionResult(); 4857 var result = (EditInventoryDispositionResult)executionResult.getResult(); 4858 Map<String, Object> arguments = env.getArgument("input"); 4859 var edit = result.getEdit(); 4860 4861 mutationResultObject.setEntityInstance(result.getInventoryDisposition().getEntityInstance()); 4862 4863 if(arguments.containsKey("inventoryDispositionName")) 4864 edit.setInventoryDispositionName(inventoryDispositionName); 4865 if(arguments.containsKey("isDefault")) 4866 edit.setIsDefault(isDefault); 4867 if(arguments.containsKey("sortOrder")) 4868 edit.setSortOrder(sortOrder); 4869 if(arguments.containsKey("description")) 4870 edit.setDescription(description); 4871 4872 commandForm.setEdit(edit); 4873 commandForm.setEditMode(EditMode.UPDATE); 4874 4875 commandResult = InventoryUtil.getHome().editInventoryDisposition(BaseGraphQl.getUserVisitPK(env), commandForm); 4876 } 4877 4878 mutationResultObject.setCommandResult(commandResult); 4879 } catch (NamingException ex) { 4880 throw new RuntimeException(ex); 4881 } 4882 4883 return mutationResultObject; 4884 } 4885 4886 @GraphQLField 4887 @GraphQLRelayMutation 4888 static MutationResultObject deleteInventoryDisposition(final DataFetchingEnvironment env, 4889 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 4890 @GraphQLName("inventoryDispositionName") final String inventoryDispositionName, 4891 @GraphQLName("id") @GraphQLID final String id) { 4892 var mutationResultObject = new MutationResultObject(); 4893 4894 try { 4895 var commandForm = InventoryUtil.getHome().getDeleteInventoryDispositionForm(); 4896 4897 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 4898 commandForm.setInventoryDispositionName(inventoryDispositionName); 4899 commandForm.setUuid(id); 4900 4901 mutationResultObject.setCommandResult(InventoryUtil.getHome().deleteInventoryDisposition(BaseGraphQl.getUserVisitPK(env), 4902 commandForm)); 4903 } catch (NamingException ex) { 4904 throw new RuntimeException(ex); 4905 } 4906 4907 return mutationResultObject; 4908 } 4909 4910 @GraphQLField 4911 @GraphQLRelayMutation 4912 static MutationResultWithIdObject createInventoryDispositionAdjustment(final DataFetchingEnvironment env, 4913 @GraphQLName("inventoryTransactionTypeName") @GraphQLNonNull final String inventoryTransactionTypeName, 4914 @GraphQLName("inventoryDispositionAdjustmentName") @GraphQLNonNull final String inventoryDispositionAdjustmentName, 4915 @GraphQLName("inventoryDispositionName") @GraphQLNonNull final String inventoryDispositionName, 4916 @GraphQLName("inventoryAdjustmentTypeName") @GraphQLNonNull final String inventoryAdjustmentTypeName, 4917 @GraphQLName("inventoryBucketTypeName") @GraphQLNonNull final String inventoryBucketTypeName, 4918 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 4919 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 4920 @GraphQLName("description") final String description) { 4921 var mutationResultObject = new MutationResultWithIdObject(); 4922 4923 try { 4924 var commandForm = InventoryUtil.getHome().getCreateInventoryDispositionAdjustmentForm(); 4925 4926 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 4927 commandForm.setInventoryDispositionAdjustmentName(inventoryDispositionAdjustmentName); 4928 commandForm.setInventoryDispositionName(inventoryDispositionName); 4929 commandForm.setInventoryAdjustmentTypeName(inventoryAdjustmentTypeName); 4930 commandForm.setInventoryBucketTypeName(inventoryBucketTypeName); 4931 commandForm.setIsDefault(isDefault); 4932 commandForm.setSortOrder(sortOrder); 4933 commandForm.setDescription(description); 4934 4935 var commandResult = InventoryUtil.getHome().createInventoryDispositionAdjustment(BaseGraphQl.getUserVisitPK(env), commandForm); 4936 mutationResultObject.setCommandResult(commandResult); 4937 4938 if(!commandResult.hasErrors()) { 4939 var result = (CreateInventoryDispositionAdjustmentResult)commandResult.getExecutionResult().getResult(); 4940 4941 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 4942 } 4943 } catch (NamingException ex) { 4944 throw new RuntimeException(ex); 4945 } 4946 4947 return mutationResultObject; 4948 } 4949 4950 @GraphQLField 4951 @GraphQLRelayMutation 4952 static MutationResultWithIdObject editInventoryDispositionAdjustment(final DataFetchingEnvironment env, 4953 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 4954 @GraphQLName("inventoryDispositionName") final String inventoryDispositionName, 4955 @GraphQLName("originalInventoryDispositionAdjustmentName") final String originalInventoryDispositionAdjustmentName, 4956 @GraphQLName("id") @GraphQLID final String id, 4957 @GraphQLName("inventoryDispositionAdjustmentName") final String inventoryDispositionAdjustmentName, 4958 @GraphQLName("inventoryAdjustmentTypeName") final String inventoryAdjustmentTypeName, 4959 @GraphQLName("inventoryBucketTypeName") final String inventoryBucketTypeName, 4960 @GraphQLName("isDefault") final String isDefault, 4961 @GraphQLName("sortOrder") final String sortOrder, 4962 @GraphQLName("description") final String description) { 4963 var mutationResultObject = new MutationResultWithIdObject(); 4964 4965 try { 4966 var spec = InventoryUtil.getHome().getInventoryDispositionAdjustmentUniversalSpec(); 4967 4968 spec.setInventoryTransactionTypeName(inventoryTransactionTypeName); 4969 spec.setInventoryDispositionName(inventoryDispositionName); 4970 spec.setInventoryDispositionAdjustmentName(originalInventoryDispositionAdjustmentName); 4971 spec.setUuid(id); 4972 4973 var commandForm = InventoryUtil.getHome().getEditInventoryDispositionAdjustmentForm(); 4974 4975 commandForm.setSpec(spec); 4976 commandForm.setEditMode(EditMode.LOCK); 4977 4978 var commandResult = InventoryUtil.getHome().editInventoryDispositionAdjustment(BaseGraphQl.getUserVisitPK(env), commandForm); 4979 4980 if(!commandResult.hasErrors()) { 4981 var executionResult = commandResult.getExecutionResult(); 4982 var result = (EditInventoryDispositionAdjustmentResult)executionResult.getResult(); 4983 Map<String, Object> arguments = env.getArgument("input"); 4984 var edit = result.getEdit(); 4985 4986 mutationResultObject.setEntityInstance(result.getInventoryDispositionAdjustment().getEntityInstance()); 4987 4988 if(arguments.containsKey("inventoryDispositionAdjustmentName")) 4989 edit.setInventoryDispositionAdjustmentName(inventoryDispositionAdjustmentName); 4990 if(arguments.containsKey("inventoryAdjustmentTypeName")) 4991 edit.setInventoryAdjustmentTypeName(inventoryAdjustmentTypeName); 4992 if(arguments.containsKey("inventoryBucketTypeName")) 4993 edit.setInventoryBucketTypeName(inventoryBucketTypeName); 4994 if(arguments.containsKey("isDefault")) 4995 edit.setIsDefault(isDefault); 4996 if(arguments.containsKey("sortOrder")) 4997 edit.setSortOrder(sortOrder); 4998 if(arguments.containsKey("description")) 4999 edit.setDescription(description); 5000 5001 commandForm.setEdit(edit); 5002 commandForm.setEditMode(EditMode.UPDATE); 5003 5004 commandResult = InventoryUtil.getHome().editInventoryDispositionAdjustment(BaseGraphQl.getUserVisitPK(env), commandForm); 5005 } 5006 5007 mutationResultObject.setCommandResult(commandResult); 5008 } catch (NamingException ex) { 5009 throw new RuntimeException(ex); 5010 } 5011 5012 return mutationResultObject; 5013 } 5014 5015 @GraphQLField 5016 @GraphQLRelayMutation 5017 static MutationResultObject deleteInventoryDispositionAdjustment(final DataFetchingEnvironment env, 5018 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 5019 @GraphQLName("inventoryDispositionName") final String inventoryDispositionName, 5020 @GraphQLName("inventoryDispositionAdjustmentName") final String inventoryDispositionAdjustmentName, 5021 @GraphQLName("id") @GraphQLID final String id) { 5022 var mutationResultObject = new MutationResultObject(); 5023 5024 try { 5025 var commandForm = InventoryUtil.getHome().getDeleteInventoryDispositionAdjustmentForm(); 5026 5027 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 5028 commandForm.setInventoryDispositionName(inventoryDispositionName); 5029 commandForm.setInventoryDispositionAdjustmentName(inventoryDispositionAdjustmentName); 5030 commandForm.setUuid(id); 5031 5032 mutationResultObject.setCommandResult(InventoryUtil.getHome().deleteInventoryDispositionAdjustment(BaseGraphQl.getUserVisitPK(env), 5033 commandForm)); 5034 } catch (NamingException ex) { 5035 throw new RuntimeException(ex); 5036 } 5037 5038 return mutationResultObject; 5039 } 5040 5041 @GraphQLField 5042 @GraphQLRelayMutation 5043 static MutationResultWithIdObject createInventoryTransactionReason(final DataFetchingEnvironment env, 5044 @GraphQLName("inventoryTransactionTypeName") @GraphQLNonNull final String inventoryTransactionTypeName, 5045 @GraphQLName("inventoryTransactionReasonName") @GraphQLNonNull final String inventoryTransactionReasonName, 5046 @GraphQLName("inventoryDispositionName") @GraphQLNonNull final String inventoryDispositionName, 5047 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 5048 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 5049 @GraphQLName("description") final String description) { 5050 var mutationResultObject = new MutationResultWithIdObject(); 5051 5052 try { 5053 var commandForm = InventoryUtil.getHome().getCreateInventoryTransactionReasonForm(); 5054 5055 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 5056 commandForm.setInventoryTransactionReasonName(inventoryTransactionReasonName); 5057 commandForm.setInventoryDispositionName(inventoryDispositionName); 5058 commandForm.setIsDefault(isDefault); 5059 commandForm.setSortOrder(sortOrder); 5060 commandForm.setDescription(description); 5061 5062 var commandResult = InventoryUtil.getHome().createInventoryTransactionReason(BaseGraphQl.getUserVisitPK(env), commandForm); 5063 mutationResultObject.setCommandResult(commandResult); 5064 5065 if(!commandResult.hasErrors()) { 5066 var result = (CreateInventoryTransactionReasonResult)commandResult.getExecutionResult().getResult(); 5067 5068 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 5069 } 5070 } catch (NamingException ex) { 5071 throw new RuntimeException(ex); 5072 } 5073 5074 return mutationResultObject; 5075 } 5076 5077 @GraphQLField 5078 @GraphQLRelayMutation 5079 static MutationResultWithIdObject editInventoryTransactionReason(final DataFetchingEnvironment env, 5080 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 5081 @GraphQLName("originalInventoryTransactionReasonName") final String originalInventoryTransactionReasonName, 5082 @GraphQLName("id") @GraphQLID final String id, 5083 @GraphQLName("inventoryTransactionReasonName") final String inventoryTransactionReasonName, 5084 @GraphQLName("inventoryDispositionName") final String inventoryDispositionName, 5085 @GraphQLName("isDefault") final String isDefault, 5086 @GraphQLName("sortOrder") final String sortOrder, 5087 @GraphQLName("description") final String description) { 5088 var mutationResultObject = new MutationResultWithIdObject(); 5089 5090 try { 5091 var spec = InventoryUtil.getHome().getInventoryTransactionReasonUniversalSpec(); 5092 5093 spec.setInventoryTransactionTypeName(inventoryTransactionTypeName); 5094 spec.setInventoryTransactionReasonName(originalInventoryTransactionReasonName); 5095 spec.setUuid(id); 5096 5097 var commandForm = InventoryUtil.getHome().getEditInventoryTransactionReasonForm(); 5098 5099 commandForm.setSpec(spec); 5100 commandForm.setEditMode(EditMode.LOCK); 5101 5102 var commandResult = InventoryUtil.getHome().editInventoryTransactionReason(BaseGraphQl.getUserVisitPK(env), commandForm); 5103 5104 if(!commandResult.hasErrors()) { 5105 var executionResult = commandResult.getExecutionResult(); 5106 var result = (EditInventoryTransactionReasonResult)executionResult.getResult(); 5107 Map<String, Object> arguments = env.getArgument("input"); 5108 var edit = result.getEdit(); 5109 5110 mutationResultObject.setEntityInstance(result.getInventoryTransactionReason().getEntityInstance()); 5111 5112 if(arguments.containsKey("inventoryTransactionReasonName")) 5113 edit.setInventoryTransactionReasonName(inventoryTransactionReasonName); 5114 if(arguments.containsKey("inventoryDispositionName")) 5115 edit.setInventoryDispositionName(inventoryDispositionName); 5116 if(arguments.containsKey("isDefault")) 5117 edit.setIsDefault(isDefault); 5118 if(arguments.containsKey("sortOrder")) 5119 edit.setSortOrder(sortOrder); 5120 if(arguments.containsKey("description")) 5121 edit.setDescription(description); 5122 5123 commandForm.setEdit(edit); 5124 commandForm.setEditMode(EditMode.UPDATE); 5125 5126 commandResult = InventoryUtil.getHome().editInventoryTransactionReason(BaseGraphQl.getUserVisitPK(env), commandForm); 5127 } 5128 5129 mutationResultObject.setCommandResult(commandResult); 5130 } catch (NamingException ex) { 5131 throw new RuntimeException(ex); 5132 } 5133 5134 return mutationResultObject; 5135 } 5136 5137 @GraphQLField 5138 @GraphQLRelayMutation 5139 static MutationResultObject deleteInventoryTransactionReason(final DataFetchingEnvironment env, 5140 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 5141 @GraphQLName("inventoryTransactionReasonName") final String inventoryTransactionReasonName, 5142 @GraphQLName("id") @GraphQLID final String id) { 5143 var mutationResultObject = new MutationResultObject(); 5144 5145 try { 5146 var commandForm = InventoryUtil.getHome().getDeleteInventoryTransactionReasonForm(); 5147 5148 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 5149 commandForm.setInventoryTransactionReasonName(inventoryTransactionReasonName); 5150 commandForm.setUuid(id); 5151 5152 mutationResultObject.setCommandResult(InventoryUtil.getHome().deleteInventoryTransactionReason(BaseGraphQl.getUserVisitPK(env), 5153 commandForm)); 5154 } catch (NamingException ex) { 5155 throw new RuntimeException(ex); 5156 } 5157 5158 return mutationResultObject; 5159 } 5160 5161 @GraphQLField 5162 @GraphQLRelayMutation 5163 static MutationResultWithIdObject createInventoryTransactionRoleType(final DataFetchingEnvironment env, 5164 @GraphQLName("inventoryTransactionTypeName") @GraphQLNonNull final String inventoryTransactionTypeName, 5165 @GraphQLName("inventoryTransactionRoleTypeName") @GraphQLNonNull final String inventoryTransactionRoleTypeName, 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 = InventoryUtil.getHome().getCreateInventoryTransactionRoleTypeForm(); 5173 5174 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 5175 commandForm.setInventoryTransactionRoleTypeName(inventoryTransactionRoleTypeName); 5176 commandForm.setIsDefault(isDefault); 5177 commandForm.setSortOrder(sortOrder); 5178 commandForm.setDescription(description); 5179 5180 var commandResult = InventoryUtil.getHome().createInventoryTransactionRoleType(BaseGraphQl.getUserVisitPK(env), commandForm); 5181 mutationResultObject.setCommandResult(commandResult); 5182 5183 if(!commandResult.hasErrors()) { 5184 var result = (CreateInventoryTransactionRoleTypeResult)commandResult.getExecutionResult().getResult(); 5185 5186 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 5187 } 5188 } catch (NamingException ex) { 5189 throw new RuntimeException(ex); 5190 } 5191 5192 return mutationResultObject; 5193 } 5194 5195 @GraphQLField 5196 @GraphQLRelayMutation 5197 static MutationResultWithIdObject editInventoryTransactionRoleType(final DataFetchingEnvironment env, 5198 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 5199 @GraphQLName("originalInventoryTransactionRoleTypeName") final String originalInventoryTransactionRoleTypeName, 5200 @GraphQLName("id") @GraphQLID final String id, 5201 @GraphQLName("inventoryTransactionRoleTypeName") final String inventoryTransactionRoleTypeName, 5202 @GraphQLName("isDefault") final String isDefault, 5203 @GraphQLName("sortOrder") final String sortOrder, 5204 @GraphQLName("description") final String description) { 5205 var mutationResultObject = new MutationResultWithIdObject(); 5206 5207 try { 5208 var spec = InventoryUtil.getHome().getInventoryTransactionRoleTypeUniversalSpec(); 5209 5210 spec.setInventoryTransactionTypeName(inventoryTransactionTypeName); 5211 spec.setInventoryTransactionRoleTypeName(originalInventoryTransactionRoleTypeName); 5212 spec.setUuid(id); 5213 5214 var commandForm = InventoryUtil.getHome().getEditInventoryTransactionRoleTypeForm(); 5215 5216 commandForm.setSpec(spec); 5217 commandForm.setEditMode(EditMode.LOCK); 5218 5219 var commandResult = InventoryUtil.getHome().editInventoryTransactionRoleType(BaseGraphQl.getUserVisitPK(env), commandForm); 5220 5221 if(!commandResult.hasErrors()) { 5222 var executionResult = commandResult.getExecutionResult(); 5223 var result = (EditInventoryTransactionRoleTypeResult)executionResult.getResult(); 5224 Map<String, Object> arguments = env.getArgument("input"); 5225 var edit = result.getEdit(); 5226 5227 mutationResultObject.setEntityInstance(result.getInventoryTransactionRoleType().getEntityInstance()); 5228 5229 if(arguments.containsKey("inventoryTransactionRoleTypeName")) 5230 edit.setInventoryTransactionRoleTypeName(inventoryTransactionRoleTypeName); 5231 if(arguments.containsKey("isDefault")) 5232 edit.setIsDefault(isDefault); 5233 if(arguments.containsKey("sortOrder")) 5234 edit.setSortOrder(sortOrder); 5235 if(arguments.containsKey("description")) 5236 edit.setDescription(description); 5237 5238 commandForm.setEdit(edit); 5239 commandForm.setEditMode(EditMode.UPDATE); 5240 5241 commandResult = InventoryUtil.getHome().editInventoryTransactionRoleType(BaseGraphQl.getUserVisitPK(env), commandForm); 5242 } 5243 5244 mutationResultObject.setCommandResult(commandResult); 5245 } catch (NamingException ex) { 5246 throw new RuntimeException(ex); 5247 } 5248 5249 return mutationResultObject; 5250 } 5251 5252 @GraphQLField 5253 @GraphQLRelayMutation 5254 static MutationResultObject deleteInventoryTransactionRoleType(final DataFetchingEnvironment env, 5255 @GraphQLName("inventoryTransactionTypeName") final String inventoryTransactionTypeName, 5256 @GraphQLName("inventoryTransactionRoleTypeName") final String inventoryTransactionRoleTypeName, 5257 @GraphQLName("id") @GraphQLID final String id) { 5258 var mutationResultObject = new MutationResultObject(); 5259 5260 try { 5261 var commandForm = InventoryUtil.getHome().getDeleteInventoryTransactionRoleTypeForm(); 5262 5263 commandForm.setInventoryTransactionTypeName(inventoryTransactionTypeName); 5264 commandForm.setInventoryTransactionRoleTypeName(inventoryTransactionRoleTypeName); 5265 commandForm.setUuid(id); 5266 5267 mutationResultObject.setCommandResult(InventoryUtil.getHome().deleteInventoryTransactionRoleType(BaseGraphQl.getUserVisitPK(env), 5268 commandForm)); 5269 } catch (NamingException ex) { 5270 throw new RuntimeException(ex); 5271 } 5272 5273 return mutationResultObject; 5274 } 5275 5276 @GraphQLField 5277 @GraphQLRelayMutation 5278 static MutationResultWithIdObject createContentPageLayout(final DataFetchingEnvironment env, 5279 @GraphQLName("contentPageLayoutName") @GraphQLNonNull final String contentPageLayoutName, 5280 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 5281 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 5282 @GraphQLName("description") final String description) { 5283 var mutationResultObject = new MutationResultWithIdObject(); 5284 5285 try { 5286 var commandForm = ContentUtil.getHome().getCreateContentPageLayoutForm(); 5287 5288 commandForm.setContentPageLayoutName(contentPageLayoutName); 5289 commandForm.setIsDefault(isDefault); 5290 commandForm.setSortOrder(sortOrder); 5291 commandForm.setDescription(description); 5292 5293 var commandResult = ContentUtil.getHome().createContentPageLayout(BaseGraphQl.getUserVisitPK(env), commandForm); 5294 mutationResultObject.setCommandResult(commandResult); 5295 5296 if(!commandResult.hasErrors()) { 5297 var result = (CreateContentPageLayoutResult)commandResult.getExecutionResult().getResult(); 5298 5299 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 5300 } 5301 } catch (NamingException ex) { 5302 throw new RuntimeException(ex); 5303 } 5304 5305 return mutationResultObject; 5306 } 5307 5308 @GraphQLField 5309 @GraphQLRelayMutation 5310 static MutationResultObject deleteContentPageLayout(final DataFetchingEnvironment env, 5311 @GraphQLName("contentPageLayoutName") @GraphQLNonNull final String contentPageLayoutName) { 5312 var mutationResultObject = new MutationResultObject(); 5313 5314 try { 5315 var commandForm = ContentUtil.getHome().getDeleteContentPageLayoutForm(); 5316 5317 commandForm.setContentPageLayoutName(contentPageLayoutName); 5318 5319 var commandResult = ContentUtil.getHome().deleteContentPageLayout(BaseGraphQl.getUserVisitPK(env), commandForm); 5320 mutationResultObject.setCommandResult(commandResult); 5321 } catch (NamingException ex) { 5322 throw new RuntimeException(ex); 5323 } 5324 5325 return mutationResultObject; 5326 } 5327 5328 @GraphQLField 5329 @GraphQLRelayMutation 5330 static MutationResultWithIdObject editContentPageLayout(final DataFetchingEnvironment env, 5331 @GraphQLName("originalContentPageLayoutName") final String originalContentPageLayoutName, 5332 @GraphQLName("id") @GraphQLID final String id, 5333 @GraphQLName("contentPageLayoutName") final String contentPageLayoutName, 5334 @GraphQLName("isDefault") final String isDefault, 5335 @GraphQLName("sortOrder") final String sortOrder, 5336 @GraphQLName("description") final String description) { 5337 var mutationResultObject = new MutationResultWithIdObject(); 5338 5339 try { 5340 var spec = ContentUtil.getHome().getContentPageLayoutUniversalSpec(); 5341 5342 spec.setContentPageLayoutName(originalContentPageLayoutName); 5343 spec.setUuid(id); 5344 5345 var commandForm = ContentUtil.getHome().getEditContentPageLayoutForm(); 5346 5347 commandForm.setSpec(spec); 5348 commandForm.setEditMode(EditMode.LOCK); 5349 5350 var commandResult = ContentUtil.getHome().editContentPageLayout(BaseGraphQl.getUserVisitPK(env), commandForm); 5351 5352 if(!commandResult.hasErrors()) { 5353 var executionResult = commandResult.getExecutionResult(); 5354 var result = (EditContentPageLayoutResult)executionResult.getResult(); 5355 Map<String, Object> arguments = env.getArgument("input"); 5356 var edit = result.getEdit(); 5357 5358 mutationResultObject.setEntityInstance(result.getContentPageLayout().getEntityInstance()); 5359 5360 if(arguments.containsKey("contentPageLayoutName")) 5361 edit.setContentPageLayoutName(contentPageLayoutName); 5362 if(arguments.containsKey("isDefault")) 5363 edit.setIsDefault(isDefault); 5364 if(arguments.containsKey("sortOrder")) 5365 edit.setSortOrder(sortOrder); 5366 if(arguments.containsKey("description")) 5367 edit.setDescription(description); 5368 5369 commandForm.setEdit(edit); 5370 commandForm.setEditMode(EditMode.UPDATE); 5371 5372 commandResult = ContentUtil.getHome().editContentPageLayout(BaseGraphQl.getUserVisitPK(env), commandForm); 5373 } 5374 5375 mutationResultObject.setCommandResult(commandResult); 5376 } catch (NamingException ex) { 5377 throw new RuntimeException(ex); 5378 } 5379 5380 return mutationResultObject; 5381 } 5382 5383 @GraphQLField 5384 @GraphQLRelayMutation 5385 @GraphQLName("setUserVisitPreferredLanguage") 5386 static MutationResultObject setUserVisitPreferredLanguage(final DataFetchingEnvironment env, 5387 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName) { 5388 var mutationResultObject = new MutationResultObject(); 5389 5390 try { 5391 var commandForm = UserUtil.getHome().getSetUserVisitPreferredLanguageForm(); 5392 5393 commandForm.setLanguageIsoName(languageIsoName); 5394 5395 var commandResult = UserUtil.getHome().setUserVisitPreferredLanguage(BaseGraphQl.getUserVisitPK(env), commandForm); 5396 mutationResultObject.setCommandResult(commandResult); 5397 } catch (NamingException ex) { 5398 throw new RuntimeException(ex); 5399 } 5400 5401 return mutationResultObject; 5402 } 5403 5404 @GraphQLField 5405 @GraphQLRelayMutation 5406 @GraphQLName("setUserVisitPreferredCurrency") 5407 static MutationResultObject setUserVisitPreferredCurrency(final DataFetchingEnvironment env, 5408 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 5409 var mutationResultObject = new MutationResultObject(); 5410 5411 try { 5412 var commandForm = UserUtil.getHome().getSetUserVisitPreferredCurrencyForm(); 5413 5414 commandForm.setCurrencyIsoName(currencyIsoName); 5415 5416 var commandResult = UserUtil.getHome().setUserVisitPreferredCurrency(BaseGraphQl.getUserVisitPK(env), commandForm); 5417 mutationResultObject.setCommandResult(commandResult); 5418 } catch (NamingException ex) { 5419 throw new RuntimeException(ex); 5420 } 5421 5422 return mutationResultObject; 5423 } 5424 5425 @GraphQLField 5426 @GraphQLRelayMutation 5427 @GraphQLName("setUserVisitPreferredTimeZone") 5428 static MutationResultObject setUserVisitPreferredTimeZone(final DataFetchingEnvironment env, 5429 @GraphQLName("javaTimeZoneName") @GraphQLNonNull final String javaTimeZoneName) { 5430 var mutationResultObject = new MutationResultObject(); 5431 5432 try { 5433 var commandForm = UserUtil.getHome().getSetUserVisitPreferredTimeZoneForm(); 5434 5435 commandForm.setJavaTimeZoneName(javaTimeZoneName); 5436 5437 var commandResult = UserUtil.getHome().setUserVisitPreferredTimeZone(BaseGraphQl.getUserVisitPK(env), commandForm); 5438 mutationResultObject.setCommandResult(commandResult); 5439 } catch (NamingException ex) { 5440 throw new RuntimeException(ex); 5441 } 5442 5443 return mutationResultObject; 5444 } 5445 5446 @GraphQLField 5447 @GraphQLRelayMutation 5448 @GraphQLName("setUserVisitPreferredDateTimeFormat") 5449 static MutationResultObject setUserVisitPreferredDateTimeFormat(final DataFetchingEnvironment env, 5450 @GraphQLName("dateTimeFormatName") @GraphQLNonNull final String dateTimeFormatName) { 5451 var mutationResultObject = new MutationResultObject(); 5452 5453 try { 5454 var commandForm = UserUtil.getHome().getSetUserVisitPreferredDateTimeFormatForm(); 5455 5456 commandForm.setDateTimeFormatName(dateTimeFormatName); 5457 5458 var commandResult = UserUtil.getHome().setUserVisitPreferredDateTimeFormat(BaseGraphQl.getUserVisitPK(env), commandForm); 5459 mutationResultObject.setCommandResult(commandResult); 5460 } catch (NamingException ex) { 5461 throw new RuntimeException(ex); 5462 } 5463 5464 return mutationResultObject; 5465 } 5466 5467 @GraphQLField 5468 @GraphQLRelayMutation 5469 static MutationResultWithIdObject createComponentVendor(final DataFetchingEnvironment env, 5470 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 5471 @GraphQLName("description") final String description) { 5472 var mutationResultObject = new MutationResultWithIdObject(); 5473 5474 try { 5475 var commandForm = CoreUtil.getHome().getCreateComponentVendorForm(); 5476 5477 commandForm.setComponentVendorName(componentVendorName); 5478 commandForm.setDescription(description); 5479 5480 var commandResult = CoreUtil.getHome().createComponentVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 5481 mutationResultObject.setCommandResult(commandResult); 5482 5483 if(!commandResult.hasErrors()) { 5484 var result = (CreateComponentVendorResult)commandResult.getExecutionResult().getResult(); 5485 5486 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 5487 } 5488 } catch (NamingException ex) { 5489 throw new RuntimeException(ex); 5490 } 5491 5492 return mutationResultObject; 5493 } 5494 5495 @GraphQLField 5496 @GraphQLRelayMutation 5497 static MutationResultObject deleteComponentVendor(final DataFetchingEnvironment env, 5498 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName) { 5499 var mutationResultObject = new MutationResultObject(); 5500 5501 try { 5502 var commandForm = CoreUtil.getHome().getDeleteComponentVendorForm(); 5503 5504 commandForm.setComponentVendorName(componentVendorName); 5505 5506 var commandResult = CoreUtil.getHome().deleteComponentVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 5507 mutationResultObject.setCommandResult(commandResult); 5508 } catch (NamingException ex) { 5509 throw new RuntimeException(ex); 5510 } 5511 5512 return mutationResultObject; 5513 } 5514 5515 @GraphQLField 5516 @GraphQLRelayMutation 5517 static MutationResultWithIdObject editComponentVendor(final DataFetchingEnvironment env, 5518 @GraphQLName("originalComponentVendorName") @GraphQLNonNull final String originalComponentVendorName, 5519 @GraphQLName("componentVendorName") final String componentVendorName, 5520 @GraphQLName("description") final String description) { 5521 var mutationResultObject = new MutationResultWithIdObject(); 5522 5523 try { 5524 var spec = CoreUtil.getHome().getComponentVendorSpec(); 5525 5526 spec.setComponentVendorName(originalComponentVendorName); 5527 5528 var commandForm = CoreUtil.getHome().getEditComponentVendorForm(); 5529 5530 commandForm.setSpec(spec); 5531 commandForm.setEditMode(EditMode.LOCK); 5532 5533 var commandResult = CoreUtil.getHome().editComponentVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 5534 5535 if(!commandResult.hasErrors()) { 5536 var executionResult = commandResult.getExecutionResult(); 5537 var result = (EditComponentVendorResult)executionResult.getResult(); 5538 Map<String, Object> arguments = env.getArgument("input"); 5539 var edit = result.getEdit(); 5540 5541 mutationResultObject.setEntityInstance(result.getComponentVendor().getEntityInstance()); 5542 5543 if(arguments.containsKey("componentVendorName")) 5544 edit.setComponentVendorName(componentVendorName); 5545 if(arguments.containsKey("description")) 5546 edit.setDescription(description); 5547 5548 commandForm.setEdit(edit); 5549 commandForm.setEditMode(EditMode.UPDATE); 5550 5551 commandResult = CoreUtil.getHome().editComponentVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 5552 } 5553 5554 mutationResultObject.setCommandResult(commandResult); 5555 } catch (NamingException ex) { 5556 throw new RuntimeException(ex); 5557 } 5558 5559 return mutationResultObject; 5560 } 5561 5562 @GraphQLField 5563 @GraphQLRelayMutation 5564 static MutationResultWithIdObject createEntityType(final DataFetchingEnvironment env, 5565 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 5566 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName, 5567 @GraphQLName("keepAllHistory") @GraphQLNonNull final String keepAllHistory, 5568 @GraphQLName("lockTimeout") final String lockTimeout, 5569 @GraphQLName("lockTimeoutUnitOfMeasureTypeName") final String lockTimeoutUnitOfMeasureTypeName, 5570 @GraphQLName("isExtensible") @GraphQLNonNull final String isExtensible, 5571 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 5572 @GraphQLName("description") final String description) { 5573 var mutationResultObject = new MutationResultWithIdObject(); 5574 5575 try { 5576 var commandForm = CoreUtil.getHome().getCreateEntityTypeForm(); 5577 5578 commandForm.setComponentVendorName(componentVendorName); 5579 commandForm.setEntityTypeName(entityTypeName); 5580 commandForm.setKeepAllHistory(keepAllHistory); 5581 commandForm.setLockTimeout(lockTimeout); 5582 commandForm.setLockTimeoutUnitOfMeasureTypeName(lockTimeoutUnitOfMeasureTypeName); 5583 commandForm.setIsExtensible(isExtensible); 5584 commandForm.setSortOrder(sortOrder); 5585 commandForm.setDescription(description); 5586 5587 var commandResult = CoreUtil.getHome().createEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 5588 mutationResultObject.setCommandResult(commandResult); 5589 5590 if(!commandResult.hasErrors()) { 5591 var result = (CreateEntityTypeResult)commandResult.getExecutionResult().getResult(); 5592 5593 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 5594 } 5595 } catch (NamingException ex) { 5596 throw new RuntimeException(ex); 5597 } 5598 5599 return mutationResultObject; 5600 } 5601 5602 @GraphQLField 5603 @GraphQLRelayMutation 5604 static MutationResultObject deleteEntityType(final DataFetchingEnvironment env, 5605 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 5606 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 5607 var mutationResultObject = new MutationResultObject(); 5608 5609 try { 5610 var commandForm = CoreUtil.getHome().getDeleteEntityTypeForm(); 5611 5612 commandForm.setComponentVendorName(componentVendorName); 5613 commandForm.setEntityTypeName(entityTypeName); 5614 5615 var commandResult = CoreUtil.getHome().deleteEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 5616 mutationResultObject.setCommandResult(commandResult); 5617 } catch (NamingException ex) { 5618 throw new RuntimeException(ex); 5619 } 5620 5621 return mutationResultObject; 5622 } 5623 5624 @GraphQLField 5625 @GraphQLRelayMutation 5626 static MutationResultWithIdObject editEntityType(final DataFetchingEnvironment env, 5627 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 5628 @GraphQLName("originalEntityTypeName") @GraphQLNonNull final String originalEntityTypeName, 5629 @GraphQLName("entityTypeName") final String entityTypeName, 5630 @GraphQLName("keepAllHistory") final String keepAllHistory, 5631 @GraphQLName("lockTimeout") final String lockTimeout, 5632 @GraphQLName("lockTimeoutUnitOfMeasureTypeName") final String lockTimeoutUnitOfMeasureTypeName, 5633 @GraphQLName("isExtensible") final String isExtensible, 5634 @GraphQLName("sortOrder") final String sortOrder, 5635 @GraphQLName("description") final String description) { 5636 var mutationResultObject = new MutationResultWithIdObject(); 5637 5638 try { 5639 var spec = CoreUtil.getHome().getEntityTypeSpec(); 5640 5641 spec.setComponentVendorName(componentVendorName); 5642 spec.setEntityTypeName(originalEntityTypeName); 5643 5644 var commandForm = CoreUtil.getHome().getEditEntityTypeForm(); 5645 5646 commandForm.setSpec(spec); 5647 commandForm.setEditMode(EditMode.LOCK); 5648 5649 var commandResult = CoreUtil.getHome().editEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 5650 5651 if(!commandResult.hasErrors()) { 5652 var executionResult = commandResult.getExecutionResult(); 5653 var result = (EditEntityTypeResult)executionResult.getResult(); 5654 Map<String, Object> arguments = env.getArgument("input"); 5655 var edit = result.getEdit(); 5656 5657 mutationResultObject.setEntityInstance(result.getEntityType().getEntityInstance()); 5658 5659 if(arguments.containsKey("entityTypeName")) 5660 edit.setEntityTypeName(entityTypeName); 5661 if(arguments.containsKey("keepAllHistory")) 5662 edit.setKeepAllHistory(keepAllHistory); 5663 if(arguments.containsKey("lockTimeout")) 5664 edit.setLockTimeout(lockTimeout); 5665 if(arguments.containsKey("lockTimeoutUnitOfMeasureTypeName")) 5666 edit.setLockTimeoutUnitOfMeasureTypeName(lockTimeoutUnitOfMeasureTypeName); 5667 if(arguments.containsKey("isExtensible")) 5668 edit.setIsExtensible(isExtensible); 5669 if(arguments.containsKey("sortOrder")) 5670 edit.setSortOrder(sortOrder); 5671 if(arguments.containsKey("description")) 5672 edit.setDescription(description); 5673 5674 commandForm.setEdit(edit); 5675 commandForm.setEditMode(EditMode.UPDATE); 5676 5677 commandResult = CoreUtil.getHome().editEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 5678 } 5679 5680 mutationResultObject.setCommandResult(commandResult); 5681 } catch (NamingException ex) { 5682 throw new RuntimeException(ex); 5683 } 5684 5685 return mutationResultObject; 5686 } 5687 5688 @GraphQLField 5689 @GraphQLRelayMutation 5690 static MutationResultWithIdObject createEntityInstance(final DataFetchingEnvironment env, 5691 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 5692 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 5693 var mutationResultObject = new MutationResultWithIdObject(); 5694 5695 try { 5696 var commandForm = CoreUtil.getHome().getCreateEntityInstanceForm(); 5697 5698 commandForm.setComponentVendorName(componentVendorName); 5699 commandForm.setEntityTypeName(entityTypeName); 5700 5701 var commandResult = CoreUtil.getHome().createEntityInstance(BaseGraphQl.getUserVisitPK(env), commandForm); 5702 mutationResultObject.setCommandResult(commandResult); 5703 5704 if(!commandResult.hasErrors()) { 5705 var result = (CreateEntityInstanceResult)commandResult.getExecutionResult().getResult(); 5706 5707 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 5708 } 5709 } catch (NamingException ex) { 5710 throw new RuntimeException(ex); 5711 } 5712 5713 return mutationResultObject; 5714 } 5715 5716 @GraphQLField 5717 @GraphQLRelayMutation 5718 static MutationResultObject deleteEntityInstance(final DataFetchingEnvironment env, 5719 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id) { 5720 var mutationResultObject = new MutationResultObject(); 5721 5722 try { 5723 var commandForm = CoreUtil.getHome().getDeleteEntityInstanceForm(); 5724 5725 commandForm.setUuid(id); 5726 5727 var commandResult = CoreUtil.getHome().deleteEntityInstance(BaseGraphQl.getUserVisitPK(env), commandForm); 5728 mutationResultObject.setCommandResult(commandResult); 5729 } catch (NamingException ex) { 5730 throw new RuntimeException(ex); 5731 } 5732 5733 return mutationResultObject; 5734 } 5735 5736 @GraphQLField 5737 @GraphQLRelayMutation 5738 static MutationResultObject removeEntityInstance(final DataFetchingEnvironment env, 5739 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id) { 5740 var mutationResultObject = new MutationResultObject(); 5741 5742 try { 5743 var commandForm = CoreUtil.getHome().getRemoveEntityInstanceForm(); 5744 5745 commandForm.setUuid(id); 5746 5747 var commandResult = CoreUtil.getHome().removeEntityInstance(BaseGraphQl.getUserVisitPK(env), commandForm); 5748 mutationResultObject.setCommandResult(commandResult); 5749 } catch (NamingException ex) { 5750 throw new RuntimeException(ex); 5751 } 5752 5753 return mutationResultObject; 5754 } 5755 5756 @GraphQLField 5757 @GraphQLRelayMutation 5758 static MutationResultObject sendEvent(final DataFetchingEnvironment env, 5759 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 5760 @GraphQLName("eventTypeName") @GraphQLNonNull final String eventTypeName) { 5761 var mutationResultObject = new MutationResultObject(); 5762 5763 try { 5764 var commandForm = CoreUtil.getHome().getSendEventForm(); 5765 5766 commandForm.setUuid(id); 5767 commandForm.setEventTypeName(eventTypeName); 5768 5769 var commandResult = CoreUtil.getHome().sendEvent(BaseGraphQl.getUserVisitPK(env), commandForm); 5770 mutationResultObject.setCommandResult(commandResult); 5771 } catch (NamingException ex) { 5772 throw new RuntimeException(ex); 5773 } 5774 5775 return mutationResultObject; 5776 } 5777 5778 @GraphQLField 5779 @GraphQLRelayMutation 5780 static MutationResultWithIdObject createTagScope(final DataFetchingEnvironment env, 5781 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 5782 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 5783 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 5784 @GraphQLName("description") final String description) { 5785 var mutationResultObject = new MutationResultWithIdObject(); 5786 5787 try { 5788 var commandForm = TagUtil.getHome().getCreateTagScopeForm(); 5789 5790 commandForm.setTagScopeName(tagScopeName); 5791 commandForm.setIsDefault(isDefault); 5792 commandForm.setSortOrder(sortOrder); 5793 commandForm.setDescription(description); 5794 5795 var commandResult = TagUtil.getHome().createTagScope(BaseGraphQl.getUserVisitPK(env), commandForm); 5796 mutationResultObject.setCommandResult(commandResult); 5797 5798 if(!commandResult.hasErrors()) { 5799 var result = (CreateTagScopeResult)commandResult.getExecutionResult().getResult(); 5800 5801 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 5802 } 5803 } catch (NamingException ex) { 5804 throw new RuntimeException(ex); 5805 } 5806 5807 return mutationResultObject; 5808 } 5809 5810 @GraphQLField 5811 @GraphQLRelayMutation 5812 static MutationResultObject deleteTagScope(final DataFetchingEnvironment env, 5813 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName) { 5814 var mutationResultObject = new MutationResultObject(); 5815 5816 try { 5817 var commandForm = TagUtil.getHome().getDeleteTagScopeForm(); 5818 5819 commandForm.setTagScopeName(tagScopeName); 5820 5821 var commandResult = TagUtil.getHome().deleteTagScope(BaseGraphQl.getUserVisitPK(env), commandForm); 5822 mutationResultObject.setCommandResult(commandResult); 5823 } catch (NamingException ex) { 5824 throw new RuntimeException(ex); 5825 } 5826 5827 return mutationResultObject; 5828 } 5829 5830 @GraphQLField 5831 @GraphQLRelayMutation 5832 static MutationResultWithIdObject editTagScope(final DataFetchingEnvironment env, 5833 @GraphQLName("originalTagScopeName") @GraphQLNonNull final String originalTagScopeName, 5834 @GraphQLName("tagScopeName") final String tagScopeName, 5835 @GraphQLName("isDefault") final String isDefault, 5836 @GraphQLName("sortOrder") final String sortOrder, 5837 @GraphQLName("description") final String description) { 5838 var mutationResultObject = new MutationResultWithIdObject(); 5839 5840 try { 5841 var spec = TagUtil.getHome().getTagScopeSpec(); 5842 5843 spec.setTagScopeName(originalTagScopeName); 5844 5845 var commandForm = TagUtil.getHome().getEditTagScopeForm(); 5846 5847 commandForm.setSpec(spec); 5848 commandForm.setEditMode(EditMode.LOCK); 5849 5850 var commandResult = TagUtil.getHome().editTagScope(BaseGraphQl.getUserVisitPK(env), commandForm); 5851 5852 if(!commandResult.hasErrors()) { 5853 var executionResult = commandResult.getExecutionResult(); 5854 var result = (EditTagScopeResult)executionResult.getResult(); 5855 Map<String, Object> arguments = env.getArgument("input"); 5856 var edit = result.getEdit(); 5857 5858 mutationResultObject.setEntityInstance(result.getTagScope().getEntityInstance()); 5859 5860 if(arguments.containsKey("tagScopeName")) 5861 edit.setTagScopeName(tagScopeName); 5862 if(arguments.containsKey("isDefault")) 5863 edit.setIsDefault(isDefault); 5864 if(arguments.containsKey("sortOrder")) 5865 edit.setSortOrder(sortOrder); 5866 if(arguments.containsKey("description")) 5867 edit.setDescription(description); 5868 5869 commandForm.setEdit(edit); 5870 commandForm.setEditMode(EditMode.UPDATE); 5871 5872 commandResult = TagUtil.getHome().editTagScope(BaseGraphQl.getUserVisitPK(env), commandForm); 5873 } 5874 5875 mutationResultObject.setCommandResult(commandResult); 5876 } catch (NamingException ex) { 5877 throw new RuntimeException(ex); 5878 } 5879 5880 return mutationResultObject; 5881 } 5882 5883 @GraphQLField 5884 @GraphQLRelayMutation 5885 static MutationResultObject createTagScopeEntityType(final DataFetchingEnvironment env, 5886 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 5887 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 5888 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 5889 var mutationResultObject = new MutationResultObject(); 5890 5891 try { 5892 var commandForm = TagUtil.getHome().getCreateTagScopeEntityTypeForm(); 5893 5894 commandForm.setTagScopeName(tagScopeName); 5895 commandForm.setComponentVendorName(componentVendorName); 5896 commandForm.setEntityTypeName(entityTypeName); 5897 5898 var commandResult = TagUtil.getHome().createTagScopeEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 5899 mutationResultObject.setCommandResult(commandResult); 5900 } catch (NamingException ex) { 5901 throw new RuntimeException(ex); 5902 } 5903 5904 return mutationResultObject; 5905 } 5906 5907 @GraphQLField 5908 @GraphQLRelayMutation 5909 static MutationResultObject deleteTagScopeEntityType(final DataFetchingEnvironment env, 5910 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 5911 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 5912 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 5913 var mutationResultObject = new MutationResultObject(); 5914 5915 try { 5916 var commandForm = TagUtil.getHome().getDeleteTagScopeEntityTypeForm(); 5917 5918 commandForm.setTagScopeName(tagScopeName); 5919 commandForm.setComponentVendorName(componentVendorName); 5920 commandForm.setEntityTypeName(entityTypeName); 5921 5922 var commandResult = TagUtil.getHome().deleteTagScopeEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 5923 mutationResultObject.setCommandResult(commandResult); 5924 } catch (NamingException ex) { 5925 throw new RuntimeException(ex); 5926 } 5927 5928 return mutationResultObject; 5929 } 5930 5931 @GraphQLField 5932 @GraphQLRelayMutation 5933 static MutationResultWithIdObject createTag(final DataFetchingEnvironment env, 5934 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 5935 @GraphQLName("tagName") @GraphQLNonNull final String tagName) { 5936 var mutationResultObject = new MutationResultWithIdObject(); 5937 5938 try { 5939 var commandForm = TagUtil.getHome().getCreateTagForm(); 5940 5941 commandForm.setTagScopeName(tagScopeName); 5942 commandForm.setTagName(tagName); 5943 5944 var commandResult = TagUtil.getHome().createTag(BaseGraphQl.getUserVisitPK(env), commandForm); 5945 mutationResultObject.setCommandResult(commandResult); 5946 5947 if(!commandResult.hasErrors()) { 5948 var result = (CreateTagResult)commandResult.getExecutionResult().getResult(); 5949 5950 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 5951 } 5952 } catch (NamingException ex) { 5953 throw new RuntimeException(ex); 5954 } 5955 5956 return mutationResultObject; 5957 } 5958 5959 @GraphQLField 5960 @GraphQLRelayMutation 5961 static MutationResultObject deleteTag(final DataFetchingEnvironment env, 5962 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 5963 @GraphQLName("tagName") @GraphQLNonNull final String tagName) { 5964 var mutationResultObject = new MutationResultObject(); 5965 5966 try { 5967 var commandForm = TagUtil.getHome().getDeleteTagForm(); 5968 5969 commandForm.setTagScopeName(tagScopeName); 5970 commandForm.setTagName(tagName); 5971 5972 var commandResult = TagUtil.getHome().deleteTag(BaseGraphQl.getUserVisitPK(env), commandForm); 5973 mutationResultObject.setCommandResult(commandResult); 5974 } catch (NamingException ex) { 5975 throw new RuntimeException(ex); 5976 } 5977 5978 return mutationResultObject; 5979 } 5980 5981 @GraphQLField 5982 @GraphQLRelayMutation 5983 static MutationResultWithIdObject editTag(final DataFetchingEnvironment env, 5984 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 5985 @GraphQLName("originalTagName") @GraphQLNonNull final String originalTagName, 5986 @GraphQLName("tagName") final String tagName) { 5987 var mutationResultObject = new MutationResultWithIdObject(); 5988 5989 try { 5990 var spec = TagUtil.getHome().getTagSpec(); 5991 5992 spec.setTagScopeName(tagScopeName); 5993 spec.setTagName(originalTagName); 5994 5995 var commandForm = TagUtil.getHome().getEditTagForm(); 5996 5997 commandForm.setSpec(spec); 5998 commandForm.setEditMode(EditMode.LOCK); 5999 6000 var commandResult = TagUtil.getHome().editTag(BaseGraphQl.getUserVisitPK(env), commandForm); 6001 6002 if(!commandResult.hasErrors()) { 6003 var executionResult = commandResult.getExecutionResult(); 6004 var result = (EditTagResult)executionResult.getResult(); 6005 Map<String, Object> arguments = env.getArgument("input"); 6006 var edit = result.getEdit(); 6007 6008 mutationResultObject.setEntityInstance(result.getTag().getEntityInstance()); 6009 6010 if(arguments.containsKey("tagName")) 6011 edit.setTagName(tagName); 6012 6013 commandForm.setEdit(edit); 6014 commandForm.setEditMode(EditMode.UPDATE); 6015 6016 commandResult = TagUtil.getHome().editTag(BaseGraphQl.getUserVisitPK(env), commandForm); 6017 } 6018 6019 mutationResultObject.setCommandResult(commandResult); 6020 } catch (NamingException ex) { 6021 throw new RuntimeException(ex); 6022 } 6023 6024 return mutationResultObject; 6025 } 6026 6027 @GraphQLField 6028 @GraphQLRelayMutation 6029 static MutationResultObject createEntityTag(final DataFetchingEnvironment env, 6030 @GraphQLName("id") @GraphQLNonNull final String id, 6031 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 6032 @GraphQLName("tagName") @GraphQLNonNull final String tagName) { 6033 var mutationResultObject = new MutationResultObject(); 6034 6035 try { 6036 var commandForm = TagUtil.getHome().getCreateEntityTagForm(); 6037 6038 commandForm.setUuid(id); 6039 commandForm.setTagScopeName(tagScopeName); 6040 commandForm.setTagName(tagName); 6041 6042 var commandResult = TagUtil.getHome().createEntityTag(BaseGraphQl.getUserVisitPK(env), commandForm); 6043 mutationResultObject.setCommandResult(commandResult); 6044 } catch (NamingException ex) { 6045 throw new RuntimeException(ex); 6046 } 6047 6048 return mutationResultObject; 6049 } 6050 6051 @GraphQLField 6052 @GraphQLRelayMutation 6053 static MutationResultObject deleteEntityTag(final DataFetchingEnvironment env, 6054 @GraphQLName("id") @GraphQLNonNull final String id, 6055 @GraphQLName("tagScopeName") @GraphQLNonNull final String tagScopeName, 6056 @GraphQLName("tagName") @GraphQLNonNull final String tagName) { 6057 var mutationResultObject = new MutationResultObject(); 6058 6059 try { 6060 var commandForm = TagUtil.getHome().getDeleteEntityTagForm(); 6061 6062 commandForm.setUuid(id); 6063 commandForm.setTagScopeName(tagScopeName); 6064 commandForm.setTagName(tagName); 6065 6066 var commandResult = TagUtil.getHome().deleteEntityTag(BaseGraphQl.getUserVisitPK(env), commandForm); 6067 mutationResultObject.setCommandResult(commandResult); 6068 } catch (NamingException ex) { 6069 throw new RuntimeException(ex); 6070 } 6071 6072 return mutationResultObject; 6073 } 6074 6075 @GraphQLField 6076 @GraphQLRelayMutation 6077 static MutationResultWithIdObject createEntityAliasType(final DataFetchingEnvironment env, 6078 @GraphQLName("id") @GraphQLID final String id, 6079 @GraphQLName("componentVendorName") final String componentVendorName, 6080 @GraphQLName("entityTypeName") final String entityTypeName, 6081 @GraphQLName("entityAliasTypeName") final String entityAliasTypeName, 6082 @GraphQLName("validationPattern") final String validationPattern, 6083 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 6084 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 6085 @GraphQLName("description") final String description) { 6086 var mutationResultObject = new MutationResultWithIdObject(); 6087 6088 try { 6089 var commandForm = CoreUtil.getHome().getCreateEntityAliasTypeForm(); 6090 6091 commandForm.setUuid(id); 6092 commandForm.setComponentVendorName(componentVendorName); 6093 commandForm.setEntityTypeName(entityTypeName); 6094 commandForm.setEntityAliasTypeName(entityAliasTypeName); 6095 commandForm.setValidationPattern(validationPattern); 6096 commandForm.setIsDefault(isDefault); 6097 commandForm.setSortOrder(sortOrder); 6098 commandForm.setDescription(description); 6099 6100 var commandResult = CoreUtil.getHome().createEntityAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 6101 mutationResultObject.setCommandResult(commandResult); 6102 6103 if(!commandResult.hasErrors()) { 6104 var result = (CreateEntityAliasTypeResult)commandResult.getExecutionResult().getResult(); 6105 6106 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 6107 } 6108 } catch (NamingException ex) { 6109 throw new RuntimeException(ex); 6110 } 6111 6112 return mutationResultObject; 6113 } 6114 6115 @GraphQLField 6116 @GraphQLRelayMutation 6117 static MutationResultObject editEntityAliasType(final DataFetchingEnvironment env, 6118 @GraphQLName("id") @GraphQLID final String id, 6119 @GraphQLName("componentVendorName") final String componentVendorName, 6120 @GraphQLName("entityTypeName") final String entityTypeName, 6121 @GraphQLName("originalEntityAliasTypeName") final String originalEntityAliasTypeName, 6122 @GraphQLName("entityAliasTypeName") final String entityAliasTypeName, 6123 @GraphQLName("validationPattern") final String validationPattern, 6124 @GraphQLName("isDefault") final String isDefault, 6125 @GraphQLName("sortOrder") final String sortOrder, 6126 @GraphQLName("description") final String description) { 6127 var mutationResultObject = new MutationResultObject(); 6128 6129 try { 6130 var spec = CoreUtil.getHome().getEntityAliasTypeUniversalSpec(); 6131 6132 spec.setUuid(id); 6133 spec.setComponentVendorName(componentVendorName); 6134 spec.setEntityTypeName(entityTypeName); 6135 spec.setEntityAliasTypeName(originalEntityAliasTypeName); 6136 6137 var commandForm = CoreUtil.getHome().getEditEntityAliasTypeForm(); 6138 6139 commandForm.setSpec(spec); 6140 commandForm.setEditMode(EditMode.LOCK); 6141 6142 var commandResult = CoreUtil.getHome().editEntityAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 6143 6144 if(!commandResult.hasErrors()) { 6145 var executionResult = commandResult.getExecutionResult(); 6146 var result = (EditEntityAliasTypeResult)executionResult.getResult(); 6147 Map<String, Object> arguments = env.getArgument("input"); 6148 var edit = result.getEdit(); 6149 6150 if(arguments.containsKey("entityAliasTypeName")) 6151 edit.setEntityAliasTypeName(entityAliasTypeName); 6152 if(arguments.containsKey("isDefault")) 6153 edit.setIsDefault(isDefault); 6154 if(arguments.containsKey("validationPattern")) 6155 edit.setValidationPattern(validationPattern); 6156 if(arguments.containsKey("sortOrder")) 6157 edit.setSortOrder(sortOrder); 6158 if(arguments.containsKey("description")) 6159 edit.setDescription(description); 6160 6161 commandForm.setEdit(edit); 6162 commandForm.setEditMode(EditMode.UPDATE); 6163 6164 commandResult = CoreUtil.getHome().editEntityAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 6165 } 6166 6167 mutationResultObject.setCommandResult(commandResult); 6168 } catch (NamingException ex) { 6169 throw new RuntimeException(ex); 6170 } 6171 6172 return mutationResultObject; 6173 } 6174 6175 @GraphQLField 6176 @GraphQLRelayMutation 6177 static MutationResultObject deleteEntityAliasType(final DataFetchingEnvironment env, 6178 @GraphQLName("id") @GraphQLID final String id, 6179 @GraphQLName("componentVendorName") final String componentVendorName, 6180 @GraphQLName("entityTypeName") final String entityTypeName, 6181 @GraphQLName("entityAliasTypeName") final String entityAliasTypeName) { 6182 var mutationResultObject = new MutationResultObject(); 6183 6184 try { 6185 var commandForm = CoreUtil.getHome().getDeleteEntityAliasTypeForm(); 6186 6187 commandForm.setUuid(id); 6188 commandForm.setComponentVendorName(componentVendorName); 6189 commandForm.setEntityTypeName(entityTypeName); 6190 commandForm.setEntityAliasTypeName(entityAliasTypeName); 6191 6192 var commandResult = CoreUtil.getHome().deleteEntityAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 6193 mutationResultObject.setCommandResult(commandResult); 6194 } catch (NamingException ex) { 6195 throw new RuntimeException(ex); 6196 } 6197 6198 return mutationResultObject; 6199 } 6200 6201 @GraphQLField 6202 @GraphQLRelayMutation 6203 static MutationResultObject createEntityAlias(final DataFetchingEnvironment env, 6204 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6205 @GraphQLName("entityAliasTypeId") @GraphQLNonNull @GraphQLID final String entityAliasTypeId, 6206 @GraphQLName("alias") @GraphQLNonNull final String alias) { 6207 var mutationResultObject = new MutationResultObject(); 6208 6209 try { 6210 var commandForm = CoreUtil.getHome().getCreateEntityAliasForm(); 6211 6212 commandForm.setUuid(id); 6213 commandForm.setEntityAliasTypeUuid(entityAliasTypeId); 6214 commandForm.setAlias(alias); 6215 6216 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 6217 } catch (NamingException ex) { 6218 throw new RuntimeException(ex); 6219 } 6220 6221 return mutationResultObject; 6222 } 6223 6224 @GraphQLField 6225 @GraphQLRelayMutation 6226 static MutationResultObject editEntityAlias(final DataFetchingEnvironment env, 6227 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6228 @GraphQLName("entityAliasTypeId") @GraphQLNonNull @GraphQLID final String entityAliasTypeId, 6229 @GraphQLName("alias") @GraphQLNonNull final String alias) { 6230 var mutationResultObject = new MutationResultObject(); 6231 6232 try { 6233 var spec = CoreUtil.getHome().getEntityAliasSpec(); 6234 6235 spec.setUuid(id); 6236 spec.setEntityAliasTypeUuid(entityAliasTypeId); 6237 6238 var commandForm = CoreUtil.getHome().getEditEntityAliasForm(); 6239 6240 commandForm.setSpec(spec); 6241 commandForm.setEditMode(EditMode.LOCK); 6242 6243 var commandResult = CoreUtil.getHome().editEntityAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 6244 6245 if(!commandResult.hasErrors()) { 6246 var executionResult = commandResult.getExecutionResult(); 6247 var result = (EditEntityAliasResult)executionResult.getResult(); 6248 Map<String, Object> arguments = env.getArgument("input"); 6249 var edit = result.getEdit(); 6250 6251 if(arguments.containsKey("alias")) 6252 edit.setAlias(alias); 6253 6254 commandForm.setEdit(edit); 6255 commandForm.setEditMode(EditMode.UPDATE); 6256 6257 commandResult = CoreUtil.getHome().editEntityAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 6258 } 6259 6260 mutationResultObject.setCommandResult(commandResult); 6261 } catch (NamingException ex) { 6262 throw new RuntimeException(ex); 6263 } 6264 6265 return mutationResultObject; 6266 } 6267 6268 @GraphQLField 6269 @GraphQLRelayMutation 6270 static MutationResultObject deleteEntityAlias(final DataFetchingEnvironment env, 6271 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6272 @GraphQLName("entityAliasTypeId") @GraphQLNonNull @GraphQLID final String entityAliasTypeId) { 6273 var mutationResultObject = new MutationResultObject(); 6274 6275 try { 6276 var commandForm = CoreUtil.getHome().getDeleteEntityAliasForm(); 6277 6278 commandForm.setUuid(id); 6279 commandForm.setEntityAliasTypeUuid(entityAliasTypeId); 6280 6281 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 6282 } catch (NamingException ex) { 6283 throw new RuntimeException(ex); 6284 } 6285 6286 return mutationResultObject; 6287 } 6288 6289 @GraphQLField 6290 @GraphQLRelayMutation 6291 static MutationResultWithIdObject createEntityAttributeGroup(final DataFetchingEnvironment env, 6292 @GraphQLName("entityAttributeGroupName") @GraphQLNonNull final String entityAttributeGroupName, 6293 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 6294 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 6295 @GraphQLName("description") final String description) { 6296 var mutationResultObject = new MutationResultWithIdObject(); 6297 6298 try { 6299 var commandForm = CoreUtil.getHome().getCreateEntityAttributeGroupForm(); 6300 6301 commandForm.setEntityAttributeGroupName(entityAttributeGroupName); 6302 commandForm.setIsDefault(isDefault); 6303 commandForm.setSortOrder(sortOrder); 6304 commandForm.setDescription(description); 6305 6306 var commandResult = CoreUtil.getHome().createEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 6307 mutationResultObject.setCommandResult(commandResult); 6308 6309 if(!commandResult.hasErrors()) { 6310 var result = (CreateEntityAttributeGroupResult)commandResult.getExecutionResult().getResult(); 6311 6312 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 6313 } 6314 } catch (NamingException ex) { 6315 throw new RuntimeException(ex); 6316 } 6317 6318 return mutationResultObject; 6319 } 6320 6321 @GraphQLField 6322 @GraphQLRelayMutation 6323 static MutationResultObject deleteEntityAttributeGroup(final DataFetchingEnvironment env, 6324 @GraphQLName("entityAttributeGroupName") @GraphQLNonNull final String entityAttributeGroupName) { 6325 var mutationResultObject = new MutationResultObject(); 6326 6327 try { 6328 var commandForm = CoreUtil.getHome().getDeleteEntityAttributeGroupForm(); 6329 6330 commandForm.setEntityAttributeGroupName(entityAttributeGroupName); 6331 6332 var commandResult = CoreUtil.getHome().deleteEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 6333 mutationResultObject.setCommandResult(commandResult); 6334 } catch (NamingException ex) { 6335 throw new RuntimeException(ex); 6336 } 6337 6338 return mutationResultObject; 6339 } 6340 6341 @GraphQLField 6342 @GraphQLRelayMutation 6343 static MutationResultWithIdObject editEntityAttributeGroup(final DataFetchingEnvironment env, 6344 @GraphQLName("originalEntityAttributeGroupName") @GraphQLNonNull final String originalEntityAttributeGroupName, 6345 @GraphQLName("entityAttributeGroupName") final String entityAttributeGroupName, 6346 @GraphQLName("isDefault") final String isDefault, 6347 @GraphQLName("sortOrder") final String sortOrder, 6348 @GraphQLName("description") final String description) { 6349 var mutationResultObject = new MutationResultWithIdObject(); 6350 6351 try { 6352 var spec = CoreUtil.getHome().getEntityAttributeGroupSpec(); 6353 6354 spec.setEntityAttributeGroupName(originalEntityAttributeGroupName); 6355 6356 var commandForm = CoreUtil.getHome().getEditEntityAttributeGroupForm(); 6357 6358 commandForm.setSpec(spec); 6359 commandForm.setEditMode(EditMode.LOCK); 6360 6361 var commandResult = CoreUtil.getHome().editEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 6362 6363 if(!commandResult.hasErrors()) { 6364 var executionResult = commandResult.getExecutionResult(); 6365 var result = (EditEntityAttributeGroupResult)executionResult.getResult(); 6366 Map<String, Object> arguments = env.getArgument("input"); 6367 var edit = result.getEdit(); 6368 6369 mutationResultObject.setEntityInstance(result.getEntityAttributeGroup().getEntityInstance()); 6370 6371 if(arguments.containsKey("entityAttributeGroupName")) 6372 edit.setEntityAttributeGroupName(entityAttributeGroupName); 6373 if(arguments.containsKey("isDefault")) 6374 edit.setIsDefault(isDefault); 6375 if(arguments.containsKey("sortOrder")) 6376 edit.setSortOrder(sortOrder); 6377 if(arguments.containsKey("description")) 6378 edit.setDescription(description); 6379 6380 commandForm.setEdit(edit); 6381 commandForm.setEditMode(EditMode.UPDATE); 6382 6383 commandResult = CoreUtil.getHome().editEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 6384 } 6385 6386 mutationResultObject.setCommandResult(commandResult); 6387 } catch (NamingException ex) { 6388 throw new RuntimeException(ex); 6389 } 6390 6391 return mutationResultObject; 6392 } 6393 6394 @GraphQLField 6395 @GraphQLRelayMutation 6396 static MutationResultWithIdObject createEntityAttribute(final DataFetchingEnvironment env, 6397 @GraphQLName("id") @GraphQLID final String id, 6398 @GraphQLName("componentVendorName") final String componentVendorName, 6399 @GraphQLName("entityTypeName") final String entityTypeName, 6400 @GraphQLName("entityAttributeName") final String entityAttributeName, 6401 @GraphQLName("entityAttributeTypeName") @GraphQLNonNull final String entityAttributeTypeName, 6402 @GraphQLName("trackRevisions") @GraphQLNonNull final String trackRevisions, 6403 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 6404 @GraphQLName("description") final String description, 6405 @GraphQLName("checkContentWebAddress") final String checkContentWebAddress, 6406 @GraphQLName("validationPattern") final String validationPattern, 6407 @GraphQLName("upperRangeIntegerValue") final String upperRangeIntegerValue, 6408 @GraphQLName("upperLimitIntegerValue") final String upperLimitIntegerValue, 6409 @GraphQLName("lowerLimitIntegerValue") final String lowerLimitIntegerValue, 6410 @GraphQLName("lowerRangeIntegerValue") final String lowerRangeIntegerValue, 6411 @GraphQLName("upperRangeLongValue") final String upperRangeLongValue, 6412 @GraphQLName("upperLimitLongValue") final String upperLimitLongValue, 6413 @GraphQLName("lowerLimitLongValue") final String lowerLimitLongValue, 6414 @GraphQLName("lowerRangeLongValue") final String lowerRangeLongValue, 6415 @GraphQLName("unitOfMeasureKindName") final String unitOfMeasureKindName, 6416 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 6417 @GraphQLName("entityListItemSequenceName") final String entityListItemSequenceName, 6418 @GraphQLName("workflowName") final String workflowName) { 6419 var mutationResultObject = new MutationResultWithIdObject(); 6420 6421 try { 6422 var commandForm = CoreUtil.getHome().getCreateEntityAttributeForm(); 6423 6424 commandForm.setUuid(id); 6425 commandForm.setComponentVendorName(componentVendorName); 6426 commandForm.setEntityTypeName(entityTypeName); 6427 commandForm.setEntityAttributeName(entityAttributeName); 6428 commandForm.setEntityAttributeTypeName(entityAttributeTypeName); 6429 commandForm.setTrackRevisions(trackRevisions); 6430 commandForm.setSortOrder(sortOrder); 6431 commandForm.setDescription(description); 6432 commandForm.setCheckContentWebAddress(checkContentWebAddress); 6433 commandForm.setValidationPattern(validationPattern); 6434 commandForm.setUpperRangeIntegerValue(upperRangeIntegerValue); 6435 commandForm.setUpperLimitIntegerValue(upperLimitIntegerValue); 6436 commandForm.setLowerLimitIntegerValue(lowerLimitIntegerValue); 6437 commandForm.setLowerRangeIntegerValue(lowerRangeIntegerValue); 6438 commandForm.setUpperRangeLongValue(upperRangeLongValue); 6439 commandForm.setUpperLimitLongValue(upperLimitLongValue); 6440 commandForm.setLowerLimitLongValue(lowerLimitLongValue); 6441 commandForm.setLowerRangeLongValue(lowerRangeLongValue); 6442 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 6443 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 6444 commandForm.setEntityListItemSequenceName(entityListItemSequenceName); 6445 commandForm.setWorkflowName(workflowName); 6446 6447 var commandResult = CoreUtil.getHome().createEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6448 mutationResultObject.setCommandResult(commandResult); 6449 6450 if(!commandResult.hasErrors()) { 6451 var result = (CreateEntityAttributeResult)commandResult.getExecutionResult().getResult(); 6452 6453 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 6454 } 6455 } catch (NamingException ex) { 6456 throw new RuntimeException(ex); 6457 } 6458 6459 return mutationResultObject; 6460 } 6461 6462 @GraphQLField 6463 @GraphQLRelayMutation 6464 static MutationResultObject editEntityAttribute(final DataFetchingEnvironment env, 6465 @GraphQLName("id") @GraphQLID final String id, 6466 @GraphQLName("componentVendorName") final String componentVendorName, 6467 @GraphQLName("entityTypeName") final String entityTypeName, 6468 @GraphQLName("originalEntityAttributeName") final String originalEntityAttributeName, 6469 @GraphQLName("entityAttributeName") final String entityAttributeName, 6470 @GraphQLName("trackRevisions") final String trackRevisions, 6471 @GraphQLName("sortOrder") final String sortOrder, 6472 @GraphQLName("description") final String description) { 6473 var mutationResultObject = new MutationResultObject(); 6474 6475 try { 6476 var spec = CoreUtil.getHome().getEntityAttributeUniversalSpec(); 6477 6478 spec.setUuid(id); 6479 spec.setComponentVendorName(componentVendorName); 6480 spec.setEntityTypeName(entityTypeName); 6481 spec.setEntityAttributeName(originalEntityAttributeName); 6482 6483 var commandForm = CoreUtil.getHome().getEditEntityAttributeForm(); 6484 6485 commandForm.setSpec(spec); 6486 commandForm.setEditMode(EditMode.LOCK); 6487 6488 var commandResult = CoreUtil.getHome().editEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6489 6490 if(!commandResult.hasErrors()) { 6491 var executionResult = commandResult.getExecutionResult(); 6492 var result = (EditEntityAttributeResult)executionResult.getResult(); 6493 Map<String, Object> arguments = env.getArgument("input"); 6494 var edit = result.getEdit(); 6495 6496 if(arguments.containsKey("entityAttributeName")) 6497 edit.setEntityAttributeName(entityAttributeName); 6498 if(arguments.containsKey("trackRevisions")) 6499 edit.setTrackRevisions(trackRevisions); 6500 if(arguments.containsKey("sortOrder")) 6501 edit.setSortOrder(sortOrder); 6502 if(arguments.containsKey("description")) 6503 edit.setDescription(description); 6504 6505 commandForm.setEdit(edit); 6506 commandForm.setEditMode(EditMode.UPDATE); 6507 6508 commandResult = CoreUtil.getHome().editEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6509 } 6510 6511 mutationResultObject.setCommandResult(commandResult); 6512 } catch (NamingException ex) { 6513 throw new RuntimeException(ex); 6514 } 6515 6516 return mutationResultObject; 6517 } 6518 6519 @GraphQLField 6520 @GraphQLRelayMutation 6521 static MutationResultObject deleteEntityAttribute(final DataFetchingEnvironment env, 6522 @GraphQLName("id") @GraphQLID final String id, 6523 @GraphQLName("componentVendorName") final String componentVendorName, 6524 @GraphQLName("entityTypeName") final String entityTypeName, 6525 @GraphQLName("entityAttributeName") final String entityAttributeName) { 6526 var mutationResultObject = new MutationResultObject(); 6527 6528 try { 6529 var commandForm = CoreUtil.getHome().getDeleteEntityAttributeForm(); 6530 6531 commandForm.setUuid(id); 6532 commandForm.setComponentVendorName(componentVendorName); 6533 commandForm.setEntityTypeName(entityTypeName); 6534 commandForm.setEntityAttributeName(entityAttributeName); 6535 6536 var commandResult = CoreUtil.getHome().deleteEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6537 mutationResultObject.setCommandResult(commandResult); 6538 } catch (NamingException ex) { 6539 throw new RuntimeException(ex); 6540 } 6541 6542 return mutationResultObject; 6543 } 6544 6545 @GraphQLField 6546 @GraphQLRelayMutation 6547 static MutationResultObject createEntityAttributeEntityAttributeGroup(final DataFetchingEnvironment env, 6548 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 6549 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName, 6550 @GraphQLName("entityAttributeName") @GraphQLNonNull final String entityAttributeName, 6551 @GraphQLName("entityAttributeGroupName") @GraphQLNonNull final String entityAttributeGroupName, 6552 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 6553 var mutationResultObject = new MutationResultObject(); 6554 6555 try { 6556 var commandForm = CoreUtil.getHome().getCreateEntityAttributeEntityAttributeGroupForm(); 6557 6558 commandForm.setComponentVendorName(componentVendorName); 6559 commandForm.setEntityTypeName(entityTypeName); 6560 commandForm.setEntityAttributeName(entityAttributeName); 6561 commandForm.setEntityAttributeGroupName(entityAttributeGroupName); 6562 commandForm.setSortOrder(sortOrder); 6563 6564 var commandResult = CoreUtil.getHome().createEntityAttributeEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 6565 mutationResultObject.setCommandResult(commandResult); 6566 } catch (NamingException ex) { 6567 throw new RuntimeException(ex); 6568 } 6569 6570 return mutationResultObject; 6571 } 6572 6573 @GraphQLField 6574 @GraphQLRelayMutation 6575 static MutationResultObject editEntityAttributeEntityAttributeGroup(final DataFetchingEnvironment env, 6576 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 6577 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName, 6578 @GraphQLName("entityAttributeName") @GraphQLNonNull final String entityAttributeName, 6579 @GraphQLName("entityAttributeGroupName") @GraphQLNonNull final String entityAttributeGroupName, 6580 @GraphQLName("sortOrder") final String sortOrder) { 6581 var mutationResultObject = new MutationResultObject(); 6582 6583 try { 6584 var spec = CoreUtil.getHome().getEntityAttributeEntityAttributeGroupSpec(); 6585 6586 spec.setComponentVendorName(componentVendorName); 6587 spec.setEntityTypeName(entityTypeName); 6588 spec.setEntityAttributeName(entityAttributeName); 6589 spec.setEntityAttributeGroupName(entityAttributeGroupName); 6590 6591 var commandForm = CoreUtil.getHome().getEditEntityAttributeEntityAttributeGroupForm(); 6592 6593 commandForm.setSpec(spec); 6594 commandForm.setEditMode(EditMode.LOCK); 6595 6596 var commandResult = CoreUtil.getHome().editEntityAttributeEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 6597 6598 if(!commandResult.hasErrors()) { 6599 var executionResult = commandResult.getExecutionResult(); 6600 var result = (EditEntityAttributeEntityAttributeGroupResult)executionResult.getResult(); 6601 Map<String, Object> arguments = env.getArgument("input"); 6602 var edit = result.getEdit(); 6603 6604 if(arguments.containsKey("sortOrder")) 6605 edit.setSortOrder(sortOrder); 6606 6607 commandForm.setEdit(edit); 6608 commandForm.setEditMode(EditMode.UPDATE); 6609 6610 commandResult = CoreUtil.getHome().editEntityAttributeEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 6611 } 6612 6613 mutationResultObject.setCommandResult(commandResult); 6614 } catch (NamingException ex) { 6615 throw new RuntimeException(ex); 6616 } 6617 6618 return mutationResultObject; 6619 } 6620 6621 @GraphQLField 6622 @GraphQLRelayMutation 6623 static MutationResultObject deleteEntityAttributeEntityAttributeGroup(final DataFetchingEnvironment env, 6624 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 6625 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName, 6626 @GraphQLName("entityAttributeName") @GraphQLNonNull final String entityAttributeName, 6627 @GraphQLName("entityAttributeGroupName") @GraphQLNonNull final String entityAttributeGroupName) { 6628 var mutationResultObject = new MutationResultObject(); 6629 6630 try { 6631 var commandForm = CoreUtil.getHome().getDeleteEntityAttributeEntityAttributeGroupForm(); 6632 6633 commandForm.setComponentVendorName(componentVendorName); 6634 commandForm.setEntityTypeName(entityTypeName); 6635 commandForm.setEntityAttributeName(entityAttributeName); 6636 commandForm.setEntityAttributeGroupName(entityAttributeGroupName); 6637 6638 var commandResult = CoreUtil.getHome().deleteEntityAttributeEntityAttributeGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 6639 mutationResultObject.setCommandResult(commandResult); 6640 } catch (NamingException ex) { 6641 throw new RuntimeException(ex); 6642 } 6643 6644 return mutationResultObject; 6645 } 6646 6647 @GraphQLField 6648 @GraphQLRelayMutation 6649 static MutationResultWithIdObject createEntityListItem(final DataFetchingEnvironment env, 6650 @GraphQLName("id") @GraphQLID final String id, 6651 @GraphQLName("componentVendorName") final String componentVendorName, 6652 @GraphQLName("entityTypeName") final String entityTypeName, 6653 @GraphQLName("entityAttributeName") final String entityAttributeName, 6654 @GraphQLName("entityListItemName") final String entityListItemName, 6655 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 6656 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 6657 @GraphQLName("description") final String description) { 6658 var mutationResultObject = new MutationResultWithIdObject(); 6659 6660 try { 6661 var commandForm = CoreUtil.getHome().getCreateEntityListItemForm(); 6662 6663 commandForm.setUuid(id); 6664 commandForm.setComponentVendorName(componentVendorName); 6665 commandForm.setEntityTypeName(entityTypeName); 6666 commandForm.setEntityAttributeName(entityAttributeName); 6667 commandForm.setEntityListItemName(entityListItemName); 6668 commandForm.setIsDefault(isDefault); 6669 commandForm.setSortOrder(sortOrder); 6670 commandForm.setDescription(description); 6671 6672 var commandResult = CoreUtil.getHome().createEntityListItem(BaseGraphQl.getUserVisitPK(env), commandForm); 6673 mutationResultObject.setCommandResult(commandResult); 6674 6675 if(!commandResult.hasErrors()) { 6676 var result = (CreateEntityListItemResult)commandResult.getExecutionResult().getResult(); 6677 6678 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 6679 } 6680 } catch (NamingException ex) { 6681 throw new RuntimeException(ex); 6682 } 6683 6684 return mutationResultObject; 6685 } 6686 6687 @GraphQLField 6688 @GraphQLRelayMutation 6689 static MutationResultObject editEntityListItem(final DataFetchingEnvironment env, 6690 @GraphQLName("id") @GraphQLID final String id, 6691 @GraphQLName("componentVendorName") final String componentVendorName, 6692 @GraphQLName("entityTypeName") final String entityTypeName, 6693 @GraphQLName("entityAttributeName") final String entityAttributeName, 6694 @GraphQLName("originalEntityListItemName") final String originalEntityListItemName, 6695 @GraphQLName("entityListItemName") final String entityListItemName, 6696 @GraphQLName("isDefault") final String isDefault, 6697 @GraphQLName("sortOrder") final String sortOrder, 6698 @GraphQLName("description") final String description) { 6699 var mutationResultObject = new MutationResultObject(); 6700 6701 try { 6702 var spec = CoreUtil.getHome().getEntityListItemUniversalSpec(); 6703 6704 spec.setUuid(id); 6705 spec.setComponentVendorName(componentVendorName); 6706 spec.setEntityTypeName(entityTypeName); 6707 spec.setEntityAttributeName(entityAttributeName); 6708 spec.setEntityListItemName(originalEntityListItemName); 6709 6710 var commandForm = CoreUtil.getHome().getEditEntityListItemForm(); 6711 6712 commandForm.setSpec(spec); 6713 commandForm.setEditMode(EditMode.LOCK); 6714 6715 var commandResult = CoreUtil.getHome().editEntityListItem(BaseGraphQl.getUserVisitPK(env), commandForm); 6716 6717 if(!commandResult.hasErrors()) { 6718 var executionResult = commandResult.getExecutionResult(); 6719 var result = (EditEntityListItemResult)executionResult.getResult(); 6720 Map<String, Object> arguments = env.getArgument("input"); 6721 var edit = result.getEdit(); 6722 6723 if(arguments.containsKey("entityListItemName")) 6724 edit.setEntityListItemName(entityListItemName); 6725 if(arguments.containsKey("isDefault")) 6726 edit.setIsDefault(isDefault); 6727 if(arguments.containsKey("sortOrder")) 6728 edit.setSortOrder(sortOrder); 6729 if(arguments.containsKey("description")) 6730 edit.setDescription(description); 6731 6732 commandForm.setEdit(edit); 6733 commandForm.setEditMode(EditMode.UPDATE); 6734 6735 commandResult = CoreUtil.getHome().editEntityListItem(BaseGraphQl.getUserVisitPK(env), commandForm); 6736 } 6737 6738 mutationResultObject.setCommandResult(commandResult); 6739 } catch (NamingException ex) { 6740 throw new RuntimeException(ex); 6741 } 6742 6743 return mutationResultObject; 6744 } 6745 6746 @GraphQLField 6747 @GraphQLRelayMutation 6748 static MutationResultObject deleteEntityListItem(final DataFetchingEnvironment env, 6749 @GraphQLName("id") @GraphQLID final String id, 6750 @GraphQLName("componentVendorName") final String componentVendorName, 6751 @GraphQLName("entityTypeName") final String entityTypeName, 6752 @GraphQLName("entityAttributeName") final String entityAttributeName, 6753 @GraphQLName("entityListItemName") final String entityListItemName) { 6754 var mutationResultObject = new MutationResultObject(); 6755 6756 try { 6757 var commandForm = CoreUtil.getHome().getDeleteEntityListItemForm(); 6758 6759 commandForm.setUuid(id); 6760 commandForm.setComponentVendorName(componentVendorName); 6761 commandForm.setEntityTypeName(entityTypeName); 6762 commandForm.setEntityAttributeName(entityAttributeName); 6763 commandForm.setEntityListItemName(entityListItemName); 6764 6765 var commandResult = CoreUtil.getHome().deleteEntityListItem(BaseGraphQl.getUserVisitPK(env), commandForm); 6766 mutationResultObject.setCommandResult(commandResult); 6767 } catch (NamingException ex) { 6768 throw new RuntimeException(ex); 6769 } 6770 6771 return mutationResultObject; 6772 } 6773 6774 @GraphQLField 6775 @GraphQLRelayMutation 6776 static MutationResultObject createEntityListItemDefault(final DataFetchingEnvironment env, 6777 @GraphQLName("id") @GraphQLID final String id, 6778 @GraphQLName("componentVendorName") final String componentVendorName, 6779 @GraphQLName("entityTypeName") final String entityTypeName, 6780 @GraphQLName("entityAttributeName") final String entityAttributeName, 6781 @GraphQLName("entityListItemName") final String entityListItemName, 6782 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId, 6783 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 6784 var mutationResultObject = new MutationResultObject(); 6785 6786 try { 6787 var commandForm = CoreUtil.getHome().getCreateEntityListItemDefaultForm(); 6788 6789 commandForm.setUuid(id); 6790 commandForm.setComponentVendorName(componentVendorName); 6791 commandForm.setEntityTypeName(entityTypeName); 6792 commandForm.setEntityAttributeName(entityAttributeName); 6793 commandForm.setEntityListItemName(entityListItemName); 6794 commandForm.setEntityListItemUuid(entityListItemId); 6795 commandForm.setAddMissingAttributes(addMissingAttributes); 6796 6797 var commandResult = CoreUtil.getHome().createEntityListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6798 mutationResultObject.setCommandResult(commandResult); 6799 } catch (NamingException ex) { 6800 throw new RuntimeException(ex); 6801 } 6802 6803 return mutationResultObject; 6804 } 6805 6806 @GraphQLField 6807 @GraphQLRelayMutation 6808 static MutationResultObject editEntityListItemDefault(final DataFetchingEnvironment env, 6809 @GraphQLName("id") @GraphQLID final String id, 6810 @GraphQLName("componentVendorName") final String componentVendorName, 6811 @GraphQLName("entityTypeName") final String entityTypeName, 6812 @GraphQLName("entityAttributeName") final String entityAttributeName, 6813 @GraphQLName("entityListItemName") final String entityListItemName, 6814 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 6815 var mutationResultObject = new MutationResultObject(); 6816 6817 try { 6818 var spec = CoreUtil.getHome().getEntityListItemDefaultSpec(); 6819 6820 spec.setUuid(id); 6821 spec.setComponentVendorName(componentVendorName); 6822 spec.setEntityTypeName(entityTypeName); 6823 spec.setEntityAttributeName(entityAttributeName); 6824 6825 var commandForm = CoreUtil.getHome().getEditEntityListItemDefaultForm(); 6826 6827 commandForm.setSpec(spec); 6828 commandForm.setEditMode(EditMode.LOCK); 6829 6830 var commandResult = CoreUtil.getHome().editEntityListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6831 6832 if(!commandResult.hasErrors()) { 6833 var executionResult = commandResult.getExecutionResult(); 6834 var result = (EditEntityListItemDefaultResult)executionResult.getResult(); 6835 Map<String, Object> arguments = env.getArgument("input"); 6836 var edit = result.getEdit(); 6837 6838 if(arguments.containsKey("entityListItemName")) 6839 edit.setEntityListItemName(entityListItemName); 6840 if(arguments.containsKey("entityListItemId")) 6841 edit.setEntityListItemUuid(entityListItemId); 6842 6843 commandForm.setEdit(edit); 6844 commandForm.setEditMode(EditMode.UPDATE); 6845 6846 commandResult = CoreUtil.getHome().editEntityListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6847 } 6848 6849 mutationResultObject.setCommandResult(commandResult); 6850 } catch (NamingException ex) { 6851 throw new RuntimeException(ex); 6852 } 6853 6854 return mutationResultObject; 6855 } 6856 6857 @GraphQLField 6858 @GraphQLRelayMutation 6859 static MutationResultObject deleteEntityListItemDefault(final DataFetchingEnvironment env, 6860 @GraphQLName("id") @GraphQLID final String id, 6861 @GraphQLName("componentVendorName") final String componentVendorName, 6862 @GraphQLName("entityTypeName") final String entityTypeName, 6863 @GraphQLName("entityAttributeName") final String entityAttributeName) { 6864 var mutationResultObject = new MutationResultObject(); 6865 6866 try { 6867 var commandForm = CoreUtil.getHome().getDeleteEntityListItemDefaultForm(); 6868 6869 commandForm.setUuid(id); 6870 commandForm.setComponentVendorName(componentVendorName); 6871 commandForm.setEntityTypeName(entityTypeName); 6872 commandForm.setEntityAttributeName(entityAttributeName); 6873 6874 var commandResult = CoreUtil.getHome().deleteEntityListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 6875 mutationResultObject.setCommandResult(commandResult); 6876 } catch (NamingException ex) { 6877 throw new RuntimeException(ex); 6878 } 6879 6880 return mutationResultObject; 6881 } 6882 6883 @GraphQLField 6884 @GraphQLRelayMutation 6885 static MutationResultObject createEntityListItemAttribute(final DataFetchingEnvironment env, 6886 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6887 @GraphQLName("entityAttributeName") final String entityAttributeName, 6888 @GraphQLName("entityAttributeId") @GraphQLID final String entityAttributeId, 6889 @GraphQLName("entityListItemName") final String entityListItemName, 6890 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 6891 var mutationResultObject = new MutationResultObject(); 6892 6893 try { 6894 var commandForm = CoreUtil.getHome().getCreateEntityListItemAttributeForm(); 6895 6896 commandForm.setUuid(id); 6897 commandForm.setEntityAttributeName(entityAttributeName); 6898 commandForm.setEntityAttributeUuid(entityAttributeId); 6899 commandForm.setEntityListItemName(entityListItemName); 6900 commandForm.setEntityListItemUuid(entityListItemId); 6901 6902 var commandResult = CoreUtil.getHome().createEntityListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6903 mutationResultObject.setCommandResult(commandResult); 6904 } catch (NamingException ex) { 6905 throw new RuntimeException(ex); 6906 } 6907 6908 return mutationResultObject; 6909 } 6910 6911 @GraphQLField 6912 @GraphQLRelayMutation 6913 static MutationResultObject editEntityListItemAttribute(final DataFetchingEnvironment env, 6914 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6915 @GraphQLName("entityAttributeName") final String entityAttributeName, 6916 @GraphQLName("entityAttributeId") @GraphQLID final String entityAttributeId, 6917 @GraphQLName("entityListItemName") final String entityListItemName, 6918 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 6919 var mutationResultObject = new MutationResultObject(); 6920 6921 try { 6922 var spec = CoreUtil.getHome().getEntityListItemAttributeSpec(); 6923 6924 spec.setUuid(id); 6925 spec.setEntityAttributeName(entityAttributeName); 6926 spec.setEntityAttributeUuid(entityAttributeId); 6927 6928 var commandForm = CoreUtil.getHome().getEditEntityListItemAttributeForm(); 6929 6930 commandForm.setSpec(spec); 6931 commandForm.setEditMode(EditMode.LOCK); 6932 6933 var commandResult = CoreUtil.getHome().editEntityListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6934 6935 if(!commandResult.hasErrors()) { 6936 var executionResult = commandResult.getExecutionResult(); 6937 var result = (EditEntityListItemAttributeResult)executionResult.getResult(); 6938 Map<String, Object> arguments = env.getArgument("input"); 6939 var edit = result.getEdit(); 6940 6941 if(arguments.containsKey("entityListItemName")) 6942 edit.setEntityListItemName(entityListItemName); 6943 if(arguments.containsKey("entityListItemId")) 6944 edit.setEntityListItemUuid(entityListItemId); 6945 6946 commandForm.setEdit(edit); 6947 commandForm.setEditMode(EditMode.UPDATE); 6948 6949 commandResult = CoreUtil.getHome().editEntityListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6950 } 6951 6952 mutationResultObject.setCommandResult(commandResult); 6953 } catch (NamingException ex) { 6954 throw new RuntimeException(ex); 6955 } 6956 6957 return mutationResultObject; 6958 } 6959 6960 @GraphQLField 6961 @GraphQLRelayMutation 6962 static MutationResultObject deleteEntityListItemAttribute(final DataFetchingEnvironment env, 6963 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 6964 @GraphQLName("entityAttributeName") final String entityAttributeName, 6965 @GraphQLName("entityAttributeId") @GraphQLID final String entityAttributeId) { 6966 var mutationResultObject = new MutationResultObject(); 6967 6968 try { 6969 var commandForm = CoreUtil.getHome().getDeleteEntityListItemAttributeForm(); 6970 6971 commandForm.setUuid(id); 6972 commandForm.setEntityAttributeName(entityAttributeName); 6973 commandForm.setEntityAttributeUuid(entityAttributeId); 6974 6975 var commandResult = CoreUtil.getHome().deleteEntityListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 6976 mutationResultObject.setCommandResult(commandResult); 6977 } catch (NamingException ex) { 6978 throw new RuntimeException(ex); 6979 } 6980 6981 return mutationResultObject; 6982 } 6983 6984 @GraphQLField 6985 @GraphQLRelayMutation 6986 static MutationResultObject createEntityMultipleListItemDefault(final DataFetchingEnvironment env, 6987 @GraphQLName("id") @GraphQLID final String id, 6988 @GraphQLName("componentVendorName") final String componentVendorName, 6989 @GraphQLName("entityTypeName") final String entityTypeName, 6990 @GraphQLName("entityAttributeName") final String entityAttributeName, 6991 @GraphQLName("entityListItemName") final String entityListItemName, 6992 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId, 6993 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 6994 var mutationResultObject = new MutationResultObject(); 6995 6996 try { 6997 var commandForm = CoreUtil.getHome().getCreateEntityMultipleListItemDefaultForm(); 6998 6999 commandForm.setUuid(id); 7000 commandForm.setComponentVendorName(componentVendorName); 7001 commandForm.setEntityTypeName(entityTypeName); 7002 commandForm.setEntityAttributeName(entityAttributeName); 7003 commandForm.setEntityListItemName(entityListItemName); 7004 commandForm.setEntityListItemUuid(entityListItemId); 7005 commandForm.setAddMissingAttributes(addMissingAttributes); 7006 7007 var commandResult = CoreUtil.getHome().createEntityMultipleListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7008 mutationResultObject.setCommandResult(commandResult); 7009 } catch (NamingException ex) { 7010 throw new RuntimeException(ex); 7011 } 7012 7013 return mutationResultObject; 7014 } 7015 7016 @GraphQLField 7017 @GraphQLRelayMutation 7018 static MutationResultObject deleteEntityMultipleListItemDefault(final DataFetchingEnvironment env, 7019 @GraphQLName("id") @GraphQLID final String id, 7020 @GraphQLName("componentVendorName") final String componentVendorName, 7021 @GraphQLName("entityTypeName") final String entityTypeName, 7022 @GraphQLName("entityAttributeName") final String entityAttributeName, 7023 @GraphQLName("entityListItemName") final String entityListItemName, 7024 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 7025 var mutationResultObject = new MutationResultObject(); 7026 7027 try { 7028 var commandForm = CoreUtil.getHome().getDeleteEntityMultipleListItemDefaultForm(); 7029 7030 commandForm.setUuid(id); 7031 commandForm.setComponentVendorName(componentVendorName); 7032 commandForm.setEntityTypeName(entityTypeName); 7033 commandForm.setEntityAttributeName(entityAttributeName); 7034 commandForm.setEntityListItemName(entityListItemName); 7035 commandForm.setEntityListItemUuid(entityListItemId); 7036 7037 var commandResult = CoreUtil.getHome().deleteEntityMultipleListItemDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7038 mutationResultObject.setCommandResult(commandResult); 7039 } catch (NamingException ex) { 7040 throw new RuntimeException(ex); 7041 } 7042 7043 return mutationResultObject; 7044 } 7045 7046 @GraphQLField 7047 @GraphQLRelayMutation 7048 static MutationResultObject createEntityMultipleListItemAttribute(final DataFetchingEnvironment env, 7049 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7050 @GraphQLName("entityAttributeName") final String entityAttributeName, 7051 @GraphQLName("entityAttributeId") @GraphQLID final String entityAttributeId, 7052 @GraphQLName("entityListItemName") final String entityListItemName, 7053 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 7054 var mutationResultObject = new MutationResultObject(); 7055 7056 try { 7057 var commandForm = CoreUtil.getHome().getCreateEntityMultipleListItemAttributeForm(); 7058 7059 commandForm.setUuid(id); 7060 commandForm.setEntityAttributeName(entityAttributeName); 7061 commandForm.setEntityAttributeUuid(entityAttributeId); 7062 commandForm.setEntityListItemName(entityListItemName); 7063 commandForm.setEntityListItemUuid(entityListItemId); 7064 7065 var commandResult = CoreUtil.getHome().createEntityMultipleListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7066 mutationResultObject.setCommandResult(commandResult); 7067 } catch (NamingException ex) { 7068 throw new RuntimeException(ex); 7069 } 7070 7071 return mutationResultObject; 7072 } 7073 7074 @GraphQLField 7075 @GraphQLRelayMutation 7076 static MutationResultObject deleteEntityMultipleListItemAttribute(final DataFetchingEnvironment env, 7077 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7078 @GraphQLName("entityAttributeName") final String entityAttributeName, 7079 @GraphQLName("entityAttributeId") @GraphQLID final String entityAttributeId, 7080 @GraphQLName("entityListItemName") final String entityListItemName, 7081 @GraphQLName("entityListItemId") @GraphQLID final String entityListItemId) { 7082 var mutationResultObject = new MutationResultObject(); 7083 7084 try { 7085 var commandForm = CoreUtil.getHome().getDeleteEntityMultipleListItemAttributeForm(); 7086 7087 commandForm.setUuid(id); 7088 commandForm.setEntityAttributeName(entityAttributeName); 7089 commandForm.setEntityAttributeUuid(entityAttributeId); 7090 commandForm.setEntityListItemName(entityListItemName); 7091 commandForm.setEntityListItemUuid(entityListItemId); 7092 7093 var commandResult = CoreUtil.getHome().deleteEntityMultipleListItemAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7094 mutationResultObject.setCommandResult(commandResult); 7095 } catch (NamingException ex) { 7096 throw new RuntimeException(ex); 7097 } 7098 7099 return mutationResultObject; 7100 } 7101 7102 @GraphQLField 7103 @GraphQLRelayMutation 7104 static MutationResultObject createEntityBooleanDefault(final DataFetchingEnvironment env, 7105 @GraphQLName("id") @GraphQLID final String id, 7106 @GraphQLName("componentVendorName") final String componentVendorName, 7107 @GraphQLName("entityTypeName") final String entityTypeName, 7108 @GraphQLName("entityAttributeName") final String entityAttributeName, 7109 @GraphQLName("booleanAttribute") @GraphQLNonNull final String booleanAttribute, 7110 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 7111 var mutationResultObject = new MutationResultObject(); 7112 7113 try { 7114 var commandForm = CoreUtil.getHome().getCreateEntityBooleanDefaultForm(); 7115 7116 commandForm.setUuid(id); 7117 commandForm.setComponentVendorName(componentVendorName); 7118 commandForm.setEntityTypeName(entityTypeName); 7119 commandForm.setEntityAttributeName(entityAttributeName); 7120 commandForm.setBooleanAttribute(booleanAttribute); 7121 commandForm.setAddMissingAttributes(addMissingAttributes); 7122 7123 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityBooleanDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7124 } catch (NamingException ex) { 7125 throw new RuntimeException(ex); 7126 } 7127 7128 return mutationResultObject; 7129 } 7130 7131 @GraphQLField 7132 @GraphQLRelayMutation 7133 static MutationResultObject editEntityBooleanDefault(final DataFetchingEnvironment env, 7134 @GraphQLName("id") @GraphQLID final String id, 7135 @GraphQLName("componentVendorName") final String componentVendorName, 7136 @GraphQLName("entityTypeName") final String entityTypeName, 7137 @GraphQLName("entityAttributeName") final String entityAttributeName, 7138 @GraphQLName("booleanAttribute") @GraphQLNonNull final String booleanAttribute) { 7139 var mutationResultObject = new MutationResultObject(); 7140 7141 try { 7142 var spec = CoreUtil.getHome().getEntityBooleanDefaultSpec(); 7143 7144 spec.setUuid(id); 7145 spec.setComponentVendorName(componentVendorName); 7146 spec.setEntityTypeName(entityTypeName); 7147 spec.setEntityAttributeName(entityAttributeName); 7148 7149 var commandForm = CoreUtil.getHome().getEditEntityBooleanDefaultForm(); 7150 7151 commandForm.setSpec(spec); 7152 commandForm.setEditMode(EditMode.LOCK); 7153 7154 var commandResult = CoreUtil.getHome().editEntityBooleanDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7155 7156 if(!commandResult.hasErrors()) { 7157 var executionResult = commandResult.getExecutionResult(); 7158 var result = (EditEntityBooleanDefaultResult)executionResult.getResult(); 7159 Map<String, Object> arguments = env.getArgument("input"); 7160 var edit = result.getEdit(); 7161 7162 if(arguments.containsKey("booleanAttribute")) 7163 edit.setBooleanAttribute(booleanAttribute); 7164 7165 commandForm.setEdit(edit); 7166 commandForm.setEditMode(EditMode.UPDATE); 7167 7168 commandResult = CoreUtil.getHome().editEntityBooleanDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7169 } 7170 7171 mutationResultObject.setCommandResult(commandResult); 7172 } catch (NamingException ex) { 7173 throw new RuntimeException(ex); 7174 } 7175 7176 return mutationResultObject; 7177 } 7178 7179 @GraphQLField 7180 @GraphQLRelayMutation 7181 static MutationResultObject deleteEntityBooleanDefault(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 var mutationResultObject = new MutationResultObject(); 7187 7188 try { 7189 var commandForm = CoreUtil.getHome().getDeleteEntityBooleanDefaultForm(); 7190 7191 commandForm.setUuid(id); 7192 commandForm.setComponentVendorName(componentVendorName); 7193 commandForm.setEntityTypeName(entityTypeName); 7194 commandForm.setEntityAttributeName(entityAttributeName); 7195 7196 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityBooleanDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7197 } catch (NamingException ex) { 7198 throw new RuntimeException(ex); 7199 } 7200 7201 return mutationResultObject; 7202 } 7203 7204 @GraphQLField 7205 @GraphQLRelayMutation 7206 static MutationResultObject createEntityBooleanAttribute(final DataFetchingEnvironment env, 7207 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7208 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7209 @GraphQLName("booleanAttribute") @GraphQLNonNull final String booleanAttribute) { 7210 var mutationResultObject = new MutationResultObject(); 7211 7212 try { 7213 var commandForm = CoreUtil.getHome().getCreateEntityBooleanAttributeForm(); 7214 7215 commandForm.setUuid(id); 7216 commandForm.setEntityAttributeUuid(entityAttributeId); 7217 commandForm.setBooleanAttribute(booleanAttribute); 7218 7219 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityBooleanAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7220 } catch (NamingException ex) { 7221 throw new RuntimeException(ex); 7222 } 7223 7224 return mutationResultObject; 7225 } 7226 7227 @GraphQLField 7228 @GraphQLRelayMutation 7229 static MutationResultObject editEntityBooleanAttribute(final DataFetchingEnvironment env, 7230 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7231 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7232 @GraphQLName("booleanAttribute") @GraphQLNonNull final String booleanAttribute) { 7233 var mutationResultObject = new MutationResultObject(); 7234 7235 try { 7236 var spec = CoreUtil.getHome().getEntityBooleanAttributeSpec(); 7237 7238 spec.setUuid(id); 7239 spec.setEntityAttributeUuid(entityAttributeId); 7240 7241 var commandForm = CoreUtil.getHome().getEditEntityBooleanAttributeForm(); 7242 7243 commandForm.setSpec(spec); 7244 commandForm.setEditMode(EditMode.LOCK); 7245 7246 var commandResult = CoreUtil.getHome().editEntityBooleanAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7247 7248 if(!commandResult.hasErrors()) { 7249 var executionResult = commandResult.getExecutionResult(); 7250 var result = (EditEntityBooleanAttributeResult)executionResult.getResult(); 7251 Map<String, Object> arguments = env.getArgument("input"); 7252 var edit = result.getEdit(); 7253 7254 if(arguments.containsKey("booleanAttribute")) 7255 edit.setBooleanAttribute(booleanAttribute); 7256 7257 commandForm.setEdit(edit); 7258 commandForm.setEditMode(EditMode.UPDATE); 7259 7260 commandResult = CoreUtil.getHome().editEntityBooleanAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7261 } 7262 7263 mutationResultObject.setCommandResult(commandResult); 7264 } catch (NamingException ex) { 7265 throw new RuntimeException(ex); 7266 } 7267 7268 return mutationResultObject; 7269 } 7270 7271 @GraphQLField 7272 @GraphQLRelayMutation 7273 static MutationResultObject deleteEntityBooleanAttribute(final DataFetchingEnvironment env, 7274 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7275 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 7276 var mutationResultObject = new MutationResultObject(); 7277 7278 try { 7279 var commandForm = CoreUtil.getHome().getDeleteEntityBooleanAttributeForm(); 7280 7281 commandForm.setUuid(id); 7282 commandForm.setEntityAttributeUuid(entityAttributeId); 7283 7284 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityBooleanAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7285 } catch (NamingException ex) { 7286 throw new RuntimeException(ex); 7287 } 7288 7289 return mutationResultObject; 7290 } 7291 7292 @GraphQLField 7293 @GraphQLRelayMutation 7294 static MutationResultObject createEntityIntegerDefault(final DataFetchingEnvironment env, 7295 @GraphQLName("id") @GraphQLID final String id, 7296 @GraphQLName("componentVendorName") final String componentVendorName, 7297 @GraphQLName("entityTypeName") final String entityTypeName, 7298 @GraphQLName("entityAttributeName") final String entityAttributeName, 7299 @GraphQLName("integerAttribute") @GraphQLNonNull final String integerAttribute, 7300 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 7301 var mutationResultObject = new MutationResultObject(); 7302 7303 try { 7304 var commandForm = CoreUtil.getHome().getCreateEntityIntegerDefaultForm(); 7305 7306 commandForm.setUuid(id); 7307 commandForm.setComponentVendorName(componentVendorName); 7308 commandForm.setEntityTypeName(entityTypeName); 7309 commandForm.setEntityAttributeName(entityAttributeName); 7310 commandForm.setIntegerAttribute(integerAttribute); 7311 commandForm.setAddMissingAttributes(addMissingAttributes); 7312 7313 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityIntegerDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7314 } catch (NamingException ex) { 7315 throw new RuntimeException(ex); 7316 } 7317 7318 return mutationResultObject; 7319 } 7320 7321 @GraphQLField 7322 @GraphQLRelayMutation 7323 static MutationResultObject editEntityIntegerDefault(final DataFetchingEnvironment env, 7324 @GraphQLName("id") @GraphQLID final String id, 7325 @GraphQLName("componentVendorName") final String componentVendorName, 7326 @GraphQLName("entityTypeName") final String entityTypeName, 7327 @GraphQLName("entityAttributeName") final String entityAttributeName, 7328 @GraphQLName("integerAttribute") @GraphQLNonNull final String integerAttribute) { 7329 var mutationResultObject = new MutationResultObject(); 7330 7331 try { 7332 var spec = CoreUtil.getHome().getEntityIntegerDefaultSpec(); 7333 7334 spec.setUuid(id); 7335 spec.setComponentVendorName(componentVendorName); 7336 spec.setEntityTypeName(entityTypeName); 7337 spec.setEntityAttributeName(entityAttributeName); 7338 7339 var commandForm = CoreUtil.getHome().getEditEntityIntegerDefaultForm(); 7340 7341 commandForm.setSpec(spec); 7342 commandForm.setEditMode(EditMode.LOCK); 7343 7344 var commandResult = CoreUtil.getHome().editEntityIntegerDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7345 7346 if(!commandResult.hasErrors()) { 7347 var executionResult = commandResult.getExecutionResult(); 7348 var result = (EditEntityIntegerDefaultResult)executionResult.getResult(); 7349 Map<String, Object> arguments = env.getArgument("input"); 7350 var edit = result.getEdit(); 7351 7352 if(arguments.containsKey("integerAttribute")) 7353 edit.setIntegerAttribute(integerAttribute); 7354 7355 commandForm.setEdit(edit); 7356 commandForm.setEditMode(EditMode.UPDATE); 7357 7358 commandResult = CoreUtil.getHome().editEntityIntegerDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7359 } 7360 7361 mutationResultObject.setCommandResult(commandResult); 7362 } catch (NamingException ex) { 7363 throw new RuntimeException(ex); 7364 } 7365 7366 return mutationResultObject; 7367 } 7368 7369 @GraphQLField 7370 @GraphQLRelayMutation 7371 static MutationResultObject deleteEntityIntegerDefault(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 var mutationResultObject = new MutationResultObject(); 7377 7378 try { 7379 var commandForm = CoreUtil.getHome().getDeleteEntityIntegerDefaultForm(); 7380 7381 commandForm.setUuid(id); 7382 commandForm.setComponentVendorName(componentVendorName); 7383 commandForm.setEntityTypeName(entityTypeName); 7384 commandForm.setEntityAttributeName(entityAttributeName); 7385 7386 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityIntegerDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7387 } catch (NamingException ex) { 7388 throw new RuntimeException(ex); 7389 } 7390 7391 return mutationResultObject; 7392 } 7393 7394 @GraphQLField 7395 @GraphQLRelayMutation 7396 static MutationResultObject createEntityIntegerAttribute(final DataFetchingEnvironment env, 7397 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7398 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7399 @GraphQLName("integerAttribute") @GraphQLNonNull final String integerAttribute) { 7400 var mutationResultObject = new MutationResultObject(); 7401 7402 try { 7403 var commandForm = CoreUtil.getHome().getCreateEntityIntegerAttributeForm(); 7404 7405 commandForm.setUuid(id); 7406 commandForm.setEntityAttributeUuid(entityAttributeId); 7407 commandForm.setIntegerAttribute(integerAttribute); 7408 7409 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityIntegerAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7410 } catch (NamingException ex) { 7411 throw new RuntimeException(ex); 7412 } 7413 7414 return mutationResultObject; 7415 } 7416 7417 @GraphQLField 7418 @GraphQLRelayMutation 7419 static MutationResultObject editEntityIntegerAttribute(final DataFetchingEnvironment env, 7420 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7421 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7422 @GraphQLName("integerAttribute") @GraphQLNonNull final String integerAttribute) { 7423 var mutationResultObject = new MutationResultObject(); 7424 7425 try { 7426 var spec = CoreUtil.getHome().getEntityIntegerAttributeSpec(); 7427 7428 spec.setUuid(id); 7429 spec.setEntityAttributeUuid(entityAttributeId); 7430 7431 var commandForm = CoreUtil.getHome().getEditEntityIntegerAttributeForm(); 7432 7433 commandForm.setSpec(spec); 7434 commandForm.setEditMode(EditMode.LOCK); 7435 7436 var commandResult = CoreUtil.getHome().editEntityIntegerAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7437 7438 if(!commandResult.hasErrors()) { 7439 var executionResult = commandResult.getExecutionResult(); 7440 var result = (EditEntityIntegerAttributeResult)executionResult.getResult(); 7441 Map<String, Object> arguments = env.getArgument("input"); 7442 var edit = result.getEdit(); 7443 7444 if(arguments.containsKey("integerAttribute")) 7445 edit.setIntegerAttribute(integerAttribute); 7446 7447 commandForm.setEdit(edit); 7448 commandForm.setEditMode(EditMode.UPDATE); 7449 7450 commandResult = CoreUtil.getHome().editEntityIntegerAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7451 } 7452 7453 mutationResultObject.setCommandResult(commandResult); 7454 } catch (NamingException ex) { 7455 throw new RuntimeException(ex); 7456 } 7457 7458 return mutationResultObject; 7459 } 7460 7461 @GraphQLField 7462 @GraphQLRelayMutation 7463 static MutationResultObject deleteEntityIntegerAttribute(final DataFetchingEnvironment env, 7464 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7465 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 7466 var mutationResultObject = new MutationResultObject(); 7467 7468 try { 7469 var commandForm = CoreUtil.getHome().getDeleteEntityIntegerAttributeForm(); 7470 7471 commandForm.setUuid(id); 7472 commandForm.setEntityAttributeUuid(entityAttributeId); 7473 7474 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityIntegerAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7475 } catch (NamingException ex) { 7476 throw new RuntimeException(ex); 7477 } 7478 7479 return mutationResultObject; 7480 } 7481 7482 @GraphQLField 7483 @GraphQLRelayMutation 7484 static MutationResultObject createEntityLongDefault(final DataFetchingEnvironment env, 7485 @GraphQLName("id") @GraphQLID final String id, 7486 @GraphQLName("componentVendorName") final String componentVendorName, 7487 @GraphQLName("entityTypeName") final String entityTypeName, 7488 @GraphQLName("entityAttributeName") final String entityAttributeName, 7489 @GraphQLName("longAttribute") @GraphQLNonNull final String longAttribute, 7490 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 7491 var mutationResultObject = new MutationResultObject(); 7492 7493 try { 7494 var commandForm = CoreUtil.getHome().getCreateEntityLongDefaultForm(); 7495 7496 commandForm.setUuid(id); 7497 commandForm.setComponentVendorName(componentVendorName); 7498 commandForm.setEntityTypeName(entityTypeName); 7499 commandForm.setEntityAttributeName(entityAttributeName); 7500 commandForm.setLongAttribute(longAttribute); 7501 commandForm.setAddMissingAttributes(addMissingAttributes); 7502 7503 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityLongDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7504 } catch (NamingException ex) { 7505 throw new RuntimeException(ex); 7506 } 7507 7508 return mutationResultObject; 7509 } 7510 7511 @GraphQLField 7512 @GraphQLRelayMutation 7513 static MutationResultObject editEntityLongDefault(final DataFetchingEnvironment env, 7514 @GraphQLName("id") @GraphQLID final String id, 7515 @GraphQLName("componentVendorName") final String componentVendorName, 7516 @GraphQLName("entityTypeName") final String entityTypeName, 7517 @GraphQLName("entityAttributeName") final String entityAttributeName, 7518 @GraphQLName("longAttribute") @GraphQLNonNull final String longAttribute) { 7519 var mutationResultObject = new MutationResultObject(); 7520 7521 try { 7522 var spec = CoreUtil.getHome().getEntityLongDefaultSpec(); 7523 7524 spec.setUuid(id); 7525 spec.setComponentVendorName(componentVendorName); 7526 spec.setEntityTypeName(entityTypeName); 7527 spec.setEntityAttributeName(entityAttributeName); 7528 7529 var commandForm = CoreUtil.getHome().getEditEntityLongDefaultForm(); 7530 7531 commandForm.setSpec(spec); 7532 commandForm.setEditMode(EditMode.LOCK); 7533 7534 var commandResult = CoreUtil.getHome().editEntityLongDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7535 7536 if(!commandResult.hasErrors()) { 7537 var executionResult = commandResult.getExecutionResult(); 7538 var result = (EditEntityLongDefaultResult)executionResult.getResult(); 7539 Map<String, Object> arguments = env.getArgument("input"); 7540 var edit = result.getEdit(); 7541 7542 if(arguments.containsKey("longAttribute")) 7543 edit.setLongAttribute(longAttribute); 7544 7545 commandForm.setEdit(edit); 7546 commandForm.setEditMode(EditMode.UPDATE); 7547 7548 commandResult = CoreUtil.getHome().editEntityLongDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7549 } 7550 7551 mutationResultObject.setCommandResult(commandResult); 7552 } catch (NamingException ex) { 7553 throw new RuntimeException(ex); 7554 } 7555 7556 return mutationResultObject; 7557 } 7558 7559 @GraphQLField 7560 @GraphQLRelayMutation 7561 static MutationResultObject deleteEntityLongDefault(final DataFetchingEnvironment env, 7562 @GraphQLName("id") @GraphQLID final String id, 7563 @GraphQLName("componentVendorName") final String componentVendorName, 7564 @GraphQLName("entityTypeName") final String entityTypeName, 7565 @GraphQLName("entityAttributeName") final String entityAttributeName) { 7566 var mutationResultObject = new MutationResultObject(); 7567 7568 try { 7569 var commandForm = CoreUtil.getHome().getDeleteEntityLongDefaultForm(); 7570 7571 commandForm.setUuid(id); 7572 commandForm.setComponentVendorName(componentVendorName); 7573 commandForm.setEntityTypeName(entityTypeName); 7574 commandForm.setEntityAttributeName(entityAttributeName); 7575 7576 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityLongDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7577 } catch (NamingException ex) { 7578 throw new RuntimeException(ex); 7579 } 7580 7581 return mutationResultObject; 7582 } 7583 7584 @GraphQLField 7585 @GraphQLRelayMutation 7586 static MutationResultObject createEntityLongAttribute(final DataFetchingEnvironment env, 7587 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7588 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7589 @GraphQLName("longAttribute") @GraphQLNonNull final String longAttribute) { 7590 var mutationResultObject = new MutationResultObject(); 7591 7592 try { 7593 var commandForm = CoreUtil.getHome().getCreateEntityLongAttributeForm(); 7594 7595 commandForm.setUuid(id); 7596 commandForm.setEntityAttributeUuid(entityAttributeId); 7597 commandForm.setLongAttribute(longAttribute); 7598 7599 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityLongAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7600 } catch (NamingException ex) { 7601 throw new RuntimeException(ex); 7602 } 7603 7604 return mutationResultObject; 7605 } 7606 7607 @GraphQLField 7608 @GraphQLRelayMutation 7609 static MutationResultObject editEntityLongAttribute(final DataFetchingEnvironment env, 7610 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7611 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7612 @GraphQLName("longAttribute") @GraphQLNonNull final String longAttribute) { 7613 var mutationResultObject = new MutationResultObject(); 7614 7615 try { 7616 var spec = CoreUtil.getHome().getEntityLongAttributeSpec(); 7617 7618 spec.setUuid(id); 7619 spec.setEntityAttributeUuid(entityAttributeId); 7620 7621 var commandForm = CoreUtil.getHome().getEditEntityLongAttributeForm(); 7622 7623 commandForm.setSpec(spec); 7624 commandForm.setEditMode(EditMode.LOCK); 7625 7626 var commandResult = CoreUtil.getHome().editEntityLongAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7627 7628 if(!commandResult.hasErrors()) { 7629 var executionResult = commandResult.getExecutionResult(); 7630 var result = (EditEntityLongAttributeResult)executionResult.getResult(); 7631 Map<String, Object> arguments = env.getArgument("input"); 7632 var edit = result.getEdit(); 7633 7634 if(arguments.containsKey("longAttribute")) 7635 edit.setLongAttribute(longAttribute); 7636 7637 commandForm.setEdit(edit); 7638 commandForm.setEditMode(EditMode.UPDATE); 7639 7640 commandResult = CoreUtil.getHome().editEntityLongAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7641 } 7642 7643 mutationResultObject.setCommandResult(commandResult); 7644 } catch (NamingException ex) { 7645 throw new RuntimeException(ex); 7646 } 7647 7648 return mutationResultObject; 7649 } 7650 7651 @GraphQLField 7652 @GraphQLRelayMutation 7653 static MutationResultObject deleteEntityLongAttribute(final DataFetchingEnvironment env, 7654 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7655 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 7656 var mutationResultObject = new MutationResultObject(); 7657 7658 try { 7659 var commandForm = CoreUtil.getHome().getDeleteEntityLongAttributeForm(); 7660 7661 commandForm.setUuid(id); 7662 commandForm.setEntityAttributeUuid(entityAttributeId); 7663 7664 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityLongAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7665 } catch (NamingException ex) { 7666 throw new RuntimeException(ex); 7667 } 7668 7669 return mutationResultObject; 7670 } 7671 7672 @GraphQLField 7673 @GraphQLRelayMutation 7674 static MutationResultObject createEntityStringDefault(final DataFetchingEnvironment env, 7675 @GraphQLName("id") @GraphQLID final String id, 7676 @GraphQLName("componentVendorName") final String componentVendorName, 7677 @GraphQLName("entityTypeName") final String entityTypeName, 7678 @GraphQLName("entityAttributeName") final String entityAttributeName, 7679 @GraphQLName("languageId") @GraphQLID final String languageId, 7680 @GraphQLName("languageIsoName") final String languageIsoName, 7681 @GraphQLName("stringAttribute") @GraphQLNonNull final String stringAttribute, 7682 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 7683 var mutationResultObject = new MutationResultObject(); 7684 7685 try { 7686 var commandForm = CoreUtil.getHome().getCreateEntityStringDefaultForm(); 7687 7688 commandForm.setUuid(id); 7689 commandForm.setComponentVendorName(componentVendorName); 7690 commandForm.setEntityTypeName(entityTypeName); 7691 commandForm.setEntityAttributeName(entityAttributeName); 7692 commandForm.setStringAttribute(stringAttribute); 7693 commandForm.setLanguageUuid(languageId); 7694 commandForm.setLanguageIsoName(languageIsoName); 7695 commandForm.setAddMissingAttributes(addMissingAttributes); 7696 7697 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityStringDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7698 } catch (NamingException ex) { 7699 throw new RuntimeException(ex); 7700 } 7701 7702 return mutationResultObject; 7703 } 7704 7705 @GraphQLField 7706 @GraphQLRelayMutation 7707 static MutationResultObject editEntityStringDefault(final DataFetchingEnvironment env, 7708 @GraphQLName("id") @GraphQLID final String id, 7709 @GraphQLName("componentVendorName") final String componentVendorName, 7710 @GraphQLName("entityTypeName") final String entityTypeName, 7711 @GraphQLName("entityAttributeName") final String entityAttributeName, 7712 @GraphQLName("languageId") @GraphQLID final String languageId, 7713 @GraphQLName("languageIsoName") final String languageIsoName, 7714 @GraphQLName("stringAttribute") @GraphQLNonNull final String stringAttribute) { 7715 var mutationResultObject = new MutationResultObject(); 7716 7717 try { 7718 var spec = CoreUtil.getHome().getEntityStringDefaultSpec(); 7719 7720 spec.setUuid(id); 7721 spec.setComponentVendorName(componentVendorName); 7722 spec.setEntityTypeName(entityTypeName); 7723 spec.setEntityAttributeName(entityAttributeName); 7724 spec.setLanguageUuid(languageId); 7725 spec.setLanguageIsoName(languageIsoName); 7726 7727 var commandForm = CoreUtil.getHome().getEditEntityStringDefaultForm(); 7728 7729 commandForm.setSpec(spec); 7730 commandForm.setEditMode(EditMode.LOCK); 7731 7732 var commandResult = CoreUtil.getHome().editEntityStringDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7733 7734 if(!commandResult.hasErrors()) { 7735 var executionResult = commandResult.getExecutionResult(); 7736 var result = (EditEntityStringDefaultResult)executionResult.getResult(); 7737 Map<String, Object> arguments = env.getArgument("input"); 7738 var edit = result.getEdit(); 7739 7740 if(arguments.containsKey("stringAttribute")) 7741 edit.setStringAttribute(stringAttribute); 7742 7743 commandForm.setEdit(edit); 7744 commandForm.setEditMode(EditMode.UPDATE); 7745 7746 commandResult = CoreUtil.getHome().editEntityStringDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 7747 } 7748 7749 mutationResultObject.setCommandResult(commandResult); 7750 } catch (NamingException ex) { 7751 throw new RuntimeException(ex); 7752 } 7753 7754 return mutationResultObject; 7755 } 7756 7757 @GraphQLField 7758 @GraphQLRelayMutation 7759 static MutationResultObject deleteEntityStringDefault(final DataFetchingEnvironment env, 7760 @GraphQLName("id") @GraphQLID final String id, 7761 @GraphQLName("componentVendorName") final String componentVendorName, 7762 @GraphQLName("entityTypeName") final String entityTypeName, 7763 @GraphQLName("entityAttributeName") final String entityAttributeName, 7764 @GraphQLName("languageId") @GraphQLID final String languageId, 7765 @GraphQLName("languageIsoName") final String languageIsoName) { 7766 var mutationResultObject = new MutationResultObject(); 7767 7768 try { 7769 var commandForm = CoreUtil.getHome().getDeleteEntityStringDefaultForm(); 7770 7771 commandForm.setUuid(id); 7772 commandForm.setComponentVendorName(componentVendorName); 7773 commandForm.setEntityTypeName(entityTypeName); 7774 commandForm.setEntityAttributeName(entityAttributeName); 7775 commandForm.setLanguageUuid(languageId); 7776 commandForm.setLanguageIsoName(languageIsoName); 7777 7778 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityStringDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 7779 } catch (NamingException ex) { 7780 throw new RuntimeException(ex); 7781 } 7782 7783 return mutationResultObject; 7784 } 7785 7786 @GraphQLField 7787 @GraphQLRelayMutation 7788 static MutationResultObject createEntityStringAttribute(final DataFetchingEnvironment env, 7789 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7790 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7791 @GraphQLName("languageId") @GraphQLNonNull @GraphQLID final String languageId, 7792 @GraphQLName("stringAttribute") @GraphQLNonNull final String stringAttribute) { 7793 var mutationResultObject = new MutationResultObject(); 7794 7795 try { 7796 var commandForm = CoreUtil.getHome().getCreateEntityStringAttributeForm(); 7797 7798 commandForm.setUuid(id); 7799 commandForm.setEntityAttributeUuid(entityAttributeId); 7800 commandForm.setLanguageUuid(languageId); 7801 commandForm.setStringAttribute(stringAttribute); 7802 7803 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityStringAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7804 } catch (NamingException ex) { 7805 throw new RuntimeException(ex); 7806 } 7807 7808 return mutationResultObject; 7809 } 7810 7811 @GraphQLField 7812 @GraphQLRelayMutation 7813 static MutationResultObject editEntityStringAttribute(final DataFetchingEnvironment env, 7814 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7815 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7816 @GraphQLName("languageId") @GraphQLNonNull @GraphQLID final String languageId, 7817 @GraphQLName("stringAttribute") @GraphQLNonNull final String stringAttribute) { 7818 var mutationResultObject = new MutationResultObject(); 7819 7820 try { 7821 var spec = CoreUtil.getHome().getEntityStringAttributeSpec(); 7822 7823 spec.setUuid(id); 7824 spec.setEntityAttributeUuid(entityAttributeId); 7825 spec.setLanguageUuid(languageId); 7826 7827 var commandForm = CoreUtil.getHome().getEditEntityStringAttributeForm(); 7828 7829 commandForm.setSpec(spec); 7830 commandForm.setEditMode(EditMode.LOCK); 7831 7832 var commandResult = CoreUtil.getHome().editEntityStringAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7833 7834 if(!commandResult.hasErrors()) { 7835 var executionResult = commandResult.getExecutionResult(); 7836 var result = (EditEntityStringAttributeResult)executionResult.getResult(); 7837 Map<String, Object> arguments = env.getArgument("input"); 7838 var edit = result.getEdit(); 7839 7840 if(arguments.containsKey("stringAttribute")) 7841 edit.setStringAttribute(stringAttribute); 7842 7843 commandForm.setEdit(edit); 7844 commandForm.setEditMode(EditMode.UPDATE); 7845 7846 commandResult = CoreUtil.getHome().editEntityStringAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7847 } 7848 7849 mutationResultObject.setCommandResult(commandResult); 7850 } catch (NamingException ex) { 7851 throw new RuntimeException(ex); 7852 } 7853 7854 return mutationResultObject; 7855 } 7856 7857 @GraphQLField 7858 @GraphQLRelayMutation 7859 static MutationResultObject deleteEntityStringAttribute(final DataFetchingEnvironment env, 7860 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7861 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7862 @GraphQLName("languageId") @GraphQLNonNull final String languageId) { 7863 var mutationResultObject = new MutationResultObject(); 7864 7865 try { 7866 var commandForm = CoreUtil.getHome().getDeleteEntityStringAttributeForm(); 7867 7868 commandForm.setUuid(id); 7869 commandForm.setEntityAttributeUuid(entityAttributeId); 7870 commandForm.setLanguageUuid(languageId); 7871 7872 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityStringAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7873 } catch (NamingException ex) { 7874 throw new RuntimeException(ex); 7875 } 7876 7877 return mutationResultObject; 7878 } 7879 7880 @GraphQLField 7881 @GraphQLRelayMutation 7882 static MutationResultObject createEntityClobAttribute(final DataFetchingEnvironment env, 7883 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7884 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7885 @GraphQLName("languageId") @GraphQLNonNull @GraphQLID final String languageId, 7886 @GraphQLName("clobAttribute") @GraphQLNonNull final String clobAttribute, 7887 @GraphQLName("mimeTypeName") @GraphQLNonNull final String mimeTypeName) { 7888 var mutationResultObject = new MutationResultObject(); 7889 7890 try { 7891 var commandForm = CoreUtil.getHome().getCreateEntityClobAttributeForm(); 7892 7893 commandForm.setUuid(id); 7894 commandForm.setEntityAttributeUuid(entityAttributeId); 7895 commandForm.setLanguageUuid(languageId); 7896 commandForm.setClobAttribute(clobAttribute); 7897 commandForm.setMimeTypeName(mimeTypeName); 7898 7899 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityClobAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7900 } catch (NamingException ex) { 7901 throw new RuntimeException(ex); 7902 } 7903 7904 return mutationResultObject; 7905 } 7906 7907 @GraphQLField 7908 @GraphQLRelayMutation 7909 static MutationResultObject editEntityClobAttribute(final DataFetchingEnvironment env, 7910 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7911 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7912 @GraphQLName("languageId") @GraphQLNonNull @GraphQLID final String languageId, 7913 @GraphQLName("clobAttribute") final String clobAttribute, 7914 @GraphQLName("mimeTypeName") final String mimeTypeName) { 7915 var mutationResultObject = new MutationResultObject(); 7916 7917 try { 7918 var spec = CoreUtil.getHome().getEntityClobAttributeSpec(); 7919 7920 spec.setUuid(id); 7921 spec.setEntityAttributeUuid(entityAttributeId); 7922 spec.setLanguageUuid(languageId); 7923 7924 var commandForm = CoreUtil.getHome().getEditEntityClobAttributeForm(); 7925 7926 commandForm.setSpec(spec); 7927 commandForm.setEditMode(EditMode.LOCK); 7928 7929 var commandResult = CoreUtil.getHome().editEntityClobAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7930 7931 if(!commandResult.hasErrors()) { 7932 var executionResult = commandResult.getExecutionResult(); 7933 var result = (EditEntityClobAttributeResult)executionResult.getResult(); 7934 Map<String, Object> arguments = env.getArgument("input"); 7935 var edit = result.getEdit(); 7936 7937 if(arguments.containsKey("clobAttribute")) 7938 edit.setClobAttribute(clobAttribute); 7939 if(arguments.containsKey("mimeTypeName")) 7940 edit.setMimeTypeName(mimeTypeName); 7941 7942 commandForm.setEdit(edit); 7943 commandForm.setEditMode(EditMode.UPDATE); 7944 7945 commandResult = CoreUtil.getHome().editEntityClobAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 7946 } 7947 7948 mutationResultObject.setCommandResult(commandResult); 7949 } catch (NamingException ex) { 7950 throw new RuntimeException(ex); 7951 } 7952 7953 return mutationResultObject; 7954 } 7955 7956 @GraphQLField 7957 @GraphQLRelayMutation 7958 static MutationResultObject deleteEntityClobAttribute(final DataFetchingEnvironment env, 7959 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7960 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7961 @GraphQLName("languageId") @GraphQLNonNull final String languageId) { 7962 var mutationResultObject = new MutationResultObject(); 7963 7964 try { 7965 var commandForm = CoreUtil.getHome().getDeleteEntityClobAttributeForm(); 7966 7967 commandForm.setUuid(id); 7968 commandForm.setEntityAttributeUuid(entityAttributeId); 7969 commandForm.setLanguageUuid(languageId); 7970 7971 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityClobAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7972 } catch (NamingException ex) { 7973 throw new RuntimeException(ex); 7974 } 7975 7976 return mutationResultObject; 7977 } 7978 7979 @GraphQLField 7980 @GraphQLRelayMutation 7981 static MutationResultObject createEntityNameAttribute(final DataFetchingEnvironment env, 7982 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 7983 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 7984 @GraphQLName("nameAttribute") @GraphQLNonNull final String nameAttribute) { 7985 var mutationResultObject = new MutationResultObject(); 7986 7987 try { 7988 var commandForm = CoreUtil.getHome().getCreateEntityNameAttributeForm(); 7989 7990 commandForm.setUuid(id); 7991 commandForm.setEntityAttributeUuid(entityAttributeId); 7992 commandForm.setNameAttribute(nameAttribute); 7993 7994 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityNameAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 7995 } catch (NamingException ex) { 7996 throw new RuntimeException(ex); 7997 } 7998 7999 return mutationResultObject; 8000 } 8001 8002 @GraphQLField 8003 @GraphQLRelayMutation 8004 static MutationResultObject editEntityNameAttribute(final DataFetchingEnvironment env, 8005 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8006 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 8007 @GraphQLName("nameAttribute") @GraphQLNonNull final String nameAttribute) { 8008 var mutationResultObject = new MutationResultObject(); 8009 8010 try { 8011 var spec = CoreUtil.getHome().getEntityNameAttributeSpec(); 8012 8013 spec.setUuid(id); 8014 spec.setEntityAttributeUuid(entityAttributeId); 8015 8016 var commandForm = CoreUtil.getHome().getEditEntityNameAttributeForm(); 8017 8018 commandForm.setSpec(spec); 8019 commandForm.setEditMode(EditMode.LOCK); 8020 8021 var commandResult = CoreUtil.getHome().editEntityNameAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 8022 8023 if(!commandResult.hasErrors()) { 8024 var executionResult = commandResult.getExecutionResult(); 8025 var result = (EditEntityNameAttributeResult)executionResult.getResult(); 8026 Map<String, Object> arguments = env.getArgument("input"); 8027 var edit = result.getEdit(); 8028 8029 if(arguments.containsKey("nameAttribute")) 8030 edit.setNameAttribute(nameAttribute); 8031 8032 commandForm.setEdit(edit); 8033 commandForm.setEditMode(EditMode.UPDATE); 8034 8035 commandResult = CoreUtil.getHome().editEntityNameAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 8036 } 8037 8038 mutationResultObject.setCommandResult(commandResult); 8039 } catch (NamingException ex) { 8040 throw new RuntimeException(ex); 8041 } 8042 8043 return mutationResultObject; 8044 } 8045 8046 @GraphQLField 8047 @GraphQLRelayMutation 8048 static MutationResultObject deleteEntityNameAttribute(final DataFetchingEnvironment env, 8049 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8050 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 8051 var mutationResultObject = new MutationResultObject(); 8052 8053 try { 8054 var commandForm = CoreUtil.getHome().getDeleteEntityNameAttributeForm(); 8055 8056 commandForm.setUuid(id); 8057 commandForm.setEntityAttributeUuid(entityAttributeId); 8058 8059 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityNameAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 8060 } catch (NamingException ex) { 8061 throw new RuntimeException(ex); 8062 } 8063 8064 return mutationResultObject; 8065 } 8066 8067 @GraphQLField 8068 @GraphQLRelayMutation 8069 static MutationResultObject createEntityDateDefault(final DataFetchingEnvironment env, 8070 @GraphQLName("id") @GraphQLID final String id, 8071 @GraphQLName("componentVendorName") final String componentVendorName, 8072 @GraphQLName("entityTypeName") final String entityTypeName, 8073 @GraphQLName("entityAttributeName") final String entityAttributeName, 8074 @GraphQLName("dateAttribute") @GraphQLNonNull final String dateAttribute, 8075 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 8076 var mutationResultObject = new MutationResultObject(); 8077 8078 try { 8079 var commandForm = CoreUtil.getHome().getCreateEntityDateDefaultForm(); 8080 8081 commandForm.setUuid(id); 8082 commandForm.setComponentVendorName(componentVendorName); 8083 commandForm.setEntityTypeName(entityTypeName); 8084 commandForm.setEntityAttributeName(entityAttributeName); 8085 commandForm.setDateAttribute(dateAttribute); 8086 commandForm.setAddMissingAttributes(addMissingAttributes); 8087 8088 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityDateDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 8089 } catch (NamingException ex) { 8090 throw new RuntimeException(ex); 8091 } 8092 8093 return mutationResultObject; 8094 } 8095 8096 @GraphQLField 8097 @GraphQLRelayMutation 8098 static MutationResultObject editEntityDateDefault(final DataFetchingEnvironment env, 8099 @GraphQLName("id") @GraphQLID final String id, 8100 @GraphQLName("componentVendorName") final String componentVendorName, 8101 @GraphQLName("entityTypeName") final String entityTypeName, 8102 @GraphQLName("entityAttributeName") final String entityAttributeName, 8103 @GraphQLName("dateAttribute") @GraphQLNonNull final String dateAttribute) { 8104 var mutationResultObject = new MutationResultObject(); 8105 8106 try { 8107 var spec = CoreUtil.getHome().getEntityDateDefaultSpec(); 8108 8109 spec.setUuid(id); 8110 spec.setComponentVendorName(componentVendorName); 8111 spec.setEntityTypeName(entityTypeName); 8112 spec.setEntityAttributeName(entityAttributeName); 8113 8114 var commandForm = CoreUtil.getHome().getEditEntityDateDefaultForm(); 8115 8116 commandForm.setSpec(spec); 8117 commandForm.setEditMode(EditMode.LOCK); 8118 8119 var commandResult = CoreUtil.getHome().editEntityDateDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 8120 8121 if(!commandResult.hasErrors()) { 8122 var executionResult = commandResult.getExecutionResult(); 8123 var result = (EditEntityDateDefaultResult)executionResult.getResult(); 8124 Map<String, Object> arguments = env.getArgument("input"); 8125 var edit = result.getEdit(); 8126 8127 if(arguments.containsKey("dateAttribute")) 8128 edit.setDateAttribute(dateAttribute); 8129 8130 commandForm.setEdit(edit); 8131 commandForm.setEditMode(EditMode.UPDATE); 8132 8133 commandResult = CoreUtil.getHome().editEntityDateDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 8134 } 8135 8136 mutationResultObject.setCommandResult(commandResult); 8137 } catch (NamingException ex) { 8138 throw new RuntimeException(ex); 8139 } 8140 8141 return mutationResultObject; 8142 } 8143 8144 @GraphQLField 8145 @GraphQLRelayMutation 8146 static MutationResultObject deleteEntityDateDefault(final DataFetchingEnvironment env, 8147 @GraphQLName("id") @GraphQLID final String id, 8148 @GraphQLName("componentVendorName") final String componentVendorName, 8149 @GraphQLName("entityTypeName") final String entityTypeName, 8150 @GraphQLName("entityAttributeName") final String entityAttributeName) { 8151 var mutationResultObject = new MutationResultObject(); 8152 8153 try { 8154 var commandForm = CoreUtil.getHome().getDeleteEntityDateDefaultForm(); 8155 8156 commandForm.setUuid(id); 8157 commandForm.setComponentVendorName(componentVendorName); 8158 commandForm.setEntityTypeName(entityTypeName); 8159 commandForm.setEntityAttributeName(entityAttributeName); 8160 8161 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityDateDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 8162 } catch (NamingException ex) { 8163 throw new RuntimeException(ex); 8164 } 8165 8166 return mutationResultObject; 8167 } 8168 8169 @GraphQLField 8170 @GraphQLRelayMutation 8171 static MutationResultObject createEntityDateAttribute(final DataFetchingEnvironment env, 8172 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8173 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 8174 @GraphQLName("dateAttribute") @GraphQLNonNull final String dateAttribute) { 8175 var mutationResultObject = new MutationResultObject(); 8176 8177 try { 8178 var commandForm = CoreUtil.getHome().getCreateEntityDateAttributeForm(); 8179 8180 commandForm.setUuid(id); 8181 commandForm.setEntityAttributeUuid(entityAttributeId); 8182 commandForm.setDateAttribute(dateAttribute); 8183 8184 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityDateAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 8185 } catch (NamingException ex) { 8186 throw new RuntimeException(ex); 8187 } 8188 8189 return mutationResultObject; 8190 } 8191 8192 @GraphQLField 8193 @GraphQLRelayMutation 8194 static MutationResultObject editEntityDateAttribute(final DataFetchingEnvironment env, 8195 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8196 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 8197 @GraphQLName("dateAttribute") @GraphQLNonNull final String dateAttribute) { 8198 var mutationResultObject = new MutationResultObject(); 8199 8200 try { 8201 var spec = CoreUtil.getHome().getEntityDateAttributeSpec(); 8202 8203 spec.setUuid(id); 8204 spec.setEntityAttributeUuid(entityAttributeId); 8205 8206 var commandForm = CoreUtil.getHome().getEditEntityDateAttributeForm(); 8207 8208 commandForm.setSpec(spec); 8209 commandForm.setEditMode(EditMode.LOCK); 8210 8211 var commandResult = CoreUtil.getHome().editEntityDateAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 8212 8213 if(!commandResult.hasErrors()) { 8214 var executionResult = commandResult.getExecutionResult(); 8215 var result = (EditEntityDateAttributeResult)executionResult.getResult(); 8216 Map<String, Object> arguments = env.getArgument("input"); 8217 var edit = result.getEdit(); 8218 8219 if(arguments.containsKey("dateAttribute")) 8220 edit.setDateAttribute(dateAttribute); 8221 8222 commandForm.setEdit(edit); 8223 commandForm.setEditMode(EditMode.UPDATE); 8224 8225 commandResult = CoreUtil.getHome().editEntityDateAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 8226 } 8227 8228 mutationResultObject.setCommandResult(commandResult); 8229 } catch (NamingException ex) { 8230 throw new RuntimeException(ex); 8231 } 8232 8233 return mutationResultObject; 8234 } 8235 8236 @GraphQLField 8237 @GraphQLRelayMutation 8238 static MutationResultObject deleteEntityDateAttribute(final DataFetchingEnvironment env, 8239 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8240 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 8241 var mutationResultObject = new MutationResultObject(); 8242 8243 try { 8244 var commandForm = CoreUtil.getHome().getDeleteEntityDateAttributeForm(); 8245 8246 commandForm.setUuid(id); 8247 commandForm.setEntityAttributeUuid(entityAttributeId); 8248 8249 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityDateAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 8250 } catch (NamingException ex) { 8251 throw new RuntimeException(ex); 8252 } 8253 8254 return mutationResultObject; 8255 } 8256 8257 @GraphQLField 8258 @GraphQLRelayMutation 8259 static MutationResultObject createEntityTimeDefault(final DataFetchingEnvironment env, 8260 @GraphQLName("id") @GraphQLID final String id, 8261 @GraphQLName("componentVendorName") final String componentVendorName, 8262 @GraphQLName("entityTypeName") final String entityTypeName, 8263 @GraphQLName("entityAttributeName") final String entityAttributeName, 8264 @GraphQLName("timeAttribute") @GraphQLNonNull final String timeAttribute, 8265 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 8266 var mutationResultObject = new MutationResultObject(); 8267 8268 try { 8269 var commandForm = CoreUtil.getHome().getCreateEntityTimeDefaultForm(); 8270 8271 commandForm.setUuid(id); 8272 commandForm.setComponentVendorName(componentVendorName); 8273 commandForm.setEntityTypeName(entityTypeName); 8274 commandForm.setEntityAttributeName(entityAttributeName); 8275 commandForm.setTimeAttribute(timeAttribute); 8276 commandForm.setAddMissingAttributes(addMissingAttributes); 8277 8278 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityTimeDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 8279 } catch (NamingException ex) { 8280 throw new RuntimeException(ex); 8281 } 8282 8283 return mutationResultObject; 8284 } 8285 8286 @GraphQLField 8287 @GraphQLRelayMutation 8288 static MutationResultObject editEntityTimeDefault(final DataFetchingEnvironment env, 8289 @GraphQLName("id") @GraphQLID final String id, 8290 @GraphQLName("componentVendorName") final String componentVendorName, 8291 @GraphQLName("entityTypeName") final String entityTypeName, 8292 @GraphQLName("entityAttributeName") final String entityAttributeName, 8293 @GraphQLName("timeAttribute") @GraphQLNonNull final String timeAttribute) { 8294 var mutationResultObject = new MutationResultObject(); 8295 8296 try { 8297 var spec = CoreUtil.getHome().getEntityTimeDefaultSpec(); 8298 8299 spec.setUuid(id); 8300 spec.setComponentVendorName(componentVendorName); 8301 spec.setEntityTypeName(entityTypeName); 8302 spec.setEntityAttributeName(entityAttributeName); 8303 8304 var commandForm = CoreUtil.getHome().getEditEntityTimeDefaultForm(); 8305 8306 commandForm.setSpec(spec); 8307 commandForm.setEditMode(EditMode.LOCK); 8308 8309 var commandResult = CoreUtil.getHome().editEntityTimeDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 8310 8311 if(!commandResult.hasErrors()) { 8312 var executionResult = commandResult.getExecutionResult(); 8313 var result = (EditEntityTimeDefaultResult)executionResult.getResult(); 8314 Map<String, Object> arguments = env.getArgument("input"); 8315 var edit = result.getEdit(); 8316 8317 if(arguments.containsKey("timeAttribute")) 8318 edit.setTimeAttribute(timeAttribute); 8319 8320 commandForm.setEdit(edit); 8321 commandForm.setEditMode(EditMode.UPDATE); 8322 8323 commandResult = CoreUtil.getHome().editEntityTimeDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 8324 } 8325 8326 mutationResultObject.setCommandResult(commandResult); 8327 } catch (NamingException ex) { 8328 throw new RuntimeException(ex); 8329 } 8330 8331 return mutationResultObject; 8332 } 8333 8334 @GraphQLField 8335 @GraphQLRelayMutation 8336 static MutationResultObject deleteEntityTimeDefault(final DataFetchingEnvironment env, 8337 @GraphQLName("id") @GraphQLID final String id, 8338 @GraphQLName("componentVendorName") final String componentVendorName, 8339 @GraphQLName("entityTypeName") final String entityTypeName, 8340 @GraphQLName("entityAttributeName") final String entityAttributeName) { 8341 var mutationResultObject = new MutationResultObject(); 8342 8343 try { 8344 var commandForm = CoreUtil.getHome().getDeleteEntityTimeDefaultForm(); 8345 8346 commandForm.setUuid(id); 8347 commandForm.setComponentVendorName(componentVendorName); 8348 commandForm.setEntityTypeName(entityTypeName); 8349 commandForm.setEntityAttributeName(entityAttributeName); 8350 8351 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityTimeDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 8352 } catch (NamingException ex) { 8353 throw new RuntimeException(ex); 8354 } 8355 8356 return mutationResultObject; 8357 } 8358 8359 @GraphQLField 8360 @GraphQLRelayMutation 8361 static MutationResultObject createEntityTimeAttribute(final DataFetchingEnvironment env, 8362 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8363 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 8364 @GraphQLName("timeAttribute") @GraphQLNonNull final String timeAttribute) { 8365 var mutationResultObject = new MutationResultObject(); 8366 8367 try { 8368 var commandForm = CoreUtil.getHome().getCreateEntityTimeAttributeForm(); 8369 8370 commandForm.setUuid(id); 8371 commandForm.setEntityAttributeUuid(entityAttributeId); 8372 commandForm.setTimeAttribute(timeAttribute); 8373 8374 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityTimeAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 8375 } catch (NamingException ex) { 8376 throw new RuntimeException(ex); 8377 } 8378 8379 return mutationResultObject; 8380 } 8381 8382 @GraphQLField 8383 @GraphQLRelayMutation 8384 static MutationResultObject editEntityTimeAttribute(final DataFetchingEnvironment env, 8385 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8386 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 8387 @GraphQLName("timeAttribute") @GraphQLNonNull final String timeAttribute) { 8388 var mutationResultObject = new MutationResultObject(); 8389 8390 try { 8391 var spec = CoreUtil.getHome().getEntityTimeAttributeSpec(); 8392 8393 spec.setUuid(id); 8394 spec.setEntityAttributeUuid(entityAttributeId); 8395 8396 var commandForm = CoreUtil.getHome().getEditEntityTimeAttributeForm(); 8397 8398 commandForm.setSpec(spec); 8399 commandForm.setEditMode(EditMode.LOCK); 8400 8401 var commandResult = CoreUtil.getHome().editEntityTimeAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 8402 8403 if(!commandResult.hasErrors()) { 8404 var executionResult = commandResult.getExecutionResult(); 8405 var result = (EditEntityTimeAttributeResult)executionResult.getResult(); 8406 Map<String, Object> arguments = env.getArgument("input"); 8407 var edit = result.getEdit(); 8408 8409 if(arguments.containsKey("timeAttribute")) 8410 edit.setTimeAttribute(timeAttribute); 8411 8412 commandForm.setEdit(edit); 8413 commandForm.setEditMode(EditMode.UPDATE); 8414 8415 commandResult = CoreUtil.getHome().editEntityTimeAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 8416 } 8417 8418 mutationResultObject.setCommandResult(commandResult); 8419 } catch (NamingException ex) { 8420 throw new RuntimeException(ex); 8421 } 8422 8423 return mutationResultObject; 8424 } 8425 8426 @GraphQLField 8427 @GraphQLRelayMutation 8428 static MutationResultObject deleteEntityTimeAttribute(final DataFetchingEnvironment env, 8429 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8430 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 8431 var mutationResultObject = new MutationResultObject(); 8432 8433 try { 8434 var commandForm = CoreUtil.getHome().getDeleteEntityTimeAttributeForm(); 8435 8436 commandForm.setUuid(id); 8437 commandForm.setEntityAttributeUuid(entityAttributeId); 8438 8439 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityTimeAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 8440 } catch (NamingException ex) { 8441 throw new RuntimeException(ex); 8442 } 8443 8444 return mutationResultObject; 8445 } 8446 8447 @GraphQLField 8448 @GraphQLRelayMutation 8449 static MutationResultObject createEntityGeoPointDefault(final DataFetchingEnvironment env, 8450 @GraphQLName("id") @GraphQLID final String id, 8451 @GraphQLName("componentVendorName") final String componentVendorName, 8452 @GraphQLName("entityTypeName") final String entityTypeName, 8453 @GraphQLName("entityAttributeName") final String entityAttributeName, 8454 @GraphQLName("latitude") @GraphQLNonNull final String latitude, 8455 @GraphQLName("longitude") @GraphQLNonNull final String longitude, 8456 @GraphQLName("elevation") final String elevation, 8457 @GraphQLName("elevationUnitOfMeasureTypeName") final String elevationUnitOfMeasureTypeName, 8458 @GraphQLName("altitude") final String altitude, 8459 @GraphQLName("altitudeUnitOfMeasureTypeName") final String altitudeUnitOfMeasureTypeName, 8460 @GraphQLName("addMissingAttributes") @GraphQLNonNull final String addMissingAttributes) { 8461 var mutationResultObject = new MutationResultObject(); 8462 8463 try { 8464 var commandForm = CoreUtil.getHome().getCreateEntityGeoPointDefaultForm(); 8465 8466 commandForm.setUuid(id); 8467 commandForm.setComponentVendorName(componentVendorName); 8468 commandForm.setEntityTypeName(entityTypeName); 8469 commandForm.setEntityAttributeName(entityAttributeName); 8470 commandForm.setLatitude(latitude); 8471 commandForm.setLongitude(longitude); 8472 commandForm.setElevation(elevation); 8473 commandForm.setElevationUnitOfMeasureTypeName(elevationUnitOfMeasureTypeName); 8474 commandForm.setAltitude(altitude); 8475 commandForm.setAltitudeUnitOfMeasureTypeName(altitudeUnitOfMeasureTypeName); 8476 commandForm.setAddMissingAttributes(addMissingAttributes); 8477 8478 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityGeoPointDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 8479 } catch (NamingException ex) { 8480 throw new RuntimeException(ex); 8481 } 8482 8483 return mutationResultObject; 8484 } 8485 8486 @GraphQLField 8487 @GraphQLRelayMutation 8488 static MutationResultObject editEntityGeoPointDefault(final DataFetchingEnvironment env, 8489 @GraphQLName("id") @GraphQLID final String id, 8490 @GraphQLName("componentVendorName") final String componentVendorName, 8491 @GraphQLName("entityTypeName") final String entityTypeName, 8492 @GraphQLName("entityAttributeName") final String entityAttributeName, 8493 @GraphQLName("latitude") final String latitude, 8494 @GraphQLName("longitude") final String longitude, 8495 @GraphQLName("elevation") final String elevation, 8496 @GraphQLName("elevationUnitOfMeasureTypeName") final String elevationUnitOfMeasureTypeName, 8497 @GraphQLName("altitude") final String altitude, 8498 @GraphQLName("altitudeUnitOfMeasureTypeName") final String altitudeUnitOfMeasureTypeName) { 8499 var mutationResultObject = new MutationResultObject(); 8500 8501 try { 8502 var spec = CoreUtil.getHome().getEntityGeoPointDefaultSpec(); 8503 8504 spec.setUuid(id); 8505 spec.setComponentVendorName(componentVendorName); 8506 spec.setEntityTypeName(entityTypeName); 8507 spec.setEntityAttributeName(entityAttributeName); 8508 8509 var commandForm = CoreUtil.getHome().getEditEntityGeoPointDefaultForm(); 8510 8511 commandForm.setSpec(spec); 8512 commandForm.setEditMode(EditMode.LOCK); 8513 8514 var commandResult = CoreUtil.getHome().editEntityGeoPointDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 8515 8516 if(!commandResult.hasErrors()) { 8517 var executionResult = commandResult.getExecutionResult(); 8518 var result = (EditEntityGeoPointDefaultResult)executionResult.getResult(); 8519 Map<String, Object> arguments = env.getArgument("input"); 8520 var edit = result.getEdit(); 8521 8522 if(arguments.containsKey("latitude")) 8523 edit.setLatitude(latitude); 8524 if(arguments.containsKey("longitude")) 8525 edit.setLongitude(longitude); 8526 if(arguments.containsKey("elevation")) 8527 edit.setElevation(elevation); 8528 if(arguments.containsKey("elevationUnitOfMeasureTypeName")) 8529 edit.setElevationUnitOfMeasureTypeName(elevationUnitOfMeasureTypeName); 8530 if(arguments.containsKey("altitude")) 8531 edit.setAltitude(altitude); 8532 if(arguments.containsKey("altitudeUnitOfMeasureTypeName")) 8533 edit.setAltitudeUnitOfMeasureTypeName(altitudeUnitOfMeasureTypeName); 8534 8535 commandForm.setEdit(edit); 8536 commandForm.setEditMode(EditMode.UPDATE); 8537 8538 commandResult = CoreUtil.getHome().editEntityGeoPointDefault(BaseGraphQl.getUserVisitPK(env), commandForm); 8539 } 8540 8541 mutationResultObject.setCommandResult(commandResult); 8542 } catch (NamingException ex) { 8543 throw new RuntimeException(ex); 8544 } 8545 8546 return mutationResultObject; 8547 } 8548 8549 @GraphQLField 8550 @GraphQLRelayMutation 8551 static MutationResultObject deleteEntityGeoPointDefault(final DataFetchingEnvironment env, 8552 @GraphQLName("id") @GraphQLID final String id, 8553 @GraphQLName("componentVendorName") final String componentVendorName, 8554 @GraphQLName("entityTypeName") final String entityTypeName, 8555 @GraphQLName("entityAttributeName") final String entityAttributeName) { 8556 var mutationResultObject = new MutationResultObject(); 8557 8558 try { 8559 var commandForm = CoreUtil.getHome().getDeleteEntityGeoPointDefaultForm(); 8560 8561 commandForm.setUuid(id); 8562 commandForm.setComponentVendorName(componentVendorName); 8563 commandForm.setEntityTypeName(entityTypeName); 8564 commandForm.setEntityAttributeName(entityAttributeName); 8565 8566 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityGeoPointDefault(BaseGraphQl.getUserVisitPK(env), commandForm)); 8567 } catch (NamingException ex) { 8568 throw new RuntimeException(ex); 8569 } 8570 8571 return mutationResultObject; 8572 } 8573 8574 @GraphQLField 8575 @GraphQLRelayMutation 8576 static MutationResultObject createEntityGeoPointAttribute(final DataFetchingEnvironment env, 8577 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8578 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 8579 @GraphQLName("latitude") @GraphQLNonNull final String latitude, 8580 @GraphQLName("longitude") @GraphQLNonNull final String longitude, 8581 @GraphQLName("elevation") final String elevation, 8582 @GraphQLName("elevationUnitOfMeasureTypeName") final String elevationUnitOfMeasureTypeName, 8583 @GraphQLName("altitude") final String altitude, 8584 @GraphQLName("altitudeUnitOfMeasureTypeName") final String altitudeUnitOfMeasureTypeName) { 8585 var mutationResultObject = new MutationResultObject(); 8586 8587 try { 8588 var commandForm = CoreUtil.getHome().getCreateEntityGeoPointAttributeForm(); 8589 8590 commandForm.setUuid(id); 8591 commandForm.setEntityAttributeUuid(entityAttributeId); 8592 commandForm.setLatitude(latitude); 8593 commandForm.setLongitude(longitude); 8594 commandForm.setElevation(elevation); 8595 commandForm.setElevationUnitOfMeasureTypeName(elevationUnitOfMeasureTypeName); 8596 commandForm.setAltitude(altitude); 8597 commandForm.setAltitudeUnitOfMeasureTypeName(altitudeUnitOfMeasureTypeName); 8598 8599 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityGeoPointAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 8600 } catch (NamingException ex) { 8601 throw new RuntimeException(ex); 8602 } 8603 8604 return mutationResultObject; 8605 } 8606 8607 @GraphQLField 8608 @GraphQLRelayMutation 8609 static MutationResultObject editEntityGeoPointAttribute(final DataFetchingEnvironment env, 8610 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8611 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 8612 @GraphQLName("latitude") final String latitude, 8613 @GraphQLName("longitude") final String longitude, 8614 @GraphQLName("elevation") final String elevation, 8615 @GraphQLName("elevationUnitOfMeasureTypeName") final String elevationUnitOfMeasureTypeName, 8616 @GraphQLName("altitude") final String altitude, 8617 @GraphQLName("altitudeUnitOfMeasureTypeName") final String altitudeUnitOfMeasureTypeName) { 8618 var mutationResultObject = new MutationResultObject(); 8619 8620 try { 8621 var spec = CoreUtil.getHome().getEntityGeoPointAttributeSpec(); 8622 8623 spec.setUuid(id); 8624 spec.setEntityAttributeUuid(entityAttributeId); 8625 8626 var commandForm = CoreUtil.getHome().getEditEntityGeoPointAttributeForm(); 8627 8628 commandForm.setSpec(spec); 8629 commandForm.setEditMode(EditMode.LOCK); 8630 8631 var commandResult = CoreUtil.getHome().editEntityGeoPointAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 8632 8633 if(!commandResult.hasErrors()) { 8634 var executionResult = commandResult.getExecutionResult(); 8635 var result = (EditEntityGeoPointAttributeResult)executionResult.getResult(); 8636 Map<String, Object> arguments = env.getArgument("input"); 8637 var edit = result.getEdit(); 8638 8639 if(arguments.containsKey("latitude")) 8640 edit.setLatitude(latitude); 8641 if(arguments.containsKey("longitude")) 8642 edit.setLongitude(longitude); 8643 if(arguments.containsKey("elevation")) 8644 edit.setElevation(elevation); 8645 if(arguments.containsKey("elevationUnitOfMeasureTypeName")) 8646 edit.setElevationUnitOfMeasureTypeName(elevationUnitOfMeasureTypeName); 8647 if(arguments.containsKey("altitude")) 8648 edit.setAltitude(altitude); 8649 if(arguments.containsKey("altitudeUnitOfMeasureTypeName")) 8650 edit.setAltitudeUnitOfMeasureTypeName(altitudeUnitOfMeasureTypeName); 8651 8652 commandForm.setEdit(edit); 8653 commandForm.setEditMode(EditMode.UPDATE); 8654 8655 commandResult = CoreUtil.getHome().editEntityGeoPointAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 8656 } 8657 8658 mutationResultObject.setCommandResult(commandResult); 8659 } catch (NamingException ex) { 8660 throw new RuntimeException(ex); 8661 } 8662 8663 return mutationResultObject; 8664 } 8665 8666 @GraphQLField 8667 @GraphQLRelayMutation 8668 static MutationResultObject deleteEntityGeoPointAttribute(final DataFetchingEnvironment env, 8669 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8670 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 8671 var mutationResultObject = new MutationResultObject(); 8672 8673 try { 8674 var commandForm = CoreUtil.getHome().getDeleteEntityGeoPointAttributeForm(); 8675 8676 commandForm.setUuid(id); 8677 commandForm.setEntityAttributeUuid(entityAttributeId); 8678 8679 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityGeoPointAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 8680 } catch (NamingException ex) { 8681 throw new RuntimeException(ex); 8682 } 8683 8684 return mutationResultObject; 8685 } 8686 8687 @GraphQLField 8688 @GraphQLRelayMutation 8689 static MutationResultObject createEntityEntityAttribute(final DataFetchingEnvironment env, 8690 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8691 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 8692 @GraphQLName("idAttribute") @GraphQLNonNull final String idAttribute) { 8693 var mutationResultObject = new MutationResultObject(); 8694 8695 try { 8696 var commandForm = CoreUtil.getHome().getCreateEntityEntityAttributeForm(); 8697 8698 commandForm.setUuid(id); 8699 commandForm.setEntityAttributeUuid(entityAttributeId); 8700 commandForm.setUuidAttribute(idAttribute); 8701 8702 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 8703 } catch (NamingException ex) { 8704 throw new RuntimeException(ex); 8705 } 8706 8707 return mutationResultObject; 8708 } 8709 8710 @GraphQLField 8711 @GraphQLRelayMutation 8712 static MutationResultObject editEntityEntityAttribute(final DataFetchingEnvironment env, 8713 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8714 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 8715 @GraphQLName("idAttribute") @GraphQLNonNull @GraphQLID final String idAttribute) { 8716 var mutationResultObject = new MutationResultObject(); 8717 8718 try { 8719 var spec = CoreUtil.getHome().getEntityEntityAttributeSpec(); 8720 8721 spec.setUuid(id); 8722 spec.setEntityAttributeUuid(entityAttributeId); 8723 8724 var commandForm = CoreUtil.getHome().getEditEntityEntityAttributeForm(); 8725 8726 commandForm.setSpec(spec); 8727 commandForm.setEditMode(EditMode.LOCK); 8728 8729 var commandResult = CoreUtil.getHome().editEntityEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 8730 8731 if(!commandResult.hasErrors()) { 8732 var executionResult = commandResult.getExecutionResult(); 8733 var result = (EditEntityEntityAttributeResult)executionResult.getResult(); 8734 Map<String, Object> arguments = env.getArgument("input"); 8735 var edit = result.getEdit(); 8736 8737 if(arguments.containsKey("idAttribute")) { 8738 edit.setEntityRefAttribute(null); 8739 edit.setUuidAttribute(idAttribute); 8740 } 8741 8742 commandForm.setEdit(edit); 8743 commandForm.setEditMode(EditMode.UPDATE); 8744 8745 commandResult = CoreUtil.getHome().editEntityEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm); 8746 } 8747 8748 mutationResultObject.setCommandResult(commandResult); 8749 } catch (NamingException ex) { 8750 throw new RuntimeException(ex); 8751 } 8752 8753 return mutationResultObject; 8754 } 8755 8756 @GraphQLField 8757 @GraphQLRelayMutation 8758 static MutationResultObject deleteEntityEntityAttribute(final DataFetchingEnvironment env, 8759 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8760 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 8761 var mutationResultObject = new MutationResultObject(); 8762 8763 try { 8764 var commandForm = CoreUtil.getHome().getDeleteEntityEntityAttributeForm(); 8765 8766 commandForm.setUuid(id); 8767 commandForm.setEntityAttributeUuid(entityAttributeId); 8768 8769 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityEntityAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 8770 } catch (NamingException ex) { 8771 throw new RuntimeException(ex); 8772 } 8773 8774 return mutationResultObject; 8775 } 8776 8777 @GraphQLField 8778 @GraphQLRelayMutation 8779 static MutationResultObject createEntityCollectionAttribute(final DataFetchingEnvironment env, 8780 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8781 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 8782 @GraphQLName("idAttribute") @GraphQLNonNull @GraphQLID final String idAttribute) { 8783 var mutationResultObject = new MutationResultObject(); 8784 8785 try { 8786 var commandForm = CoreUtil.getHome().getCreateEntityCollectionAttributeForm(); 8787 8788 commandForm.setUuid(id); 8789 commandForm.setEntityAttributeUuid(entityAttributeId); 8790 commandForm.setUuidAttribute(idAttribute); 8791 8792 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityCollectionAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 8793 } catch (NamingException ex) { 8794 throw new RuntimeException(ex); 8795 } 8796 8797 return mutationResultObject; 8798 } 8799 8800 @GraphQLField 8801 @GraphQLRelayMutation 8802 static MutationResultObject deleteEntityCollectionAttribute(final DataFetchingEnvironment env, 8803 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8804 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 8805 @GraphQLName("idAttribute") @GraphQLNonNull @GraphQLID final String idAttribute) { 8806 var mutationResultObject = new MutationResultObject(); 8807 8808 try { 8809 var commandForm = CoreUtil.getHome().getDeleteEntityCollectionAttributeForm(); 8810 8811 commandForm.setUuid(id); 8812 commandForm.setEntityAttributeUuid(entityAttributeId); 8813 commandForm.setUuidAttribute(idAttribute); 8814 8815 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityCollectionAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 8816 } catch (NamingException ex) { 8817 throw new RuntimeException(ex); 8818 } 8819 8820 return mutationResultObject; 8821 } 8822 8823 @GraphQLField 8824 @GraphQLRelayMutation 8825 static MutationResultObject createEntityWorkflowAttribute(final DataFetchingEnvironment env, 8826 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8827 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 8828 @GraphQLName("workflowEntranceName") final String workflowEntranceName) { 8829 var mutationResultObject = new MutationResultObject(); 8830 8831 try { 8832 var commandForm = CoreUtil.getHome().getCreateEntityWorkflowAttributeForm(); 8833 8834 commandForm.setUuid(id); 8835 commandForm.setEntityAttributeUuid(entityAttributeId); 8836 commandForm.setWorkflowEntranceName(workflowEntranceName); 8837 8838 mutationResultObject.setCommandResult(CoreUtil.getHome().createEntityWorkflowAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 8839 } catch (NamingException ex) { 8840 throw new RuntimeException(ex); 8841 } 8842 8843 return mutationResultObject; 8844 } 8845 8846 8847 @GraphQLField 8848 @GraphQLRelayMutation 8849 @GraphQLName("setEntityWorkflowAttributeStatus") 8850 static MutationResultObject setEntityWorkflowAttributeStatus(final DataFetchingEnvironment env, 8851 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8852 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId, 8853 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 8854 @GraphQLName("workflowDestinationName") final String workflowDestinationName) { 8855 var mutationResultObject = new MutationResultObject(); 8856 8857 try { 8858 var commandForm = CoreUtil.getHome().getSetEntityWorkflowAttributeStatusForm(); 8859 8860 commandForm.setUuid(id); 8861 commandForm.setEntityAttributeUuid(entityAttributeId); 8862 commandForm.setWorkflowStepName(workflowStepName); 8863 commandForm.setWorkflowDestinationName(workflowDestinationName); 8864 8865 mutationResultObject.setCommandResult(CoreUtil.getHome().setEntityWorkflowAttributeStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 8866 } catch (NamingException ex) { 8867 throw new RuntimeException(ex); 8868 } 8869 8870 return mutationResultObject; 8871 } 8872 8873 @GraphQLField 8874 @GraphQLRelayMutation 8875 static MutationResultObject deleteEntityWorkflowAttribute(final DataFetchingEnvironment env, 8876 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id, 8877 @GraphQLName("entityAttributeId") @GraphQLNonNull @GraphQLID final String entityAttributeId) { 8878 var mutationResultObject = new MutationResultObject(); 8879 8880 try { 8881 var commandForm = CoreUtil.getHome().getDeleteEntityWorkflowAttributeForm(); 8882 8883 commandForm.setUuid(id); 8884 commandForm.setEntityAttributeUuid(entityAttributeId); 8885 8886 mutationResultObject.setCommandResult(CoreUtil.getHome().deleteEntityWorkflowAttribute(BaseGraphQl.getUserVisitPK(env), commandForm)); 8887 } catch (NamingException ex) { 8888 throw new RuntimeException(ex); 8889 } 8890 8891 return mutationResultObject; 8892 } 8893 8894 @GraphQLField 8895 @GraphQLRelayMutation 8896 static MutationResultWithIdObject createSearchResultActionType(final DataFetchingEnvironment env, 8897 @GraphQLName("searchResultActionTypeName") @GraphQLNonNull final String searchResultActionTypeName, 8898 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 8899 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 8900 @GraphQLName("description") final String description) { 8901 var mutationResultObject = new MutationResultWithIdObject(); 8902 8903 try { 8904 var commandForm = SearchUtil.getHome().getCreateSearchResultActionTypeForm(); 8905 8906 commandForm.setSearchResultActionTypeName(searchResultActionTypeName); 8907 commandForm.setIsDefault(isDefault); 8908 commandForm.setSortOrder(sortOrder); 8909 commandForm.setDescription(description); 8910 8911 var commandResult = SearchUtil.getHome().createSearchResultActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 8912 mutationResultObject.setCommandResult(commandResult); 8913 8914 if(!commandResult.hasErrors()) { 8915 var result = (CreateSearchResultActionTypeResult)commandResult.getExecutionResult().getResult(); 8916 8917 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 8918 } 8919 } catch (NamingException ex) { 8920 throw new RuntimeException(ex); 8921 } 8922 8923 return mutationResultObject; 8924 } 8925 8926 @GraphQLField 8927 @GraphQLRelayMutation 8928 static MutationResultWithIdObject editSearchResultActionType(final DataFetchingEnvironment env, 8929 @GraphQLName("originalSearchResultActionTypeName") final String originalSearchResultActionTypeName, 8930 @GraphQLName("id") @GraphQLID final String id, 8931 @GraphQLName("searchResultActionTypeName") final String searchResultActionTypeName, 8932 @GraphQLName("isDefault") final String isDefault, 8933 @GraphQLName("sortOrder") final String sortOrder, 8934 @GraphQLName("description") final String description) { 8935 var mutationResultObject = new MutationResultWithIdObject(); 8936 8937 try { 8938 var spec = SearchUtil.getHome().getSearchResultActionTypeUniversalSpec(); 8939 8940 spec.setSearchResultActionTypeName(originalSearchResultActionTypeName); 8941 spec.setUuid(id); 8942 8943 var commandForm = SearchUtil.getHome().getEditSearchResultActionTypeForm(); 8944 8945 commandForm.setSpec(spec); 8946 commandForm.setEditMode(EditMode.LOCK); 8947 8948 var commandResult = SearchUtil.getHome().editSearchResultActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 8949 8950 if(!commandResult.hasErrors()) { 8951 var executionResult = commandResult.getExecutionResult(); 8952 var result = (EditSearchResultActionTypeResult)executionResult.getResult(); 8953 Map<String, Object> arguments = env.getArgument("input"); 8954 var edit = result.getEdit(); 8955 8956 mutationResultObject.setEntityInstance(result.getSearchResultActionType().getEntityInstance()); 8957 8958 if(arguments.containsKey("searchResultActionTypeName")) 8959 edit.setSearchResultActionTypeName(searchResultActionTypeName); 8960 if(arguments.containsKey("isDefault")) 8961 edit.setIsDefault(isDefault); 8962 if(arguments.containsKey("sortOrder")) 8963 edit.setSortOrder(sortOrder); 8964 if(arguments.containsKey("description")) 8965 edit.setDescription(description); 8966 8967 commandForm.setEdit(edit); 8968 commandForm.setEditMode(EditMode.UPDATE); 8969 8970 commandResult = SearchUtil.getHome().editSearchResultActionType(BaseGraphQl.getUserVisitPK(env), commandForm); 8971 } 8972 8973 mutationResultObject.setCommandResult(commandResult); 8974 } catch (NamingException ex) { 8975 throw new RuntimeException(ex); 8976 } 8977 8978 return mutationResultObject; 8979 } 8980 8981 @GraphQLField 8982 @GraphQLRelayMutation 8983 static MutationResultObject deleteSearchResultActionType(final DataFetchingEnvironment env, 8984 @GraphQLName("searchResultActionTypeName") final String searchResultActionTypeName, 8985 @GraphQLName("id") @GraphQLID final String id) { 8986 var mutationResultObject = new MutationResultObject(); 8987 8988 try { 8989 var commandForm = SearchUtil.getHome().getDeleteSearchResultActionTypeForm(); 8990 8991 commandForm.setSearchResultActionTypeName(searchResultActionTypeName); 8992 commandForm.setUuid(id); 8993 8994 mutationResultObject.setCommandResult(SearchUtil.getHome().deleteSearchResultActionType(BaseGraphQl.getUserVisitPK(env), commandForm)); 8995 } catch (NamingException ex) { 8996 throw new RuntimeException(ex); 8997 } 8998 8999 return mutationResultObject; 9000 } 9001 9002 @GraphQLField 9003 @GraphQLRelayMutation 9004 static SearchComponentVendorsResultObject searchComponentVendors(final DataFetchingEnvironment env, 9005 @GraphQLName("languageIsoName") final String languageIsoName, 9006 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 9007 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 9008 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9009 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 9010 @GraphQLName("q") final String q, 9011 @GraphQLName("createdSince") final String createdSince, 9012 @GraphQLName("modifiedSince") final String modifiedSince, 9013 @GraphQLName("fields") final String fields, 9014 @GraphQLName("rememberPreferences") final String rememberPreferences, 9015 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 9016 var mutationResultObject = new SearchComponentVendorsResultObject(); 9017 9018 try { 9019 var commandForm = SearchUtil.getHome().getSearchComponentVendorsForm(); 9020 9021 commandForm.setLanguageIsoName(languageIsoName); 9022 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 9023 commandForm.setSearchSortDirectionName(searchSortDirectionName); 9024 commandForm.setSearchTypeName(searchTypeName); 9025 commandForm.setSearchSortOrderName(searchSortOrderName); 9026 commandForm.setQ(q); 9027 commandForm.setCreatedSince(createdSince); 9028 commandForm.setModifiedSince(modifiedSince); 9029 commandForm.setFields(fields); 9030 commandForm.setRememberPreferences(rememberPreferences); 9031 commandForm.setSearchUseTypeName(searchUseTypeName); 9032 9033 var commandResult = SearchUtil.getHome().searchComponentVendors(BaseGraphQl.getUserVisitPK(env), commandForm); 9034 mutationResultObject.setCommandResult(commandResult); 9035 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchComponentVendorsResult)commandResult.getExecutionResult().getResult()); 9036 } catch (NamingException ex) { 9037 throw new RuntimeException(ex); 9038 } 9039 9040 return mutationResultObject; 9041 } 9042 9043 @GraphQLField 9044 @GraphQLRelayMutation 9045 static MutationResultObject clearComponentVendorResults(final DataFetchingEnvironment env, 9046 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9047 var mutationResultObject = new MutationResultObject(); 9048 9049 try { 9050 var commandForm = SearchUtil.getHome().getClearComponentVendorResultsForm(); 9051 9052 commandForm.setSearchTypeName(searchTypeName); 9053 9054 var commandResult = SearchUtil.getHome().clearComponentVendorResults(BaseGraphQl.getUserVisitPK(env), commandForm); 9055 mutationResultObject.setCommandResult(commandResult); 9056 } catch (NamingException ex) { 9057 throw new RuntimeException(ex); 9058 } 9059 9060 return mutationResultObject; 9061 } 9062 9063 @GraphQLField 9064 @GraphQLRelayMutation 9065 static SearchEntityTypesResultObject searchEntityTypes(final DataFetchingEnvironment env, 9066 @GraphQLName("languageIsoName") final String languageIsoName, 9067 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 9068 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 9069 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9070 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 9071 @GraphQLName("q") final String q, 9072 @GraphQLName("createdSince") final String createdSince, 9073 @GraphQLName("modifiedSince") final String modifiedSince, 9074 @GraphQLName("fields") final String fields, 9075 @GraphQLName("rememberPreferences") final String rememberPreferences, 9076 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 9077 var mutationResultObject = new SearchEntityTypesResultObject(); 9078 9079 try { 9080 var commandForm = SearchUtil.getHome().getSearchEntityTypesForm(); 9081 9082 commandForm.setLanguageIsoName(languageIsoName); 9083 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 9084 commandForm.setSearchSortDirectionName(searchSortDirectionName); 9085 commandForm.setSearchTypeName(searchTypeName); 9086 commandForm.setSearchSortOrderName(searchSortOrderName); 9087 commandForm.setQ(q); 9088 commandForm.setCreatedSince(createdSince); 9089 commandForm.setModifiedSince(modifiedSince); 9090 commandForm.setFields(fields); 9091 commandForm.setRememberPreferences(rememberPreferences); 9092 commandForm.setSearchUseTypeName(searchUseTypeName); 9093 9094 var commandResult = SearchUtil.getHome().searchEntityTypes(BaseGraphQl.getUserVisitPK(env), commandForm); 9095 mutationResultObject.setCommandResult(commandResult); 9096 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEntityTypesResult)commandResult.getExecutionResult().getResult()); 9097 } catch (NamingException ex) { 9098 throw new RuntimeException(ex); 9099 } 9100 9101 return mutationResultObject; 9102 } 9103 9104 @GraphQLField 9105 @GraphQLRelayMutation 9106 static MutationResultObject clearEntityTypeResults(final DataFetchingEnvironment env, 9107 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9108 var mutationResultObject = new MutationResultObject(); 9109 9110 try { 9111 var commandForm = SearchUtil.getHome().getClearEntityTypeResultsForm(); 9112 9113 commandForm.setSearchTypeName(searchTypeName); 9114 9115 var commandResult = SearchUtil.getHome().clearEntityTypeResults(BaseGraphQl.getUserVisitPK(env), commandForm); 9116 mutationResultObject.setCommandResult(commandResult); 9117 } catch (NamingException ex) { 9118 throw new RuntimeException(ex); 9119 } 9120 9121 return mutationResultObject; 9122 } 9123 9124 @GraphQLField 9125 @GraphQLRelayMutation 9126 static SearchEntityAliasTypesResultObject searchEntityAliasTypes(final DataFetchingEnvironment env, 9127 @GraphQLName("languageIsoName") final String languageIsoName, 9128 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 9129 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 9130 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9131 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 9132 @GraphQLName("q") final String q, 9133 @GraphQLName("createdSince") final String createdSince, 9134 @GraphQLName("modifiedSince") final String modifiedSince, 9135 @GraphQLName("fields") final String fields, 9136 @GraphQLName("rememberPreferences") final String rememberPreferences, 9137 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 9138 var mutationResultObject = new SearchEntityAliasTypesResultObject(); 9139 9140 try { 9141 var commandForm = SearchUtil.getHome().getSearchEntityAliasTypesForm(); 9142 9143 commandForm.setLanguageIsoName(languageIsoName); 9144 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 9145 commandForm.setSearchSortDirectionName(searchSortDirectionName); 9146 commandForm.setSearchTypeName(searchTypeName); 9147 commandForm.setSearchSortOrderName(searchSortOrderName); 9148 commandForm.setQ(q); 9149 commandForm.setCreatedSince(createdSince); 9150 commandForm.setModifiedSince(modifiedSince); 9151 commandForm.setFields(fields); 9152 commandForm.setRememberPreferences(rememberPreferences); 9153 commandForm.setSearchUseTypeName(searchUseTypeName); 9154 9155 var commandResult = SearchUtil.getHome().searchEntityAliasTypes(BaseGraphQl.getUserVisitPK(env), commandForm); 9156 mutationResultObject.setCommandResult(commandResult); 9157 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEntityAliasTypesResult)commandResult.getExecutionResult().getResult()); 9158 } catch (NamingException ex) { 9159 throw new RuntimeException(ex); 9160 } 9161 9162 return mutationResultObject; 9163 } 9164 9165 @GraphQLField 9166 @GraphQLRelayMutation 9167 static MutationResultObject clearEntityAliasTypeResults(final DataFetchingEnvironment env, 9168 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9169 var mutationResultObject = new MutationResultObject(); 9170 9171 try { 9172 var commandForm = SearchUtil.getHome().getClearEntityAliasTypeResultsForm(); 9173 9174 commandForm.setSearchTypeName(searchTypeName); 9175 9176 var commandResult = SearchUtil.getHome().clearEntityAliasTypeResults(BaseGraphQl.getUserVisitPK(env), commandForm); 9177 mutationResultObject.setCommandResult(commandResult); 9178 } catch (NamingException ex) { 9179 throw new RuntimeException(ex); 9180 } 9181 9182 return mutationResultObject; 9183 } 9184 9185 @GraphQLField 9186 @GraphQLRelayMutation 9187 static SearchEntityAttributeGroupsResultObject searchEntityAttributeGroups(final DataFetchingEnvironment env, 9188 @GraphQLName("languageIsoName") final String languageIsoName, 9189 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 9190 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 9191 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9192 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 9193 @GraphQLName("q") final String q, 9194 @GraphQLName("createdSince") final String createdSince, 9195 @GraphQLName("modifiedSince") final String modifiedSince, 9196 @GraphQLName("fields") final String fields, 9197 @GraphQLName("rememberPreferences") final String rememberPreferences, 9198 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 9199 var mutationResultObject = new SearchEntityAttributeGroupsResultObject(); 9200 9201 try { 9202 var commandForm = SearchUtil.getHome().getSearchEntityAttributeGroupsForm(); 9203 9204 commandForm.setLanguageIsoName(languageIsoName); 9205 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 9206 commandForm.setSearchSortDirectionName(searchSortDirectionName); 9207 commandForm.setSearchTypeName(searchTypeName); 9208 commandForm.setSearchSortOrderName(searchSortOrderName); 9209 commandForm.setQ(q); 9210 commandForm.setCreatedSince(createdSince); 9211 commandForm.setModifiedSince(modifiedSince); 9212 commandForm.setFields(fields); 9213 commandForm.setRememberPreferences(rememberPreferences); 9214 commandForm.setSearchUseTypeName(searchUseTypeName); 9215 9216 var commandResult = SearchUtil.getHome().searchEntityAttributeGroups(BaseGraphQl.getUserVisitPK(env), commandForm); 9217 mutationResultObject.setCommandResult(commandResult); 9218 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEntityAttributeGroupsResult)commandResult.getExecutionResult().getResult()); 9219 } catch (NamingException ex) { 9220 throw new RuntimeException(ex); 9221 } 9222 9223 return mutationResultObject; 9224 } 9225 9226 @GraphQLField 9227 @GraphQLRelayMutation 9228 static MutationResultObject clearEntityAttributeGroupResults(final DataFetchingEnvironment env, 9229 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9230 var mutationResultObject = new MutationResultObject(); 9231 9232 try { 9233 var commandForm = SearchUtil.getHome().getClearEntityAttributeGroupResultsForm(); 9234 9235 commandForm.setSearchTypeName(searchTypeName); 9236 9237 var commandResult = SearchUtil.getHome().clearEntityAttributeGroupResults(BaseGraphQl.getUserVisitPK(env), commandForm); 9238 mutationResultObject.setCommandResult(commandResult); 9239 } catch (NamingException ex) { 9240 throw new RuntimeException(ex); 9241 } 9242 9243 return mutationResultObject; 9244 } 9245 9246 @GraphQLField 9247 @GraphQLRelayMutation 9248 static SearchEntityAttributesResultObject searchEntityAttributes(final DataFetchingEnvironment env, 9249 @GraphQLName("languageIsoName") final String languageIsoName, 9250 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 9251 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 9252 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9253 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 9254 @GraphQLName("q") final String q, 9255 @GraphQLName("createdSince") final String createdSince, 9256 @GraphQLName("modifiedSince") final String modifiedSince, 9257 @GraphQLName("fields") final String fields, 9258 @GraphQLName("rememberPreferences") final String rememberPreferences, 9259 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 9260 var mutationResultObject = new SearchEntityAttributesResultObject(); 9261 9262 try { 9263 var commandForm = SearchUtil.getHome().getSearchEntityAttributesForm(); 9264 9265 commandForm.setLanguageIsoName(languageIsoName); 9266 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 9267 commandForm.setSearchSortDirectionName(searchSortDirectionName); 9268 commandForm.setSearchTypeName(searchTypeName); 9269 commandForm.setSearchSortOrderName(searchSortOrderName); 9270 commandForm.setQ(q); 9271 commandForm.setCreatedSince(createdSince); 9272 commandForm.setModifiedSince(modifiedSince); 9273 commandForm.setFields(fields); 9274 commandForm.setRememberPreferences(rememberPreferences); 9275 commandForm.setSearchUseTypeName(searchUseTypeName); 9276 9277 var commandResult = SearchUtil.getHome().searchEntityAttributes(BaseGraphQl.getUserVisitPK(env), commandForm); 9278 mutationResultObject.setCommandResult(commandResult); 9279 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEntityAttributesResult)commandResult.getExecutionResult().getResult()); 9280 } catch (NamingException ex) { 9281 throw new RuntimeException(ex); 9282 } 9283 9284 return mutationResultObject; 9285 } 9286 9287 @GraphQLField 9288 @GraphQLRelayMutation 9289 static MutationResultObject clearEntityAttributeResults(final DataFetchingEnvironment env, 9290 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9291 var mutationResultObject = new MutationResultObject(); 9292 9293 try { 9294 var commandForm = SearchUtil.getHome().getClearEntityAttributeResultsForm(); 9295 9296 commandForm.setSearchTypeName(searchTypeName); 9297 9298 var commandResult = SearchUtil.getHome().clearEntityAttributeResults(BaseGraphQl.getUserVisitPK(env), commandForm); 9299 mutationResultObject.setCommandResult(commandResult); 9300 } catch (NamingException ex) { 9301 throw new RuntimeException(ex); 9302 } 9303 9304 return mutationResultObject; 9305 } 9306 9307 @GraphQLField 9308 @GraphQLRelayMutation 9309 static SearchEntityListItemsResultObject searchEntityListItems(final DataFetchingEnvironment env, 9310 @GraphQLName("languageIsoName") final String languageIsoName, 9311 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 9312 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 9313 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9314 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 9315 @GraphQLName("q") final String q, 9316 @GraphQLName("createdSince") final String createdSince, 9317 @GraphQLName("modifiedSince") final String modifiedSince, 9318 @GraphQLName("fields") final String fields, 9319 @GraphQLName("rememberPreferences") final String rememberPreferences, 9320 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 9321 var mutationResultObject = new SearchEntityListItemsResultObject(); 9322 9323 try { 9324 var commandForm = SearchUtil.getHome().getSearchEntityListItemsForm(); 9325 9326 commandForm.setLanguageIsoName(languageIsoName); 9327 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 9328 commandForm.setSearchSortDirectionName(searchSortDirectionName); 9329 commandForm.setSearchTypeName(searchTypeName); 9330 commandForm.setSearchSortOrderName(searchSortOrderName); 9331 commandForm.setQ(q); 9332 commandForm.setCreatedSince(createdSince); 9333 commandForm.setModifiedSince(modifiedSince); 9334 commandForm.setFields(fields); 9335 commandForm.setRememberPreferences(rememberPreferences); 9336 commandForm.setSearchUseTypeName(searchUseTypeName); 9337 9338 var commandResult = SearchUtil.getHome().searchEntityListItems(BaseGraphQl.getUserVisitPK(env), commandForm); 9339 mutationResultObject.setCommandResult(commandResult); 9340 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEntityListItemsResult)commandResult.getExecutionResult().getResult()); 9341 } catch (NamingException ex) { 9342 throw new RuntimeException(ex); 9343 } 9344 9345 return mutationResultObject; 9346 } 9347 9348 @GraphQLField 9349 @GraphQLRelayMutation 9350 static MutationResultObject clearEntityListItemResults(final DataFetchingEnvironment env, 9351 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9352 var mutationResultObject = new MutationResultObject(); 9353 9354 try { 9355 var commandForm = SearchUtil.getHome().getClearEntityListItemResultsForm(); 9356 9357 commandForm.setSearchTypeName(searchTypeName); 9358 9359 var commandResult = SearchUtil.getHome().clearEntityListItemResults(BaseGraphQl.getUserVisitPK(env), commandForm); 9360 mutationResultObject.setCommandResult(commandResult); 9361 } catch (NamingException ex) { 9362 throw new RuntimeException(ex); 9363 } 9364 9365 return mutationResultObject; 9366 } 9367 9368 @GraphQLField 9369 @GraphQLRelayMutation 9370 static SearchCustomersResultObject searchCustomers(final DataFetchingEnvironment env, 9371 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9372 @GraphQLName("customerTypeName") final String customerTypeName, 9373 @GraphQLName("firstName") final String firstName, 9374 @GraphQLName("firstNameSoundex") final String firstNameSoundex, 9375 @GraphQLName("middleName") final String middleName, 9376 @GraphQLName("middleNameSoundex") final String middleNameSoundex, 9377 @GraphQLName("lastName") final String lastName, 9378 @GraphQLName("lastNameSoundex") final String lastNameSoundex, 9379 @GraphQLName("name") final String name, 9380 @GraphQLName("emailAddress") final String emailAddress, 9381 @GraphQLName("countryName") final String countryName, 9382 @GraphQLName("areaCode") final String areaCode, 9383 @GraphQLName("telephoneNumber") final String telephoneNumber, 9384 @GraphQLName("telephoneExtension") final String telephoneExtension, 9385 @GraphQLName("customerName") final String customerName, 9386 @GraphQLName("partyName") final String partyName, 9387 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 9388 @GraphQLName("alias") final String alias, 9389 @GraphQLName("createdSince") final String createdSince, 9390 @GraphQLName("modifiedSince") final String modifiedSince) { 9391 var mutationResultObject = new SearchCustomersResultObject(); 9392 9393 try { 9394 var commandForm = SearchUtil.getHome().getSearchCustomersForm(); 9395 9396 commandForm.setSearchTypeName(searchTypeName); 9397 commandForm.setCustomerTypeName(customerTypeName); 9398 commandForm.setFirstName(firstName); 9399 commandForm.setFirstNameSoundex(firstNameSoundex); 9400 commandForm.setMiddleName(middleName); 9401 commandForm.setMiddleNameSoundex(middleNameSoundex); 9402 commandForm.setLastName(lastName); 9403 commandForm.setLastNameSoundex(lastNameSoundex); 9404 commandForm.setName(name); 9405 commandForm.setEmailAddress(emailAddress); 9406 commandForm.setCountryName(countryName); 9407 commandForm.setAreaCode(areaCode); 9408 commandForm.setTelephoneNumber(telephoneNumber); 9409 commandForm.setTelephoneExtension(telephoneExtension); 9410 commandForm.setCustomerName(customerName); 9411 commandForm.setPartyName(partyName); 9412 commandForm.setPartyAliasTypeName(partyAliasTypeName); 9413 commandForm.setAlias(alias); 9414 commandForm.setCreatedSince(createdSince); 9415 commandForm.setModifiedSince(modifiedSince); 9416 9417 var commandResult = SearchUtil.getHome().searchCustomers(BaseGraphQl.getUserVisitPK(env), commandForm); 9418 mutationResultObject.setCommandResult(commandResult); 9419 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchCustomersResult)commandResult.getExecutionResult().getResult()); 9420 } catch (NamingException ex) { 9421 throw new RuntimeException(ex); 9422 } 9423 9424 return mutationResultObject; 9425 } 9426 9427 @GraphQLField 9428 @GraphQLRelayMutation 9429 static MutationResultObject clearCustomerResults(final DataFetchingEnvironment env, 9430 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9431 var mutationResultObject = new MutationResultObject(); 9432 9433 try { 9434 var commandForm = SearchUtil.getHome().getClearCustomerResultsForm(); 9435 9436 commandForm.setSearchTypeName(searchTypeName); 9437 9438 var commandResult = SearchUtil.getHome().clearCustomerResults(BaseGraphQl.getUserVisitPK(env), commandForm); 9439 mutationResultObject.setCommandResult(commandResult); 9440 } catch (NamingException ex) { 9441 throw new RuntimeException(ex); 9442 } 9443 9444 return mutationResultObject; 9445 } 9446 9447 @GraphQLField 9448 @GraphQLRelayMutation 9449 static SearchEmployeesResultObject searchEmployees(final DataFetchingEnvironment env, 9450 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9451 @GraphQLName("firstName") final String firstName, 9452 @GraphQLName("firstNameSoundex") final String firstNameSoundex, 9453 @GraphQLName("middleName") final String middleName, 9454 @GraphQLName("middleNameSoundex") final String middleNameSoundex, 9455 @GraphQLName("lastName") final String lastName, 9456 @GraphQLName("lastNameSoundex") final String lastNameSoundex, 9457 @GraphQLName("employeeName") final String employeeName, 9458 @GraphQLName("partyName") final String partyName, 9459 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 9460 @GraphQLName("alias") final String alias, 9461 @GraphQLName("employeeStatusChoice") final String employeeStatusChoice, 9462 @GraphQLName("employeeAvailabilityChoice") final String employeeAvailabilityChoice, 9463 @GraphQLName("createdSince") final String createdSince, 9464 @GraphQLName("modifiedSince") final String modifiedSince, 9465 @GraphQLName("fields") final String fields) { 9466 var mutationResultObject = new SearchEmployeesResultObject(); 9467 9468 try { 9469 var commandForm = SearchUtil.getHome().getSearchEmployeesForm(); 9470 9471 commandForm.setSearchTypeName(searchTypeName); 9472 commandForm.setFirstName(firstName); 9473 commandForm.setFirstNameSoundex(firstNameSoundex); 9474 commandForm.setMiddleName(middleName); 9475 commandForm.setMiddleNameSoundex(middleNameSoundex); 9476 commandForm.setLastName(lastName); 9477 commandForm.setLastNameSoundex(lastNameSoundex); 9478 commandForm.setEmployeeName(employeeName); 9479 commandForm.setPartyName(partyName); 9480 commandForm.setPartyAliasTypeName(partyAliasTypeName); 9481 commandForm.setAlias(alias); 9482 commandForm.setEmployeeStatusChoice(employeeStatusChoice); 9483 commandForm.setEmployeeAvailabilityChoice(employeeAvailabilityChoice); 9484 commandForm.setCreatedSince(createdSince); 9485 commandForm.setModifiedSince(modifiedSince); 9486 commandForm.setFields(fields); 9487 9488 9489 var commandResult = SearchUtil.getHome().searchEmployees(BaseGraphQl.getUserVisitPK(env), commandForm); 9490 mutationResultObject.setCommandResult(commandResult); 9491 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchEmployeesResult)commandResult.getExecutionResult().getResult()); 9492 } catch (NamingException ex) { 9493 throw new RuntimeException(ex); 9494 } 9495 9496 return mutationResultObject; 9497 } 9498 9499 @GraphQLField 9500 @GraphQLRelayMutation 9501 static MutationResultObject clearEmployeeResults(final DataFetchingEnvironment env, 9502 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9503 var mutationResultObject = new MutationResultObject(); 9504 9505 try { 9506 var commandForm = SearchUtil.getHome().getClearEmployeeResultsForm(); 9507 9508 commandForm.setSearchTypeName(searchTypeName); 9509 9510 var commandResult = SearchUtil.getHome().clearEmployeeResults(BaseGraphQl.getUserVisitPK(env), commandForm); 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 SearchItemsResultObject searchItems(final DataFetchingEnvironment env, 9522 @GraphQLName("languageIsoName") final String languageIsoName, 9523 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 9524 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 9525 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9526 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 9527 @GraphQLName("itemNameOrAlias") final String itemNameOrAlias, 9528 @GraphQLName("description") final String description, 9529 @GraphQLName("itemTypeName") final String itemTypeName, 9530 @GraphQLName("itemUseTypeName") final String itemUseTypeName, 9531 @GraphQLName("itemStatusChoice") final String itemStatusChoice, 9532 @GraphQLName("itemStatusChoices") final String itemStatusChoices, 9533 @GraphQLName("createdSince") final String createdSince, 9534 @GraphQLName("modifiedSince") final String modifiedSince, 9535 @GraphQLName("fields") final String fields, 9536 @GraphQLName("rememberPreferences") final String rememberPreferences, 9537 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 9538 var mutationResultObject = new SearchItemsResultObject(); 9539 9540 try { 9541 var commandForm = SearchUtil.getHome().getSearchItemsForm(); 9542 9543 commandForm.setLanguageIsoName(languageIsoName); 9544 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 9545 commandForm.setSearchSortDirectionName(searchSortDirectionName); 9546 commandForm.setSearchTypeName(searchTypeName); 9547 commandForm.setSearchSortOrderName(searchSortOrderName); 9548 commandForm.setItemNameOrAlias(itemNameOrAlias); 9549 commandForm.setDescription(description); 9550 commandForm.setItemTypeName(itemTypeName); 9551 commandForm.setItemUseTypeName(itemUseTypeName); 9552 commandForm.setItemStatusChoice(itemStatusChoice); 9553 commandForm.setItemStatusChoices(itemStatusChoices); 9554 commandForm.setCreatedSince(createdSince); 9555 commandForm.setModifiedSince(modifiedSince); 9556 commandForm.setFields(fields); 9557 commandForm.setRememberPreferences(rememberPreferences); 9558 commandForm.setSearchUseTypeName(searchUseTypeName); 9559 9560 var commandResult = SearchUtil.getHome().searchItems(BaseGraphQl.getUserVisitPK(env), commandForm); 9561 mutationResultObject.setCommandResult(commandResult); 9562 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchItemsResult)commandResult.getExecutionResult().getResult()); 9563 } catch (NamingException ex) { 9564 throw new RuntimeException(ex); 9565 } 9566 9567 return mutationResultObject; 9568 } 9569 9570 @GraphQLField 9571 @GraphQLRelayMutation 9572 static MutationResultObject createItemSearchResultAction(final DataFetchingEnvironment env, 9573 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9574 @GraphQLName("searchResultActionTypeName") @GraphQLNonNull final String searchResultActionTypeName, 9575 @GraphQLName("itemName") @GraphQLNonNull final String itemName) { 9576 var mutationResultObject = new MutationResultObject(); 9577 9578 try { 9579 var commandForm = SearchUtil.getHome().getCreateItemSearchResultActionForm(); 9580 9581 commandForm.setSearchTypeName(searchTypeName); 9582 commandForm.setSearchResultActionTypeName(searchResultActionTypeName); 9583 commandForm.setItemName(itemName); 9584 9585 var commandResult = SearchUtil.getHome().createItemSearchResultAction(BaseGraphQl.getUserVisitPK(env), commandForm); 9586 mutationResultObject.setCommandResult(commandResult); 9587 } catch (NamingException ex) { 9588 throw new RuntimeException(ex); 9589 } 9590 9591 return mutationResultObject; 9592 } 9593 9594 @GraphQLField 9595 @GraphQLRelayMutation 9596 static MutationResultObject clearItemResults(final DataFetchingEnvironment env, 9597 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9598 var mutationResultObject = new MutationResultObject(); 9599 9600 try { 9601 var commandForm = SearchUtil.getHome().getClearItemResultsForm(); 9602 9603 commandForm.setSearchTypeName(searchTypeName); 9604 9605 var commandResult = SearchUtil.getHome().clearItemResults(BaseGraphQl.getUserVisitPK(env), commandForm); 9606 mutationResultObject.setCommandResult(commandResult); 9607 } catch (NamingException ex) { 9608 throw new RuntimeException(ex); 9609 } 9610 9611 return mutationResultObject; 9612 } 9613 9614 @GraphQLField 9615 @GraphQLRelayMutation 9616 static SearchVendorsResultObject searchVendors(final DataFetchingEnvironment env, 9617 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9618 @GraphQLName("firstName") final String firstName, 9619 @GraphQLName("firstNameSoundex") final String firstNameSoundex, 9620 @GraphQLName("middleName") final String middleName, 9621 @GraphQLName("middleNameSoundex") final String middleNameSoundex, 9622 @GraphQLName("lastName") final String lastName, 9623 @GraphQLName("lastNameSoundex") final String lastNameSoundex, 9624 @GraphQLName("name") final String name, 9625 @GraphQLName("vendorName") final String vendorName, 9626 @GraphQLName("partyName") final String partyName, 9627 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 9628 @GraphQLName("alias") final String alias, 9629 @GraphQLName("createdSince") final String createdSince, 9630 @GraphQLName("modifiedSince") final String modifiedSince, 9631 @GraphQLName("fields") final String fields) { 9632 var mutationResultObject = new SearchVendorsResultObject(); 9633 9634 try { 9635 var commandForm = SearchUtil.getHome().getSearchVendorsForm(); 9636 9637 commandForm.setSearchTypeName(searchTypeName); 9638 commandForm.setFirstName(firstName); 9639 commandForm.setFirstNameSoundex(firstNameSoundex); 9640 commandForm.setMiddleName(middleName); 9641 commandForm.setMiddleNameSoundex(middleNameSoundex); 9642 commandForm.setLastName(lastName); 9643 commandForm.setLastNameSoundex(lastNameSoundex); 9644 commandForm.setName(name); 9645 commandForm.setVendorName(vendorName); 9646 commandForm.setPartyName(partyName); 9647 commandForm.setPartyAliasTypeName(partyAliasTypeName); 9648 commandForm.setAlias(alias); 9649 commandForm.setCreatedSince(createdSince); 9650 commandForm.setModifiedSince(modifiedSince); 9651 commandForm.setFields(fields); 9652 9653 var commandResult = SearchUtil.getHome().searchVendors(BaseGraphQl.getUserVisitPK(env), commandForm); 9654 mutationResultObject.setCommandResult(commandResult); 9655 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchVendorsResult)commandResult.getExecutionResult().getResult()); 9656 } catch (NamingException ex) { 9657 throw new RuntimeException(ex); 9658 } 9659 9660 return mutationResultObject; 9661 } 9662 9663 @GraphQLField 9664 @GraphQLRelayMutation 9665 static MutationResultObject clearVendorResults(final DataFetchingEnvironment env, 9666 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9667 var mutationResultObject = new MutationResultObject(); 9668 9669 try { 9670 var commandForm = SearchUtil.getHome().getClearVendorResultsForm(); 9671 9672 commandForm.setSearchTypeName(searchTypeName); 9673 9674 var commandResult = SearchUtil.getHome().clearVendorResults(BaseGraphQl.getUserVisitPK(env), commandForm); 9675 mutationResultObject.setCommandResult(commandResult); 9676 } catch (NamingException ex) { 9677 throw new RuntimeException(ex); 9678 } 9679 9680 return mutationResultObject; 9681 } 9682 9683 @GraphQLField 9684 @GraphQLRelayMutation 9685 static SearchShippingMethodsResultObject searchShippingMethods(final DataFetchingEnvironment env, 9686 @GraphQLName("languageIsoName") final String languageIsoName, 9687 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 9688 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 9689 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9690 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 9691 @GraphQLName("q") final String q, 9692 @GraphQLName("createdSince") final String createdSince, 9693 @GraphQLName("modifiedSince") final String modifiedSince, 9694 @GraphQLName("fields") final String fields, 9695 @GraphQLName("rememberPreferences") final String rememberPreferences, 9696 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 9697 var mutationResultObject = new SearchShippingMethodsResultObject(); 9698 9699 try { 9700 var commandForm = SearchUtil.getHome().getSearchShippingMethodsForm(); 9701 9702 commandForm.setLanguageIsoName(languageIsoName); 9703 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 9704 commandForm.setSearchSortDirectionName(searchSortDirectionName); 9705 commandForm.setSearchTypeName(searchTypeName); 9706 commandForm.setSearchSortOrderName(searchSortOrderName); 9707 commandForm.setQ(q); 9708 commandForm.setCreatedSince(createdSince); 9709 commandForm.setModifiedSince(modifiedSince); 9710 commandForm.setFields(fields); 9711 commandForm.setRememberPreferences(rememberPreferences); 9712 commandForm.setSearchUseTypeName(searchUseTypeName); 9713 9714 var commandResult = SearchUtil.getHome().searchShippingMethods(BaseGraphQl.getUserVisitPK(env), commandForm); 9715 mutationResultObject.setCommandResult(commandResult); 9716 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchShippingMethodsResult)commandResult.getExecutionResult().getResult()); 9717 } catch (NamingException ex) { 9718 throw new RuntimeException(ex); 9719 } 9720 9721 return mutationResultObject; 9722 } 9723 9724 @GraphQLField 9725 @GraphQLRelayMutation 9726 static MutationResultObject clearShippingMethodResults(final DataFetchingEnvironment env, 9727 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9728 var mutationResultObject = new MutationResultObject(); 9729 9730 try { 9731 var commandForm = SearchUtil.getHome().getClearShippingMethodResultsForm(); 9732 9733 commandForm.setSearchTypeName(searchTypeName); 9734 9735 var commandResult = SearchUtil.getHome().clearShippingMethodResults(BaseGraphQl.getUserVisitPK(env), commandForm); 9736 mutationResultObject.setCommandResult(commandResult); 9737 } catch (NamingException ex) { 9738 throw new RuntimeException(ex); 9739 } 9740 9741 return mutationResultObject; 9742 } 9743 9744 @GraphQLField 9745 @GraphQLRelayMutation 9746 static SearchWarehousesResultObject searchWarehouses(final DataFetchingEnvironment env, 9747 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9748 @GraphQLName("q") final String q, 9749 @GraphQLName("warehouseName") final String warehouseName, 9750 @GraphQLName("partyName") final String partyName, 9751 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 9752 @GraphQLName("alias") final String alias, 9753 @GraphQLName("createdSince") final String createdSince, 9754 @GraphQLName("modifiedSince") final String modifiedSince, 9755 @GraphQLName("fields") final String fields) { 9756 var mutationResultObject = new SearchWarehousesResultObject(); 9757 9758 try { 9759 var commandForm = SearchUtil.getHome().getSearchWarehousesForm(); 9760 9761 commandForm.setSearchTypeName(searchTypeName); 9762 commandForm.setQ(q); 9763 commandForm.setWarehouseName(warehouseName); 9764 commandForm.setPartyName(partyName); 9765 commandForm.setPartyAliasTypeName(partyAliasTypeName); 9766 commandForm.setAlias(alias); 9767 commandForm.setCreatedSince(createdSince); 9768 commandForm.setModifiedSince(modifiedSince); 9769 commandForm.setFields(fields); 9770 9771 var commandResult = SearchUtil.getHome().searchWarehouses(BaseGraphQl.getUserVisitPK(env), commandForm); 9772 mutationResultObject.setCommandResult(commandResult); 9773 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchWarehousesResult)commandResult.getExecutionResult().getResult()); 9774 } catch (NamingException ex) { 9775 throw new RuntimeException(ex); 9776 } 9777 9778 return mutationResultObject; 9779 } 9780 9781 @GraphQLField 9782 @GraphQLRelayMutation 9783 static MutationResultObject clearWarehouseResults(final DataFetchingEnvironment env, 9784 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9785 var mutationResultObject = new MutationResultObject(); 9786 9787 try { 9788 var commandForm = SearchUtil.getHome().getClearWarehouseResultsForm(); 9789 9790 commandForm.setSearchTypeName(searchTypeName); 9791 9792 var commandResult = SearchUtil.getHome().clearWarehouseResults(BaseGraphQl.getUserVisitPK(env), commandForm); 9793 mutationResultObject.setCommandResult(commandResult); 9794 } catch (NamingException ex) { 9795 throw new RuntimeException(ex); 9796 } 9797 9798 return mutationResultObject; 9799 } 9800 9801 @GraphQLField 9802 @GraphQLRelayMutation 9803 static SearchContentCatalogsResultObject searchContentCatalogs(final DataFetchingEnvironment env, 9804 @GraphQLName("languageIsoName") final String languageIsoName, 9805 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 9806 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 9807 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9808 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 9809 @GraphQLName("q") final String q, 9810 @GraphQLName("createdSince") final String createdSince, 9811 @GraphQLName("modifiedSince") final String modifiedSince, 9812 @GraphQLName("fields") final String fields, 9813 @GraphQLName("rememberPreferences") final String rememberPreferences, 9814 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 9815 var mutationResultObject = new SearchContentCatalogsResultObject(); 9816 9817 try { 9818 var commandForm = SearchUtil.getHome().getSearchContentCatalogsForm(); 9819 9820 commandForm.setLanguageIsoName(languageIsoName); 9821 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 9822 commandForm.setSearchSortDirectionName(searchSortDirectionName); 9823 commandForm.setSearchTypeName(searchTypeName); 9824 commandForm.setSearchSortOrderName(searchSortOrderName); 9825 commandForm.setQ(q); 9826 commandForm.setCreatedSince(createdSince); 9827 commandForm.setModifiedSince(modifiedSince); 9828 commandForm.setFields(fields); 9829 commandForm.setRememberPreferences(rememberPreferences); 9830 commandForm.setSearchUseTypeName(searchUseTypeName); 9831 9832 var commandResult = SearchUtil.getHome().searchContentCatalogs(BaseGraphQl.getUserVisitPK(env), commandForm); 9833 mutationResultObject.setCommandResult(commandResult); 9834 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchContentCatalogsResult)commandResult.getExecutionResult().getResult()); 9835 } catch (NamingException ex) { 9836 throw new RuntimeException(ex); 9837 } 9838 9839 return mutationResultObject; 9840 } 9841 9842 @GraphQLField 9843 @GraphQLRelayMutation 9844 static MutationResultObject clearContentCatalogResults(final DataFetchingEnvironment env, 9845 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9846 var mutationResultObject = new MutationResultObject(); 9847 9848 try { 9849 var commandForm = SearchUtil.getHome().getClearContentCatalogResultsForm(); 9850 9851 commandForm.setSearchTypeName(searchTypeName); 9852 9853 var commandResult = SearchUtil.getHome().clearContentCatalogResults(BaseGraphQl.getUserVisitPK(env), commandForm); 9854 mutationResultObject.setCommandResult(commandResult); 9855 } catch (NamingException ex) { 9856 throw new RuntimeException(ex); 9857 } 9858 9859 return mutationResultObject; 9860 } 9861 9862 @GraphQLField 9863 @GraphQLRelayMutation 9864 static SearchContentCatalogItemsResultObject searchContentCatalogItems(final DataFetchingEnvironment env, 9865 @GraphQLName("languageIsoName") final String languageIsoName, 9866 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 9867 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 9868 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9869 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 9870 @GraphQLName("q") final String q, 9871 @GraphQLName("createdSince") final String createdSince, 9872 @GraphQLName("modifiedSince") final String modifiedSince, 9873 @GraphQLName("fields") final String fields, 9874 @GraphQLName("rememberPreferences") final String rememberPreferences, 9875 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 9876 var mutationResultObject = new SearchContentCatalogItemsResultObject(); 9877 9878 try { 9879 var commandForm = SearchUtil.getHome().getSearchContentCatalogItemsForm(); 9880 9881 commandForm.setLanguageIsoName(languageIsoName); 9882 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 9883 commandForm.setSearchSortDirectionName(searchSortDirectionName); 9884 commandForm.setSearchTypeName(searchTypeName); 9885 commandForm.setSearchSortOrderName(searchSortOrderName); 9886 commandForm.setQ(q); 9887 commandForm.setCreatedSince(createdSince); 9888 commandForm.setModifiedSince(modifiedSince); 9889 commandForm.setFields(fields); 9890 commandForm.setRememberPreferences(rememberPreferences); 9891 commandForm.setSearchUseTypeName(searchUseTypeName); 9892 9893 var commandResult = SearchUtil.getHome().searchContentCatalogItems(BaseGraphQl.getUserVisitPK(env), commandForm); 9894 mutationResultObject.setCommandResult(commandResult); 9895 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchContentCatalogItemsResult)commandResult.getExecutionResult().getResult()); 9896 } catch (NamingException ex) { 9897 throw new RuntimeException(ex); 9898 } 9899 9900 return mutationResultObject; 9901 } 9902 9903 @GraphQLField 9904 @GraphQLRelayMutation 9905 static MutationResultObject clearContentCatalogItemResults(final DataFetchingEnvironment env, 9906 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9907 var mutationResultObject = new MutationResultObject(); 9908 9909 try { 9910 var commandForm = SearchUtil.getHome().getClearContentCatalogItemResultsForm(); 9911 9912 commandForm.setSearchTypeName(searchTypeName); 9913 9914 var commandResult = SearchUtil.getHome().clearContentCatalogItemResults(BaseGraphQl.getUserVisitPK(env), commandForm); 9915 mutationResultObject.setCommandResult(commandResult); 9916 } catch (NamingException ex) { 9917 throw new RuntimeException(ex); 9918 } 9919 9920 return mutationResultObject; 9921 } 9922 9923 @GraphQLField 9924 @GraphQLRelayMutation 9925 static SearchContentCategoriesResultObject searchContentCategories(final DataFetchingEnvironment env, 9926 @GraphQLName("languageIsoName") final String languageIsoName, 9927 @GraphQLName("searchDefaultOperatorName") final String searchDefaultOperatorName, 9928 @GraphQLName("searchSortDirectionName") final String searchSortDirectionName, 9929 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName, 9930 @GraphQLName("searchSortOrderName") final String searchSortOrderName, 9931 @GraphQLName("q") final String q, 9932 @GraphQLName("createdSince") final String createdSince, 9933 @GraphQLName("modifiedSince") final String modifiedSince, 9934 @GraphQLName("fields") final String fields, 9935 @GraphQLName("rememberPreferences") final String rememberPreferences, 9936 @GraphQLName("searchUseTypeName") final String searchUseTypeName) { 9937 var mutationResultObject = new SearchContentCategoriesResultObject(); 9938 9939 try { 9940 var commandForm = SearchUtil.getHome().getSearchContentCategoriesForm(); 9941 9942 commandForm.setLanguageIsoName(languageIsoName); 9943 commandForm.setSearchDefaultOperatorName(searchDefaultOperatorName); 9944 commandForm.setSearchSortDirectionName(searchSortDirectionName); 9945 commandForm.setSearchTypeName(searchTypeName); 9946 commandForm.setSearchSortOrderName(searchSortOrderName); 9947 commandForm.setQ(q); 9948 commandForm.setCreatedSince(createdSince); 9949 commandForm.setModifiedSince(modifiedSince); 9950 commandForm.setFields(fields); 9951 commandForm.setRememberPreferences(rememberPreferences); 9952 commandForm.setSearchUseTypeName(searchUseTypeName); 9953 9954 var commandResult = SearchUtil.getHome().searchContentCategories(BaseGraphQl.getUserVisitPK(env), commandForm); 9955 mutationResultObject.setCommandResult(commandResult); 9956 mutationResultObject.setResult(commandResult.hasErrors() ? null : (SearchContentCategoriesResult)commandResult.getExecutionResult().getResult()); 9957 } catch (NamingException ex) { 9958 throw new RuntimeException(ex); 9959 } 9960 9961 return mutationResultObject; 9962 } 9963 9964 @GraphQLField 9965 @GraphQLRelayMutation 9966 static MutationResultObject clearContentCategoryResults(final DataFetchingEnvironment env, 9967 @GraphQLName("searchTypeName") @GraphQLNonNull final String searchTypeName) { 9968 var mutationResultObject = new MutationResultObject(); 9969 9970 try { 9971 var commandForm = SearchUtil.getHome().getClearContentCategoryResultsForm(); 9972 9973 commandForm.setSearchTypeName(searchTypeName); 9974 9975 var commandResult = SearchUtil.getHome().clearContentCategoryResults(BaseGraphQl.getUserVisitPK(env), commandForm); 9976 mutationResultObject.setCommandResult(commandResult); 9977 } catch (NamingException ex) { 9978 throw new RuntimeException(ex); 9979 } 9980 9981 return mutationResultObject; 9982 } 9983 9984 @GraphQLField 9985 @GraphQLRelayMutation 9986 static MutationResultObject createUserLogin(final DataFetchingEnvironment env, 9987 @GraphQLName("partyName") final String partyName, 9988 @GraphQLName("id") @GraphQLID final String id, 9989 @GraphQLName("username") final String username, 9990 @GraphQLName("password1") @GraphQLNonNull final String password1, 9991 @GraphQLName("password2") @GraphQLNonNull final String password2, 9992 @GraphQLName("recoveryQuestionName") final String recoveryQuestionName, 9993 @GraphQLName("answer") final String answer) { 9994 var mutationResultObject = new MutationResultObject(); 9995 9996 try { 9997 var commandForm = UserUtil.getHome().getCreateUserLoginForm(); 9998 9999 commandForm.setPartyName(partyName); 10000 commandForm.setUuid(id); 10001 commandForm.setUsername(username); 10002 commandForm.setPassword1(password1); 10003 commandForm.setPassword2(password2); 10004 commandForm.setRecoveryQuestionName(recoveryQuestionName); 10005 commandForm.setAnswer(answer); 10006 10007 var commandResult = UserUtil.getHome().createUserLogin(BaseGraphQl.getUserVisitPK(env), commandForm); 10008 mutationResultObject.setCommandResult(commandResult); 10009 } catch (NamingException ex) { 10010 throw new RuntimeException(ex); 10011 } 10012 10013 return mutationResultObject; 10014 } 10015 10016 @GraphQLField 10017 @GraphQLRelayMutation 10018 static MutationResultObject editUserLogin(final DataFetchingEnvironment env, 10019 @GraphQLName("partyName") final String partyName, 10020 @GraphQLName("id") @GraphQLID final String id, 10021 @GraphQLName("username") @GraphQLNonNull final String username) { 10022 var mutationResultObject = new MutationResultObject(); 10023 10024 try { 10025 var spec = PartyUtil.getHome().getPartyUniversalSpec(); 10026 10027 spec.setPartyName(partyName); 10028 spec.setUuid(id); 10029 10030 var commandForm = UserUtil.getHome().getEditUserLoginForm(); 10031 10032 commandForm.setSpec(spec); 10033 commandForm.setEditMode(EditMode.LOCK); 10034 10035 var commandResult = UserUtil.getHome().editUserLogin(BaseGraphQl.getUserVisitPK(env), commandForm); 10036 10037 if(!commandResult.hasErrors()) { 10038 var executionResult = commandResult.getExecutionResult(); 10039 var result = (EditUserLoginResult)executionResult.getResult(); 10040 Map<String, Object> arguments = env.getArgument("input"); 10041 var edit = result.getEdit(); 10042 10043 if(arguments.containsKey("username")) 10044 edit.setUsername(username); 10045 10046 commandForm.setEdit(edit); 10047 commandForm.setEditMode(EditMode.UPDATE); 10048 10049 commandResult = UserUtil.getHome().editUserLogin(BaseGraphQl.getUserVisitPK(env), commandForm); 10050 } 10051 10052 mutationResultObject.setCommandResult(commandResult); 10053 } catch (NamingException ex) { 10054 throw new RuntimeException(ex); 10055 } 10056 10057 return mutationResultObject; 10058 } 10059 10060 @GraphQLField 10061 @GraphQLRelayMutation 10062 static MutationResultObject deleteUserLogin(final DataFetchingEnvironment env, 10063 @GraphQLName("partyName") final String partyName, 10064 @GraphQLName("id") @GraphQLID final String id) { 10065 var mutationResultObject = new MutationResultObject(); 10066 10067 try { 10068 var commandForm = UserUtil.getHome().getDeleteUserLoginForm(); 10069 10070 commandForm.setPartyName(partyName); 10071 commandForm.setUuid(id); 10072 10073 mutationResultObject.setCommandResult(UserUtil.getHome().deleteUserLogin(BaseGraphQl.getUserVisitPK(env), commandForm)); 10074 } catch (NamingException ex) { 10075 throw new RuntimeException(ex); 10076 } 10077 10078 return mutationResultObject; 10079 } 10080 10081 @GraphQLField 10082 @GraphQLRelayMutation 10083 static MutationResultObject resetLockout(final DataFetchingEnvironment env, 10084 @GraphQLName("partyName") final String partyName, 10085 @GraphQLName("id") @GraphQLID final String id) { 10086 var mutationResultObject = new MutationResultObject(); 10087 10088 try { 10089 var commandForm = UserUtil.getHome().getResetLockoutForm(); 10090 10091 commandForm.setPartyName(partyName); 10092 commandForm.setUuid(id); 10093 10094 mutationResultObject.setCommandResult(UserUtil.getHome().resetLockout(BaseGraphQl.getUserVisitPK(env), commandForm)); 10095 } catch (NamingException ex) { 10096 throw new RuntimeException(ex); 10097 } 10098 10099 return mutationResultObject; 10100 } 10101 10102 @GraphQLField 10103 @GraphQLRelayMutation 10104 static MutationResultWithIdObject createItemCategory(final DataFetchingEnvironment env, 10105 @GraphQLName("itemCategoryName") @GraphQLNonNull final String itemCategoryName, 10106 @GraphQLName("parentItemCategoryName") final String parentItemCategoryName, 10107 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10108 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 10109 @GraphQLName("description") final String description) { 10110 var mutationResultObject = new MutationResultWithIdObject(); 10111 10112 try { 10113 var commandForm = ItemUtil.getHome().getCreateItemCategoryForm(); 10114 10115 commandForm.setItemCategoryName(itemCategoryName); 10116 commandForm.setParentItemCategoryName(parentItemCategoryName); 10117 commandForm.setIsDefault(isDefault); 10118 commandForm.setSortOrder(sortOrder); 10119 commandForm.setDescription(description); 10120 10121 var commandResult = ItemUtil.getHome().createItemCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 10122 mutationResultObject.setCommandResult(commandResult); 10123 10124 if(!commandResult.hasErrors()) { 10125 var result = (CreateItemCategoryResult)commandResult.getExecutionResult().getResult(); 10126 10127 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10128 } 10129 } catch (NamingException ex) { 10130 throw new RuntimeException(ex); 10131 } 10132 10133 return mutationResultObject; 10134 } 10135 10136 @GraphQLField 10137 @GraphQLRelayMutation 10138 static MutationResultWithIdObject editItemCategory(final DataFetchingEnvironment env, 10139 @GraphQLName("originalItemCategoryName") final String originalItemCategoryName, 10140 @GraphQLName("id") @GraphQLID final String id, 10141 @GraphQLName("itemCategoryName") final String itemCategoryName, 10142 @GraphQLName("parentItemCategoryName") final String parentItemCategoryName, 10143 @GraphQLName("isDefault") final String isDefault, 10144 @GraphQLName("sortOrder") final String sortOrder, 10145 @GraphQLName("description") final String description) { 10146 var mutationResultObject = new MutationResultWithIdObject(); 10147 10148 try { 10149 var spec = ItemUtil.getHome().getItemCategoryUniversalSpec(); 10150 10151 spec.setItemCategoryName(originalItemCategoryName); 10152 spec.setUuid(id); 10153 10154 var commandForm = ItemUtil.getHome().getEditItemCategoryForm(); 10155 10156 commandForm.setSpec(spec); 10157 commandForm.setEditMode(EditMode.LOCK); 10158 10159 var commandResult = ItemUtil.getHome().editItemCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 10160 10161 if(!commandResult.hasErrors()) { 10162 var executionResult = commandResult.getExecutionResult(); 10163 var result = (EditItemCategoryResult)executionResult.getResult(); 10164 Map<String, Object> arguments = env.getArgument("input"); 10165 var edit = result.getEdit(); 10166 10167 mutationResultObject.setEntityInstance(result.getItemCategory().getEntityInstance()); 10168 10169 if(arguments.containsKey("itemCategoryName")) 10170 edit.setItemCategoryName(itemCategoryName); 10171 if(arguments.containsKey("parentItemCategoryName")) 10172 edit.setParentItemCategoryName(parentItemCategoryName); 10173 if(arguments.containsKey("isDefault")) 10174 edit.setIsDefault(isDefault); 10175 if(arguments.containsKey("sortOrder")) 10176 edit.setSortOrder(sortOrder); 10177 if(arguments.containsKey("description")) 10178 edit.setDescription(description); 10179 10180 commandForm.setEdit(edit); 10181 commandForm.setEditMode(EditMode.UPDATE); 10182 10183 commandResult = ItemUtil.getHome().editItemCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 10184 } 10185 10186 mutationResultObject.setCommandResult(commandResult); 10187 } catch (NamingException ex) { 10188 throw new RuntimeException(ex); 10189 } 10190 10191 return mutationResultObject; 10192 } 10193 10194 @GraphQLField 10195 @GraphQLRelayMutation 10196 static MutationResultObject deleteItemCategory(final DataFetchingEnvironment env, 10197 @GraphQLName("itemCategoryName") final String itemCategoryName, 10198 @GraphQLName("id") @GraphQLID final String id) { 10199 var mutationResultObject = new MutationResultObject(); 10200 10201 try { 10202 var commandForm = ItemUtil.getHome().getDeleteItemCategoryForm(); 10203 10204 commandForm.setItemCategoryName(itemCategoryName); 10205 commandForm.setUuid(id); 10206 10207 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemCategory(BaseGraphQl.getUserVisitPK(env), commandForm)); 10208 } catch (NamingException ex) { 10209 throw new RuntimeException(ex); 10210 } 10211 10212 return mutationResultObject; 10213 } 10214 10215 @GraphQLField 10216 @GraphQLRelayMutation 10217 static MutationResultWithIdObject createGlAccount(final DataFetchingEnvironment env, 10218 @GraphQLName("glAccountName") @GraphQLNonNull final String glAccountName, 10219 @GraphQLName("parentGlAccountName") final String parentGlAccountName, 10220 @GraphQLName("glAccountTypeName") @GraphQLNonNull final String glAccountTypeName, 10221 @GraphQLName("glAccountClassName") @GraphQLNonNull final String glAccountClassName, 10222 @GraphQLName("glAccountCategoryName") final String glAccountCategoryName, 10223 @GraphQLName("glResourceTypeName") @GraphQLNonNull final String glResourceTypeName, 10224 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 10225 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10226 @GraphQLName("description") final String description) { 10227 var mutationResultObject = new MutationResultWithIdObject(); 10228 10229 try { 10230 var commandForm = AccountingUtil.getHome().getCreateGlAccountForm(); 10231 10232 commandForm.setGlAccountName(glAccountName); 10233 commandForm.setParentGlAccountName(parentGlAccountName); 10234 commandForm.setGlAccountTypeName(glAccountTypeName); 10235 commandForm.setGlAccountClassName(glAccountClassName); 10236 commandForm.setGlAccountCategoryName(glAccountCategoryName); 10237 commandForm.setGlResourceTypeName(glResourceTypeName); 10238 commandForm.setCurrencyIsoName(currencyIsoName); 10239 commandForm.setIsDefault(isDefault); 10240 commandForm.setDescription(description); 10241 10242 var commandResult = AccountingUtil.getHome().createGlAccount(BaseGraphQl.getUserVisitPK(env), commandForm); 10243 mutationResultObject.setCommandResult(commandResult); 10244 10245 if(!commandResult.hasErrors()) { 10246 var result = (CreateGlAccountResult)commandResult.getExecutionResult().getResult(); 10247 10248 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10249 } 10250 } catch (NamingException ex) { 10251 throw new RuntimeException(ex); 10252 } 10253 10254 return mutationResultObject; 10255 } 10256 10257 @GraphQLField 10258 @GraphQLRelayMutation 10259 static MutationResultWithIdObject editGlAccount(final DataFetchingEnvironment env, 10260 @GraphQLName("originalGlAccountName") final String originalGlAccountName, 10261 @GraphQLName("id") @GraphQLID final String id, 10262 @GraphQLName("glAccountName") final String glAccountName, 10263 @GraphQLName("parentGlAccountName") final String parentGlAccountName, 10264 @GraphQLName("glAccountTypeName") final String glAccountTypeName, 10265 @GraphQLName("glAccountClassName") final String glAccountClassName, 10266 @GraphQLName("glAccountCategoryName") final String glAccountCategoryName, 10267 @GraphQLName("glResourceTypeName") final String glResourceTypeName, 10268 @GraphQLName("currencyIsoName") final String currencyIsoName, 10269 @GraphQLName("isDefault") final String isDefault, 10270 @GraphQLName("description") final String description) { 10271 var mutationResultObject = new MutationResultWithIdObject(); 10272 10273 try { 10274 var spec = AccountingUtil.getHome().getGlAccountUniversalSpec(); 10275 10276 spec.setGlAccountName(originalGlAccountName); 10277 spec.setUuid(id); 10278 10279 var commandForm = AccountingUtil.getHome().getEditGlAccountForm(); 10280 10281 commandForm.setSpec(spec); 10282 commandForm.setEditMode(EditMode.LOCK); 10283 10284 var commandResult = AccountingUtil.getHome().editGlAccount(BaseGraphQl.getUserVisitPK(env), commandForm); 10285 10286 if(!commandResult.hasErrors()) { 10287 var executionResult = commandResult.getExecutionResult(); 10288 var result = (EditGlAccountResult)executionResult.getResult(); 10289 Map<String, Object> arguments = env.getArgument("input"); 10290 var edit = result.getEdit(); 10291 10292 mutationResultObject.setEntityInstance(result.getGlAccount().getEntityInstance()); 10293 10294 if(arguments.containsKey("glAccountName")) 10295 edit.setGlAccountName(glAccountName); 10296 if(arguments.containsKey("parentGlAccountName")) 10297 edit.setParentGlAccountName(parentGlAccountName); 10298 if(arguments.containsKey("glAccountClassName")) 10299 edit.setGlAccountClassName(glAccountClassName); 10300 if(arguments.containsKey("glAccountCategoryName")) 10301 edit.setGlAccountCategoryName(glAccountCategoryName); 10302 if(arguments.containsKey("glResourceTypeName")) 10303 edit.setGlResourceTypeName(glResourceTypeName); 10304 if(arguments.containsKey("isDefault")) 10305 edit.setIsDefault(isDefault); 10306 if(arguments.containsKey("description")) 10307 edit.setDescription(description); 10308 10309 commandForm.setEdit(edit); 10310 commandForm.setEditMode(EditMode.UPDATE); 10311 10312 commandResult = AccountingUtil.getHome().editGlAccount(BaseGraphQl.getUserVisitPK(env), commandForm); 10313 } 10314 10315 mutationResultObject.setCommandResult(commandResult); 10316 } catch (NamingException ex) { 10317 throw new RuntimeException(ex); 10318 } 10319 10320 return mutationResultObject; 10321 } 10322 10323 @GraphQLField 10324 @GraphQLRelayMutation 10325 static MutationResultObject deleteGlAccount(final DataFetchingEnvironment env, 10326 @GraphQLName("glAccountName") final String glAccountName, 10327 @GraphQLName("id") @GraphQLID final String id) { 10328 var mutationResultObject = new MutationResultObject(); 10329 10330 try { 10331 var commandForm = AccountingUtil.getHome().getDeleteGlAccountForm(); 10332 10333 commandForm.setGlAccountName(glAccountName); 10334 commandForm.setUuid(id); 10335 10336 mutationResultObject.setCommandResult(AccountingUtil.getHome().deleteGlAccount(BaseGraphQl.getUserVisitPK(env), commandForm)); 10337 } catch (NamingException ex) { 10338 throw new RuntimeException(ex); 10339 } 10340 10341 return mutationResultObject; 10342 } 10343 10344 @GraphQLField 10345 @GraphQLRelayMutation 10346 static MutationResultWithIdObject createItemAccountingCategory(final DataFetchingEnvironment env, 10347 @GraphQLName("itemAccountingCategoryName") @GraphQLNonNull final String itemAccountingCategoryName, 10348 @GraphQLName("parentItemAccountingCategoryName") final String parentItemAccountingCategoryName, 10349 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10350 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 10351 @GraphQLName("description") final String description) { 10352 var mutationResultObject = new MutationResultWithIdObject(); 10353 10354 try { 10355 var commandForm = AccountingUtil.getHome().getCreateItemAccountingCategoryForm(); 10356 10357 commandForm.setItemAccountingCategoryName(itemAccountingCategoryName); 10358 commandForm.setParentItemAccountingCategoryName(parentItemAccountingCategoryName); 10359 commandForm.setIsDefault(isDefault); 10360 commandForm.setSortOrder(sortOrder); 10361 commandForm.setDescription(description); 10362 10363 var commandResult = AccountingUtil.getHome().createItemAccountingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 10364 mutationResultObject.setCommandResult(commandResult); 10365 10366 if(!commandResult.hasErrors()) { 10367 var result = (CreateItemAccountingCategoryResult)commandResult.getExecutionResult().getResult(); 10368 10369 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10370 } 10371 } catch (NamingException ex) { 10372 throw new RuntimeException(ex); 10373 } 10374 10375 return mutationResultObject; 10376 } 10377 10378 @GraphQLField 10379 @GraphQLRelayMutation 10380 static MutationResultWithIdObject editItemAccountingCategory(final DataFetchingEnvironment env, 10381 @GraphQLName("originalItemAccountingCategoryName") final String originalItemAccountingCategoryName, 10382 @GraphQLName("id") @GraphQLID final String id, 10383 @GraphQLName("itemAccountingCategoryName") final String itemAccountingCategoryName, 10384 @GraphQLName("parentItemAccountingCategoryName") final String parentItemAccountingCategoryName, 10385 @GraphQLName("isDefault") final String isDefault, 10386 @GraphQLName("sortOrder") final String sortOrder, 10387 @GraphQLName("description") final String description) { 10388 var mutationResultObject = new MutationResultWithIdObject(); 10389 10390 try { 10391 var spec = AccountingUtil.getHome().getItemAccountingCategoryUniversalSpec(); 10392 10393 spec.setItemAccountingCategoryName(originalItemAccountingCategoryName); 10394 spec.setUuid(id); 10395 10396 var commandForm = AccountingUtil.getHome().getEditItemAccountingCategoryForm(); 10397 10398 commandForm.setSpec(spec); 10399 commandForm.setEditMode(EditMode.LOCK); 10400 10401 var commandResult = AccountingUtil.getHome().editItemAccountingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 10402 10403 if(!commandResult.hasErrors()) { 10404 var executionResult = commandResult.getExecutionResult(); 10405 var result = (EditItemAccountingCategoryResult)executionResult.getResult(); 10406 Map<String, Object> arguments = env.getArgument("input"); 10407 var edit = result.getEdit(); 10408 10409 mutationResultObject.setEntityInstance(result.getItemAccountingCategory().getEntityInstance()); 10410 10411 if(arguments.containsKey("itemAccountingCategoryName")) 10412 edit.setItemAccountingCategoryName(itemAccountingCategoryName); 10413 if(arguments.containsKey("parentItemAccountingCategoryName")) 10414 edit.setParentItemAccountingCategoryName(parentItemAccountingCategoryName); 10415 if(arguments.containsKey("isDefault")) 10416 edit.setIsDefault(isDefault); 10417 if(arguments.containsKey("sortOrder")) 10418 edit.setSortOrder(sortOrder); 10419 if(arguments.containsKey("description")) 10420 edit.setDescription(description); 10421 10422 commandForm.setEdit(edit); 10423 commandForm.setEditMode(EditMode.UPDATE); 10424 10425 commandResult = AccountingUtil.getHome().editItemAccountingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 10426 } 10427 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 deleteItemAccountingCategory(final DataFetchingEnvironment env, 10439 @GraphQLName("itemAccountingCategoryName") final String itemAccountingCategoryName, 10440 @GraphQLName("id") @GraphQLID final String id) { 10441 var mutationResultObject = new MutationResultObject(); 10442 10443 try { 10444 var commandForm = AccountingUtil.getHome().getDeleteItemAccountingCategoryForm(); 10445 10446 commandForm.setItemAccountingCategoryName(itemAccountingCategoryName); 10447 commandForm.setUuid(id); 10448 10449 mutationResultObject.setCommandResult(AccountingUtil.getHome().deleteItemAccountingCategory(BaseGraphQl.getUserVisitPK(env), commandForm)); 10450 } catch (NamingException ex) { 10451 throw new RuntimeException(ex); 10452 } 10453 10454 return mutationResultObject; 10455 } 10456 10457 @GraphQLField 10458 @GraphQLRelayMutation 10459 static MutationResultWithIdObject createItemPurchasingCategory(final DataFetchingEnvironment env, 10460 @GraphQLName("itemPurchasingCategoryName") @GraphQLNonNull final String itemPurchasingCategoryName, 10461 @GraphQLName("parentItemPurchasingCategoryName") final String parentItemPurchasingCategoryName, 10462 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10463 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 10464 @GraphQLName("description") final String description) { 10465 var mutationResultObject = new MutationResultWithIdObject(); 10466 10467 try { 10468 var commandForm = VendorUtil.getHome().getCreateItemPurchasingCategoryForm(); 10469 10470 commandForm.setItemPurchasingCategoryName(itemPurchasingCategoryName); 10471 commandForm.setParentItemPurchasingCategoryName(parentItemPurchasingCategoryName); 10472 commandForm.setIsDefault(isDefault); 10473 commandForm.setSortOrder(sortOrder); 10474 commandForm.setDescription(description); 10475 10476 var commandResult = VendorUtil.getHome().createItemPurchasingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 10477 mutationResultObject.setCommandResult(commandResult); 10478 10479 if(!commandResult.hasErrors()) { 10480 var result = (CreateItemPurchasingCategoryResult)commandResult.getExecutionResult().getResult(); 10481 10482 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10483 } 10484 } catch (NamingException ex) { 10485 throw new RuntimeException(ex); 10486 } 10487 10488 return mutationResultObject; 10489 } 10490 10491 @GraphQLField 10492 @GraphQLRelayMutation 10493 static MutationResultWithIdObject editItemPurchasingCategory(final DataFetchingEnvironment env, 10494 @GraphQLName("originalItemPurchasingCategoryName") final String originalItemPurchasingCategoryName, 10495 @GraphQLName("id") @GraphQLID final String id, 10496 @GraphQLName("itemPurchasingCategoryName") final String itemPurchasingCategoryName, 10497 @GraphQLName("parentItemPurchasingCategoryName") final String parentItemPurchasingCategoryName, 10498 @GraphQLName("isDefault") final String isDefault, 10499 @GraphQLName("sortOrder") final String sortOrder, 10500 @GraphQLName("description") final String description) { 10501 var mutationResultObject = new MutationResultWithIdObject(); 10502 10503 try { 10504 var spec = VendorUtil.getHome().getItemPurchasingCategoryUniversalSpec(); 10505 10506 spec.setItemPurchasingCategoryName(originalItemPurchasingCategoryName); 10507 spec.setUuid(id); 10508 10509 var commandForm = VendorUtil.getHome().getEditItemPurchasingCategoryForm(); 10510 10511 commandForm.setSpec(spec); 10512 commandForm.setEditMode(EditMode.LOCK); 10513 10514 var commandResult = VendorUtil.getHome().editItemPurchasingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 10515 10516 if(!commandResult.hasErrors()) { 10517 var executionResult = commandResult.getExecutionResult(); 10518 var result = (EditItemPurchasingCategoryResult)executionResult.getResult(); 10519 Map<String, Object> arguments = env.getArgument("input"); 10520 var edit = result.getEdit(); 10521 10522 mutationResultObject.setEntityInstance(result.getItemPurchasingCategory().getEntityInstance()); 10523 10524 if(arguments.containsKey("itemPurchasingCategoryName")) 10525 edit.setItemPurchasingCategoryName(itemPurchasingCategoryName); 10526 if(arguments.containsKey("parentItemPurchasingCategoryName")) 10527 edit.setParentItemPurchasingCategoryName(parentItemPurchasingCategoryName); 10528 if(arguments.containsKey("isDefault")) 10529 edit.setIsDefault(isDefault); 10530 if(arguments.containsKey("sortOrder")) 10531 edit.setSortOrder(sortOrder); 10532 if(arguments.containsKey("description")) 10533 edit.setDescription(description); 10534 10535 commandForm.setEdit(edit); 10536 commandForm.setEditMode(EditMode.UPDATE); 10537 10538 commandResult = VendorUtil.getHome().editItemPurchasingCategory(BaseGraphQl.getUserVisitPK(env), commandForm); 10539 } 10540 10541 mutationResultObject.setCommandResult(commandResult); 10542 } catch (NamingException ex) { 10543 throw new RuntimeException(ex); 10544 } 10545 10546 return mutationResultObject; 10547 } 10548 10549 @GraphQLField 10550 @GraphQLRelayMutation 10551 static MutationResultObject deleteItemPurchasingCategory(final DataFetchingEnvironment env, 10552 @GraphQLName("itemPurchasingCategoryName") final String itemPurchasingCategoryName, 10553 @GraphQLName("id") @GraphQLID final String id) { 10554 var mutationResultObject = new MutationResultObject(); 10555 10556 try { 10557 var commandForm = VendorUtil.getHome().getDeleteItemPurchasingCategoryForm(); 10558 10559 commandForm.setItemPurchasingCategoryName(itemPurchasingCategoryName); 10560 commandForm.setUuid(id); 10561 10562 mutationResultObject.setCommandResult(VendorUtil.getHome().deleteItemPurchasingCategory(BaseGraphQl.getUserVisitPK(env), commandForm)); 10563 } catch (NamingException ex) { 10564 throw new RuntimeException(ex); 10565 } 10566 10567 return mutationResultObject; 10568 } 10569 10570 10571 @GraphQLField 10572 @GraphQLRelayMutation 10573 static MutationResultWithIdObject createPartyAliasType(final DataFetchingEnvironment env, 10574 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName, 10575 @GraphQLName("partyAliasTypeName") @GraphQLNonNull final String partyAliasTypeName, 10576 @GraphQLName("validationPattern") final String validationPattern, 10577 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10578 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 10579 @GraphQLName("description") final String description) { 10580 var mutationResultObject = new MutationResultWithIdObject(); 10581 10582 try { 10583 var commandForm = PartyUtil.getHome().getCreatePartyAliasTypeForm(); 10584 10585 commandForm.setPartyTypeName(partyTypeName); 10586 commandForm.setPartyAliasTypeName(partyAliasTypeName); 10587 commandForm.setValidationPattern(validationPattern); 10588 commandForm.setIsDefault(isDefault); 10589 commandForm.setSortOrder(sortOrder); 10590 commandForm.setDescription(description); 10591 10592 var commandResult = PartyUtil.getHome().createPartyAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 10593 mutationResultObject.setCommandResult(commandResult); 10594 10595 if(!commandResult.hasErrors()) { 10596 var result = (CreatePartyAliasTypeResult)commandResult.getExecutionResult().getResult(); 10597 10598 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10599 } 10600 } catch (NamingException ex) { 10601 throw new RuntimeException(ex); 10602 } 10603 10604 return mutationResultObject; 10605 } 10606 10607 @GraphQLField 10608 @GraphQLRelayMutation 10609 static MutationResultWithIdObject editPartyAliasType(final DataFetchingEnvironment env, 10610 @GraphQLName("partyTypeName") final String partyTypeName, 10611 @GraphQLName("originalPartyAliasTypeName") final String originalPartyAliasTypeName, 10612 @GraphQLName("id") @GraphQLID final String id, 10613 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 10614 @GraphQLName("validationPattern") final String validationPattern, 10615 @GraphQLName("isDefault") final String isDefault, 10616 @GraphQLName("sortOrder") final String sortOrder, 10617 @GraphQLName("description") final String description) { 10618 var mutationResultObject = new MutationResultWithIdObject(); 10619 10620 try { 10621 var spec = PartyUtil.getHome().getPartyAliasTypeUniversalSpec(); 10622 10623 spec.setPartyTypeName(partyTypeName); 10624 spec.setPartyAliasTypeName(originalPartyAliasTypeName); 10625 spec.setUuid(id); 10626 10627 var commandForm = PartyUtil.getHome().getEditPartyAliasTypeForm(); 10628 10629 commandForm.setSpec(spec); 10630 commandForm.setEditMode(EditMode.LOCK); 10631 10632 var commandResult = PartyUtil.getHome().editPartyAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 10633 10634 if(!commandResult.hasErrors()) { 10635 var executionResult = commandResult.getExecutionResult(); 10636 var result = (EditPartyAliasTypeResult)executionResult.getResult(); 10637 Map<String, Object> arguments = env.getArgument("input"); 10638 var edit = result.getEdit(); 10639 10640 mutationResultObject.setEntityInstance(result.getPartyAliasType().getEntityInstance()); 10641 10642 if(arguments.containsKey("partyAliasTypeName")) 10643 edit.setPartyAliasTypeName(partyAliasTypeName); 10644 if(arguments.containsKey("validationPattern")) 10645 edit.setValidationPattern(validationPattern); 10646 if(arguments.containsKey("isDefault")) 10647 edit.setIsDefault(isDefault); 10648 if(arguments.containsKey("sortOrder")) 10649 edit.setSortOrder(sortOrder); 10650 if(arguments.containsKey("description")) 10651 edit.setDescription(description); 10652 10653 commandForm.setEdit(edit); 10654 commandForm.setEditMode(EditMode.UPDATE); 10655 10656 commandResult = PartyUtil.getHome().editPartyAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 10657 } 10658 10659 mutationResultObject.setCommandResult(commandResult); 10660 } catch (NamingException ex) { 10661 throw new RuntimeException(ex); 10662 } 10663 10664 return mutationResultObject; 10665 } 10666 10667 @GraphQLField 10668 @GraphQLRelayMutation 10669 static MutationResultObject deletePartyAliasType(final DataFetchingEnvironment env, 10670 @GraphQLName("partyTypeName") final String partyTypeName, 10671 @GraphQLName("partyAliasTypeName") final String partyAliasTypeName, 10672 @GraphQLName("id") @GraphQLID final String id) { 10673 var mutationResultObject = new MutationResultObject(); 10674 10675 try { 10676 var commandForm = PartyUtil.getHome().getDeletePartyAliasTypeForm(); 10677 10678 commandForm.setPartyTypeName(partyTypeName); 10679 commandForm.setPartyAliasTypeName(partyAliasTypeName); 10680 commandForm.setUuid(id); 10681 10682 mutationResultObject.setCommandResult(PartyUtil.getHome().deletePartyAliasType(BaseGraphQl.getUserVisitPK(env), commandForm)); 10683 } catch (NamingException ex) { 10684 throw new RuntimeException(ex); 10685 } 10686 10687 return mutationResultObject; 10688 } 10689 10690 @GraphQLField 10691 @GraphQLRelayMutation 10692 static MutationResultObject createPartyAlias(final DataFetchingEnvironment env, 10693 @GraphQLName("partyName") @GraphQLNonNull final String partyName, 10694 @GraphQLName("partyAliasTypeName") @GraphQLNonNull final String partyAliasTypeName, 10695 @GraphQLName("alias") @GraphQLNonNull final String alias) { 10696 var mutationResultObject = new MutationResultObject(); 10697 10698 try { 10699 var commandForm = PartyUtil.getHome().getCreatePartyAliasForm(); 10700 10701 commandForm.setPartyName(partyName); 10702 commandForm.setPartyAliasTypeName(partyAliasTypeName); 10703 commandForm.setAlias(alias); 10704 10705 mutationResultObject.setCommandResult(PartyUtil.getHome().createPartyAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 10706 } catch (NamingException ex) { 10707 throw new RuntimeException(ex); 10708 } 10709 10710 return mutationResultObject; 10711 } 10712 10713 @GraphQLField 10714 @GraphQLRelayMutation 10715 static MutationResultObject editPartyAlias(final DataFetchingEnvironment env, 10716 @GraphQLName("partyName") @GraphQLNonNull final String partyName, 10717 @GraphQLName("partyAliasTypeName") @GraphQLNonNull final String partyAliasTypeName, 10718 @GraphQLName("alias") @GraphQLNonNull final String alias) { 10719 var mutationResultObject = new MutationResultObject(); 10720 10721 try { 10722 var spec = PartyUtil.getHome().getPartyAliasSpec(); 10723 10724 spec.setPartyName(partyName); 10725 spec.setPartyAliasTypeName(partyAliasTypeName); 10726 10727 var commandForm = PartyUtil.getHome().getEditPartyAliasForm(); 10728 10729 commandForm.setSpec(spec); 10730 commandForm.setEditMode(EditMode.LOCK); 10731 10732 var commandResult = PartyUtil.getHome().editPartyAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 10733 10734 if(!commandResult.hasErrors()) { 10735 var executionResult = commandResult.getExecutionResult(); 10736 var result = (EditPartyAliasResult)executionResult.getResult(); 10737 Map<String, Object> arguments = env.getArgument("input"); 10738 var edit = result.getEdit(); 10739 10740 if(arguments.containsKey("alias")) 10741 edit.setAlias(alias); 10742 10743 commandForm.setEdit(edit); 10744 commandForm.setEditMode(EditMode.UPDATE); 10745 10746 commandResult = PartyUtil.getHome().editPartyAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 10747 } 10748 10749 mutationResultObject.setCommandResult(commandResult); 10750 } catch (NamingException ex) { 10751 throw new RuntimeException(ex); 10752 } 10753 10754 return mutationResultObject; 10755 } 10756 10757 @GraphQLField 10758 @GraphQLRelayMutation 10759 static MutationResultObject deletePartyAlias(final DataFetchingEnvironment env, 10760 @GraphQLName("partyName") @GraphQLNonNull final String partyName, 10761 @GraphQLName("partyAliasTypeName") @GraphQLNonNull final String partyAliasTypeName) { 10762 var mutationResultObject = new MutationResultObject(); 10763 10764 try { 10765 var commandForm = PartyUtil.getHome().getDeletePartyAliasForm(); 10766 10767 commandForm.setPartyName(partyName); 10768 commandForm.setPartyAliasTypeName(partyAliasTypeName); 10769 10770 mutationResultObject.setCommandResult(PartyUtil.getHome().deletePartyAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 10771 } catch (NamingException ex) { 10772 throw new RuntimeException(ex); 10773 } 10774 10775 return mutationResultObject; 10776 } 10777 10778 @GraphQLField 10779 @GraphQLRelayMutation 10780 static MutationResultWithIdObject createVendorType(final DataFetchingEnvironment env, 10781 @GraphQLName("vendorTypeName") @GraphQLNonNull final String vendorTypeName, 10782 @GraphQLName("defaultTermName") final String defaultTermName, 10783 @GraphQLName("defaultFreeOnBoardName") final String defaultFreeOnBoardName, 10784 @GraphQLName("defaultCancellationPolicyName") final String defaultCancellationPolicyName, 10785 @GraphQLName("defaultReturnPolicyName") final String defaultReturnPolicyName, 10786 @GraphQLName("defaultApGlAccountName") final String defaultApGlAccountName, 10787 @GraphQLName("defaultHoldUntilComplete") @GraphQLNonNull final String defaultHoldUntilComplete, 10788 @GraphQLName("defaultAllowBackorders") @GraphQLNonNull final String defaultAllowBackorders, 10789 @GraphQLName("defaultAllowSubstitutions") @GraphQLNonNull final String defaultAllowSubstitutions, 10790 @GraphQLName("defaultAllowCombiningShipments") @GraphQLNonNull final String defaultAllowCombiningShipments, 10791 @GraphQLName("defaultRequireReference") @GraphQLNonNull final String defaultRequireReference, 10792 @GraphQLName("defaultAllowReferenceDuplicates") @GraphQLNonNull final String defaultAllowReferenceDuplicates, 10793 @GraphQLName("defaultReferenceValidationPattern") final String defaultReferenceValidationPattern, 10794 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 10795 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 10796 @GraphQLName("description") final String description) { 10797 var mutationResultObject = new MutationResultWithIdObject(); 10798 10799 try { 10800 var commandForm = VendorUtil.getHome().getCreateVendorTypeForm(); 10801 10802 commandForm.setVendorTypeName(vendorTypeName); 10803 commandForm.setDefaultTermName(defaultTermName); 10804 commandForm.setDefaultFreeOnBoardName(defaultFreeOnBoardName); 10805 commandForm.setDefaultCancellationPolicyName(defaultCancellationPolicyName); 10806 commandForm.setDefaultReturnPolicyName(defaultReturnPolicyName); 10807 commandForm.setDefaultApGlAccountName(defaultApGlAccountName); 10808 commandForm.setDefaultHoldUntilComplete(defaultHoldUntilComplete); 10809 commandForm.setDefaultAllowBackorders(defaultAllowBackorders); 10810 commandForm.setDefaultAllowSubstitutions(defaultAllowSubstitutions); 10811 commandForm.setDefaultAllowCombiningShipments(defaultAllowCombiningShipments); 10812 commandForm.setDefaultRequireReference(defaultRequireReference); 10813 commandForm.setDefaultAllowReferenceDuplicates(defaultAllowReferenceDuplicates); 10814 commandForm.setDefaultReferenceValidationPattern(defaultReferenceValidationPattern); 10815 commandForm.setIsDefault(isDefault); 10816 commandForm.setSortOrder(sortOrder); 10817 commandForm.setDescription(description); 10818 10819 var commandResult = VendorUtil.getHome().createVendorType(BaseGraphQl.getUserVisitPK(env), commandForm); 10820 mutationResultObject.setCommandResult(commandResult); 10821 10822 if(!commandResult.hasErrors()) { 10823 var result = (CreateVendorTypeResult)commandResult.getExecutionResult().getResult(); 10824 10825 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 10826 } 10827 } catch (NamingException ex) { 10828 throw new RuntimeException(ex); 10829 } 10830 10831 return mutationResultObject; 10832 } 10833 10834 @GraphQLField 10835 @GraphQLRelayMutation 10836 static MutationResultWithIdObject editVendorType(final DataFetchingEnvironment env, 10837 @GraphQLName("originalVendorTypeName") final String originalVendorTypeName, 10838 @GraphQLName("id") @GraphQLID final String id, 10839 @GraphQLName("vendorTypeName") final String vendorTypeName, 10840 @GraphQLName("defaultTermName") final String defaultTermName, 10841 @GraphQLName("defaultFreeOnBoardName") final String defaultFreeOnBoardName, 10842 @GraphQLName("defaultCancellationPolicyName") final String defaultCancellationPolicyName, 10843 @GraphQLName("defaultReturnPolicyName") final String defaultReturnPolicyName, 10844 @GraphQLName("defaultApGlAccountName") final String defaultApGlAccountName, 10845 @GraphQLName("defaultHoldUntilComplete") final String defaultHoldUntilComplete, 10846 @GraphQLName("defaultAllowBackorders") final String defaultAllowBackorders, 10847 @GraphQLName("defaultAllowSubstitutions") final String defaultAllowSubstitutions, 10848 @GraphQLName("defaultAllowCombiningShipments") final String defaultAllowCombiningShipments, 10849 @GraphQLName("defaultRequireReference") final String defaultRequireReference, 10850 @GraphQLName("defaultAllowReferenceDuplicates") final String defaultAllowReferenceDuplicates, 10851 @GraphQLName("defaultReferenceValidationPattern") final String defaultReferenceValidationPattern, 10852 @GraphQLName("isDefault") final String isDefault, 10853 @GraphQLName("sortOrder") final String sortOrder, 10854 @GraphQLName("description") final String description) { 10855 var mutationResultObject = new MutationResultWithIdObject(); 10856 10857 try { 10858 var spec = VendorUtil.getHome().getVendorTypeUniversalSpec(); 10859 10860 spec.setVendorTypeName(originalVendorTypeName); 10861 spec.setUuid(id); 10862 10863 var commandForm = VendorUtil.getHome().getEditVendorTypeForm(); 10864 10865 commandForm.setSpec(spec); 10866 commandForm.setEditMode(EditMode.LOCK); 10867 10868 var commandResult = VendorUtil.getHome().editVendorType(BaseGraphQl.getUserVisitPK(env), commandForm); 10869 10870 if(!commandResult.hasErrors()) { 10871 var executionResult = commandResult.getExecutionResult(); 10872 var result = (EditVendorTypeResult)executionResult.getResult(); 10873 Map<String, Object> arguments = env.getArgument("input"); 10874 var edit = result.getEdit(); 10875 10876 mutationResultObject.setEntityInstance(result.getVendorType().getEntityInstance()); 10877 10878 if(arguments.containsKey("vendorTypeName")) 10879 edit.setVendorTypeName(vendorTypeName); 10880 if(arguments.containsKey("defaultTermName")) 10881 edit.setDefaultTermName(defaultTermName); 10882 if(arguments.containsKey("defaultFreeOnBoardName")) 10883 edit.setDefaultFreeOnBoardName(defaultFreeOnBoardName); 10884 if(arguments.containsKey("defaultCancellationPolicyName")) 10885 edit.setDefaultCancellationPolicyName(defaultCancellationPolicyName); 10886 if(arguments.containsKey("defaultReturnPolicyName")) 10887 edit.setDefaultReturnPolicyName(defaultReturnPolicyName); 10888 if(arguments.containsKey("defaultApGlAccountName")) 10889 edit.setDefaultApGlAccountName(defaultApGlAccountName); 10890 if(arguments.containsKey("defaultHoldUntilComplete")) 10891 edit.setDefaultHoldUntilComplete(defaultHoldUntilComplete); 10892 if(arguments.containsKey("defaultAllowBackorders")) 10893 edit.setDefaultAllowBackorders(defaultAllowBackorders); 10894 if(arguments.containsKey("defaultAllowSubstitutions")) 10895 edit.setDefaultAllowSubstitutions(defaultAllowSubstitutions); 10896 if(arguments.containsKey("defaultAllowCombiningShipments")) 10897 edit.setDefaultAllowCombiningShipments(defaultAllowCombiningShipments); 10898 if(arguments.containsKey("defaultRequireReference")) 10899 edit.setDefaultRequireReference(defaultRequireReference); 10900 if(arguments.containsKey("defaultAllowReferenceDuplicates")) 10901 edit.setDefaultAllowReferenceDuplicates(defaultAllowReferenceDuplicates); 10902 if(arguments.containsKey("defaultReferenceValidationPattern")) 10903 edit.setDefaultReferenceValidationPattern(defaultReferenceValidationPattern); 10904 if(arguments.containsKey("isDefault")) 10905 edit.setIsDefault(isDefault); 10906 if(arguments.containsKey("sortOrder")) 10907 edit.setSortOrder(sortOrder); 10908 if(arguments.containsKey("description")) 10909 edit.setDescription(description); 10910 10911 commandForm.setEdit(edit); 10912 commandForm.setEditMode(EditMode.UPDATE); 10913 10914 commandResult = VendorUtil.getHome().editVendorType(BaseGraphQl.getUserVisitPK(env), commandForm); 10915 } 10916 10917 mutationResultObject.setCommandResult(commandResult); 10918 } catch (NamingException ex) { 10919 throw new RuntimeException(ex); 10920 } 10921 10922 return mutationResultObject; 10923 } 10924 10925 @GraphQLField 10926 @GraphQLRelayMutation 10927 static MutationResultObject deleteVendorType(final DataFetchingEnvironment env, 10928 @GraphQLName("vendorTypeName") final String vendorTypeName, 10929 @GraphQLName("id") @GraphQLID final String id) { 10930 var mutationResultObject = new MutationResultObject(); 10931 10932 try { 10933 var commandForm = VendorUtil.getHome().getDeleteVendorTypeForm(); 10934 10935 commandForm.setVendorTypeName(vendorTypeName); 10936 commandForm.setUuid(id); 10937 10938 mutationResultObject.setCommandResult(VendorUtil.getHome().deleteVendorType(BaseGraphQl.getUserVisitPK(env), commandForm)); 10939 } catch (NamingException ex) { 10940 throw new RuntimeException(ex); 10941 } 10942 10943 return mutationResultObject; 10944 } 10945 10946 @GraphQLField 10947 @GraphQLRelayMutation 10948 static MutationResultWithIdObject createVendor(final DataFetchingEnvironment env, 10949 @GraphQLName("vendorName") final String vendorName, 10950 @GraphQLName("vendorTypeName") final String vendorTypeName, 10951 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 10952 @GraphQLName("returnPolicyName") final String returnPolicyName, 10953 @GraphQLName("apGlAccountName") final String apGlAccountName, 10954 @GraphQLName("minimumPurchaseOrderLines") final String minimumPurchaseOrderLines, 10955 @GraphQLName("maximumPurchaseOrderLines") final String maximumPurchaseOrderLines, 10956 @GraphQLName("minimumPurchaseOrderAmount") final String minimumPurchaseOrderAmount, 10957 @GraphQLName("maximumPurchaseOrderAmount") final String maximumPurchaseOrderAmount, 10958 @GraphQLName("useItemPurchasingCategories") @GraphQLNonNull final String useItemPurchasingCategories, 10959 @GraphQLName("defaultItemAliasTypeName") final String defaultItemAliasTypeName, 10960 @GraphQLName("personalTitleId") final String personalTitleId, 10961 @GraphQLName("firstName") final String firstName, 10962 @GraphQLName("middleName") final String middleName, 10963 @GraphQLName("lastName") final String lastName, 10964 @GraphQLName("nameSuffixId") final String nameSuffixId, 10965 @GraphQLName("name") final String name, 10966 @GraphQLName("preferredLanguageIsoName") final String preferredLanguageIsoName, 10967 @GraphQLName("preferredCurrencyIsoName") final String preferredCurrencyIsoName, 10968 @GraphQLName("preferredJavaTimeZoneName") final String preferredJavaTimeZoneName, 10969 @GraphQLName("preferredDateTimeFormatName") final String preferredDateTimeFormatName, 10970 @GraphQLName("emailAddress") final String emailAddress, 10971 @GraphQLName("allowSolicitation") @GraphQLNonNull final String allowSolicitation) { 10972 var mutationResultObject = new MutationResultWithIdObject(); 10973 10974 try { 10975 var commandForm = PartyUtil.getHome().getCreateVendorForm(); 10976 10977 commandForm.setVendorName(vendorName); 10978 commandForm.setVendorTypeName(vendorTypeName); 10979 commandForm.setCancellationPolicyName(cancellationPolicyName); 10980 commandForm.setReturnPolicyName(returnPolicyName); 10981 commandForm.setApGlAccountName(apGlAccountName); 10982 commandForm.setMinimumPurchaseOrderLines(minimumPurchaseOrderLines); 10983 commandForm.setMaximumPurchaseOrderLines(maximumPurchaseOrderLines); 10984 commandForm.setMinimumPurchaseOrderAmount(minimumPurchaseOrderAmount); 10985 commandForm.setMaximumPurchaseOrderLines(maximumPurchaseOrderAmount); 10986 commandForm.setUseItemPurchasingCategories(useItemPurchasingCategories); 10987 commandForm.setDefaultItemAliasTypeName(defaultItemAliasTypeName); 10988 commandForm.setPersonalTitleId(personalTitleId); 10989 commandForm.setFirstName(firstName); 10990 commandForm.setMiddleName(middleName); 10991 commandForm.setLastName(lastName); 10992 commandForm.setNameSuffixId(nameSuffixId); 10993 commandForm.setName(name); 10994 commandForm.setPreferredLanguageIsoName(preferredLanguageIsoName); 10995 commandForm.setPreferredCurrencyIsoName(preferredCurrencyIsoName); 10996 commandForm.setPreferredJavaTimeZoneName(preferredJavaTimeZoneName); 10997 commandForm.setPreferredDateTimeFormatName(preferredDateTimeFormatName); 10998 commandForm.setEmailAddress(emailAddress); 10999 commandForm.setAllowSolicitation(allowSolicitation); 11000 11001 var commandResult = PartyUtil.getHome().createVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 11002 mutationResultObject.setCommandResult(commandResult); 11003 11004 if(!commandResult.hasErrors()) { 11005 var result = (CreateVendorResult)commandResult.getExecutionResult().getResult(); 11006 11007 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11008 } 11009 } catch (NamingException ex) { 11010 throw new RuntimeException(ex); 11011 } 11012 11013 return mutationResultObject; 11014 } 11015 11016 @GraphQLField 11017 @GraphQLRelayMutation 11018 static MutationResultWithIdObject editVendor(final DataFetchingEnvironment env, 11019 @GraphQLName("originalVendorName") final String originalVendorName, 11020 @GraphQLName("partyName") final String partyName, 11021 @GraphQLName("id") @GraphQLID final String id, 11022 @GraphQLName("vendorName") final String vendorName, 11023 @GraphQLName("vendorTypeName") final String vendorTypeName, 11024 @GraphQLName("minimumPurchaseOrderLines") final String minimumPurchaseOrderLines, 11025 @GraphQLName("maximumPurchaseOrderLines") final String maximumPurchaseOrderLines, 11026 @GraphQLName("minimumPurchaseOrderAmount") final String minimumPurchaseOrderAmount, 11027 @GraphQLName("maximumPurchaseOrderAmount") final String maximumPurchaseOrderAmount, 11028 @GraphQLName("useItemPurchasingCategories") final String useItemPurchasingCategories, 11029 @GraphQLName("defaultItemAliasTypeName") final String defaultItemAliasTypeName, 11030 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 11031 @GraphQLName("returnPolicyName") final String returnPolicyName, 11032 @GraphQLName("apGlAccountName") final String apGlAccountName, 11033 @GraphQLName("personalTitleId") final String personalTitleId, 11034 @GraphQLName("firstName") final String firstName, 11035 @GraphQLName("middleName") final String middleName, 11036 @GraphQLName("lastName") final String lastName, 11037 @GraphQLName("nameSuffixId") final String nameSuffixId, 11038 @GraphQLName("name") final String name, 11039 @GraphQLName("preferredLanguageIsoName") final String preferredLanguageIsoName, 11040 @GraphQLName("preferredCurrencyIsoName") final String preferredCurrencyIsoName, 11041 @GraphQLName("preferredJavaTimeZoneName") final String preferredJavaTimeZoneName, 11042 @GraphQLName("preferredDateTimeFormatName") final String preferredDateTimeFormatName, 11043 @GraphQLName("holdUntilComplete") final String holdUntilComplete, 11044 @GraphQLName("allowBackorders") final String allowBackorders, 11045 @GraphQLName("allowSubstitutions") final String allowSubstitutions, 11046 @GraphQLName("allowCombiningShipments") final String allowCombiningShipments, 11047 @GraphQLName("requireReference") final String requireReference, 11048 @GraphQLName("allowReferenceDuplicates") final String allowReferenceDuplicates, 11049 @GraphQLName("referenceValidationPattern") final String referenceValidationPattern 11050 ) { 11051 var mutationResultObject = new MutationResultWithIdObject(); 11052 11053 try { 11054 var spec = VendorUtil.getHome().getVendorUniversalSpec(); 11055 11056 spec.setVendorName(originalVendorName); 11057 spec.setPartyName(partyName); 11058 spec.setUuid(id); 11059 11060 var commandForm = VendorUtil.getHome().getEditVendorForm(); 11061 11062 commandForm.setSpec(spec); 11063 commandForm.setEditMode(EditMode.LOCK); 11064 11065 var commandResult = VendorUtil.getHome().editVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 11066 11067 if(!commandResult.hasErrors()) { 11068 var executionResult = commandResult.getExecutionResult(); 11069 var result = (EditVendorResult)executionResult.getResult(); 11070 Map<String, Object> arguments = env.getArgument("input"); 11071 var edit = result.getEdit(); 11072 11073 mutationResultObject.setEntityInstance(result.getVendor().getEntityInstance()); 11074 11075 if(arguments.containsKey("vendorName")) 11076 edit.setVendorName(vendorName); 11077 if(arguments.containsKey("vendorTypeName")) 11078 edit.setVendorTypeName(vendorTypeName); 11079 if(arguments.containsKey("minimumPurchaseOrderLines")) 11080 edit.setMinimumPurchaseOrderLines(minimumPurchaseOrderLines); 11081 if(arguments.containsKey("maximumPurchaseOrderLines")) 11082 edit.setMaximumPurchaseOrderLines(maximumPurchaseOrderLines); 11083 if(arguments.containsKey("minimumPurchaseOrderAmount")) 11084 edit.setMinimumPurchaseOrderAmount(minimumPurchaseOrderAmount); 11085 if(arguments.containsKey("maximumPurchaseOrderAmount")) 11086 edit.setMaximumPurchaseOrderAmount(maximumPurchaseOrderAmount); 11087 if(arguments.containsKey("useItemPurchasingCategories")) 11088 edit.setUseItemPurchasingCategories(useItemPurchasingCategories); 11089 if(arguments.containsKey("defaultItemAliasTypeName")) 11090 edit.setDefaultItemAliasTypeName(defaultItemAliasTypeName); 11091 if(arguments.containsKey("cancellationPolicyName")) 11092 edit.setCancellationPolicyName(cancellationPolicyName); 11093 if(arguments.containsKey("returnPolicyName")) 11094 edit.setReturnPolicyName(returnPolicyName); 11095 if(arguments.containsKey("apGlAccountName")) 11096 edit.setApGlAccountName(apGlAccountName); 11097 if(arguments.containsKey("personalTitleId")) 11098 edit.setPersonalTitleId(personalTitleId); 11099 if(arguments.containsKey("firstName")) 11100 edit.setFirstName(firstName); 11101 if(arguments.containsKey("middleName")) 11102 edit.setMiddleName(middleName); 11103 if(arguments.containsKey("lastName")) 11104 edit.setLastName(lastName); 11105 if(arguments.containsKey("nameSuffixId")) 11106 edit.setNameSuffixId(nameSuffixId); 11107 if(arguments.containsKey("name")) 11108 edit.setName(name); 11109 if(arguments.containsKey("preferredLanguageIsoName")) 11110 edit.setPreferredLanguageIsoName(preferredLanguageIsoName); 11111 if(arguments.containsKey("preferredCurrencyIsoName")) 11112 edit.setPreferredCurrencyIsoName(preferredCurrencyIsoName); 11113 if(arguments.containsKey("preferredJavaTimeZoneName")) 11114 edit.setPreferredJavaTimeZoneName(preferredJavaTimeZoneName); 11115 if(arguments.containsKey("preferredDateTimeFormatName")) 11116 edit.setPreferredDateTimeFormatName(preferredDateTimeFormatName); 11117 if(arguments.containsKey("holdUntilComplete")) 11118 edit.setHoldUntilComplete(holdUntilComplete); 11119 if(arguments.containsKey("allowBackorders")) 11120 edit.setAllowBackorders(allowBackorders); 11121 if(arguments.containsKey("allowSubstitutions")) 11122 edit.setAllowSubstitutions(allowSubstitutions); 11123 if(arguments.containsKey("allowCombiningShipments")) 11124 edit.setAllowCombiningShipments(allowCombiningShipments); 11125 if(arguments.containsKey("requireReference")) 11126 edit.setRequireReference(requireReference); 11127 if(arguments.containsKey("allowReferenceDuplicates")) 11128 edit.setAllowReferenceDuplicates(allowReferenceDuplicates); 11129 if(arguments.containsKey("referenceValidationPattern")) 11130 edit.setReferenceValidationPattern(referenceValidationPattern); 11131 11132 commandForm.setEdit(edit); 11133 commandForm.setEditMode(EditMode.UPDATE); 11134 11135 commandResult = VendorUtil.getHome().editVendor(BaseGraphQl.getUserVisitPK(env), commandForm); 11136 } 11137 11138 mutationResultObject.setCommandResult(commandResult); 11139 } catch (NamingException ex) { 11140 throw new RuntimeException(ex); 11141 } 11142 11143 return mutationResultObject; 11144 } 11145 11146 @GraphQLField 11147 @GraphQLRelayMutation 11148 @GraphQLName("setVendorStatus") 11149 static MutationResultObject setVendorStatus(final DataFetchingEnvironment env, 11150 @GraphQLName("vendorName") final String vendorName, 11151 @GraphQLName("partyName") final String partyName, 11152 @GraphQLName("id") @GraphQLID final String id, 11153 @GraphQLName("vendorStatusChoice") @GraphQLNonNull final String vendorStatusChoice) { 11154 var mutationResultObject = new MutationResultObject(); 11155 11156 try { 11157 var commandForm = PartyUtil.getHome().getSetVendorStatusForm(); 11158 11159 commandForm.setVendorName(vendorName); 11160 commandForm.setPartyName(partyName); 11161 commandForm.setUuid(id); 11162 commandForm.setVendorStatusChoice(vendorStatusChoice); 11163 11164 mutationResultObject.setCommandResult(PartyUtil.getHome().setVendorStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 11165 } catch (NamingException ex) { 11166 throw new RuntimeException(ex); 11167 } 11168 11169 return mutationResultObject; 11170 } 11171 11172 @GraphQLField 11173 @GraphQLRelayMutation 11174 static MutationResultWithIdObject createVendorItem(final DataFetchingEnvironment env, 11175 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 11176 @GraphQLName("vendorName") @GraphQLNonNull final String vendorName, 11177 @GraphQLName("vendorItemName") final String vendorItemName, 11178 @GraphQLName("description") final String description, 11179 @GraphQLName("priority") @GraphQLNonNull final String priority, 11180 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 11181 @GraphQLName("returnPolicyName") final String returnPolicyName) { 11182 var mutationResultObject = new MutationResultWithIdObject(); 11183 11184 try { 11185 var commandForm = VendorUtil.getHome().getCreateVendorItemForm(); 11186 11187 commandForm.setItemName(itemName); 11188 commandForm.setVendorName(vendorName); 11189 commandForm.setVendorItemName(vendorItemName); 11190 commandForm.setDescription(description); 11191 commandForm.setPriority(priority); 11192 commandForm.setCancellationPolicyName(cancellationPolicyName); 11193 commandForm.setReturnPolicyName(returnPolicyName); 11194 11195 var commandResult = VendorUtil.getHome().createVendorItem(BaseGraphQl.getUserVisitPK(env), commandForm); 11196 mutationResultObject.setCommandResult(commandResult); 11197 11198 if(!commandResult.hasErrors()) { 11199 var result = (CreateVendorItemResult)commandResult.getExecutionResult().getResult(); 11200 11201 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11202 } 11203 } catch (NamingException ex) { 11204 throw new RuntimeException(ex); 11205 } 11206 11207 return mutationResultObject; 11208 } 11209 11210 @GraphQLField 11211 @GraphQLRelayMutation 11212 static MutationResultWithIdObject editVendorItem(final DataFetchingEnvironment env, 11213 @GraphQLName("vendorName") final String vendorName, 11214 @GraphQLName("partyName") final String partyName, 11215 @GraphQLName("originalVendorItemName") final String originalVendorItemName, 11216 @GraphQLName("id") @GraphQLID final String id, 11217 @GraphQLName("vendorItemName") final String vendorItemName, 11218 @GraphQLName("description") final String description, 11219 @GraphQLName("priority") final String priority, 11220 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 11221 @GraphQLName("returnPolicyName") final String returnPolicyName) { 11222 var mutationResultObject = new MutationResultWithIdObject(); 11223 11224 try { 11225 var spec = VendorUtil.getHome().getVendorItemUniversalSpec(); 11226 11227 spec.setVendorName(vendorName); 11228 spec.setPartyName(partyName); 11229 spec.setVendorItemName(originalVendorItemName); 11230 spec.setUuid(id); 11231 11232 var commandForm = VendorUtil.getHome().getEditVendorItemForm(); 11233 11234 commandForm.setSpec(spec); 11235 commandForm.setEditMode(EditMode.LOCK); 11236 11237 var commandResult = VendorUtil.getHome().editVendorItem(BaseGraphQl.getUserVisitPK(env), commandForm); 11238 11239 if(!commandResult.hasErrors()) { 11240 var executionResult = commandResult.getExecutionResult(); 11241 var result = (EditVendorItemResult)executionResult.getResult(); 11242 Map<String, Object> arguments = env.getArgument("input"); 11243 var edit = result.getEdit(); 11244 11245 mutationResultObject.setEntityInstance(result.getVendorItem().getEntityInstance()); 11246 11247 if(arguments.containsKey("vendorItemName")) 11248 edit.setVendorItemName(vendorItemName); 11249 if(arguments.containsKey("description")) 11250 edit.setDescription(description); 11251 if(arguments.containsKey("priority")) 11252 edit.setPriority(priority); 11253 if(arguments.containsKey("cancellationPolicyName")) 11254 edit.setCancellationPolicyName(cancellationPolicyName); 11255 if(arguments.containsKey("returnPolicyName")) 11256 edit.setReturnPolicyName(returnPolicyName); 11257 11258 commandForm.setEdit(edit); 11259 commandForm.setEditMode(EditMode.UPDATE); 11260 11261 commandResult = VendorUtil.getHome().editVendorItem(BaseGraphQl.getUserVisitPK(env), commandForm); 11262 } 11263 11264 mutationResultObject.setCommandResult(commandResult); 11265 } catch (NamingException ex) { 11266 throw new RuntimeException(ex); 11267 } 11268 11269 return mutationResultObject; 11270 } 11271 11272 @GraphQLField 11273 @GraphQLRelayMutation 11274 @GraphQLName("setVendorItemStatus") 11275 static MutationResultObject setVendorItemStatus(final DataFetchingEnvironment env, 11276 @GraphQLName("vendorName") final String vendorName, 11277 @GraphQLName("partyName") final String partyName, 11278 @GraphQLName("vendorItemName") final String vendorItemName, 11279 @GraphQLName("id") @GraphQLID final String id, 11280 @GraphQLName("vendorItemStatusChoice") @GraphQLNonNull final String vendorItemStatusChoice) { 11281 var mutationResultObject = new MutationResultObject(); 11282 11283 try { 11284 var commandForm = VendorUtil.getHome().getSetVendorItemStatusForm(); 11285 11286 commandForm.setVendorName(vendorName); 11287 commandForm.setPartyName(partyName); 11288 commandForm.setVendorItemName(vendorItemName); 11289 commandForm.setUuid(id); 11290 commandForm.setVendorItemStatusChoice(vendorItemStatusChoice); 11291 11292 mutationResultObject.setCommandResult(VendorUtil.getHome().setVendorItemStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 11293 } catch (NamingException ex) { 11294 throw new RuntimeException(ex); 11295 } 11296 11297 return mutationResultObject; 11298 } 11299 11300 @GraphQLField 11301 @GraphQLRelayMutation 11302 static MutationResultObject deleteVendorItem(final DataFetchingEnvironment env, 11303 @GraphQLName("vendorName") final String vendorName, 11304 @GraphQLName("partyName") final String partyName, 11305 @GraphQLName("vendorItemName") final String vendorItemName, 11306 @GraphQLName("id") @GraphQLID final String id) { 11307 var mutationResultObject = new MutationResultObject(); 11308 11309 try { 11310 var commandForm = VendorUtil.getHome().getDeleteVendorItemForm(); 11311 11312 commandForm.setVendorName(vendorName); 11313 commandForm.setPartyName(partyName); 11314 commandForm.setVendorItemName(vendorItemName); 11315 commandForm.setUuid(id); 11316 11317 mutationResultObject.setCommandResult(VendorUtil.getHome().deleteVendorItem(BaseGraphQl.getUserVisitPK(env), commandForm)); 11318 } catch (NamingException ex) { 11319 throw new RuntimeException(ex); 11320 } 11321 11322 return mutationResultObject; 11323 } 11324 11325 @GraphQLField 11326 @GraphQLRelayMutation 11327 static MutationResultObject createVendorItemCost(final DataFetchingEnvironment env, 11328 @GraphQLName("vendorName") @GraphQLNonNull final String vendorName, 11329 @GraphQLName("vendorItemName") @GraphQLNonNull final String vendorItemName, 11330 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 11331 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 11332 @GraphQLName("unitCost") @GraphQLNonNull final String unitCost) { 11333 var mutationResultObject = new MutationResultObject(); 11334 11335 try { 11336 var commandForm = VendorUtil.getHome().getCreateVendorItemCostForm(); 11337 11338 commandForm.setVendorName(vendorName); 11339 commandForm.setVendorItemName(vendorItemName); 11340 commandForm.setInventoryConditionName(inventoryConditionName); 11341 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 11342 commandForm.setUnitCost(unitCost); 11343 11344 var commandResult = VendorUtil.getHome().createVendorItemCost(BaseGraphQl.getUserVisitPK(env), commandForm); 11345 mutationResultObject.setCommandResult(commandResult); 11346 } catch (NamingException ex) { 11347 throw new RuntimeException(ex); 11348 } 11349 11350 return mutationResultObject; 11351 } 11352 11353 @GraphQLField 11354 @GraphQLRelayMutation 11355 static MutationResultObject editVendorItemCost(final DataFetchingEnvironment env, 11356 @GraphQLName("vendorName") @GraphQLNonNull final String vendorName, 11357 @GraphQLName("vendorItemName") @GraphQLNonNull final String vendorItemName, 11358 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 11359 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 11360 @GraphQLName("unitCost") final String unitCost) { 11361 var mutationResultObject = new MutationResultObject(); 11362 11363 try { 11364 var spec = VendorUtil.getHome().getVendorItemCostSpec(); 11365 11366 spec.setVendorName(vendorName); 11367 spec.setVendorItemName(vendorItemName); 11368 spec.setInventoryConditionName(inventoryConditionName); 11369 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 11370 11371 var commandForm = VendorUtil.getHome().getEditVendorItemCostForm(); 11372 11373 commandForm.setSpec(spec); 11374 commandForm.setEditMode(EditMode.LOCK); 11375 11376 var commandResult = VendorUtil.getHome().editVendorItemCost(BaseGraphQl.getUserVisitPK(env), commandForm); 11377 11378 if(!commandResult.hasErrors()) { 11379 var executionResult = commandResult.getExecutionResult(); 11380 var result = (EditVendorItemCostResult)executionResult.getResult(); 11381 Map<String, Object> arguments = env.getArgument("input"); 11382 var edit = result.getEdit(); 11383 11384 if(arguments.containsKey("unitCost")) 11385 edit.setUnitCost(unitCost); 11386 11387 commandForm.setEdit(edit); 11388 commandForm.setEditMode(EditMode.UPDATE); 11389 11390 commandResult = VendorUtil.getHome().editVendorItemCost(BaseGraphQl.getUserVisitPK(env), commandForm); 11391 } 11392 11393 mutationResultObject.setCommandResult(commandResult); 11394 } catch (NamingException ex) { 11395 throw new RuntimeException(ex); 11396 } 11397 11398 return mutationResultObject; 11399 } 11400 11401 @GraphQLField 11402 @GraphQLRelayMutation 11403 static MutationResultObject deleteVendorItemCost(final DataFetchingEnvironment env, 11404 @GraphQLName("vendorName") @GraphQLNonNull final String vendorName, 11405 @GraphQLName("vendorItemName") @GraphQLNonNull final String vendorItemName, 11406 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 11407 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName) { 11408 var mutationResultObject = new MutationResultObject(); 11409 11410 try { 11411 var commandForm = VendorUtil.getHome().getDeleteVendorItemCostForm(); 11412 11413 commandForm.setVendorName(vendorName); 11414 commandForm.setVendorItemName(vendorItemName); 11415 commandForm.setInventoryConditionName(inventoryConditionName); 11416 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 11417 11418 mutationResultObject.setCommandResult(VendorUtil.getHome().deleteVendorItemCost(BaseGraphQl.getUserVisitPK(env), commandForm)); 11419 } catch (NamingException ex) { 11420 throw new RuntimeException(ex); 11421 } 11422 11423 return mutationResultObject; 11424 } 11425 11426 @GraphQLField 11427 @GraphQLRelayMutation 11428 static MutationResultWithIdObject createWarehouseType(final DataFetchingEnvironment env, 11429 @GraphQLName("warehouseTypeName") @GraphQLNonNull final String warehouseTypeName, 11430 @GraphQLName("priority") @GraphQLNonNull final String priority, 11431 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 11432 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 11433 @GraphQLName("description") final String description) { 11434 var mutationResultObject = new MutationResultWithIdObject(); 11435 11436 try { 11437 var commandForm = WarehouseUtil.getHome().getCreateWarehouseTypeForm(); 11438 11439 commandForm.setWarehouseTypeName(warehouseTypeName); 11440 commandForm.setPriority(priority); 11441 commandForm.setIsDefault(isDefault); 11442 commandForm.setSortOrder(sortOrder); 11443 commandForm.setDescription(description); 11444 11445 var commandResult = WarehouseUtil.getHome().createWarehouseType(BaseGraphQl.getUserVisitPK(env), commandForm); 11446 mutationResultObject.setCommandResult(commandResult); 11447 11448 if(!commandResult.hasErrors()) { 11449 var result = (CreateWarehouseTypeResult)commandResult.getExecutionResult().getResult(); 11450 11451 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11452 } 11453 } catch (NamingException ex) { 11454 throw new RuntimeException(ex); 11455 } 11456 11457 return mutationResultObject; 11458 } 11459 11460 @GraphQLField 11461 @GraphQLRelayMutation 11462 static MutationResultObject deleteWarehouseType(final DataFetchingEnvironment env, 11463 @GraphQLName("warehouseTypeName") @GraphQLNonNull final String warehouseTypeName) { 11464 var mutationResultObject = new MutationResultObject(); 11465 11466 try { 11467 var commandForm = WarehouseUtil.getHome().getDeleteWarehouseTypeForm(); 11468 11469 commandForm.setWarehouseTypeName(warehouseTypeName); 11470 11471 var commandResult = WarehouseUtil.getHome().deleteWarehouseType(BaseGraphQl.getUserVisitPK(env), commandForm); 11472 mutationResultObject.setCommandResult(commandResult); 11473 } catch (NamingException ex) { 11474 throw new RuntimeException(ex); 11475 } 11476 11477 return mutationResultObject; 11478 } 11479 11480 @GraphQLField 11481 @GraphQLRelayMutation 11482 static MutationResultWithIdObject editWarehouseType(final DataFetchingEnvironment env, 11483 @GraphQLName("originalWarehouseTypeName") final String originalWarehouseTypeName, 11484 @GraphQLName("id") @GraphQLID final String id, 11485 @GraphQLName("warehouseTypeName") final String warehouseTypeName, 11486 @GraphQLName("priority") final String priority, 11487 @GraphQLName("isDefault") final String isDefault, 11488 @GraphQLName("sortOrder") final String sortOrder, 11489 @GraphQLName("description") final String description) { 11490 var mutationResultObject = new MutationResultWithIdObject(); 11491 11492 try { 11493 var spec = WarehouseUtil.getHome().getWarehouseTypeUniversalSpec(); 11494 11495 spec.setWarehouseTypeName(originalWarehouseTypeName); 11496 spec.setUuid(id); 11497 11498 var commandForm = WarehouseUtil.getHome().getEditWarehouseTypeForm(); 11499 11500 commandForm.setSpec(spec); 11501 commandForm.setEditMode(EditMode.LOCK); 11502 11503 var commandResult = WarehouseUtil.getHome().editWarehouseType(BaseGraphQl.getUserVisitPK(env), commandForm); 11504 11505 if(!commandResult.hasErrors()) { 11506 var executionResult = commandResult.getExecutionResult(); 11507 var result = (EditWarehouseTypeResult)executionResult.getResult(); 11508 Map<String, Object> arguments = env.getArgument("input"); 11509 var edit = result.getEdit(); 11510 11511 mutationResultObject.setEntityInstance(result.getWarehouseType().getEntityInstance()); 11512 11513 if(arguments.containsKey("warehouseTypeName")) 11514 edit.setWarehouseTypeName(warehouseTypeName); 11515 if(arguments.containsKey("priority")) 11516 edit.setPriority(priority); 11517 if(arguments.containsKey("isDefault")) 11518 edit.setIsDefault(isDefault); 11519 if(arguments.containsKey("sortOrder")) 11520 edit.setSortOrder(sortOrder); 11521 if(arguments.containsKey("description")) 11522 edit.setDescription(description); 11523 11524 commandForm.setEdit(edit); 11525 commandForm.setEditMode(EditMode.UPDATE); 11526 11527 commandResult = WarehouseUtil.getHome().editWarehouseType(BaseGraphQl.getUserVisitPK(env), commandForm); 11528 } 11529 11530 mutationResultObject.setCommandResult(commandResult); 11531 } catch (NamingException ex) { 11532 throw new RuntimeException(ex); 11533 } 11534 11535 return mutationResultObject; 11536 } 11537 11538 @GraphQLField 11539 @GraphQLRelayMutation 11540 static MutationResultWithIdObject createWarehouse(final DataFetchingEnvironment env, 11541 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 11542 @GraphQLName("warehouseTypeName") @GraphQLNonNull final String warehouseTypeName, 11543 @GraphQLName("name") final String name, 11544 @GraphQLName("preferredLanguageIsoName") final String preferredLanguageIsoName, 11545 @GraphQLName("preferredCurrencyIsoName") final String preferredCurrencyIsoName, 11546 @GraphQLName("preferredJavaTimeZoneName") final String preferredJavaTimeZoneName, 11547 @GraphQLName("preferredDateTimeFormatName") final String preferredDateTimeFormatName, 11548 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 11549 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 11550 @GraphQLName("inventoryMovePrinterGroupName") @GraphQLNonNull final String inventoryMovePrinterGroupName, 11551 @GraphQLName("picklistPrinterGroupName") @GraphQLNonNull final String picklistPrinterGroupName, 11552 @GraphQLName("packingListPrinterGroupName") @GraphQLNonNull final String packingListPrinterGroupName, 11553 @GraphQLName("shippingManifestPrinterGroupName") @GraphQLNonNull final String shippingManifestPrinterGroupName) { 11554 var mutationResultObject = new MutationResultWithIdObject(); 11555 11556 try { 11557 var commandForm = WarehouseUtil.getHome().getCreateWarehouseForm(); 11558 11559 commandForm.setWarehouseName(warehouseName); 11560 commandForm.setWarehouseTypeName(warehouseTypeName); 11561 commandForm.setName(name); 11562 commandForm.setPreferredLanguageIsoName(preferredLanguageIsoName); 11563 commandForm.setPreferredCurrencyIsoName(preferredCurrencyIsoName); 11564 commandForm.setPreferredJavaTimeZoneName(preferredJavaTimeZoneName); 11565 commandForm.setPreferredDateTimeFormatName(preferredDateTimeFormatName); 11566 commandForm.setIsDefault(isDefault); 11567 commandForm.setSortOrder(sortOrder); 11568 commandForm.setInventoryMovePrinterGroupName(inventoryMovePrinterGroupName); 11569 commandForm.setPicklistPrinterGroupName(picklistPrinterGroupName); 11570 commandForm.setPackingListPrinterGroupName(packingListPrinterGroupName); 11571 commandForm.setShippingManifestPrinterGroupName(shippingManifestPrinterGroupName); 11572 11573 var commandResult = WarehouseUtil.getHome().createWarehouse(BaseGraphQl.getUserVisitPK(env), commandForm); 11574 mutationResultObject.setCommandResult(commandResult); 11575 11576 if(!commandResult.hasErrors()) { 11577 var result = (CreateWarehouseResult)commandResult.getExecutionResult().getResult(); 11578 11579 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11580 } 11581 } catch (NamingException ex) { 11582 throw new RuntimeException(ex); 11583 } 11584 11585 return mutationResultObject; 11586 } 11587 11588 @GraphQLField 11589 @GraphQLRelayMutation 11590 static MutationResultWithIdObject editWarehouse(final DataFetchingEnvironment env, 11591 @GraphQLName("originalWarehouseName") final String originalWarehouseName, 11592 @GraphQLName("partyName") final String partyName, 11593 @GraphQLName("id") @GraphQLID final String id, 11594 @GraphQLName("warehouseName") final String warehouseName, 11595 @GraphQLName("warehouseTypeName") final String warehouseTypeName, 11596 @GraphQLName("name") final String name, 11597 @GraphQLName("preferredLanguageIsoName") final String preferredLanguageIsoName, 11598 @GraphQLName("preferredCurrencyIsoName") final String preferredCurrencyIsoName, 11599 @GraphQLName("preferredJavaTimeZoneName") final String preferredJavaTimeZoneName, 11600 @GraphQLName("preferredDateTimeFormatName") final String preferredDateTimeFormatName, 11601 @GraphQLName("isDefault") final String isDefault, 11602 @GraphQLName("sortOrder") final String sortOrder, 11603 @GraphQLName("inventoryMovePrinterGroupName") final String inventoryMovePrinterGroupName, 11604 @GraphQLName("picklistPrinterGroupName") final String picklistPrinterGroupName, 11605 @GraphQLName("packingListPrinterGroupName") final String packingListPrinterGroupName, 11606 @GraphQLName("shippingManifestPrinterGroupName") final String shippingManifestPrinterGroupName) { 11607 var mutationResultObject = new MutationResultWithIdObject(); 11608 11609 try { 11610 var spec = WarehouseUtil.getHome().getWarehouseUniversalSpec(); 11611 11612 spec.setWarehouseName(originalWarehouseName); 11613 spec.setPartyName(partyName); 11614 spec.setUuid(id); 11615 11616 var commandForm = WarehouseUtil.getHome().getEditWarehouseForm(); 11617 11618 commandForm.setSpec(spec); 11619 commandForm.setEditMode(EditMode.LOCK); 11620 11621 var commandResult = WarehouseUtil.getHome().editWarehouse(BaseGraphQl.getUserVisitPK(env), commandForm); 11622 11623 if(!commandResult.hasErrors()) { 11624 var executionResult = commandResult.getExecutionResult(); 11625 var result = (EditWarehouseResult)executionResult.getResult(); 11626 Map<String, Object> arguments = env.getArgument("input"); 11627 var edit = result.getEdit(); 11628 11629 mutationResultObject.setEntityInstance(result.getWarehouse().getEntityInstance()); 11630 11631 if(arguments.containsKey("warehouseName")) 11632 edit.setWarehouseName(warehouseName); 11633 if(arguments.containsKey("warehouseTypeName")) 11634 edit.setWarehouseTypeName(warehouseTypeName); 11635 if(arguments.containsKey("name")) 11636 edit.setName(name); 11637 if(arguments.containsKey("preferredLanguageIsoName")) 11638 edit.setPreferredLanguageIsoName(preferredLanguageIsoName); 11639 if(arguments.containsKey("preferredCurrencyIsoName")) 11640 edit.setPreferredCurrencyIsoName(preferredCurrencyIsoName); 11641 if(arguments.containsKey("preferredJavaTimeZoneName")) 11642 edit.setPreferredJavaTimeZoneName(preferredJavaTimeZoneName); 11643 if(arguments.containsKey("preferredDateTimeFormatName")) 11644 edit.setPreferredDateTimeFormatName(preferredDateTimeFormatName); 11645 if(arguments.containsKey("isDefault")) 11646 edit.setIsDefault(isDefault); 11647 if(arguments.containsKey("sortOrder")) 11648 edit.setSortOrder(sortOrder); 11649 if(arguments.containsKey("inventoryMovePrinterGroupName")) 11650 edit.setInventoryMovePrinterGroupName(inventoryMovePrinterGroupName); 11651 if(arguments.containsKey("picklistPrinterGroupName")) 11652 edit.setPicklistPrinterGroupName(picklistPrinterGroupName); 11653 if(arguments.containsKey("packingListPrinterGroupName")) 11654 edit.setPackingListPrinterGroupName(packingListPrinterGroupName); 11655 if(arguments.containsKey("shippingManifestPrinterGroupName")) 11656 edit.setShippingManifestPrinterGroupName(shippingManifestPrinterGroupName); 11657 11658 commandForm.setEdit(edit); 11659 commandForm.setEditMode(EditMode.UPDATE); 11660 11661 commandResult = WarehouseUtil.getHome().editWarehouse(BaseGraphQl.getUserVisitPK(env), commandForm); 11662 } 11663 11664 mutationResultObject.setCommandResult(commandResult); 11665 } catch (NamingException ex) { 11666 throw new RuntimeException(ex); 11667 } 11668 11669 return mutationResultObject; 11670 } 11671 11672 @GraphQLField 11673 @GraphQLRelayMutation 11674 static MutationResultObject deleteWarehouse(final DataFetchingEnvironment env, 11675 @GraphQLName("warehouseName") final String warehouseName, 11676 @GraphQLName("id") @GraphQLID final String id) { 11677 var mutationResultObject = new MutationResultObject(); 11678 11679 try { 11680 var commandForm = WarehouseUtil.getHome().getDeleteWarehouseForm(); 11681 11682 commandForm.setWarehouseName(warehouseName); 11683 commandForm.setUuid(id); 11684 11685 mutationResultObject.setCommandResult(WarehouseUtil.getHome().deleteWarehouse(BaseGraphQl.getUserVisitPK(env), commandForm)); 11686 } catch (NamingException ex) { 11687 throw new RuntimeException(ex); 11688 } 11689 11690 return mutationResultObject; 11691 } 11692 11693 @GraphQLField 11694 @GraphQLRelayMutation 11695 static MutationResultObject createInventoryLocation(final DataFetchingEnvironment env, 11696 @GraphQLName("partyName") final String partyName, 11697 @GraphQLName("warehouseName") final String warehouseName, 11698 @GraphQLName("locationName") @GraphQLNonNull final String locationName, 11699 @GraphQLName("ownerPartyName") @GraphQLNonNull final String ownerPartyName, 11700 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 11701 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 11702 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName) { 11703 var mutationResultObject = new MutationResultObject(); 11704 11705 try { 11706 var commandForm = InventoryUtil.getHome().getCreateInventoryLocationForm(); 11707 11708 commandForm.setPartyName(partyName); 11709 commandForm.setWarehouseName(warehouseName); 11710 commandForm.setLocationName(locationName); 11711 commandForm.setOwnerPartyName(ownerPartyName); 11712 commandForm.setItemName(itemName); 11713 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 11714 commandForm.setInventoryConditionName(inventoryConditionName); 11715 11716 mutationResultObject.setCommandResult(InventoryUtil.getHome().createInventoryLocation( 11717 BaseGraphQl.getUserVisitPK(env), commandForm)); 11718 } catch (NamingException ex) { 11719 throw new RuntimeException(ex); 11720 } 11721 11722 return mutationResultObject; 11723 } 11724 11725 @GraphQLField 11726 @GraphQLRelayMutation 11727 static MutationResultObject deleteInventoryLocation(final DataFetchingEnvironment env, 11728 @GraphQLName("partyName") final String partyName, 11729 @GraphQLName("warehouseName") final String warehouseName, 11730 @GraphQLName("locationName") @GraphQLNonNull final String locationName, 11731 @GraphQLName("itemName") @GraphQLNonNull final String itemName) { 11732 var mutationResultObject = new MutationResultObject(); 11733 11734 try { 11735 var commandForm = InventoryUtil.getHome().getDeleteInventoryLocationForm(); 11736 11737 commandForm.setPartyName(partyName); 11738 commandForm.setWarehouseName(warehouseName); 11739 commandForm.setLocationName(locationName); 11740 commandForm.setItemName(itemName); 11741 11742 mutationResultObject.setCommandResult(InventoryUtil.getHome().deleteInventoryLocation( 11743 BaseGraphQl.getUserVisitPK(env), commandForm)); 11744 } catch (NamingException ex) { 11745 throw new RuntimeException(ex); 11746 } 11747 11748 return mutationResultObject; 11749 } 11750 11751 @GraphQLField 11752 @GraphQLRelayMutation 11753 static MutationResultWithIdObject createInventoryLocationGroup(final DataFetchingEnvironment env, 11754 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 11755 @GraphQLName("inventoryLocationGroupName") @GraphQLNonNull final String inventoryLocationGroupName, 11756 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 11757 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 11758 @GraphQLName("description") final String description) { 11759 var mutationResultObject = new MutationResultWithIdObject(); 11760 11761 try { 11762 var commandForm = InventoryUtil.getHome().getCreateInventoryLocationGroupForm(); 11763 11764 commandForm.setWarehouseName(warehouseName); 11765 commandForm.setInventoryLocationGroupName(inventoryLocationGroupName); 11766 commandForm.setIsDefault(isDefault); 11767 commandForm.setSortOrder(sortOrder); 11768 commandForm.setDescription(description); 11769 11770 var commandResult = InventoryUtil.getHome().createInventoryLocationGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 11771 mutationResultObject.setCommandResult(commandResult); 11772 11773 if(!commandResult.hasErrors()) { 11774 var result = (CreateInventoryLocationGroupResult)commandResult.getExecutionResult().getResult(); 11775 11776 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11777 } 11778 } catch (NamingException ex) { 11779 throw new RuntimeException(ex); 11780 } 11781 11782 return mutationResultObject; 11783 } 11784 11785 @GraphQLField 11786 @GraphQLRelayMutation 11787 static MutationResultObject deleteInventoryLocationGroup(final DataFetchingEnvironment env, 11788 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 11789 @GraphQLName("inventoryLocationGroupName") @GraphQLNonNull final String inventoryLocationGroupName) { 11790 var mutationResultObject = new MutationResultObject(); 11791 11792 try { 11793 var commandForm = InventoryUtil.getHome().getDeleteInventoryLocationGroupForm(); 11794 11795 commandForm.setWarehouseName(warehouseName); 11796 commandForm.setInventoryLocationGroupName(inventoryLocationGroupName); 11797 11798 var commandResult = InventoryUtil.getHome().deleteInventoryLocationGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 11799 mutationResultObject.setCommandResult(commandResult); 11800 } catch (NamingException ex) { 11801 throw new RuntimeException(ex); 11802 } 11803 11804 return mutationResultObject; 11805 } 11806 11807 @GraphQLField 11808 @GraphQLRelayMutation 11809 static MutationResultWithIdObject editInventoryLocationGroup(final DataFetchingEnvironment env, 11810 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 11811 @GraphQLName("originalInventoryLocationGroupName") @GraphQLNonNull final String originalInventoryLocationGroupName, 11812 @GraphQLName("inventoryLocationGroupName") final String inventoryLocationGroupName, 11813 @GraphQLName("isDefault") final String isDefault, 11814 @GraphQLName("sortOrder") final String sortOrder, 11815 @GraphQLName("description") final String description) { 11816 var mutationResultObject = new MutationResultWithIdObject(); 11817 11818 try { 11819 var spec = InventoryUtil.getHome().getInventoryLocationGroupSpec(); 11820 11821 spec.setWarehouseName(warehouseName); 11822 spec.setInventoryLocationGroupName(originalInventoryLocationGroupName); 11823 11824 var commandForm = InventoryUtil.getHome().getEditInventoryLocationGroupForm(); 11825 11826 commandForm.setSpec(spec); 11827 commandForm.setEditMode(EditMode.LOCK); 11828 11829 var commandResult = InventoryUtil.getHome().editInventoryLocationGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 11830 11831 if(!commandResult.hasErrors()) { 11832 var executionResult = commandResult.getExecutionResult(); 11833 var result = (EditInventoryLocationGroupResult)executionResult.getResult(); 11834 Map<String, Object> arguments = env.getArgument("input"); 11835 var edit = result.getEdit(); 11836 11837 mutationResultObject.setEntityInstance(result.getInventoryLocationGroup().getEntityInstance()); 11838 11839 if(arguments.containsKey("inventoryLocationGroupName")) 11840 edit.setInventoryLocationGroupName(inventoryLocationGroupName); 11841 if(arguments.containsKey("isDefault")) 11842 edit.setIsDefault(isDefault); 11843 if(arguments.containsKey("sortOrder")) 11844 edit.setSortOrder(sortOrder); 11845 if(arguments.containsKey("description")) 11846 edit.setDescription(description); 11847 11848 commandForm.setEdit(edit); 11849 commandForm.setEditMode(EditMode.UPDATE); 11850 11851 commandResult = InventoryUtil.getHome().editInventoryLocationGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 11852 } 11853 11854 mutationResultObject.setCommandResult(commandResult); 11855 } catch (NamingException ex) { 11856 throw new RuntimeException(ex); 11857 } 11858 11859 return mutationResultObject; 11860 } 11861 11862 @GraphQLField 11863 @GraphQLRelayMutation 11864 @GraphQLName("setInventoryLocationGroupStatus") 11865 static MutationResultObject setInventoryLocationGroupStatus(final DataFetchingEnvironment env, 11866 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 11867 @GraphQLName("inventoryLocationGroupName") @GraphQLNonNull final String inventoryLocationGroupName, 11868 @GraphQLName("inventoryLocationGroupStatusChoice") @GraphQLNonNull final String inventoryLocationGroupStatusChoice) { 11869 var mutationResultObject = new MutationResultObject(); 11870 11871 try { 11872 var commandForm = InventoryUtil.getHome().getSetInventoryLocationGroupStatusForm(); 11873 11874 commandForm.setWarehouseName(warehouseName); 11875 commandForm.setInventoryLocationGroupName(inventoryLocationGroupName); 11876 commandForm.setInventoryLocationGroupStatusChoice(inventoryLocationGroupStatusChoice); 11877 11878 mutationResultObject.setCommandResult(InventoryUtil.getHome().setInventoryLocationGroupStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 11879 } catch (NamingException ex) { 11880 throw new RuntimeException(ex); 11881 } 11882 11883 return mutationResultObject; 11884 } 11885 11886 @GraphQLField 11887 @GraphQLRelayMutation 11888 static MutationResultWithIdObject createLocationType(final DataFetchingEnvironment env, 11889 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 11890 @GraphQLName("locationTypeName") @GraphQLNonNull final String locationTypeName, 11891 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 11892 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 11893 @GraphQLName("description") final String description) { 11894 var mutationResultObject = new MutationResultWithIdObject(); 11895 11896 try { 11897 var commandForm = WarehouseUtil.getHome().getCreateLocationTypeForm(); 11898 11899 commandForm.setWarehouseName(warehouseName); 11900 commandForm.setLocationTypeName(locationTypeName); 11901 commandForm.setIsDefault(isDefault); 11902 commandForm.setSortOrder(sortOrder); 11903 commandForm.setDescription(description); 11904 11905 var commandResult = WarehouseUtil.getHome().createLocationType(BaseGraphQl.getUserVisitPK(env), commandForm); 11906 mutationResultObject.setCommandResult(commandResult); 11907 11908 if(!commandResult.hasErrors()) { 11909 var result = (CreateLocationTypeResult)commandResult.getExecutionResult().getResult(); 11910 11911 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 11912 } 11913 } catch (NamingException ex) { 11914 throw new RuntimeException(ex); 11915 } 11916 11917 return mutationResultObject; 11918 } 11919 11920 @GraphQLField 11921 @GraphQLRelayMutation 11922 static MutationResultObject deleteLocationType(final DataFetchingEnvironment env, 11923 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 11924 @GraphQLName("locationTypeName") @GraphQLNonNull final String locationTypeName) { 11925 var mutationResultObject = new MutationResultObject(); 11926 11927 try { 11928 var commandForm = WarehouseUtil.getHome().getDeleteLocationTypeForm(); 11929 11930 commandForm.setWarehouseName(warehouseName); 11931 commandForm.setLocationTypeName(locationTypeName); 11932 11933 var commandResult = WarehouseUtil.getHome().deleteLocationType(BaseGraphQl.getUserVisitPK(env), commandForm); 11934 mutationResultObject.setCommandResult(commandResult); 11935 } catch (NamingException ex) { 11936 throw new RuntimeException(ex); 11937 } 11938 11939 return mutationResultObject; 11940 } 11941 11942 @GraphQLField 11943 @GraphQLRelayMutation 11944 static MutationResultWithIdObject editLocationType(final DataFetchingEnvironment env, 11945 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 11946 @GraphQLName("originalLocationTypeName") @GraphQLNonNull final String originalLocationTypeName, 11947 @GraphQLName("locationTypeName") final String locationTypeName, 11948 @GraphQLName("isDefault") final String isDefault, 11949 @GraphQLName("sortOrder") final String sortOrder, 11950 @GraphQLName("description") final String description) { 11951 var mutationResultObject = new MutationResultWithIdObject(); 11952 11953 try { 11954 var spec = WarehouseUtil.getHome().getLocationTypeSpec(); 11955 11956 spec.setWarehouseName(warehouseName); 11957 spec.setLocationTypeName(originalLocationTypeName); 11958 11959 var commandForm = WarehouseUtil.getHome().getEditLocationTypeForm(); 11960 11961 commandForm.setSpec(spec); 11962 commandForm.setEditMode(EditMode.LOCK); 11963 11964 var commandResult = WarehouseUtil.getHome().editLocationType(BaseGraphQl.getUserVisitPK(env), commandForm); 11965 11966 if(!commandResult.hasErrors()) { 11967 var executionResult = commandResult.getExecutionResult(); 11968 var result = (EditLocationTypeResult)executionResult.getResult(); 11969 Map<String, Object> arguments = env.getArgument("input"); 11970 var edit = result.getEdit(); 11971 11972 mutationResultObject.setEntityInstance(result.getLocationType().getEntityInstance()); 11973 11974 if(arguments.containsKey("locationTypeName")) 11975 edit.setLocationTypeName(locationTypeName); 11976 if(arguments.containsKey("isDefault")) 11977 edit.setIsDefault(isDefault); 11978 if(arguments.containsKey("sortOrder")) 11979 edit.setSortOrder(sortOrder); 11980 if(arguments.containsKey("description")) 11981 edit.setDescription(description); 11982 11983 commandForm.setEdit(edit); 11984 commandForm.setEditMode(EditMode.UPDATE); 11985 11986 commandResult = WarehouseUtil.getHome().editLocationType(BaseGraphQl.getUserVisitPK(env), commandForm); 11987 } 11988 11989 mutationResultObject.setCommandResult(commandResult); 11990 } catch (NamingException ex) { 11991 throw new RuntimeException(ex); 11992 } 11993 11994 return mutationResultObject; 11995 } 11996 11997 @GraphQLField 11998 @GraphQLRelayMutation 11999 static MutationResultWithIdObject createLocation(final DataFetchingEnvironment env, 12000 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 12001 @GraphQLName("locationName") @GraphQLNonNull final String locationName, 12002 @GraphQLName("locationTypeName") @GraphQLNonNull final String locationTypeName, 12003 @GraphQLName("locationUseTypeName") @GraphQLNonNull final String locationUseTypeName, 12004 @GraphQLName("velocity") @GraphQLNonNull final String velocity, 12005 @GraphQLName("inventoryLocationGroupName") @GraphQLNonNull final String inventoryLocationGroupName, 12006 @GraphQLName("description") final String description) { 12007 var mutationResultObject = new MutationResultWithIdObject(); 12008 12009 try { 12010 var commandForm = WarehouseUtil.getHome().getCreateLocationForm(); 12011 12012 commandForm.setWarehouseName(warehouseName); 12013 commandForm.setLocationName(locationName); 12014 commandForm.setLocationTypeName(locationTypeName); 12015 commandForm.setLocationUseTypeName(locationUseTypeName); 12016 commandForm.setVelocity(velocity); 12017 commandForm.setInventoryLocationGroupName(inventoryLocationGroupName); 12018 commandForm.setDescription(description); 12019 12020 var commandResult = WarehouseUtil.getHome().createLocation(BaseGraphQl.getUserVisitPK(env), commandForm); 12021 mutationResultObject.setCommandResult(commandResult); 12022 12023 if(!commandResult.hasErrors()) { 12024 var result = (CreateLocationResult)commandResult.getExecutionResult().getResult(); 12025 12026 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12027 } 12028 } catch (NamingException ex) { 12029 throw new RuntimeException(ex); 12030 } 12031 12032 return mutationResultObject; 12033 } 12034 12035 @GraphQLField 12036 @GraphQLRelayMutation 12037 static MutationResultObject deleteLocation(final DataFetchingEnvironment env, 12038 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 12039 @GraphQLName("locationName") @GraphQLNonNull final String locationName) { 12040 var mutationResultObject = new MutationResultObject(); 12041 12042 try { 12043 var commandForm = WarehouseUtil.getHome().getDeleteLocationForm(); 12044 12045 commandForm.setWarehouseName(warehouseName); 12046 commandForm.setLocationName(locationName); 12047 12048 var commandResult = WarehouseUtil.getHome().deleteLocation(BaseGraphQl.getUserVisitPK(env), commandForm); 12049 mutationResultObject.setCommandResult(commandResult); 12050 } catch (NamingException ex) { 12051 throw new RuntimeException(ex); 12052 } 12053 12054 return mutationResultObject; 12055 } 12056 12057 @GraphQLField 12058 @GraphQLRelayMutation 12059 static MutationResultWithIdObject editLocation(final DataFetchingEnvironment env, 12060 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 12061 @GraphQLName("originalLocationName") @GraphQLNonNull final String originalLocationName, 12062 @GraphQLName("locationName") final String locationName, 12063 @GraphQLName("locationTypeName") final String locationTypeName, 12064 @GraphQLName("locationUseTypeName") final String locationUseTypeName, 12065 @GraphQLName("velocity") final String velocity, 12066 @GraphQLName("inventoryLocationGroupName") final String inventoryLocationGroupName, 12067 @GraphQLName("description") final String description) { 12068 var mutationResultObject = new MutationResultWithIdObject(); 12069 12070 try { 12071 var spec = WarehouseUtil.getHome().getLocationSpec(); 12072 12073 spec.setWarehouseName(warehouseName); 12074 spec.setLocationName(originalLocationName); 12075 12076 var commandForm = WarehouseUtil.getHome().getEditLocationForm(); 12077 12078 commandForm.setSpec(spec); 12079 commandForm.setEditMode(EditMode.LOCK); 12080 12081 var commandResult = WarehouseUtil.getHome().editLocation(BaseGraphQl.getUserVisitPK(env), commandForm); 12082 12083 if(!commandResult.hasErrors()) { 12084 var executionResult = commandResult.getExecutionResult(); 12085 var result = (EditLocationResult)executionResult.getResult(); 12086 Map<String, Object> arguments = env.getArgument("input"); 12087 var edit = result.getEdit(); 12088 12089 mutationResultObject.setEntityInstance(result.getLocation().getEntityInstance()); 12090 12091 if(arguments.containsKey("locationName")) 12092 edit.setLocationName(locationName); 12093 if(arguments.containsKey("locationTypeName")) 12094 edit.setLocationTypeName(locationTypeName); 12095 if(arguments.containsKey("locationUseTypeName")) 12096 edit.setLocationUseTypeName(locationUseTypeName); 12097 if(arguments.containsKey("velocity")) 12098 edit.setVelocity(velocity); 12099 if(arguments.containsKey("inventoryLocationGroupName")) 12100 edit.setInventoryLocationGroupName(inventoryLocationGroupName); 12101 if(arguments.containsKey("description")) 12102 edit.setDescription(description); 12103 12104 commandForm.setEdit(edit); 12105 commandForm.setEditMode(EditMode.UPDATE); 12106 12107 commandResult = WarehouseUtil.getHome().editLocation(BaseGraphQl.getUserVisitPK(env), commandForm); 12108 } 12109 12110 mutationResultObject.setCommandResult(commandResult); 12111 } catch (NamingException ex) { 12112 throw new RuntimeException(ex); 12113 } 12114 12115 return mutationResultObject; 12116 } 12117 12118 @GraphQLField 12119 @GraphQLRelayMutation 12120 @GraphQLName("setLocationStatus") 12121 static MutationResultObject setLocationStatus(final DataFetchingEnvironment env, 12122 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 12123 @GraphQLName("locationName") @GraphQLNonNull final String locationName, 12124 @GraphQLName("locationStatusChoice") @GraphQLNonNull final String locationStatusChoice) { 12125 var mutationResultObject = new MutationResultObject(); 12126 12127 try { 12128 var commandForm = WarehouseUtil.getHome().getSetLocationStatusForm(); 12129 12130 commandForm.setWarehouseName(warehouseName); 12131 commandForm.setLocationName(locationName); 12132 commandForm.setLocationStatusChoice(locationStatusChoice); 12133 12134 mutationResultObject.setCommandResult(WarehouseUtil.getHome().setLocationStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 12135 } catch (NamingException ex) { 12136 throw new RuntimeException(ex); 12137 } 12138 12139 return mutationResultObject; 12140 } 12141 12142 @GraphQLField 12143 @GraphQLRelayMutation 12144 static MutationResultWithIdObject createLocationNameElement(final DataFetchingEnvironment env, 12145 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 12146 @GraphQLName("locationTypeName") @GraphQLNonNull final String locationTypeName, 12147 @GraphQLName("locationNameElementName") @GraphQLNonNull final String locationNameElementName, 12148 @GraphQLName("offset") @GraphQLNonNull final String offset, 12149 @GraphQLName("length") @GraphQLNonNull final String length, 12150 @GraphQLName("validationPattern") final String validationPattern, 12151 @GraphQLName("description") final String description) { 12152 var mutationResultObject = new MutationResultWithIdObject(); 12153 12154 try { 12155 var commandForm = WarehouseUtil.getHome().getCreateLocationNameElementForm(); 12156 12157 commandForm.setWarehouseName(warehouseName); 12158 commandForm.setLocationTypeName(locationTypeName); 12159 commandForm.setLocationNameElementName(locationNameElementName); 12160 commandForm.setOffset(offset); 12161 commandForm.setLength(length); 12162 commandForm.setValidationPattern(validationPattern); 12163 commandForm.setDescription(description); 12164 12165 var commandResult = WarehouseUtil.getHome().createLocationNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 12166 mutationResultObject.setCommandResult(commandResult); 12167 12168 if(!commandResult.hasErrors()) { 12169 var result = (CreateLocationNameElementResult)commandResult.getExecutionResult().getResult(); 12170 12171 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12172 } 12173 } catch (NamingException ex) { 12174 throw new RuntimeException(ex); 12175 } 12176 12177 return mutationResultObject; 12178 } 12179 12180 @GraphQLField 12181 @GraphQLRelayMutation 12182 static MutationResultObject deleteLocationNameElement(final DataFetchingEnvironment env, 12183 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 12184 @GraphQLName("locationTypeName") @GraphQLNonNull final String locationTypeName, 12185 @GraphQLName("locationNameElementName") @GraphQLNonNull final String locationNameElementName) { 12186 var mutationResultObject = new MutationResultObject(); 12187 12188 try { 12189 var commandForm = WarehouseUtil.getHome().getDeleteLocationNameElementForm(); 12190 12191 commandForm.setWarehouseName(warehouseName); 12192 commandForm.setLocationTypeName(locationTypeName); 12193 commandForm.setLocationNameElementName(locationNameElementName); 12194 12195 var commandResult = WarehouseUtil.getHome().deleteLocationNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 12196 mutationResultObject.setCommandResult(commandResult); 12197 } catch (NamingException ex) { 12198 throw new RuntimeException(ex); 12199 } 12200 12201 return mutationResultObject; 12202 } 12203 12204 @GraphQLField 12205 @GraphQLRelayMutation 12206 static MutationResultWithIdObject editLocationNameElement(final DataFetchingEnvironment env, 12207 @GraphQLName("warehouseName") @GraphQLNonNull final String warehouseName, 12208 @GraphQLName("locationTypeName") @GraphQLNonNull final String locationTypeName, 12209 @GraphQLName("originalLocationNameElementName") @GraphQLNonNull final String originalLocationNameElementName, 12210 @GraphQLName("locationNameElementName") final String locationNameElementName, 12211 @GraphQLName("offset") final String offset, 12212 @GraphQLName("length") final String length, 12213 @GraphQLName("validationPattern") final String validationPattern, 12214 @GraphQLName("description") final String description) { 12215 var mutationResultObject = new MutationResultWithIdObject(); 12216 12217 try { 12218 var spec = WarehouseUtil.getHome().getLocationNameElementSpec(); 12219 12220 spec.setWarehouseName(warehouseName); 12221 spec.setLocationTypeName(locationTypeName); 12222 spec.setLocationNameElementName(originalLocationNameElementName); 12223 12224 var commandForm = WarehouseUtil.getHome().getEditLocationNameElementForm(); 12225 12226 commandForm.setSpec(spec); 12227 commandForm.setEditMode(EditMode.LOCK); 12228 12229 var commandResult = WarehouseUtil.getHome().editLocationNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 12230 12231 if(!commandResult.hasErrors()) { 12232 var executionResult = commandResult.getExecutionResult(); 12233 var result = (EditLocationNameElementResult)executionResult.getResult(); 12234 Map<String, Object> arguments = env.getArgument("input"); 12235 var edit = result.getEdit(); 12236 12237 mutationResultObject.setEntityInstance(result.getLocationNameElement().getEntityInstance()); 12238 12239 if(arguments.containsKey("locationNameElementName")) 12240 edit.setLocationNameElementName(locationNameElementName); 12241 if(arguments.containsKey("offset")) 12242 edit.setOffset(offset); 12243 if(arguments.containsKey("length")) 12244 edit.setLength(length); 12245 if(arguments.containsKey("validationPattern")) 12246 edit.setValidationPattern(validationPattern); 12247 if(arguments.containsKey("description")) 12248 edit.setDescription(description); 12249 12250 commandForm.setEdit(edit); 12251 commandForm.setEditMode(EditMode.UPDATE); 12252 12253 commandResult = WarehouseUtil.getHome().editLocationNameElement(BaseGraphQl.getUserVisitPK(env), commandForm); 12254 } 12255 12256 mutationResultObject.setCommandResult(commandResult); 12257 } catch (NamingException ex) { 12258 throw new RuntimeException(ex); 12259 } 12260 12261 return mutationResultObject; 12262 } 12263 12264 @GraphQLField 12265 @GraphQLRelayMutation 12266 static MutationResultWithIdObject createItemImageType(final DataFetchingEnvironment env, 12267 @GraphQLName("itemImageTypeName") @GraphQLNonNull final String itemImageTypeName, 12268 @GraphQLName("preferredMimeTypeName") final String preferredMimeTypeName, 12269 @GraphQLName("quality") final String quality, 12270 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 12271 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 12272 @GraphQLName("description") final String description) { 12273 var mutationResultObject = new MutationResultWithIdObject(); 12274 12275 try { 12276 var commandForm = ItemUtil.getHome().getCreateItemImageTypeForm(); 12277 12278 commandForm.setItemImageTypeName(itemImageTypeName); 12279 commandForm.setPreferredMimeTypeName(preferredMimeTypeName); 12280 commandForm.setQuality(quality); 12281 commandForm.setIsDefault(isDefault); 12282 commandForm.setSortOrder(sortOrder); 12283 commandForm.setDescription(description); 12284 12285 var commandResult = ItemUtil.getHome().createItemImageType(BaseGraphQl.getUserVisitPK(env), commandForm); 12286 mutationResultObject.setCommandResult(commandResult); 12287 12288 if(!commandResult.hasErrors()) { 12289 var result = (CreateItemImageTypeResult)commandResult.getExecutionResult().getResult(); 12290 12291 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12292 } 12293 } catch (NamingException ex) { 12294 throw new RuntimeException(ex); 12295 } 12296 12297 return mutationResultObject; 12298 } 12299 12300 @GraphQLField 12301 @GraphQLRelayMutation 12302 static MutationResultWithIdObject editItemImageType(final DataFetchingEnvironment env, 12303 @GraphQLName("originalItemImageTypeName") final String originalItemImageTypeName, 12304 @GraphQLName("id") @GraphQLID final String id, 12305 @GraphQLName("itemImageTypeName") final String itemImageTypeName, 12306 @GraphQLName("preferredMimeTypeName") final String preferredMimeTypeName, 12307 @GraphQLName("quality") final String quality, 12308 @GraphQLName("isDefault") final String isDefault, 12309 @GraphQLName("sortOrder") final String sortOrder, 12310 @GraphQLName("description") final String description) { 12311 var mutationResultObject = new MutationResultWithIdObject(); 12312 12313 try { 12314 var spec = ItemUtil.getHome().getItemImageTypeUniversalSpec(); 12315 12316 spec.setItemImageTypeName(originalItemImageTypeName); 12317 spec.setUuid(id); 12318 12319 var commandForm = ItemUtil.getHome().getEditItemImageTypeForm(); 12320 12321 commandForm.setSpec(spec); 12322 commandForm.setEditMode(EditMode.LOCK); 12323 12324 var commandResult = ItemUtil.getHome().editItemImageType(BaseGraphQl.getUserVisitPK(env), commandForm); 12325 12326 if(!commandResult.hasErrors()) { 12327 var executionResult = commandResult.getExecutionResult(); 12328 var result = (EditItemImageTypeResult)executionResult.getResult(); 12329 Map<String, Object> arguments = env.getArgument("input"); 12330 var edit = result.getEdit(); 12331 12332 mutationResultObject.setEntityInstance(result.getItemImageType().getEntityInstance()); 12333 12334 if(arguments.containsKey("itemImageTypeName")) 12335 edit.setItemImageTypeName(itemImageTypeName); 12336 if(arguments.containsKey("preferredMimeTypeName")) 12337 edit.setPreferredMimeTypeName(preferredMimeTypeName); 12338 if(arguments.containsKey("quality")) 12339 edit.setQuality(quality); 12340 if(arguments.containsKey("isDefault")) 12341 edit.setIsDefault(isDefault); 12342 if(arguments.containsKey("sortOrder")) 12343 edit.setSortOrder(sortOrder); 12344 if(arguments.containsKey("description")) 12345 edit.setDescription(description); 12346 12347 commandForm.setEdit(edit); 12348 commandForm.setEditMode(EditMode.UPDATE); 12349 12350 commandResult = ItemUtil.getHome().editItemImageType(BaseGraphQl.getUserVisitPK(env), commandForm); 12351 } 12352 12353 mutationResultObject.setCommandResult(commandResult); 12354 } catch (NamingException ex) { 12355 throw new RuntimeException(ex); 12356 } 12357 12358 return mutationResultObject; 12359 } 12360 12361 @GraphQLField 12362 @GraphQLRelayMutation 12363 static MutationResultObject deleteItemImageType(final DataFetchingEnvironment env, 12364 @GraphQLName("itemImageTypeName") final String itemImageTypeName, 12365 @GraphQLName("id") @GraphQLID final String id) { 12366 var mutationResultObject = new MutationResultObject(); 12367 12368 try { 12369 var commandForm = ItemUtil.getHome().getDeleteItemImageTypeForm(); 12370 12371 commandForm.setItemImageTypeName(itemImageTypeName); 12372 commandForm.setUuid(id); 12373 12374 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemImageType(BaseGraphQl.getUserVisitPK(env), commandForm)); 12375 } catch (NamingException ex) { 12376 throw new RuntimeException(ex); 12377 } 12378 12379 return mutationResultObject; 12380 } 12381 12382 @GraphQLField 12383 @GraphQLRelayMutation 12384 static MutationResultWithIdObject createItemDescriptionTypeUseType(final DataFetchingEnvironment env, 12385 @GraphQLName("itemDescriptionTypeUseTypeName") @GraphQLNonNull final String itemDescriptionTypeUseTypeName, 12386 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 12387 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 12388 @GraphQLName("description") final String description) { 12389 var mutationResultObject = new MutationResultWithIdObject(); 12390 12391 try { 12392 var commandForm = ItemUtil.getHome().getCreateItemDescriptionTypeUseTypeForm(); 12393 12394 commandForm.setItemDescriptionTypeUseTypeName(itemDescriptionTypeUseTypeName); 12395 commandForm.setIsDefault(isDefault); 12396 commandForm.setSortOrder(sortOrder); 12397 commandForm.setDescription(description); 12398 12399 var commandResult = ItemUtil.getHome().createItemDescriptionTypeUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 12400 mutationResultObject.setCommandResult(commandResult); 12401 12402 if(!commandResult.hasErrors()) { 12403 var result = (CreateItemDescriptionTypeUseTypeResult)commandResult.getExecutionResult().getResult(); 12404 12405 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12406 } 12407 } catch (NamingException ex) { 12408 throw new RuntimeException(ex); 12409 } 12410 12411 return mutationResultObject; 12412 } 12413 12414 @GraphQLField 12415 @GraphQLRelayMutation 12416 static MutationResultWithIdObject editItemDescriptionTypeUseType(final DataFetchingEnvironment env, 12417 @GraphQLName("originalItemDescriptionTypeUseTypeName") final String originalItemDescriptionTypeUseTypeName, 12418 @GraphQLName("id") @GraphQLID final String id, 12419 @GraphQLName("itemDescriptionTypeUseTypeName") final String itemDescriptionTypeUseTypeName, 12420 @GraphQLName("isDefault") final String isDefault, 12421 @GraphQLName("sortOrder") final String sortOrder, 12422 @GraphQLName("description") final String description) { 12423 var mutationResultObject = new MutationResultWithIdObject(); 12424 12425 try { 12426 var spec = ItemUtil.getHome().getItemDescriptionTypeUseTypeUniversalSpec(); 12427 12428 spec.setItemDescriptionTypeUseTypeName(originalItemDescriptionTypeUseTypeName); 12429 spec.setUuid(id); 12430 12431 var commandForm = ItemUtil.getHome().getEditItemDescriptionTypeUseTypeForm(); 12432 12433 commandForm.setSpec(spec); 12434 commandForm.setEditMode(EditMode.LOCK); 12435 12436 var commandResult = ItemUtil.getHome().editItemDescriptionTypeUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 12437 12438 if(!commandResult.hasErrors()) { 12439 var executionResult = commandResult.getExecutionResult(); 12440 var result = (EditItemDescriptionTypeUseTypeResult)executionResult.getResult(); 12441 Map<String, Object> arguments = env.getArgument("input"); 12442 var edit = result.getEdit(); 12443 12444 mutationResultObject.setEntityInstance(result.getItemDescriptionTypeUseType().getEntityInstance()); 12445 12446 if(arguments.containsKey("itemDescriptionTypeUseTypeName")) 12447 edit.setItemDescriptionTypeUseTypeName(itemDescriptionTypeUseTypeName); 12448 if(arguments.containsKey("isDefault")) 12449 edit.setIsDefault(isDefault); 12450 if(arguments.containsKey("sortOrder")) 12451 edit.setSortOrder(sortOrder); 12452 if(arguments.containsKey("description")) 12453 edit.setDescription(description); 12454 12455 commandForm.setEdit(edit); 12456 commandForm.setEditMode(EditMode.UPDATE); 12457 12458 commandResult = ItemUtil.getHome().editItemDescriptionTypeUseType(BaseGraphQl.getUserVisitPK(env), commandForm); 12459 } 12460 12461 mutationResultObject.setCommandResult(commandResult); 12462 } catch (NamingException ex) { 12463 throw new RuntimeException(ex); 12464 } 12465 12466 return mutationResultObject; 12467 } 12468 12469 @GraphQLField 12470 @GraphQLRelayMutation 12471 static MutationResultObject deleteItemDescriptionTypeUseType(final DataFetchingEnvironment env, 12472 @GraphQLName("itemDescriptionTypeUseTypeName") final String itemDescriptionTypeUseTypeName, 12473 @GraphQLName("id") @GraphQLID final String id) { 12474 var mutationResultObject = new MutationResultObject(); 12475 12476 try { 12477 var commandForm = ItemUtil.getHome().getDeleteItemDescriptionTypeUseTypeForm(); 12478 12479 commandForm.setItemDescriptionTypeUseTypeName(itemDescriptionTypeUseTypeName); 12480 commandForm.setUuid(id); 12481 12482 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemDescriptionTypeUseType(BaseGraphQl.getUserVisitPK(env), commandForm)); 12483 } catch (NamingException ex) { 12484 throw new RuntimeException(ex); 12485 } 12486 12487 return mutationResultObject; 12488 } 12489 12490 @GraphQLField 12491 @GraphQLRelayMutation 12492 static MutationResultObject createItemDescriptionTypeUse(final DataFetchingEnvironment env, 12493 @GraphQLName("itemDescriptionTypeUseTypeName") @GraphQLNonNull final String itemDescriptionTypeUseTypeName, 12494 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName) { 12495 var mutationResultObject = new MutationResultObject(); 12496 12497 try { 12498 var commandForm = ItemUtil.getHome().getCreateItemDescriptionTypeUseForm(); 12499 12500 commandForm.setItemDescriptionTypeUseTypeName(itemDescriptionTypeUseTypeName); 12501 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 12502 12503 var commandResult = ItemUtil.getHome().createItemDescriptionTypeUse(BaseGraphQl.getUserVisitPK(env), commandForm); 12504 mutationResultObject.setCommandResult(commandResult); 12505 } catch (NamingException ex) { 12506 throw new RuntimeException(ex); 12507 } 12508 12509 return mutationResultObject; 12510 } 12511 12512 @GraphQLField 12513 @GraphQLRelayMutation 12514 static MutationResultObject deleteItemDescriptionTypeUse(final DataFetchingEnvironment env, 12515 @GraphQLName("itemDescriptionTypeUseTypeName") @GraphQLNonNull final String itemDescriptionTypeUseTypeName, 12516 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName) { 12517 var mutationResultObject = new MutationResultObject(); 12518 12519 try { 12520 var commandForm = ItemUtil.getHome().getDeleteItemDescriptionTypeUseForm(); 12521 12522 commandForm.setItemDescriptionTypeUseTypeName(itemDescriptionTypeUseTypeName); 12523 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 12524 12525 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemDescriptionTypeUse(BaseGraphQl.getUserVisitPK(env), commandForm)); 12526 } catch (NamingException ex) { 12527 throw new RuntimeException(ex); 12528 } 12529 12530 return mutationResultObject; 12531 } 12532 12533 @GraphQLField 12534 @GraphQLRelayMutation 12535 static MutationResultWithIdObject createItemDescriptionType(final DataFetchingEnvironment env, 12536 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName, 12537 @GraphQLName("parentItemDescriptionTypeName") final String parentItemDescriptionTypeName, 12538 @GraphQLName("useParentIfMissing") @GraphQLNonNull final String useParentIfMissing, 12539 @GraphQLName("mimeTypeUsageTypeName") final String mimeTypeUsageTypeName, 12540 @GraphQLName("checkContentWebAddress") @GraphQLNonNull final String checkContentWebAddress, 12541 @GraphQLName("includeInIndex") @GraphQLNonNull final String includeInIndex, 12542 @GraphQLName("indexDefault") @GraphQLNonNull final String indexDefault, 12543 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 12544 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 12545 @GraphQLName("description") final String description, 12546 @GraphQLName("minimumHeight") final String minimumHeight, 12547 @GraphQLName("minimumWidth") final String minimumWidth, 12548 @GraphQLName("maximumHeight") final String maximumHeight, 12549 @GraphQLName("maximumWidth") final String maximumWidth, 12550 @GraphQLName("preferredHeight") final String preferredHeight, 12551 @GraphQLName("preferredWidth") final String preferredWidth, 12552 @GraphQLName("preferredMimeTypeName") final String preferredMimeTypeName, 12553 @GraphQLName("quality") final String quality, 12554 @GraphQLName("scaleFromParent") final String scaleFromParent) { 12555 var mutationResultObject = new MutationResultWithIdObject(); 12556 12557 try { 12558 var commandForm = ItemUtil.getHome().getCreateItemDescriptionTypeForm(); 12559 12560 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 12561 commandForm.setParentItemDescriptionTypeName(parentItemDescriptionTypeName); 12562 commandForm.setUseParentIfMissing(useParentIfMissing); 12563 commandForm.setMimeTypeUsageTypeName(mimeTypeUsageTypeName); 12564 commandForm.setCheckContentWebAddress(checkContentWebAddress); 12565 commandForm.setIncludeInIndex(includeInIndex); 12566 commandForm.setIndexDefault(indexDefault); 12567 commandForm.setIsDefault(isDefault); 12568 commandForm.setSortOrder(sortOrder); 12569 commandForm.setDescription(description); 12570 commandForm.setMinimumHeight(minimumHeight); 12571 commandForm.setMinimumWidth(minimumWidth); 12572 commandForm.setMaximumHeight(maximumHeight); 12573 commandForm.setMaximumWidth(maximumWidth); 12574 commandForm.setPreferredHeight(preferredHeight); 12575 commandForm.setPreferredWidth(preferredWidth); 12576 commandForm.setPreferredMimeTypeName(preferredMimeTypeName); 12577 commandForm.setQuality(quality); 12578 commandForm.setScaleFromParent(scaleFromParent); 12579 12580 var commandResult = ItemUtil.getHome().createItemDescriptionType(BaseGraphQl.getUserVisitPK(env), commandForm); 12581 mutationResultObject.setCommandResult(commandResult); 12582 12583 if(!commandResult.hasErrors()) { 12584 var result = (CreateItemDescriptionTypeResult)commandResult.getExecutionResult().getResult(); 12585 12586 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12587 } 12588 } catch (NamingException ex) { 12589 throw new RuntimeException(ex); 12590 } 12591 12592 return mutationResultObject; 12593 } 12594 12595 @GraphQLField 12596 @GraphQLRelayMutation 12597 static MutationResultWithIdObject editItemDescriptionType(final DataFetchingEnvironment env, 12598 @GraphQLName("originalItemDescriptionTypeName") final String originalItemDescriptionTypeName, 12599 @GraphQLName("id") @GraphQLID final String id, 12600 @GraphQLName("itemDescriptionTypeName") final String itemDescriptionTypeName, 12601 @GraphQLName("parentItemDescriptionTypeName") final String parentItemDescriptionTypeName, 12602 @GraphQLName("useParentIfMissing") final String useParentIfMissing, 12603 @GraphQLName("checkContentWebAddress") final String checkContentWebAddress, 12604 @GraphQLName("includeInIndex") final String includeInIndex, 12605 @GraphQLName("indexDefault") final String indexDefault, 12606 @GraphQLName("isDefault") final String isDefault, 12607 @GraphQLName("sortOrder") final String sortOrder, 12608 @GraphQLName("description") final String description, 12609 @GraphQLName("minimumHeight") final String minimumHeight, 12610 @GraphQLName("minimumWidth") final String minimumWidth, 12611 @GraphQLName("maximumHeight") final String maximumHeight, 12612 @GraphQLName("maximumWidth") final String maximumWidth, 12613 @GraphQLName("preferredHeight") final String preferredHeight, 12614 @GraphQLName("preferredWidth") final String preferredWidth, 12615 @GraphQLName("preferredMimeTypeName") final String preferredMimeTypeName, 12616 @GraphQLName("quality") final String quality, 12617 @GraphQLName("scaleFromParent") final String scaleFromParent) { 12618 var mutationResultObject = new MutationResultWithIdObject(); 12619 12620 try { 12621 var spec = ItemUtil.getHome().getItemDescriptionTypeUniversalSpec(); 12622 12623 spec.setItemDescriptionTypeName(originalItemDescriptionTypeName); 12624 spec.setUuid(id); 12625 12626 var commandForm = ItemUtil.getHome().getEditItemDescriptionTypeForm(); 12627 12628 commandForm.setSpec(spec); 12629 commandForm.setEditMode(EditMode.LOCK); 12630 12631 var commandResult = ItemUtil.getHome().editItemDescriptionType(BaseGraphQl.getUserVisitPK(env), commandForm); 12632 12633 if(!commandResult.hasErrors()) { 12634 var executionResult = commandResult.getExecutionResult(); 12635 var result = (EditItemDescriptionTypeResult)executionResult.getResult(); 12636 Map<String, Object> arguments = env.getArgument("input"); 12637 var edit = result.getEdit(); 12638 12639 mutationResultObject.setEntityInstance(result.getItemDescriptionType().getEntityInstance()); 12640 12641 if(arguments.containsKey("itemDescriptionTypeName")) 12642 edit.setItemDescriptionTypeName(itemDescriptionTypeName); 12643 if(arguments.containsKey("useParentIfMissing")) 12644 edit.setUseParentIfMissing(useParentIfMissing); 12645 if(arguments.containsKey("checkContentWebAddress")) 12646 edit.setCheckContentWebAddress(checkContentWebAddress); 12647 if(arguments.containsKey("includeInIndex")) 12648 edit.setIncludeInIndex(includeInIndex); 12649 if(arguments.containsKey("indexDefault")) 12650 edit.setIndexDefault(indexDefault); 12651 if(arguments.containsKey("isDefault")) 12652 edit.setIsDefault(isDefault); 12653 if(arguments.containsKey("sortOrder")) 12654 edit.setSortOrder(sortOrder); 12655 if(arguments.containsKey("description")) 12656 edit.setDescription(description); 12657 if(arguments.containsKey("minimumHeight")) 12658 edit.setMinimumHeight(minimumHeight); 12659 if(arguments.containsKey("minimumWidth")) 12660 edit.setMinimumWidth(minimumWidth); 12661 if(arguments.containsKey("maximumHeight")) 12662 edit.setMaximumHeight(maximumHeight); 12663 if(arguments.containsKey("maximumWidth")) 12664 edit.setMaximumWidth(maximumWidth); 12665 if(arguments.containsKey("preferredHeight")) 12666 edit.setPreferredHeight(preferredHeight); 12667 if(arguments.containsKey("preferredWidth")) 12668 edit.setPreferredWidth(preferredWidth); 12669 if(arguments.containsKey("preferredMimeTypeName")) 12670 edit.setPreferredMimeTypeName(preferredMimeTypeName); 12671 if(arguments.containsKey("quality")) 12672 edit.setQuality(quality); 12673 if(arguments.containsKey("scaleFromParent")) 12674 edit.setScaleFromParent(scaleFromParent); 12675 12676 commandForm.setEdit(edit); 12677 commandForm.setEditMode(EditMode.UPDATE); 12678 12679 commandResult = ItemUtil.getHome().editItemDescriptionType(BaseGraphQl.getUserVisitPK(env), commandForm); 12680 } 12681 12682 mutationResultObject.setCommandResult(commandResult); 12683 } catch (NamingException ex) { 12684 throw new RuntimeException(ex); 12685 } 12686 12687 return mutationResultObject; 12688 } 12689 12690 @GraphQLField 12691 @GraphQLRelayMutation 12692 static MutationResultObject deleteItemDescriptionType(final DataFetchingEnvironment env, 12693 @GraphQLName("itemDescriptionTypeName") final String itemDescriptionTypeName, 12694 @GraphQLName("id") @GraphQLID final String id) { 12695 var mutationResultObject = new MutationResultObject(); 12696 12697 try { 12698 var commandForm = ItemUtil.getHome().getDeleteItemDescriptionTypeForm(); 12699 12700 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 12701 commandForm.setUuid(id); 12702 12703 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemDescriptionType(BaseGraphQl.getUserVisitPK(env), commandForm)); 12704 } catch (NamingException ex) { 12705 throw new RuntimeException(ex); 12706 } 12707 12708 return mutationResultObject; 12709 } 12710 12711 @GraphQLField 12712 @GraphQLRelayMutation 12713 static MutationResultWithIdObject createItemAliasType(final DataFetchingEnvironment env, 12714 @GraphQLName("itemAliasTypeName") @GraphQLNonNull final String itemAliasTypeName, 12715 @GraphQLName("validationPattern") final String validationPattern, 12716 @GraphQLName("itemAliasChecksumTypeName") @GraphQLNonNull final String itemAliasChecksumTypeName, 12717 @GraphQLName("allowMultiple") @GraphQLNonNull final String allowMultiple, 12718 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 12719 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 12720 @GraphQLName("description") final String description) { 12721 var mutationResultObject = new MutationResultWithIdObject(); 12722 12723 try { 12724 var commandForm = ItemUtil.getHome().getCreateItemAliasTypeForm(); 12725 12726 commandForm.setItemAliasTypeName(itemAliasTypeName); 12727 commandForm.setValidationPattern(validationPattern); 12728 commandForm.setItemAliasChecksumTypeName(itemAliasChecksumTypeName); 12729 commandForm.setAllowMultiple(allowMultiple); 12730 commandForm.setIsDefault(isDefault); 12731 commandForm.setSortOrder(sortOrder); 12732 commandForm.setDescription(description); 12733 12734 var commandResult = ItemUtil.getHome().createItemAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 12735 mutationResultObject.setCommandResult(commandResult); 12736 12737 if(!commandResult.hasErrors()) { 12738 var result = (CreateItemAliasTypeResult)commandResult.getExecutionResult().getResult(); 12739 12740 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12741 } 12742 } catch (NamingException ex) { 12743 throw new RuntimeException(ex); 12744 } 12745 12746 return mutationResultObject; 12747 } 12748 12749 @GraphQLField 12750 @GraphQLRelayMutation 12751 static MutationResultWithIdObject editItemAliasType(final DataFetchingEnvironment env, 12752 @GraphQLName("originalItemAliasTypeName") final String originalItemAliasTypeName, 12753 @GraphQLName("id") @GraphQLID final String id, 12754 @GraphQLName("itemAliasTypeName") final String itemAliasTypeName, 12755 @GraphQLName("validationPattern") final String validationPattern, 12756 @GraphQLName("itemAliasChecksumTypeName") final String itemAliasChecksumTypeName, 12757 @GraphQLName("allowMultiple") final String allowMultiple, 12758 @GraphQLName("isDefault") final String isDefault, 12759 @GraphQLName("sortOrder") final String sortOrder, 12760 @GraphQLName("description") final String description) { 12761 var mutationResultObject = new MutationResultWithIdObject(); 12762 12763 try { 12764 var spec = ItemUtil.getHome().getItemAliasTypeUniversalSpec(); 12765 12766 spec.setItemAliasTypeName(originalItemAliasTypeName); 12767 spec.setUuid(id); 12768 12769 var commandForm = ItemUtil.getHome().getEditItemAliasTypeForm(); 12770 12771 commandForm.setSpec(spec); 12772 commandForm.setEditMode(EditMode.LOCK); 12773 12774 var commandResult = ItemUtil.getHome().editItemAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 12775 12776 if(!commandResult.hasErrors()) { 12777 var executionResult = commandResult.getExecutionResult(); 12778 var result = (EditItemAliasTypeResult)executionResult.getResult(); 12779 Map<String, Object> arguments = env.getArgument("input"); 12780 var edit = result.getEdit(); 12781 12782 mutationResultObject.setEntityInstance(result.getItemAliasType().getEntityInstance()); 12783 12784 if(arguments.containsKey("itemAliasTypeName")) 12785 edit.setItemAliasTypeName(itemAliasTypeName); 12786 if(arguments.containsKey("validationPattern")) 12787 edit.setValidationPattern(validationPattern); 12788 if(arguments.containsKey("itemAliasChecksumTypeName")) 12789 edit.setItemAliasChecksumTypeName(itemAliasChecksumTypeName); 12790 if(arguments.containsKey("allowMultiple")) 12791 edit.setAllowMultiple(allowMultiple); 12792 if(arguments.containsKey("isDefault")) 12793 edit.setIsDefault(isDefault); 12794 if(arguments.containsKey("sortOrder")) 12795 edit.setSortOrder(sortOrder); 12796 if(arguments.containsKey("description")) 12797 edit.setDescription(description); 12798 12799 commandForm.setEdit(edit); 12800 commandForm.setEditMode(EditMode.UPDATE); 12801 12802 commandResult = ItemUtil.getHome().editItemAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 12803 } 12804 12805 mutationResultObject.setCommandResult(commandResult); 12806 } catch (NamingException ex) { 12807 throw new RuntimeException(ex); 12808 } 12809 12810 return mutationResultObject; 12811 } 12812 12813 @GraphQLField 12814 @GraphQLRelayMutation 12815 static MutationResultObject deleteItemAliasType(final DataFetchingEnvironment env, 12816 @GraphQLName("itemAliasTypeName") final String itemAliasTypeName, 12817 @GraphQLName("id") @GraphQLID final String id) { 12818 var mutationResultObject = new MutationResultObject(); 12819 12820 try { 12821 var commandForm = ItemUtil.getHome().getDeleteItemAliasTypeForm(); 12822 12823 commandForm.setItemAliasTypeName(itemAliasTypeName); 12824 commandForm.setUuid(id); 12825 12826 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemAliasType(BaseGraphQl.getUserVisitPK(env), commandForm)); 12827 } catch (NamingException ex) { 12828 throw new RuntimeException(ex); 12829 } 12830 12831 return mutationResultObject; 12832 } 12833 12834 @GraphQLField 12835 @GraphQLRelayMutation 12836 static MutationResultObject createItemAlias(final DataFetchingEnvironment env, 12837 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 12838 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 12839 @GraphQLName("itemAliasTypeName") @GraphQLNonNull final String itemAliasTypeName, 12840 @GraphQLName("alias") @GraphQLNonNull final String alias) { 12841 var mutationResultObject = new MutationResultObject(); 12842 12843 try { 12844 var commandForm = ItemUtil.getHome().getCreateItemAliasForm(); 12845 12846 commandForm.setItemName(itemName); 12847 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 12848 commandForm.setItemAliasTypeName(itemAliasTypeName); 12849 commandForm.setAlias(alias); 12850 12851 var commandResult = ItemUtil.getHome().createItemAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 12852 mutationResultObject.setCommandResult(commandResult); 12853 } catch (NamingException ex) { 12854 throw new RuntimeException(ex); 12855 } 12856 12857 return mutationResultObject; 12858 } 12859 12860 @GraphQLField 12861 @GraphQLRelayMutation 12862 static MutationResultObject editItemAlias(final DataFetchingEnvironment env, 12863 @GraphQLName("originalAlias") @GraphQLNonNull final String originalAlias, 12864 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 12865 @GraphQLName("itemAliasTypeName") final String itemAliasTypeName, 12866 @GraphQLName("alias") final String alias) { 12867 var mutationResultObject = new MutationResultObject(); 12868 12869 try { 12870 var spec = ItemUtil.getHome().getItemAliasSpec(); 12871 12872 spec.setAlias(originalAlias); 12873 12874 var commandForm = ItemUtil.getHome().getEditItemAliasForm(); 12875 12876 commandForm.setSpec(spec); 12877 commandForm.setEditMode(EditMode.LOCK); 12878 12879 var commandResult = ItemUtil.getHome().editItemAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 12880 12881 if(!commandResult.hasErrors()) { 12882 var executionResult = commandResult.getExecutionResult(); 12883 var result = (EditItemAliasResult)executionResult.getResult(); 12884 Map<String, Object> arguments = env.getArgument("input"); 12885 var edit = result.getEdit(); 12886 12887 if(arguments.containsKey("unitOfMeasureTypeName")) 12888 edit.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 12889 if(arguments.containsKey("itemAliasTypeName")) 12890 edit.setItemAliasTypeName(itemAliasTypeName); 12891 if(arguments.containsKey("alias")) 12892 edit.setAlias(alias); 12893 12894 commandForm.setEdit(edit); 12895 commandForm.setEditMode(EditMode.UPDATE); 12896 12897 commandResult = ItemUtil.getHome().editItemAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 12898 } 12899 12900 mutationResultObject.setCommandResult(commandResult); 12901 } catch (NamingException ex) { 12902 throw new RuntimeException(ex); 12903 } 12904 12905 return mutationResultObject; 12906 } 12907 12908 @GraphQLField 12909 @GraphQLRelayMutation 12910 static MutationResultObject deleteItemAlias(final DataFetchingEnvironment env, 12911 @GraphQLName("alias") @GraphQLID final String alias) { 12912 var mutationResultObject = new MutationResultObject(); 12913 12914 try { 12915 var commandForm = ItemUtil.getHome().getDeleteItemAliasForm(); 12916 12917 commandForm.setAlias(alias); 12918 12919 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 12920 } catch (NamingException ex) { 12921 throw new RuntimeException(ex); 12922 } 12923 12924 return mutationResultObject; 12925 } 12926 12927 @GraphQLField 12928 @GraphQLRelayMutation 12929 static MutationResultWithIdObject createItemWeightType(final DataFetchingEnvironment env, 12930 @GraphQLName("itemWeightTypeName") @GraphQLNonNull final String itemWeightTypeName, 12931 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 12932 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 12933 @GraphQLName("description") final String description) { 12934 var mutationResultObject = new MutationResultWithIdObject(); 12935 12936 try { 12937 var commandForm = ItemUtil.getHome().getCreateItemWeightTypeForm(); 12938 12939 commandForm.setItemWeightTypeName(itemWeightTypeName); 12940 commandForm.setIsDefault(isDefault); 12941 commandForm.setSortOrder(sortOrder); 12942 commandForm.setDescription(description); 12943 12944 var commandResult = ItemUtil.getHome().createItemWeightType(BaseGraphQl.getUserVisitPK(env), commandForm); 12945 mutationResultObject.setCommandResult(commandResult); 12946 12947 if(!commandResult.hasErrors()) { 12948 var result = (CreateItemWeightTypeResult)commandResult.getExecutionResult().getResult(); 12949 12950 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 12951 } 12952 } catch (NamingException ex) { 12953 throw new RuntimeException(ex); 12954 } 12955 12956 return mutationResultObject; 12957 } 12958 12959 @GraphQLField 12960 @GraphQLRelayMutation 12961 static MutationResultWithIdObject editItemWeightType(final DataFetchingEnvironment env, 12962 @GraphQLName("originalItemWeightTypeName") final String originalItemWeightTypeName, 12963 @GraphQLName("id") @GraphQLID final String id, 12964 @GraphQLName("itemWeightTypeName") final String itemWeightTypeName, 12965 @GraphQLName("isDefault") final String isDefault, 12966 @GraphQLName("sortOrder") final String sortOrder, 12967 @GraphQLName("description") final String description) { 12968 var mutationResultObject = new MutationResultWithIdObject(); 12969 12970 try { 12971 var spec = ItemUtil.getHome().getItemWeightTypeUniversalSpec(); 12972 12973 spec.setItemWeightTypeName(originalItemWeightTypeName); 12974 spec.setUuid(id); 12975 12976 var commandForm = ItemUtil.getHome().getEditItemWeightTypeForm(); 12977 12978 commandForm.setSpec(spec); 12979 commandForm.setEditMode(EditMode.LOCK); 12980 12981 var commandResult = ItemUtil.getHome().editItemWeightType(BaseGraphQl.getUserVisitPK(env), commandForm); 12982 12983 if(!commandResult.hasErrors()) { 12984 var executionResult = commandResult.getExecutionResult(); 12985 var result = (EditItemWeightTypeResult)executionResult.getResult(); 12986 Map<String, Object> arguments = env.getArgument("input"); 12987 var edit = result.getEdit(); 12988 12989 mutationResultObject.setEntityInstance(result.getItemWeightType().getEntityInstance()); 12990 12991 if(arguments.containsKey("itemWeightTypeName")) 12992 edit.setItemWeightTypeName(itemWeightTypeName); 12993 if(arguments.containsKey("isDefault")) 12994 edit.setIsDefault(isDefault); 12995 if(arguments.containsKey("sortOrder")) 12996 edit.setSortOrder(sortOrder); 12997 if(arguments.containsKey("description")) 12998 edit.setDescription(description); 12999 13000 commandForm.setEdit(edit); 13001 commandForm.setEditMode(EditMode.UPDATE); 13002 13003 commandResult = ItemUtil.getHome().editItemWeightType(BaseGraphQl.getUserVisitPK(env), commandForm); 13004 } 13005 13006 mutationResultObject.setCommandResult(commandResult); 13007 } catch (NamingException ex) { 13008 throw new RuntimeException(ex); 13009 } 13010 13011 return mutationResultObject; 13012 } 13013 13014 @GraphQLField 13015 @GraphQLRelayMutation 13016 static MutationResultObject deleteItemWeightType(final DataFetchingEnvironment env, 13017 @GraphQLName("itemWeightTypeName") final String itemWeightTypeName, 13018 @GraphQLName("id") @GraphQLID final String id) { 13019 var mutationResultObject = new MutationResultObject(); 13020 13021 try { 13022 var commandForm = ItemUtil.getHome().getDeleteItemWeightTypeForm(); 13023 13024 commandForm.setItemWeightTypeName(itemWeightTypeName); 13025 commandForm.setUuid(id); 13026 13027 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemWeightType(BaseGraphQl.getUserVisitPK(env), commandForm)); 13028 } catch (NamingException ex) { 13029 throw new RuntimeException(ex); 13030 } 13031 13032 return mutationResultObject; 13033 } 13034 13035 @GraphQLField 13036 @GraphQLRelayMutation 13037 static MutationResultWithIdObject createItemVolumeType(final DataFetchingEnvironment env, 13038 @GraphQLName("itemVolumeTypeName") @GraphQLNonNull final String itemVolumeTypeName, 13039 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13040 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 13041 @GraphQLName("description") final String description) { 13042 var mutationResultObject = new MutationResultWithIdObject(); 13043 13044 try { 13045 var commandForm = ItemUtil.getHome().getCreateItemVolumeTypeForm(); 13046 13047 commandForm.setItemVolumeTypeName(itemVolumeTypeName); 13048 commandForm.setIsDefault(isDefault); 13049 commandForm.setSortOrder(sortOrder); 13050 commandForm.setDescription(description); 13051 13052 var commandResult = ItemUtil.getHome().createItemVolumeType(BaseGraphQl.getUserVisitPK(env), commandForm); 13053 mutationResultObject.setCommandResult(commandResult); 13054 13055 if(!commandResult.hasErrors()) { 13056 var result = (CreateItemVolumeTypeResult)commandResult.getExecutionResult().getResult(); 13057 13058 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13059 } 13060 } catch (NamingException ex) { 13061 throw new RuntimeException(ex); 13062 } 13063 13064 return mutationResultObject; 13065 } 13066 13067 @GraphQLField 13068 @GraphQLRelayMutation 13069 static MutationResultWithIdObject editItemVolumeType(final DataFetchingEnvironment env, 13070 @GraphQLName("originalItemVolumeTypeName") final String originalItemVolumeTypeName, 13071 @GraphQLName("id") @GraphQLID final String id, 13072 @GraphQLName("itemVolumeTypeName") final String itemVolumeTypeName, 13073 @GraphQLName("isDefault") final String isDefault, 13074 @GraphQLName("sortOrder") final String sortOrder, 13075 @GraphQLName("description") final String description) { 13076 var mutationResultObject = new MutationResultWithIdObject(); 13077 13078 try { 13079 var spec = ItemUtil.getHome().getItemVolumeTypeUniversalSpec(); 13080 13081 spec.setItemVolumeTypeName(originalItemVolumeTypeName); 13082 spec.setUuid(id); 13083 13084 var commandForm = ItemUtil.getHome().getEditItemVolumeTypeForm(); 13085 13086 commandForm.setSpec(spec); 13087 commandForm.setEditMode(EditMode.LOCK); 13088 13089 var commandResult = ItemUtil.getHome().editItemVolumeType(BaseGraphQl.getUserVisitPK(env), commandForm); 13090 13091 if(!commandResult.hasErrors()) { 13092 var executionResult = commandResult.getExecutionResult(); 13093 var result = (EditItemVolumeTypeResult)executionResult.getResult(); 13094 Map<String, Object> arguments = env.getArgument("input"); 13095 var edit = result.getEdit(); 13096 13097 mutationResultObject.setEntityInstance(result.getItemVolumeType().getEntityInstance()); 13098 13099 if(arguments.containsKey("itemVolumeTypeName")) 13100 edit.setItemVolumeTypeName(itemVolumeTypeName); 13101 if(arguments.containsKey("isDefault")) 13102 edit.setIsDefault(isDefault); 13103 if(arguments.containsKey("sortOrder")) 13104 edit.setSortOrder(sortOrder); 13105 if(arguments.containsKey("description")) 13106 edit.setDescription(description); 13107 13108 commandForm.setEdit(edit); 13109 commandForm.setEditMode(EditMode.UPDATE); 13110 13111 commandResult = ItemUtil.getHome().editItemVolumeType(BaseGraphQl.getUserVisitPK(env), commandForm); 13112 } 13113 13114 mutationResultObject.setCommandResult(commandResult); 13115 } catch (NamingException ex) { 13116 throw new RuntimeException(ex); 13117 } 13118 13119 return mutationResultObject; 13120 } 13121 13122 @GraphQLField 13123 @GraphQLRelayMutation 13124 static MutationResultObject deleteItemVolumeType(final DataFetchingEnvironment env, 13125 @GraphQLName("itemVolumeTypeName") final String itemVolumeTypeName, 13126 @GraphQLName("id") @GraphQLID final String id) { 13127 var mutationResultObject = new MutationResultObject(); 13128 13129 try { 13130 var commandForm = ItemUtil.getHome().getDeleteItemVolumeTypeForm(); 13131 13132 commandForm.setItemVolumeTypeName(itemVolumeTypeName); 13133 commandForm.setUuid(id); 13134 13135 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemVolumeType(BaseGraphQl.getUserVisitPK(env), commandForm)); 13136 } catch (NamingException ex) { 13137 throw new RuntimeException(ex); 13138 } 13139 13140 return mutationResultObject; 13141 } 13142 13143 @GraphQLField 13144 @GraphQLRelayMutation 13145 static MutationResultWithIdObject createRelatedItemType(final DataFetchingEnvironment env, 13146 @GraphQLName("relatedItemTypeName") @GraphQLNonNull final String relatedItemTypeName, 13147 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13148 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 13149 @GraphQLName("description") final String description) { 13150 var mutationResultObject = new MutationResultWithIdObject(); 13151 13152 try { 13153 var commandForm = ItemUtil.getHome().getCreateRelatedItemTypeForm(); 13154 13155 commandForm.setRelatedItemTypeName(relatedItemTypeName); 13156 commandForm.setIsDefault(isDefault); 13157 commandForm.setSortOrder(sortOrder); 13158 commandForm.setDescription(description); 13159 13160 var commandResult = ItemUtil.getHome().createRelatedItemType(BaseGraphQl.getUserVisitPK(env), commandForm); 13161 mutationResultObject.setCommandResult(commandResult); 13162 13163 if(!commandResult.hasErrors()) { 13164 var result = (CreateRelatedItemTypeResult)commandResult.getExecutionResult().getResult(); 13165 13166 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13167 } 13168 } catch (NamingException ex) { 13169 throw new RuntimeException(ex); 13170 } 13171 13172 return mutationResultObject; 13173 } 13174 13175 @GraphQLField 13176 @GraphQLRelayMutation 13177 static MutationResultWithIdObject editRelatedItemType(final DataFetchingEnvironment env, 13178 @GraphQLName("originalRelatedItemTypeName") final String originalRelatedItemTypeName, 13179 @GraphQLName("id") @GraphQLID final String id, 13180 @GraphQLName("relatedItemTypeName") final String relatedItemTypeName, 13181 @GraphQLName("isDefault") final String isDefault, 13182 @GraphQLName("sortOrder") final String sortOrder, 13183 @GraphQLName("description") final String description) { 13184 var mutationResultObject = new MutationResultWithIdObject(); 13185 13186 try { 13187 var spec = ItemUtil.getHome().getRelatedItemTypeUniversalSpec(); 13188 13189 spec.setRelatedItemTypeName(originalRelatedItemTypeName); 13190 spec.setUuid(id); 13191 13192 var commandForm = ItemUtil.getHome().getEditRelatedItemTypeForm(); 13193 13194 commandForm.setSpec(spec); 13195 commandForm.setEditMode(EditMode.LOCK); 13196 13197 var commandResult = ItemUtil.getHome().editRelatedItemType(BaseGraphQl.getUserVisitPK(env), commandForm); 13198 13199 if(!commandResult.hasErrors()) { 13200 var executionResult = commandResult.getExecutionResult(); 13201 var result = (EditRelatedItemTypeResult)executionResult.getResult(); 13202 Map<String, Object> arguments = env.getArgument("input"); 13203 var edit = result.getEdit(); 13204 13205 mutationResultObject.setEntityInstance(result.getRelatedItemType().getEntityInstance()); 13206 13207 if(arguments.containsKey("relatedItemTypeName")) 13208 edit.setRelatedItemTypeName(relatedItemTypeName); 13209 if(arguments.containsKey("isDefault")) 13210 edit.setIsDefault(isDefault); 13211 if(arguments.containsKey("sortOrder")) 13212 edit.setSortOrder(sortOrder); 13213 if(arguments.containsKey("description")) 13214 edit.setDescription(description); 13215 13216 commandForm.setEdit(edit); 13217 commandForm.setEditMode(EditMode.UPDATE); 13218 13219 commandResult = ItemUtil.getHome().editRelatedItemType(BaseGraphQl.getUserVisitPK(env), commandForm); 13220 } 13221 13222 mutationResultObject.setCommandResult(commandResult); 13223 } catch (NamingException ex) { 13224 throw new RuntimeException(ex); 13225 } 13226 13227 return mutationResultObject; 13228 } 13229 13230 @GraphQLField 13231 @GraphQLRelayMutation 13232 static MutationResultObject deleteRelatedItemType(final DataFetchingEnvironment env, 13233 @GraphQLName("relatedItemTypeName") final String relatedItemTypeName, 13234 @GraphQLName("id") @GraphQLID final String id) { 13235 var mutationResultObject = new MutationResultObject(); 13236 13237 try { 13238 var commandForm = ItemUtil.getHome().getDeleteRelatedItemTypeForm(); 13239 13240 commandForm.setRelatedItemTypeName(relatedItemTypeName); 13241 commandForm.setUuid(id); 13242 13243 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteRelatedItemType(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 createRelatedItem(final DataFetchingEnvironment env, 13254 @GraphQLName("relatedItemTypeName") @GraphQLNonNull final String relatedItemTypeName, 13255 @GraphQLName("fromItemName") @GraphQLNonNull final String fromItemName, 13256 @GraphQLName("toItemName") @GraphQLNonNull final String toItemName, 13257 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 13258 var mutationResultObject = new MutationResultWithIdObject(); 13259 13260 try { 13261 var commandForm = ItemUtil.getHome().getCreateRelatedItemForm(); 13262 13263 commandForm.setRelatedItemTypeName(relatedItemTypeName); 13264 commandForm.setFromItemName(fromItemName); 13265 commandForm.setToItemName(toItemName); 13266 commandForm.setSortOrder(sortOrder); 13267 13268 var commandResult = ItemUtil.getHome().createRelatedItem(BaseGraphQl.getUserVisitPK(env), commandForm); 13269 mutationResultObject.setCommandResult(commandResult); 13270 13271 if(!commandResult.hasErrors()) { 13272 var result = (CreateRelatedItemResult)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 editRelatedItem(final DataFetchingEnvironment env, 13286 @GraphQLName("relatedItemTypeName") @GraphQLNonNull final String relatedItemTypeName, 13287 @GraphQLName("fromItemName") @GraphQLNonNull final String fromItemName, 13288 @GraphQLName("toItemName") @GraphQLNonNull final String toItemName, 13289 @GraphQLName("sortOrder") final String sortOrder) { 13290 var mutationResultObject = new MutationResultWithIdObject(); 13291 13292 try { 13293 var spec = ItemUtil.getHome().getRelatedItemSpec(); 13294 13295 spec.setRelatedItemTypeName(relatedItemTypeName); 13296 spec.setFromItemName(fromItemName); 13297 spec.setToItemName(toItemName); 13298 13299 var commandForm = ItemUtil.getHome().getEditRelatedItemForm(); 13300 13301 commandForm.setSpec(spec); 13302 commandForm.setEditMode(EditMode.LOCK); 13303 13304 var commandResult = ItemUtil.getHome().editRelatedItem(BaseGraphQl.getUserVisitPK(env), commandForm); 13305 13306 if(!commandResult.hasErrors()) { 13307 var executionResult = commandResult.getExecutionResult(); 13308 var result = (EditRelatedItemResult)executionResult.getResult(); 13309 Map<String, Object> arguments = env.getArgument("input"); 13310 var edit = result.getEdit(); 13311 13312 mutationResultObject.setEntityInstance(result.getRelatedItem().getEntityInstance()); 13313 13314 if(arguments.containsKey("sortOrder")) 13315 edit.setSortOrder(sortOrder); 13316 13317 commandForm.setEdit(edit); 13318 commandForm.setEditMode(EditMode.UPDATE); 13319 13320 commandResult = ItemUtil.getHome().editRelatedItem(BaseGraphQl.getUserVisitPK(env), commandForm); 13321 } 13322 13323 mutationResultObject.setCommandResult(commandResult); 13324 } catch (NamingException ex) { 13325 throw new RuntimeException(ex); 13326 } 13327 13328 return mutationResultObject; 13329 } 13330 13331 @GraphQLField 13332 @GraphQLRelayMutation 13333 static MutationResultObject deleteRelatedItem(final DataFetchingEnvironment env, 13334 @GraphQLName("relatedItemTypeName") @GraphQLNonNull final String relatedItemTypeName, 13335 @GraphQLName("fromItemName") @GraphQLNonNull final String fromItemName, 13336 @GraphQLName("toItemName") @GraphQLNonNull final String toItemName) { 13337 var mutationResultObject = new MutationResultObject(); 13338 13339 try { 13340 var commandForm = ItemUtil.getHome().getDeleteRelatedItemForm(); 13341 13342 commandForm.setRelatedItemTypeName(relatedItemTypeName); 13343 commandForm.setFromItemName(fromItemName); 13344 commandForm.setToItemName(toItemName); 13345 13346 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteRelatedItem(BaseGraphQl.getUserVisitPK(env), commandForm)); 13347 } catch (NamingException ex) { 13348 throw new RuntimeException(ex); 13349 } 13350 13351 return mutationResultObject; 13352 } 13353 13354 @GraphQLField 13355 @GraphQLRelayMutation 13356 static MutationResultWithIdObject createItem(final DataFetchingEnvironment env, 13357 @GraphQLName("itemName") final String itemName, 13358 @GraphQLName("itemTypeName") @GraphQLNonNull final String itemTypeName, 13359 @GraphQLName("itemUseTypeName") @GraphQLNonNull final String itemUseTypeName, 13360 @GraphQLName("itemCategoryName") final String itemCategoryName, 13361 @GraphQLName("itemAccountingCategoryName") final String itemAccountingCategoryName, 13362 @GraphQLName("itemPurchasingCategoryName") final String itemPurchasingCategoryName, 13363 @GraphQLName("companyName") @GraphQLNonNull final String companyName, 13364 @GraphQLName("itemDeliveryTypeName") final String itemDeliveryTypeName, 13365 @GraphQLName("itemInventoryTypeName") final String itemInventoryTypeName, 13366 @GraphQLName("inventorySerialized") final String inventorySerialized, 13367 @GraphQLName("shippingChargeExempt") @GraphQLNonNull final String shippingChargeExempt, 13368 @GraphQLName("shippingStartTime") final String shippingStartTime, 13369 @GraphQLName("shippingEndTime") final String shippingEndTime, 13370 @GraphQLName("salesOrderStartTime") final String salesOrderStartTime, 13371 @GraphQLName("salesOrderEndTime") final String salesOrderEndTime, 13372 @GraphQLName("purchaseOrderStartTime") final String purchaseOrderStartTime, 13373 @GraphQLName("purchaseOrderEndTime") final String purchaseOrderEndTime, 13374 @GraphQLName("allowClubDiscounts") @GraphQLNonNull final String allowClubDiscounts, 13375 @GraphQLName("allowCouponDiscounts") @GraphQLNonNull final String allowCouponDiscounts, 13376 @GraphQLName("allowAssociatePayments") @GraphQLNonNull final String allowAssociatePayments, 13377 @GraphQLName("itemStatus") @GraphQLNonNull final String itemStatus, 13378 @GraphQLName("unitOfMeasureKindName") @GraphQLNonNull final String unitOfMeasureKindName, 13379 @GraphQLName("itemPriceTypeName") @GraphQLNonNull final String itemPriceTypeName, 13380 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 13381 @GraphQLName("returnPolicyName") final String returnPolicyName) { 13382 var mutationResultObject = new MutationResultWithIdObject(); 13383 13384 try { 13385 var commandForm = ItemUtil.getHome().getCreateItemForm(); 13386 13387 commandForm.setItemName(itemName); 13388 commandForm.setItemTypeName(itemTypeName); 13389 commandForm.setItemUseTypeName(itemUseTypeName); 13390 commandForm.setItemCategoryName(itemCategoryName); 13391 commandForm.setItemAccountingCategoryName(itemAccountingCategoryName); 13392 commandForm.setItemPurchasingCategoryName(itemPurchasingCategoryName); 13393 commandForm.setCompanyName(companyName); 13394 commandForm.setItemDeliveryTypeName(itemDeliveryTypeName); 13395 commandForm.setItemInventoryTypeName(itemInventoryTypeName); 13396 commandForm.setInventorySerialized(inventorySerialized); 13397 commandForm.setShippingChargeExempt(shippingChargeExempt); 13398 commandForm.setShippingStartTime(shippingStartTime); 13399 commandForm.setShippingEndTime(shippingEndTime); 13400 commandForm.setSalesOrderStartTime(salesOrderStartTime); 13401 commandForm.setSalesOrderEndTime(salesOrderEndTime); 13402 commandForm.setPurchaseOrderStartTime(purchaseOrderStartTime); 13403 commandForm.setPurchaseOrderEndTime(purchaseOrderEndTime); 13404 commandForm.setAllowClubDiscounts(allowClubDiscounts); 13405 commandForm.setAllowCouponDiscounts(allowCouponDiscounts); 13406 commandForm.setAllowAssociatePayments(allowAssociatePayments); 13407 commandForm.setItemStatus(itemStatus); 13408 commandForm.setUnitOfMeasureKindName(unitOfMeasureKindName); 13409 commandForm.setItemPriceTypeName(itemPriceTypeName); 13410 commandForm.setCancellationPolicyName(cancellationPolicyName); 13411 commandForm.setReturnPolicyName(returnPolicyName); 13412 13413 var commandResult = ItemUtil.getHome().createItem(BaseGraphQl.getUserVisitPK(env), commandForm); 13414 mutationResultObject.setCommandResult(commandResult); 13415 13416 if(!commandResult.hasErrors()) { 13417 var result = (CreateItemResult)commandResult.getExecutionResult().getResult(); 13418 13419 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13420 } 13421 } catch (NamingException ex) { 13422 throw new RuntimeException(ex); 13423 } 13424 13425 return mutationResultObject; 13426 } 13427 13428 @GraphQLField 13429 @GraphQLRelayMutation 13430 static MutationResultWithIdObject editItem(final DataFetchingEnvironment env, 13431 @GraphQLName("originalItemName") @GraphQLNonNull final String originalItemName, 13432 // @GraphQLName("id") @GraphQLID final String id, 13433 @GraphQLName("itemName") final String itemName, 13434 @GraphQLName("itemCategoryName") final String itemCategoryName, 13435 @GraphQLName("itemAccountingCategoryName") final String itemAccountingCategoryName, 13436 @GraphQLName("itemPurchasingCategoryName") final String itemPurchasingCategoryName, 13437 @GraphQLName("shippingChargeExempt") final String shippingChargeExempt, 13438 @GraphQLName("shippingStartTime") final String shippingStartTime, 13439 @GraphQLName("shippingEndTime") final String shippingEndTime, 13440 @GraphQLName("salesOrderStartTime") final String salesOrderStartTime, 13441 @GraphQLName("salesOrderEndTime") final String salesOrderEndTime, 13442 @GraphQLName("purchaseOrderStartTime") final String purchaseOrderStartTime, 13443 @GraphQLName("purchaseOrderEndTime") final String purchaseOrderEndTime, 13444 @GraphQLName("allowClubDiscounts") final String allowClubDiscounts, 13445 @GraphQLName("allowCouponDiscounts") final String allowCouponDiscounts, 13446 @GraphQLName("allowAssociatePayments") final String allowAssociatePayments, 13447 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 13448 @GraphQLName("returnPolicyName") final String returnPolicyName) { 13449 var mutationResultObject = new MutationResultWithIdObject(); 13450 13451 try { 13452 var spec = ItemUtil.getHome().getItemUniversalSpec(); 13453 13454 spec.setItemName(originalItemName); 13455 // spec.setUuid(id); 13456 13457 var commandForm = ItemUtil.getHome().getEditItemForm(); 13458 13459 commandForm.setSpec(spec); 13460 commandForm.setEditMode(EditMode.LOCK); 13461 13462 var commandResult = ItemUtil.getHome().editItem(BaseGraphQl.getUserVisitPK(env), commandForm); 13463 13464 if(!commandResult.hasErrors()) { 13465 var executionResult = commandResult.getExecutionResult(); 13466 var result = (EditItemResult)executionResult.getResult(); 13467 Map<String, Object> arguments = env.getArgument("input"); 13468 var edit = result.getEdit(); 13469 13470 mutationResultObject.setEntityInstance(result.getItem().getEntityInstance()); 13471 13472 if(arguments.containsKey("itemName")) 13473 edit.setItemName(itemName); 13474 if(arguments.containsKey("itemCategoryName")) 13475 edit.setItemCategoryName(itemCategoryName); 13476 if(arguments.containsKey("itemAccountingCategoryName")) 13477 edit.setItemAccountingCategoryName(itemAccountingCategoryName); 13478 if(arguments.containsKey("itemPurchasingCategoryName")) 13479 edit.setItemPurchasingCategoryName(itemPurchasingCategoryName); 13480 if(arguments.containsKey("shippingChargeExempt")) 13481 edit.setShippingChargeExempt(shippingChargeExempt); 13482 if(arguments.containsKey("shippingStartTime")) 13483 edit.setShippingStartTime(shippingStartTime); 13484 if(arguments.containsKey("shippingEndTime")) 13485 edit.setShippingEndTime(shippingEndTime); 13486 if(arguments.containsKey("salesOrderStartTime")) 13487 edit.setSalesOrderStartTime(salesOrderStartTime); 13488 if(arguments.containsKey("salesOrderEndTime")) 13489 edit.setSalesOrderEndTime(salesOrderEndTime); 13490 if(arguments.containsKey("purchaseOrderStartTime")) 13491 edit.setPurchaseOrderStartTime(purchaseOrderStartTime); 13492 if(arguments.containsKey("purchaseOrderEndTime")) 13493 edit.setPurchaseOrderEndTime(purchaseOrderEndTime); 13494 if(arguments.containsKey("allowClubDiscounts")) 13495 edit.setAllowClubDiscounts(allowClubDiscounts); 13496 if(arguments.containsKey("allowCouponDiscounts")) 13497 edit.setAllowCouponDiscounts(allowCouponDiscounts); 13498 if(arguments.containsKey("allowAssociatePayments")) 13499 edit.setAllowAssociatePayments(allowAssociatePayments); 13500 if(arguments.containsKey("cancellationPolicyName")) 13501 edit.setCancellationPolicyName(cancellationPolicyName); 13502 if(arguments.containsKey("returnPolicyName")) 13503 edit.setReturnPolicyName(returnPolicyName); 13504 13505 commandForm.setEdit(edit); 13506 commandForm.setEditMode(EditMode.UPDATE); 13507 13508 commandResult = ItemUtil.getHome().editItem(BaseGraphQl.getUserVisitPK(env), commandForm); 13509 } 13510 13511 mutationResultObject.setCommandResult(commandResult); 13512 } catch (NamingException ex) { 13513 throw new RuntimeException(ex); 13514 } 13515 13516 return mutationResultObject; 13517 } 13518 13519 @GraphQLField 13520 @GraphQLRelayMutation 13521 @GraphQLName("setItemStatus") 13522 static MutationResultObject setItemStatus(final DataFetchingEnvironment env, 13523 @GraphQLName("itemName") @GraphQLNonNull final String itemStatusName, 13524 @GraphQLName("itemStatusChoice") @GraphQLNonNull final String itemStatusChoice) { 13525 var mutationResultObject = new MutationResultObject(); 13526 13527 try { 13528 var commandForm = ItemUtil.getHome().getSetItemStatusForm(); 13529 13530 commandForm.setItemName(itemStatusName); 13531 commandForm.setItemStatusChoice(itemStatusChoice); 13532 13533 mutationResultObject.setCommandResult(ItemUtil.getHome().setItemStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 13534 } catch (NamingException ex) { 13535 throw new RuntimeException(ex); 13536 } 13537 13538 return mutationResultObject; 13539 } 13540 13541 @GraphQLField 13542 @GraphQLRelayMutation 13543 static MutationResultObject createItemUnitOfMeasureType(final DataFetchingEnvironment env, 13544 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 13545 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 13546 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13547 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 13548 var mutationResultObject = new MutationResultObject(); 13549 13550 try { 13551 var commandForm = ItemUtil.getHome().getCreateItemUnitOfMeasureTypeForm(); 13552 13553 commandForm.setItemName(itemName); 13554 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 13555 commandForm.setIsDefault(isDefault); 13556 commandForm.setSortOrder(sortOrder); 13557 13558 var commandResult = ItemUtil.getHome().createItemUnitOfMeasureType(BaseGraphQl.getUserVisitPK(env), commandForm); 13559 mutationResultObject.setCommandResult(commandResult); 13560 } catch (NamingException ex) { 13561 throw new RuntimeException(ex); 13562 } 13563 13564 return mutationResultObject; 13565 } 13566 13567 @GraphQLField 13568 @GraphQLRelayMutation 13569 static MutationResultObject editItemUnitOfMeasureType(final DataFetchingEnvironment env, 13570 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 13571 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 13572 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13573 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 13574 var mutationResultObject = new MutationResultObject(); 13575 13576 try { 13577 var spec = ItemUtil.getHome().getItemUnitOfMeasureTypeSpec(); 13578 13579 spec.setItemName(itemName); 13580 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 13581 13582 var commandForm = ItemUtil.getHome().getEditItemUnitOfMeasureTypeForm(); 13583 13584 commandForm.setSpec(spec); 13585 commandForm.setEditMode(EditMode.LOCK); 13586 13587 var commandResult = ItemUtil.getHome().editItemUnitOfMeasureType(BaseGraphQl.getUserVisitPK(env), commandForm); 13588 13589 if(!commandResult.hasErrors()) { 13590 var executionResult = commandResult.getExecutionResult(); 13591 var result = (EditItemUnitOfMeasureTypeResult)executionResult.getResult(); 13592 Map<String, Object> arguments = env.getArgument("input"); 13593 var edit = result.getEdit(); 13594 13595 if(arguments.containsKey("isDefault")) 13596 edit.setIsDefault(isDefault); 13597 if(arguments.containsKey("sortOrder")) 13598 edit.setSortOrder(sortOrder); 13599 13600 commandForm.setEdit(edit); 13601 commandForm.setEditMode(EditMode.UPDATE); 13602 13603 commandResult = ItemUtil.getHome().editItemUnitOfMeasureType(BaseGraphQl.getUserVisitPK(env), commandForm); 13604 } 13605 13606 mutationResultObject.setCommandResult(commandResult); 13607 } catch (NamingException ex) { 13608 throw new RuntimeException(ex); 13609 } 13610 13611 return mutationResultObject; 13612 } 13613 13614 @GraphQLField 13615 @GraphQLRelayMutation 13616 static MutationResultObject deleteItemUnitOfMeasureType(final DataFetchingEnvironment env, 13617 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 13618 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName) { 13619 var mutationResultObject = new MutationResultObject(); 13620 13621 try { 13622 var commandForm = ItemUtil.getHome().getDeleteItemUnitOfMeasureTypeForm(); 13623 13624 commandForm.setItemName(itemName); 13625 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 13626 13627 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemUnitOfMeasureType(BaseGraphQl.getUserVisitPK(env), commandForm)); 13628 } catch (NamingException ex) { 13629 throw new RuntimeException(ex); 13630 } 13631 13632 return mutationResultObject; 13633 } 13634 13635 @GraphQLField 13636 @GraphQLRelayMutation 13637 static MutationResultWithIdObject createItemDescription(final DataFetchingEnvironment env, 13638 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 13639 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName, 13640 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName, 13641 @GraphQLName("mimeTypeName") final String mimeTypeName, 13642 @GraphQLName("itemImageTypeName") final String itemImageTypeName, 13643 @GraphQLName("clobDescription") final String clobDescription, 13644 @GraphQLName("stringDescription") final String stringDescription) { 13645 var mutationResultObject = new MutationResultWithIdObject(); 13646 13647 try { 13648 var commandForm = ItemUtil.getHome().getCreateItemDescriptionForm(); 13649 13650 commandForm.setItemName(itemName); 13651 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 13652 commandForm.setLanguageIsoName(languageIsoName); 13653 commandForm.setMimeTypeName(mimeTypeName); 13654 commandForm.setItemImageTypeName(itemImageTypeName); 13655 commandForm.setClobDescription(clobDescription); 13656 commandForm.setStringDescription(stringDescription); 13657 13658 var commandResult = ItemUtil.getHome().createItemDescription(BaseGraphQl.getUserVisitPK(env), commandForm); 13659 mutationResultObject.setCommandResult(commandResult); 13660 13661 if(!commandResult.hasErrors()) { 13662 var result = (CreateItemDescriptionResult)commandResult.getExecutionResult().getResult(); 13663 13664 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13665 } 13666 } catch (NamingException ex) { 13667 throw new RuntimeException(ex); 13668 } 13669 13670 return mutationResultObject; 13671 } 13672 13673 @GraphQLField 13674 @GraphQLRelayMutation 13675 static MutationResultWithIdObject editItemDescription(final DataFetchingEnvironment env, 13676 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 13677 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName, 13678 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName, 13679 @GraphQLName("mimeTypeName") final String mimeTypeName, 13680 @GraphQLName("itemImageTypeName") final String itemImageTypeName, 13681 @GraphQLName("clobDescription") final String clobDescription, 13682 @GraphQLName("stringDescription") final String stringDescription) { 13683 var mutationResultObject = new MutationResultWithIdObject(); 13684 13685 try { 13686 var spec = ItemUtil.getHome().getItemDescriptionUniversalSpec(); 13687 13688 spec.setItemName(itemName); 13689 spec.setItemDescriptionTypeName(itemDescriptionTypeName); 13690 spec.setLanguageIsoName(languageIsoName); 13691 13692 var commandForm = ItemUtil.getHome().getEditItemDescriptionForm(); 13693 13694 commandForm.setSpec(spec); 13695 commandForm.setEditMode(EditMode.LOCK); 13696 13697 var commandResult = ItemUtil.getHome().editItemDescription(BaseGraphQl.getUserVisitPK(env), commandForm); 13698 13699 if(!commandResult.hasErrors()) { 13700 var executionResult = commandResult.getExecutionResult(); 13701 var result = (EditItemDescriptionResult)executionResult.getResult(); 13702 Map<String, Object> arguments = env.getArgument("input"); 13703 var edit = result.getEdit(); 13704 13705 mutationResultObject.setEntityInstance(result.getItemDescription().getEntityInstance()); 13706 13707 if(arguments.containsKey("mimeTypeName")) 13708 edit.setMimeTypeName(mimeTypeName); 13709 if(arguments.containsKey("itemImageTypeName")) 13710 edit.setItemImageTypeName(itemImageTypeName); 13711 if(arguments.containsKey("clobDescription")) 13712 edit.setClobDescription(clobDescription); 13713 if(arguments.containsKey("stringDescription")) 13714 edit.setStringDescription(stringDescription); 13715 13716 commandForm.setEdit(edit); 13717 commandForm.setEditMode(EditMode.UPDATE); 13718 13719 commandResult = ItemUtil.getHome().editItemDescription(BaseGraphQl.getUserVisitPK(env), commandForm); 13720 } 13721 13722 mutationResultObject.setCommandResult(commandResult); 13723 } catch (NamingException ex) { 13724 throw new RuntimeException(ex); 13725 } 13726 13727 return mutationResultObject; 13728 } 13729 13730 @GraphQLField 13731 @GraphQLRelayMutation 13732 static MutationResultObject deleteItemDescription(final DataFetchingEnvironment env, 13733 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 13734 @GraphQLName("itemDescriptionTypeName") @GraphQLNonNull final String itemDescriptionTypeName, 13735 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName) { 13736 var mutationResultObject = new MutationResultObject(); 13737 13738 try { 13739 var commandForm = ItemUtil.getHome().getDeleteItemDescriptionForm(); 13740 13741 commandForm.setItemName(itemName); 13742 commandForm.setItemDescriptionTypeName(itemDescriptionTypeName); 13743 commandForm.setLanguageIsoName(languageIsoName); 13744 13745 mutationResultObject.setCommandResult(ItemUtil.getHome().deleteItemDescription(BaseGraphQl.getUserVisitPK(env), commandForm)); 13746 } catch (NamingException ex) { 13747 throw new RuntimeException(ex); 13748 } 13749 13750 return mutationResultObject; 13751 } 13752 13753 @GraphQLField 13754 @GraphQLRelayMutation 13755 static MutationResultObject createItemPrice(final DataFetchingEnvironment env, 13756 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 13757 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 13758 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 13759 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 13760 @GraphQLName("unitPrice") final String unitPrice, 13761 @GraphQLName("minimumUnitPrice") final String minimumUnitPrice, 13762 @GraphQLName("maximumUnitPrice") final String maximumUnitPrice, 13763 @GraphQLName("unitPriceIncrement") final String unitPriceIncrement) { 13764 var mutationResultObject = new MutationResultObject(); 13765 13766 try { 13767 var commandForm = ItemUtil.getHome().getCreateItemPriceForm(); 13768 13769 commandForm.setItemName(itemName); 13770 commandForm.setInventoryConditionName(inventoryConditionName); 13771 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 13772 commandForm.setCurrencyIsoName(currencyIsoName); 13773 commandForm.setUnitPrice(unitPrice); 13774 commandForm.setMinimumUnitPrice(minimumUnitPrice); 13775 commandForm.setMaximumUnitPrice(maximumUnitPrice); 13776 commandForm.setUnitPriceIncrement(unitPriceIncrement); 13777 13778 var commandResult = ItemUtil.getHome().createItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 13779 mutationResultObject.setCommandResult(commandResult); 13780 } catch (NamingException ex) { 13781 throw new RuntimeException(ex); 13782 } 13783 13784 return mutationResultObject; 13785 } 13786 13787 @GraphQLField 13788 @GraphQLRelayMutation 13789 static MutationResultObject deleteItemPrice(final DataFetchingEnvironment env, 13790 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 13791 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 13792 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 13793 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 13794 var mutationResultObject = new MutationResultObject(); 13795 13796 try { 13797 var commandForm = ItemUtil.getHome().getDeleteItemPriceForm(); 13798 13799 commandForm.setItemName(itemName); 13800 commandForm.setInventoryConditionName(inventoryConditionName); 13801 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 13802 commandForm.setCurrencyIsoName(currencyIsoName); 13803 13804 var commandResult = ItemUtil.getHome().deleteItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 13805 mutationResultObject.setCommandResult(commandResult); 13806 } catch (NamingException ex) { 13807 throw new RuntimeException(ex); 13808 } 13809 13810 return mutationResultObject; 13811 } 13812 13813 @GraphQLField 13814 @GraphQLRelayMutation 13815 static MutationResultObject editItemPrice(final DataFetchingEnvironment env, 13816 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 13817 @GraphQLName("inventoryConditionName") @GraphQLNonNull final String inventoryConditionName, 13818 @GraphQLName("unitOfMeasureTypeName") @GraphQLNonNull final String unitOfMeasureTypeName, 13819 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 13820 @GraphQLName("unitPrice") final String unitPrice, 13821 @GraphQLName("minimumUnitPrice") final String minimumUnitPrice, 13822 @GraphQLName("maximumUnitPrice") final String maximumUnitPrice, 13823 @GraphQLName("unitPriceIncrement") final String unitPriceIncrement) { 13824 var mutationResultObject = new MutationResultObject(); 13825 13826 try { 13827 var spec = ItemUtil.getHome().getItemPriceSpec(); 13828 13829 spec.setItemName(itemName); 13830 spec.setInventoryConditionName(inventoryConditionName); 13831 spec.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 13832 spec.setCurrencyIsoName(currencyIsoName); 13833 13834 var commandForm = ItemUtil.getHome().getEditItemPriceForm(); 13835 13836 commandForm.setSpec(spec); 13837 commandForm.setEditMode(EditMode.LOCK); 13838 13839 var commandResult = ItemUtil.getHome().editItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 13840 13841 if(!commandResult.hasErrors()) { 13842 var executionResult = commandResult.getExecutionResult(); 13843 var result = (EditItemPriceResult)executionResult.getResult(); 13844 Map<String, Object> arguments = env.getArgument("input"); 13845 var edit = result.getEdit(); 13846 13847 if(arguments.containsKey("unitPrice")) 13848 edit.setUnitPrice(unitPrice); 13849 if(arguments.containsKey("minimumUnitPrice")) 13850 edit.setMinimumUnitPrice(minimumUnitPrice); 13851 if(arguments.containsKey("maximumUnitPrice")) 13852 edit.setMaximumUnitPrice(maximumUnitPrice); 13853 if(arguments.containsKey("unitPriceIncrement")) 13854 edit.setUnitPriceIncrement(unitPriceIncrement); 13855 13856 commandForm.setEdit(edit); 13857 commandForm.setEditMode(EditMode.UPDATE); 13858 13859 commandResult = ItemUtil.getHome().editItemPrice(BaseGraphQl.getUserVisitPK(env), commandForm); 13860 } 13861 13862 mutationResultObject.setCommandResult(commandResult); 13863 } catch (NamingException ex) { 13864 throw new RuntimeException(ex); 13865 } 13866 13867 return mutationResultObject; 13868 } 13869 13870 @GraphQLField 13871 @GraphQLRelayMutation 13872 static MutationResultWithIdObject createOrderType(final DataFetchingEnvironment env, 13873 @GraphQLName("orderTypeName") @GraphQLNonNull final String orderTypeName, 13874 @GraphQLName("orderSequenceTypeName") final String orderSequenceTypeName, 13875 @GraphQLName("orderWorkflowName") final String orderWorkflowName, 13876 @GraphQLName("orderWorkflowEntranceName") final String orderWorkflowEntranceName, 13877 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13878 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 13879 @GraphQLName("description") final String description) { 13880 var mutationResultObject = new MutationResultWithIdObject(); 13881 13882 try { 13883 var commandForm = OrderUtil.getHome().getCreateOrderTypeForm(); 13884 13885 commandForm.setOrderTypeName(orderTypeName); 13886 commandForm.setOrderSequenceTypeName(orderSequenceTypeName); 13887 commandForm.setOrderWorkflowName(orderWorkflowName); 13888 commandForm.setOrderWorkflowEntranceName(orderWorkflowEntranceName); 13889 commandForm.setIsDefault(isDefault); 13890 commandForm.setSortOrder(sortOrder); 13891 commandForm.setDescription(description); 13892 13893 var commandResult = OrderUtil.getHome().createOrderType(BaseGraphQl.getUserVisitPK(env), commandForm); 13894 mutationResultObject.setCommandResult(commandResult); 13895 13896 if(!commandResult.hasErrors()) { 13897 var result = (CreateOrderTypeResult)commandResult.getExecutionResult().getResult(); 13898 13899 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 13900 } 13901 } catch (NamingException ex) { 13902 throw new RuntimeException(ex); 13903 } 13904 13905 return mutationResultObject; 13906 } 13907 13908 @GraphQLField 13909 @GraphQLRelayMutation 13910 static MutationResultWithIdObject editOrderType(final DataFetchingEnvironment env, 13911 @GraphQLName("originalOrderTypeName") final String originalOrderTypeName, 13912 @GraphQLName("id") @GraphQLID final String id, 13913 @GraphQLName("orderTypeName") final String orderTypeName, 13914 @GraphQLName("orderSequenceTypeName") final String orderSequenceTypeName, 13915 @GraphQLName("orderWorkflowName") final String orderWorkflowName, 13916 @GraphQLName("orderWorkflowEntranceName") final String orderWorkflowEntranceName, 13917 @GraphQLName("isDefault") final String isDefault, 13918 @GraphQLName("sortOrder") final String sortOrder, 13919 @GraphQLName("description") final String description) { 13920 var mutationResultObject = new MutationResultWithIdObject(); 13921 13922 try { 13923 var spec = OrderUtil.getHome().getOrderTypeUniversalSpec(); 13924 13925 spec.setOrderTypeName(originalOrderTypeName); 13926 spec.setUuid(id); 13927 13928 var commandForm = OrderUtil.getHome().getEditOrderTypeForm(); 13929 13930 commandForm.setSpec(spec); 13931 commandForm.setEditMode(EditMode.LOCK); 13932 13933 var commandResult = OrderUtil.getHome().editOrderType(BaseGraphQl.getUserVisitPK(env), commandForm); 13934 13935 if(!commandResult.hasErrors()) { 13936 var executionResult = commandResult.getExecutionResult(); 13937 var result = (EditOrderTypeResult)executionResult.getResult(); 13938 Map<String, Object> arguments = env.getArgument("input"); 13939 var edit = result.getEdit(); 13940 13941 mutationResultObject.setEntityInstance(result.getOrderType().getEntityInstance()); 13942 13943 if(arguments.containsKey("orderTypeName")) 13944 edit.setOrderTypeName(orderTypeName); 13945 if(arguments.containsKey("orderSequenceTypeName")) 13946 edit.setOrderSequenceTypeName(orderSequenceTypeName); 13947 if(arguments.containsKey("orderWorkflowName")) 13948 edit.setOrderWorkflowName(orderWorkflowName); 13949 if(arguments.containsKey("orderWorkflowEntranceName")) 13950 edit.setOrderWorkflowEntranceName(orderWorkflowEntranceName); 13951 if(arguments.containsKey("isDefault")) 13952 edit.setIsDefault(isDefault); 13953 if(arguments.containsKey("sortOrder")) 13954 edit.setSortOrder(sortOrder); 13955 if(arguments.containsKey("description")) 13956 edit.setDescription(description); 13957 13958 commandForm.setEdit(edit); 13959 commandForm.setEditMode(EditMode.UPDATE); 13960 13961 commandResult = OrderUtil.getHome().editOrderType(BaseGraphQl.getUserVisitPK(env), commandForm); 13962 } 13963 13964 mutationResultObject.setCommandResult(commandResult); 13965 } catch (NamingException ex) { 13966 throw new RuntimeException(ex); 13967 } 13968 13969 return mutationResultObject; 13970 } 13971 13972 @GraphQLField 13973 @GraphQLRelayMutation 13974 static MutationResultObject deleteOrderType(final DataFetchingEnvironment env, 13975 @GraphQLName("orderTypeName") final String orderTypeName, 13976 @GraphQLName("id") @GraphQLID final String id) { 13977 var mutationResultObject = new MutationResultObject(); 13978 13979 try { 13980 var commandForm = OrderUtil.getHome().getDeleteOrderTypeForm(); 13981 13982 commandForm.setOrderTypeName(orderTypeName); 13983 commandForm.setUuid(id); 13984 13985 mutationResultObject.setCommandResult(OrderUtil.getHome().deleteOrderType(BaseGraphQl.getUserVisitPK(env), commandForm)); 13986 } catch (NamingException ex) { 13987 throw new RuntimeException(ex); 13988 } 13989 13990 return mutationResultObject; 13991 } 13992 13993 @GraphQLField 13994 @GraphQLRelayMutation 13995 static MutationResultWithIdObject createOrderTimeType(final DataFetchingEnvironment env, 13996 @GraphQLName("orderTypeName") final String orderTypeName, 13997 @GraphQLName("orderTimeTypeName") @GraphQLNonNull final String orderTimeTypeName, 13998 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 13999 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 14000 @GraphQLName("description") final String description) { 14001 var mutationResultObject = new MutationResultWithIdObject(); 14002 14003 try { 14004 var commandForm = OrderUtil.getHome().getCreateOrderTimeTypeForm(); 14005 14006 commandForm.setOrderTypeName(orderTypeName); 14007 commandForm.setOrderTimeTypeName(orderTimeTypeName); 14008 commandForm.setIsDefault(isDefault); 14009 commandForm.setSortOrder(sortOrder); 14010 commandForm.setDescription(description); 14011 14012 var commandResult = OrderUtil.getHome().createOrderTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 14013 mutationResultObject.setCommandResult(commandResult); 14014 14015 if(!commandResult.hasErrors()) { 14016 var result = (CreateOrderTimeTypeResult)commandResult.getExecutionResult().getResult(); 14017 14018 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 14019 } 14020 } catch (NamingException ex) { 14021 throw new RuntimeException(ex); 14022 } 14023 14024 return mutationResultObject; 14025 } 14026 14027 @GraphQLField 14028 @GraphQLRelayMutation 14029 static MutationResultWithIdObject editOrderTimeType(final DataFetchingEnvironment env, 14030 @GraphQLName("orderTypeName") final String orderTypeName, 14031 @GraphQLName("originalOrderTimeTypeName") final String originalOrderTimeTypeName, 14032 @GraphQLName("id") @GraphQLID final String id, 14033 @GraphQLName("orderTimeTypeName") final String orderTimeTypeName, 14034 @GraphQLName("isDefault") final String isDefault, 14035 @GraphQLName("sortOrder") final String sortOrder, 14036 @GraphQLName("description") final String description) { 14037 var mutationResultObject = new MutationResultWithIdObject(); 14038 14039 try { 14040 var spec = OrderUtil.getHome().getOrderTimeTypeUniversalSpec(); 14041 14042 spec.setOrderTypeName(orderTypeName); 14043 spec.setOrderTimeTypeName(originalOrderTimeTypeName); 14044 spec.setUuid(id); 14045 14046 var commandForm = OrderUtil.getHome().getEditOrderTimeTypeForm(); 14047 14048 commandForm.setSpec(spec); 14049 commandForm.setEditMode(EditMode.LOCK); 14050 14051 var commandResult = OrderUtil.getHome().editOrderTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 14052 14053 if(!commandResult.hasErrors()) { 14054 var executionResult = commandResult.getExecutionResult(); 14055 var result = (EditOrderTimeTypeResult)executionResult.getResult(); 14056 Map<String, Object> arguments = env.getArgument("input"); 14057 var edit = result.getEdit(); 14058 14059 mutationResultObject.setEntityInstance(result.getOrderTimeType().getEntityInstance()); 14060 14061 if(arguments.containsKey("orderTimeTypeName")) 14062 edit.setOrderTimeTypeName(orderTimeTypeName); 14063 if(arguments.containsKey("isDefault")) 14064 edit.setIsDefault(isDefault); 14065 if(arguments.containsKey("sortOrder")) 14066 edit.setSortOrder(sortOrder); 14067 if(arguments.containsKey("description")) 14068 edit.setDescription(description); 14069 14070 commandForm.setEdit(edit); 14071 commandForm.setEditMode(EditMode.UPDATE); 14072 14073 commandResult = OrderUtil.getHome().editOrderTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 14074 } 14075 14076 mutationResultObject.setCommandResult(commandResult); 14077 } catch (NamingException ex) { 14078 throw new RuntimeException(ex); 14079 } 14080 14081 return mutationResultObject; 14082 } 14083 14084 @GraphQLField 14085 @GraphQLRelayMutation 14086 static MutationResultObject deleteOrderTimeType(final DataFetchingEnvironment env, 14087 @GraphQLName("orderTypeName") final String orderTypeName, 14088 @GraphQLName("orderTimeTypeName") final String orderTimeTypeName, 14089 @GraphQLName("id") @GraphQLID final String id) { 14090 var mutationResultObject = new MutationResultObject(); 14091 14092 try { 14093 var commandForm = OrderUtil.getHome().getDeleteOrderTimeTypeForm(); 14094 14095 commandForm.setOrderTypeName(orderTypeName); 14096 commandForm.setOrderTimeTypeName(orderTimeTypeName); 14097 commandForm.setUuid(id); 14098 14099 mutationResultObject.setCommandResult(OrderUtil.getHome().deleteOrderTimeType(BaseGraphQl.getUserVisitPK(env), commandForm)); 14100 } catch (NamingException ex) { 14101 throw new RuntimeException(ex); 14102 } 14103 14104 return mutationResultObject; 14105 } 14106 14107 @GraphQLField 14108 @GraphQLRelayMutation 14109 static MutationResultWithIdObject createOrderPriority(final DataFetchingEnvironment env, 14110 @GraphQLName("orderTypeName") @GraphQLNonNull final String orderTypeName, 14111 @GraphQLName("orderPriorityName") @GraphQLNonNull final String orderPriorityName, 14112 @GraphQLName("priority") @GraphQLNonNull final String priority, 14113 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 14114 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 14115 @GraphQLName("description") final String description) { 14116 var mutationResultObject = new MutationResultWithIdObject(); 14117 14118 try { 14119 var commandForm = OrderUtil.getHome().getCreateOrderPriorityForm(); 14120 14121 commandForm.setOrderTypeName(orderTypeName); 14122 commandForm.setOrderPriorityName(orderPriorityName); 14123 commandForm.setPriority(priority); 14124 commandForm.setIsDefault(isDefault); 14125 commandForm.setSortOrder(sortOrder); 14126 commandForm.setDescription(description); 14127 14128 var commandResult = OrderUtil.getHome().createOrderPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 14129 mutationResultObject.setCommandResult(commandResult); 14130 14131 if(!commandResult.hasErrors()) { 14132 var result = (CreateOrderPriorityResult)commandResult.getExecutionResult().getResult(); 14133 14134 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 14135 } 14136 } catch (NamingException ex) { 14137 throw new RuntimeException(ex); 14138 } 14139 14140 return mutationResultObject; 14141 } 14142 14143 @GraphQLField 14144 @GraphQLRelayMutation 14145 static MutationResultWithIdObject editOrderPriority(final DataFetchingEnvironment env, 14146 @GraphQLName("orderTypeName") final String orderTypeName, 14147 @GraphQLName("originalOrderPriorityName") final String originalOrderPriorityName, 14148 @GraphQLName("id") @GraphQLID final String id, 14149 @GraphQLName("orderPriorityName") final String orderPriorityName, 14150 @GraphQLName("priority") final String priority, 14151 @GraphQLName("isDefault") final String isDefault, 14152 @GraphQLName("sortOrder") final String sortOrder, 14153 @GraphQLName("description") final String description) { 14154 var mutationResultObject = new MutationResultWithIdObject(); 14155 14156 try { 14157 var spec = OrderUtil.getHome().getOrderPriorityUniversalSpec(); 14158 14159 spec.setOrderTypeName(orderTypeName); 14160 spec.setOrderPriorityName(originalOrderPriorityName); 14161 spec.setUuid(id); 14162 14163 var commandForm = OrderUtil.getHome().getEditOrderPriorityForm(); 14164 14165 commandForm.setSpec(spec); 14166 commandForm.setEditMode(EditMode.LOCK); 14167 14168 var commandResult = OrderUtil.getHome().editOrderPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 14169 14170 if(!commandResult.hasErrors()) { 14171 var executionResult = commandResult.getExecutionResult(); 14172 var result = (EditOrderPriorityResult)executionResult.getResult(); 14173 Map<String, Object> arguments = env.getArgument("input"); 14174 var edit = result.getEdit(); 14175 14176 mutationResultObject.setEntityInstance(result.getOrderPriority().getEntityInstance()); 14177 14178 if(arguments.containsKey("orderPriorityName")) 14179 edit.setOrderPriorityName(orderPriorityName); 14180 if(arguments.containsKey("priority")) 14181 edit.setPriority(priority); 14182 if(arguments.containsKey("isDefault")) 14183 edit.setIsDefault(isDefault); 14184 if(arguments.containsKey("sortOrder")) 14185 edit.setSortOrder(sortOrder); 14186 if(arguments.containsKey("description")) 14187 edit.setDescription(description); 14188 14189 commandForm.setEdit(edit); 14190 commandForm.setEditMode(EditMode.UPDATE); 14191 14192 commandResult = OrderUtil.getHome().editOrderPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 14193 } 14194 14195 mutationResultObject.setCommandResult(commandResult); 14196 } catch (NamingException ex) { 14197 throw new RuntimeException(ex); 14198 } 14199 14200 return mutationResultObject; 14201 } 14202 14203 @GraphQLField 14204 @GraphQLRelayMutation 14205 static MutationResultObject deleteOrderPriority(final DataFetchingEnvironment env, 14206 @GraphQLName("orderTypeName") final String orderTypeName, 14207 @GraphQLName("orderPriorityName") final String orderPriorityName, 14208 @GraphQLName("id") @GraphQLID final String id) { 14209 var mutationResultObject = new MutationResultObject(); 14210 14211 try { 14212 var commandForm = OrderUtil.getHome().getDeleteOrderPriorityForm(); 14213 14214 commandForm.setOrderTypeName(orderTypeName); 14215 commandForm.setOrderPriorityName(orderPriorityName); 14216 commandForm.setUuid(id); 14217 14218 mutationResultObject.setCommandResult(OrderUtil.getHome().deleteOrderPriority(BaseGraphQl.getUserVisitPK(env), commandForm)); 14219 } catch (NamingException ex) { 14220 throw new RuntimeException(ex); 14221 } 14222 14223 return mutationResultObject; 14224 } 14225 14226 @GraphQLField 14227 @GraphQLRelayMutation 14228 static MutationResultWithIdObject createWishlistType(final DataFetchingEnvironment env, 14229 @GraphQLName("wishlistTypeName") @GraphQLNonNull final String wishlistTypeName, 14230 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 14231 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 14232 @GraphQLName("description") final String description) { 14233 var mutationResultObject = new MutationResultWithIdObject(); 14234 14235 try { 14236 var commandForm = WishlistUtil.getHome().getCreateWishlistTypeForm(); 14237 14238 commandForm.setWishlistTypeName(wishlistTypeName); 14239 commandForm.setIsDefault(isDefault); 14240 commandForm.setSortOrder(sortOrder); 14241 commandForm.setDescription(description); 14242 14243 var commandResult = WishlistUtil.getHome().createWishlistType(BaseGraphQl.getUserVisitPK(env), commandForm); 14244 mutationResultObject.setCommandResult(commandResult); 14245 14246 if(!commandResult.hasErrors()) { 14247 var result = (CreateWishlistTypeResult)commandResult.getExecutionResult().getResult(); 14248 14249 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 14250 } 14251 } catch (NamingException ex) { 14252 throw new RuntimeException(ex); 14253 } 14254 14255 return mutationResultObject; 14256 } 14257 14258 @GraphQLField 14259 @GraphQLRelayMutation 14260 static MutationResultWithIdObject editWishlistType(final DataFetchingEnvironment env, 14261 @GraphQLName("originalWishlistTypeName") final String originalWishlistTypeName, 14262 @GraphQLName("id") @GraphQLID final String id, 14263 @GraphQLName("wishlistTypeName") final String wishlistTypeName, 14264 @GraphQLName("isDefault") final String isDefault, 14265 @GraphQLName("sortOrder") final String sortOrder, 14266 @GraphQLName("description") final String description) { 14267 var mutationResultObject = new MutationResultWithIdObject(); 14268 14269 try { 14270 var spec = WishlistUtil.getHome().getWishlistTypeUniversalSpec(); 14271 14272 spec.setWishlistTypeName(originalWishlistTypeName); 14273 spec.setUuid(id); 14274 14275 var commandForm = WishlistUtil.getHome().getEditWishlistTypeForm(); 14276 14277 commandForm.setSpec(spec); 14278 commandForm.setEditMode(EditMode.LOCK); 14279 14280 var commandResult = WishlistUtil.getHome().editWishlistType(BaseGraphQl.getUserVisitPK(env), commandForm); 14281 14282 if(!commandResult.hasErrors()) { 14283 var executionResult = commandResult.getExecutionResult(); 14284 var result = (EditWishlistTypeResult)executionResult.getResult(); 14285 Map<String, Object> arguments = env.getArgument("input"); 14286 var edit = result.getEdit(); 14287 14288 mutationResultObject.setEntityInstance(result.getWishlistType().getEntityInstance()); 14289 14290 if(arguments.containsKey("wishlistTypeName")) 14291 edit.setWishlistTypeName(wishlistTypeName); 14292 if(arguments.containsKey("isDefault")) 14293 edit.setIsDefault(isDefault); 14294 if(arguments.containsKey("sortOrder")) 14295 edit.setSortOrder(sortOrder); 14296 if(arguments.containsKey("description")) 14297 edit.setDescription(description); 14298 14299 commandForm.setEdit(edit); 14300 commandForm.setEditMode(EditMode.UPDATE); 14301 14302 commandResult = WishlistUtil.getHome().editWishlistType(BaseGraphQl.getUserVisitPK(env), commandForm); 14303 } 14304 14305 mutationResultObject.setCommandResult(commandResult); 14306 } catch (NamingException ex) { 14307 throw new RuntimeException(ex); 14308 } 14309 14310 return mutationResultObject; 14311 } 14312 14313 @GraphQLField 14314 @GraphQLRelayMutation 14315 static MutationResultObject deleteWishlistType(final DataFetchingEnvironment env, 14316 @GraphQLName("wishlistTypeName") final String wishlistTypeName, 14317 @GraphQLName("id") @GraphQLID final String id) { 14318 var mutationResultObject = new MutationResultObject(); 14319 14320 try { 14321 var commandForm = WishlistUtil.getHome().getDeleteWishlistTypeForm(); 14322 14323 commandForm.setWishlistTypeName(wishlistTypeName); 14324 commandForm.setUuid(id); 14325 14326 mutationResultObject.setCommandResult(WishlistUtil.getHome().deleteWishlistType(BaseGraphQl.getUserVisitPK(env), commandForm)); 14327 } catch (NamingException ex) { 14328 throw new RuntimeException(ex); 14329 } 14330 14331 return mutationResultObject; 14332 } 14333 14334 @GraphQLField 14335 @GraphQLRelayMutation 14336 static MutationResultWithIdObject createWishlistPriority(final DataFetchingEnvironment env, 14337 @GraphQLName("wishlistTypeName") @GraphQLNonNull final String wishlistTypeName, 14338 @GraphQLName("wishlistPriorityName") @GraphQLNonNull final String wishlistPriorityName, 14339 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 14340 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 14341 @GraphQLName("description") final String description) { 14342 var mutationResultObject = new MutationResultWithIdObject(); 14343 14344 try { 14345 var commandForm = WishlistUtil.getHome().getCreateWishlistPriorityForm(); 14346 14347 commandForm.setWishlistTypeName(wishlistTypeName); 14348 commandForm.setWishlistPriorityName(wishlistPriorityName); 14349 commandForm.setIsDefault(isDefault); 14350 commandForm.setSortOrder(sortOrder); 14351 commandForm.setDescription(description); 14352 14353 var commandResult = WishlistUtil.getHome().createWishlistPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 14354 mutationResultObject.setCommandResult(commandResult); 14355 14356 if(!commandResult.hasErrors()) { 14357 var result = (CreateWishlistPriorityResult)commandResult.getExecutionResult().getResult(); 14358 14359 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 14360 } 14361 } catch (NamingException ex) { 14362 throw new RuntimeException(ex); 14363 } 14364 14365 return mutationResultObject; 14366 } 14367 14368 @GraphQLField 14369 @GraphQLRelayMutation 14370 static MutationResultWithIdObject editWishlistPriority(final DataFetchingEnvironment env, 14371 @GraphQLName("wishlistTypeName") final String wishlistTypeName, 14372 @GraphQLName("originalWishlistPriorityName") final String originalWishlistPriorityName, 14373 @GraphQLName("id") @GraphQLID final String id, 14374 @GraphQLName("wishlistPriorityName") final String wishlistPriorityName, 14375 @GraphQLName("isDefault") final String isDefault, 14376 @GraphQLName("sortOrder") final String sortOrder, 14377 @GraphQLName("description") final String description) { 14378 var mutationResultObject = new MutationResultWithIdObject(); 14379 14380 try { 14381 var spec = WishlistUtil.getHome().getWishlistPriorityUniversalSpec(); 14382 14383 spec.setWishlistTypeName(wishlistTypeName); 14384 spec.setWishlistPriorityName(originalWishlistPriorityName); 14385 spec.setUuid(id); 14386 14387 var commandForm = WishlistUtil.getHome().getEditWishlistPriorityForm(); 14388 14389 commandForm.setSpec(spec); 14390 commandForm.setEditMode(EditMode.LOCK); 14391 14392 var commandResult = WishlistUtil.getHome().editWishlistPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 14393 14394 if(!commandResult.hasErrors()) { 14395 var executionResult = commandResult.getExecutionResult(); 14396 var result = (EditWishlistPriorityResult)executionResult.getResult(); 14397 Map<String, Object> arguments = env.getArgument("input"); 14398 var edit = result.getEdit(); 14399 14400 mutationResultObject.setEntityInstance(result.getWishlistPriority().getEntityInstance()); 14401 14402 if(arguments.containsKey("wishlistPriorityName")) 14403 edit.setWishlistPriorityName(wishlistPriorityName); 14404 if(arguments.containsKey("isDefault")) 14405 edit.setIsDefault(isDefault); 14406 if(arguments.containsKey("sortOrder")) 14407 edit.setSortOrder(sortOrder); 14408 if(arguments.containsKey("description")) 14409 edit.setDescription(description); 14410 14411 commandForm.setEdit(edit); 14412 commandForm.setEditMode(EditMode.UPDATE); 14413 14414 commandResult = WishlistUtil.getHome().editWishlistPriority(BaseGraphQl.getUserVisitPK(env), commandForm); 14415 } 14416 14417 mutationResultObject.setCommandResult(commandResult); 14418 } catch (NamingException ex) { 14419 throw new RuntimeException(ex); 14420 } 14421 14422 return mutationResultObject; 14423 } 14424 14425 @GraphQLField 14426 @GraphQLRelayMutation 14427 static MutationResultObject deleteWishlistPriority(final DataFetchingEnvironment env, 14428 @GraphQLName("wishlistTypeName") final String wishlistTypeName, 14429 @GraphQLName("wishlistPriorityName") final String wishlistPriorityName, 14430 @GraphQLName("id") @GraphQLID final String id) { 14431 var mutationResultObject = new MutationResultObject(); 14432 14433 try { 14434 var commandForm = WishlistUtil.getHome().getDeleteWishlistPriorityForm(); 14435 14436 commandForm.setWishlistTypeName(wishlistTypeName); 14437 commandForm.setWishlistPriorityName(wishlistPriorityName); 14438 commandForm.setUuid(id); 14439 14440 mutationResultObject.setCommandResult(WishlistUtil.getHome().deleteWishlistPriority(BaseGraphQl.getUserVisitPK(env), commandForm)); 14441 } catch (NamingException ex) { 14442 throw new RuntimeException(ex); 14443 } 14444 14445 return mutationResultObject; 14446 } 14447 14448 @GraphQLField 14449 @GraphQLRelayMutation 14450 static MutationResultObject unlockEntity(final DataFetchingEnvironment env, 14451 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id) { 14452 var mutationResultObject = new MutationResultObject(); 14453 14454 try { 14455 var commandForm = CoreUtil.getHome().getUnlockEntityForm(); 14456 14457 commandForm.setUuid(id); 14458 14459 mutationResultObject.setCommandResult(CoreUtil.getHome().unlockEntity(BaseGraphQl.getUserVisitPK(env), commandForm)); 14460 } catch (NamingException ex) { 14461 throw new RuntimeException(ex); 14462 } 14463 14464 return mutationResultObject; 14465 } 14466 14467 @GraphQLField 14468 @GraphQLRelayMutation 14469 static MutationResultObject lockEntity(final DataFetchingEnvironment env, 14470 @GraphQLName("id") @GraphQLNonNull @GraphQLID final String id) { 14471 var mutationResultObject = new MutationResultObject(); 14472 14473 try { 14474 var commandForm = CoreUtil.getHome().getLockEntityForm(); 14475 14476 commandForm.setUuid(id); 14477 14478 mutationResultObject.setCommandResult(CoreUtil.getHome().lockEntity(BaseGraphQl.getUserVisitPK(env), commandForm)); 14479 } catch (NamingException ex) { 14480 throw new RuntimeException(ex); 14481 } 14482 14483 return mutationResultObject; 14484 } 14485 14486 @GraphQLField 14487 @GraphQLRelayMutation 14488 static MutationResultObject customerLogin(final DataFetchingEnvironment env, 14489 @GraphQLName("username") @GraphQLNonNull final String username, 14490 @GraphQLName("password") @GraphQLNonNull final String password) { 14491 var mutationResultObject = new MutationResultObject(); 14492 14493 try { 14494 var commandForm = AuthenticationUtil.getHome().getCustomerLoginForm(); 14495 14496 commandForm.setUsername(username); 14497 commandForm.setPassword(password); 14498 commandForm.setRemoteInet4Address(BaseGraphQl.getRemoteInet4Address(env)); 14499 14500 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().customerLogin(BaseGraphQl.getUserVisitPK(env), commandForm)); 14501 } catch (NamingException ex) { 14502 throw new RuntimeException(ex); 14503 } 14504 14505 return mutationResultObject; 14506 } 14507 14508 @GraphQLField 14509 @GraphQLRelayMutation 14510 static MutationResultWithIdObject createCustomerType(final DataFetchingEnvironment env, 14511 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 14512 @GraphQLName("customerSequenceName") final String customerSequenceName, 14513 @GraphQLName("defaultOfferName") final String defaultOfferName, 14514 @GraphQLName("defaultUseName") final String defaultUseName, 14515 @GraphQLName("defaultSourceName") final String defaultSourceName, 14516 @GraphQLName("defaultTermName") final String defaultTermName, 14517 @GraphQLName("defaultFreeOnBoardName") final String defaultFreeOnBoardName, 14518 @GraphQLName("defaultCancellationPolicyName") final String defaultCancellationPolicyName, 14519 @GraphQLName("defaultReturnPolicyName") final String defaultReturnPolicyName, 14520 @GraphQLName("defaultCustomerStatusChoice") final String defaultCustomerStatusChoice, 14521 @GraphQLName("defaultCustomerCreditStatusChoice") final String defaultCustomerCreditStatusChoice, 14522 @GraphQLName("defaultArGlAccountName") final String defaultArGlAccountName, 14523 @GraphQLName("defaultHoldUntilComplete") @GraphQLNonNull final String defaultHoldUntilComplete, 14524 @GraphQLName("defaultAllowBackorders") @GraphQLNonNull final String defaultAllowBackorders, 14525 @GraphQLName("defaultAllowSubstitutions") @GraphQLNonNull final String defaultAllowSubstitutions, 14526 @GraphQLName("defaultAllowCombiningShipments") @GraphQLNonNull final String defaultAllowCombiningShipments, 14527 @GraphQLName("defaultRequireReference") @GraphQLNonNull final String defaultRequireReference, 14528 @GraphQLName("defaultAllowReferenceDuplicates") @GraphQLNonNull final String defaultAllowReferenceDuplicates, 14529 @GraphQLName("defaultReferenceValidationPattern") final String defaultReferenceValidationPattern, 14530 @GraphQLName("defaultTaxable") @GraphQLNonNull final String defaultTaxable, 14531 @GraphQLName("allocationPriorityName") final String allocationPriorityName, 14532 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 14533 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 14534 @GraphQLName("description") final String description) { 14535 var mutationResultObject = new MutationResultWithIdObject(); 14536 14537 try { 14538 var commandForm = CustomerUtil.getHome().getCreateCustomerTypeForm(); 14539 14540 commandForm.setCustomerTypeName(customerTypeName); 14541 commandForm.setCustomerSequenceName(customerSequenceName); 14542 commandForm.setDefaultOfferName(defaultOfferName); 14543 commandForm.setDefaultUseName(defaultUseName); 14544 commandForm.setDefaultSourceName(defaultSourceName); 14545 commandForm.setDefaultTermName(defaultTermName); 14546 commandForm.setDefaultFreeOnBoardName(defaultFreeOnBoardName); 14547 commandForm.setDefaultCancellationPolicyName(defaultCancellationPolicyName); 14548 commandForm.setDefaultReturnPolicyName(defaultReturnPolicyName); 14549 commandForm.setDefaultCustomerStatusChoice(defaultCustomerStatusChoice); 14550 commandForm.setDefaultCustomerCreditStatusChoice(defaultCustomerCreditStatusChoice); 14551 commandForm.setDefaultArGlAccountName(defaultArGlAccountName); 14552 commandForm.setDefaultHoldUntilComplete(defaultHoldUntilComplete); 14553 commandForm.setDefaultAllowBackorders(defaultAllowBackorders); 14554 commandForm.setDefaultAllowSubstitutions(defaultAllowSubstitutions); 14555 commandForm.setDefaultAllowCombiningShipments(defaultAllowCombiningShipments); 14556 commandForm.setDefaultRequireReference(defaultRequireReference); 14557 commandForm.setDefaultAllowReferenceDuplicates(defaultAllowReferenceDuplicates); 14558 commandForm.setDefaultReferenceValidationPattern(defaultReferenceValidationPattern); 14559 commandForm.setDefaultTaxable(defaultTaxable); 14560 commandForm.setAllocationPriorityName(allocationPriorityName); 14561 commandForm.setIsDefault(isDefault); 14562 commandForm.setSortOrder(sortOrder); 14563 commandForm.setDescription(description); 14564 14565 var commandResult = CustomerUtil.getHome().createCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 14566 mutationResultObject.setCommandResult(commandResult); 14567 14568 if(!commandResult.hasErrors()) { 14569 var result = (CreateCustomerTypeResult)commandResult.getExecutionResult().getResult(); 14570 14571 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 14572 } 14573 } catch (NamingException ex) { 14574 throw new RuntimeException(ex); 14575 } 14576 14577 return mutationResultObject; 14578 } 14579 14580 @GraphQLField 14581 @GraphQLRelayMutation 14582 static MutationResultWithIdObject editCustomerType(final DataFetchingEnvironment env, 14583 @GraphQLName("originalCustomerTypeName") final String originalCustomerTypeName, 14584 @GraphQLName("id") @GraphQLID final String id, 14585 @GraphQLName("customerTypeName") final String customerTypeName, 14586 @GraphQLName("customerSequenceName") final String customerSequenceName, 14587 @GraphQLName("defaultOfferName") final String defaultOfferName, 14588 @GraphQLName("defaultUseName") final String defaultUseName, 14589 @GraphQLName("defaultSourceName") final String defaultSourceName, 14590 @GraphQLName("defaultTermName") final String defaultTermName, 14591 @GraphQLName("defaultFreeOnBoardName") final String defaultFreeOnBoardName, 14592 @GraphQLName("defaultCancellationPolicyName") final String defaultCancellationPolicyName, 14593 @GraphQLName("defaultReturnPolicyName") final String defaultReturnPolicyName, 14594 @GraphQLName("defaultCustomerStatusChoice") final String defaultCustomerStatusChoice, 14595 @GraphQLName("defaultCustomerCreditStatusChoice") final String defaultCustomerCreditStatusChoice, 14596 @GraphQLName("defaultArGlAccountName") final String defaultArGlAccountName, 14597 @GraphQLName("defaultHoldUntilComplete") final String defaultHoldUntilComplete, 14598 @GraphQLName("defaultAllowBackorders") final String defaultAllowBackorders, 14599 @GraphQLName("defaultAllowSubstitutions") final String defaultAllowSubstitutions, 14600 @GraphQLName("defaultAllowCombiningShipments") final String defaultAllowCombiningShipments, 14601 @GraphQLName("defaultRequireReference") final String defaultRequireReference, 14602 @GraphQLName("defaultAllowReferenceDuplicates") final String defaultAllowReferenceDuplicates, 14603 @GraphQLName("defaultReferenceValidationPattern") final String defaultReferenceValidationPattern, 14604 @GraphQLName("defaultTaxable") final String defaultTaxable, 14605 @GraphQLName("allocationPriorityName") final String allocationPriorityName, 14606 @GraphQLName("isDefault") final String isDefault, 14607 @GraphQLName("sortOrder") final String sortOrder, 14608 @GraphQLName("description") final String description) { 14609 var mutationResultObject = new MutationResultWithIdObject(); 14610 14611 try { 14612 var spec = CustomerUtil.getHome().getCustomerTypeUniversalSpec(); 14613 14614 spec.setCustomerTypeName(originalCustomerTypeName); 14615 spec.setUuid(id); 14616 14617 var commandForm = CustomerUtil.getHome().getEditCustomerTypeForm(); 14618 14619 commandForm.setSpec(spec); 14620 commandForm.setEditMode(EditMode.LOCK); 14621 14622 var commandResult = CustomerUtil.getHome().editCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 14623 14624 if(!commandResult.hasErrors()) { 14625 var executionResult = commandResult.getExecutionResult(); 14626 var result = (EditCustomerTypeResult)executionResult.getResult(); 14627 Map<String, Object> arguments = env.getArgument("input"); 14628 var edit = result.getEdit(); 14629 14630 mutationResultObject.setEntityInstance(result.getCustomerType().getEntityInstance()); 14631 14632 if(arguments.containsKey("customerTypeName")) 14633 edit.setCustomerTypeName(customerTypeName); 14634 if(arguments.containsKey("customerSequenceName")) 14635 edit.setCustomerSequenceName(customerSequenceName); 14636 if(arguments.containsKey("defaultOfferName")) 14637 edit.setDefaultOfferName(defaultOfferName); 14638 if(arguments.containsKey("defaultUseName")) 14639 edit.setDefaultUseName(defaultUseName); 14640 if(arguments.containsKey("defaultSourceName")) 14641 edit.setDefaultSourceName(defaultSourceName); 14642 if(arguments.containsKey("defaultTermName")) 14643 edit.setDefaultTermName(defaultTermName); 14644 if(arguments.containsKey("defaultFreeOnBoardName")) 14645 edit.setDefaultFreeOnBoardName(defaultFreeOnBoardName); 14646 if(arguments.containsKey("defaultCancellationPolicyName")) 14647 edit.setDefaultCancellationPolicyName(defaultCancellationPolicyName); 14648 if(arguments.containsKey("defaultReturnPolicyName")) 14649 edit.setDefaultReturnPolicyName(defaultReturnPolicyName); 14650 if(arguments.containsKey("defaultCustomerStatusChoice")) 14651 edit.setDefaultCustomerStatusChoice(defaultCustomerStatusChoice); 14652 if(arguments.containsKey("defaultCustomerCreditStatusChoice")) 14653 edit.setDefaultCustomerCreditStatusChoice(defaultCustomerCreditStatusChoice); 14654 if(arguments.containsKey("defaultArGlAccountName")) 14655 edit.setDefaultArGlAccountName(defaultArGlAccountName); 14656 if(arguments.containsKey("defaultHoldUntilComplete")) 14657 edit.setDefaultHoldUntilComplete(defaultHoldUntilComplete); 14658 if(arguments.containsKey("defaultAllowBackorders")) 14659 edit.setDefaultAllowBackorders(defaultAllowBackorders); 14660 if(arguments.containsKey("defaultAllowSubstitutions")) 14661 edit.setDefaultAllowSubstitutions(defaultAllowSubstitutions); 14662 if(arguments.containsKey("defaultAllowCombiningShipments")) 14663 edit.setDefaultAllowCombiningShipments(defaultAllowCombiningShipments); 14664 if(arguments.containsKey("defaultRequireReference")) 14665 edit.setDefaultRequireReference(defaultRequireReference); 14666 if(arguments.containsKey("defaultAllowReferenceDuplicates")) 14667 edit.setDefaultAllowReferenceDuplicates(defaultAllowReferenceDuplicates); 14668 if(arguments.containsKey("defaultReferenceValidationPattern")) 14669 edit.setDefaultReferenceValidationPattern(defaultReferenceValidationPattern); 14670 if(arguments.containsKey("defaultTaxable")) 14671 edit.setDefaultTaxable(defaultTaxable); 14672 if(arguments.containsKey("allocationPriorityName")) 14673 edit.setAllocationPriorityName(allocationPriorityName); 14674 if(arguments.containsKey("isDefault")) 14675 edit.setIsDefault(isDefault); 14676 if(arguments.containsKey("sortOrder")) 14677 edit.setSortOrder(sortOrder); 14678 if(arguments.containsKey("description")) 14679 edit.setDescription(description); 14680 14681 commandForm.setEdit(edit); 14682 commandForm.setEditMode(EditMode.UPDATE); 14683 14684 commandResult = CustomerUtil.getHome().editCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm); 14685 } 14686 14687 mutationResultObject.setCommandResult(commandResult); 14688 } catch (NamingException ex) { 14689 throw new RuntimeException(ex); 14690 } 14691 14692 return mutationResultObject; 14693 } 14694 14695 @GraphQLField 14696 @GraphQLRelayMutation 14697 static MutationResultObject deleteCustomerType(final DataFetchingEnvironment env, 14698 @GraphQLName("customerTypeName") final String customerTypeName, 14699 @GraphQLName("id") @GraphQLID final String id) { 14700 var mutationResultObject = new MutationResultObject(); 14701 14702 try { 14703 var commandForm = CustomerUtil.getHome().getDeleteCustomerTypeForm(); 14704 14705 commandForm.setCustomerTypeName(customerTypeName); 14706 commandForm.setUuid(id); 14707 14708 mutationResultObject.setCommandResult(CustomerUtil.getHome().deleteCustomerType(BaseGraphQl.getUserVisitPK(env), commandForm)); 14709 } catch (NamingException ex) { 14710 throw new RuntimeException(ex); 14711 } 14712 14713 return mutationResultObject; 14714 } 14715 14716 @GraphQLField 14717 @GraphQLRelayMutation 14718 static MutationResultObject createCustomerTypePaymentMethod(final DataFetchingEnvironment env, 14719 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 14720 @GraphQLName("paymentMethodName") @GraphQLNonNull final String paymentMethodName, 14721 @GraphQLName("defaultSelectionPriority") @GraphQLNonNull final String defaultSelectionPriority, 14722 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 14723 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 14724 var mutationResultObject = new MutationResultObject(); 14725 14726 try { 14727 var commandForm = CustomerUtil.getHome().getCreateCustomerTypePaymentMethodForm(); 14728 14729 commandForm.setCustomerTypeName(customerTypeName); 14730 commandForm.setPaymentMethodName(paymentMethodName); 14731 commandForm.setDefaultSelectionPriority(defaultSelectionPriority); 14732 commandForm.setIsDefault(isDefault); 14733 commandForm.setSortOrder(sortOrder); 14734 14735 var commandResult = CustomerUtil.getHome().createCustomerTypePaymentMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 14736 mutationResultObject.setCommandResult(commandResult); 14737 } catch (NamingException ex) { 14738 throw new RuntimeException(ex); 14739 } 14740 14741 return mutationResultObject; 14742 } 14743 14744 @GraphQLField 14745 @GraphQLRelayMutation 14746 static MutationResultObject deleteCustomerTypePaymentMethod(final DataFetchingEnvironment env, 14747 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 14748 @GraphQLName("paymentMethodName") @GraphQLNonNull final String paymentMethodName) { 14749 var mutationResultObject = new MutationResultObject(); 14750 14751 try { 14752 var commandForm = CustomerUtil.getHome().getDeleteCustomerTypePaymentMethodForm(); 14753 14754 commandForm.setCustomerTypeName(customerTypeName); 14755 commandForm.setPaymentMethodName(paymentMethodName); 14756 14757 var commandResult = CustomerUtil.getHome().deleteCustomerTypePaymentMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 14758 mutationResultObject.setCommandResult(commandResult); 14759 } catch (NamingException ex) { 14760 throw new RuntimeException(ex); 14761 } 14762 14763 return mutationResultObject; 14764 } 14765 14766 @GraphQLField 14767 @GraphQLRelayMutation 14768 static MutationResultObject editCustomerTypePaymentMethod(final DataFetchingEnvironment env, 14769 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 14770 @GraphQLName("paymentMethodName") @GraphQLNonNull final String paymentMethodName, 14771 @GraphQLName("defaultSelectionPriority") final String defaultSelectionPriority, 14772 @GraphQLName("isDefault") final String isDefault, 14773 @GraphQLName("sortOrder") final String sortOrder) { 14774 var mutationResultObject = new MutationResultObject(); 14775 14776 try { 14777 var spec = CustomerUtil.getHome().getCustomerTypePaymentMethodSpec(); 14778 14779 spec.setCustomerTypeName(customerTypeName); 14780 spec.setPaymentMethodName(paymentMethodName); 14781 14782 var commandForm = CustomerUtil.getHome().getEditCustomerTypePaymentMethodForm(); 14783 14784 commandForm.setSpec(spec); 14785 commandForm.setEditMode(EditMode.LOCK); 14786 14787 var commandResult = CustomerUtil.getHome().editCustomerTypePaymentMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 14788 14789 if(!commandResult.hasErrors()) { 14790 var executionResult = commandResult.getExecutionResult(); 14791 var result = executionResult.getResult(); 14792 Map<String, Object> arguments = env.getArgument("input"); 14793 var edit = result.getEdit(); 14794 14795 if(arguments.containsKey("defaultSelectionPriority")) 14796 edit.setDefaultSelectionPriority(defaultSelectionPriority); 14797 if(arguments.containsKey("isDefault")) 14798 edit.setIsDefault(isDefault); 14799 if(arguments.containsKey("sortOrder")) 14800 edit.setSortOrder(sortOrder); 14801 14802 commandForm.setEdit(edit); 14803 commandForm.setEditMode(EditMode.UPDATE); 14804 14805 commandResult = CustomerUtil.getHome().editCustomerTypePaymentMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 14806 } 14807 14808 mutationResultObject.setCommandResult(commandResult); 14809 } catch (NamingException ex) { 14810 throw new RuntimeException(ex); 14811 } 14812 14813 return mutationResultObject; 14814 } 14815 14816 @GraphQLField 14817 @GraphQLRelayMutation 14818 static MutationResultObject createCustomerTypeShippingMethod(final DataFetchingEnvironment env, 14819 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 14820 @GraphQLName("shippingMethodName") @GraphQLNonNull final String shippingMethodName, 14821 @GraphQLName("defaultSelectionPriority") @GraphQLNonNull final String defaultSelectionPriority, 14822 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 14823 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 14824 var mutationResultObject = new MutationResultObject(); 14825 14826 try { 14827 var commandForm = CustomerUtil.getHome().getCreateCustomerTypeShippingMethodForm(); 14828 14829 commandForm.setCustomerTypeName(customerTypeName); 14830 commandForm.setShippingMethodName(shippingMethodName); 14831 commandForm.setDefaultSelectionPriority(defaultSelectionPriority); 14832 commandForm.setIsDefault(isDefault); 14833 commandForm.setSortOrder(sortOrder); 14834 14835 var commandResult = CustomerUtil.getHome().createCustomerTypeShippingMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 14836 mutationResultObject.setCommandResult(commandResult); 14837 } catch (NamingException ex) { 14838 throw new RuntimeException(ex); 14839 } 14840 14841 return mutationResultObject; 14842 } 14843 14844 @GraphQLField 14845 @GraphQLRelayMutation 14846 static MutationResultObject deleteCustomerTypeShippingMethod(final DataFetchingEnvironment env, 14847 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 14848 @GraphQLName("shippingMethodName") @GraphQLNonNull final String shippingMethodName) { 14849 var mutationResultObject = new MutationResultObject(); 14850 14851 try { 14852 var commandForm = CustomerUtil.getHome().getDeleteCustomerTypeShippingMethodForm(); 14853 14854 commandForm.setCustomerTypeName(customerTypeName); 14855 commandForm.setShippingMethodName(shippingMethodName); 14856 14857 var commandResult = CustomerUtil.getHome().deleteCustomerTypeShippingMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 14858 mutationResultObject.setCommandResult(commandResult); 14859 } catch (NamingException ex) { 14860 throw new RuntimeException(ex); 14861 } 14862 14863 return mutationResultObject; 14864 } 14865 14866 @GraphQLField 14867 @GraphQLRelayMutation 14868 static MutationResultObject editCustomerTypeShippingMethod(final DataFetchingEnvironment env, 14869 @GraphQLName("customerTypeName") @GraphQLNonNull final String customerTypeName, 14870 @GraphQLName("shippingMethodName") @GraphQLNonNull final String shippingMethodName, 14871 @GraphQLName("defaultSelectionPriority") final String defaultSelectionPriority, 14872 @GraphQLName("isDefault") final String isDefault, 14873 @GraphQLName("sortOrder") final String sortOrder) { 14874 var mutationResultObject = new MutationResultObject(); 14875 14876 try { 14877 var spec = CustomerUtil.getHome().getCustomerTypeShippingMethodSpec(); 14878 14879 spec.setCustomerTypeName(customerTypeName); 14880 spec.setShippingMethodName(shippingMethodName); 14881 14882 var commandForm = CustomerUtil.getHome().getEditCustomerTypeShippingMethodForm(); 14883 14884 commandForm.setSpec(spec); 14885 commandForm.setEditMode(EditMode.LOCK); 14886 14887 var commandResult = CustomerUtil.getHome().editCustomerTypeShippingMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 14888 14889 if(!commandResult.hasErrors()) { 14890 var executionResult = commandResult.getExecutionResult(); 14891 var result = executionResult.getResult(); 14892 Map<String, Object> arguments = env.getArgument("input"); 14893 var edit = result.getEdit(); 14894 14895 if(arguments.containsKey("defaultSelectionPriority")) 14896 edit.setDefaultSelectionPriority(defaultSelectionPriority); 14897 if(arguments.containsKey("isDefault")) 14898 edit.setIsDefault(isDefault); 14899 if(arguments.containsKey("sortOrder")) 14900 edit.setSortOrder(sortOrder); 14901 14902 commandForm.setEdit(edit); 14903 commandForm.setEditMode(EditMode.UPDATE); 14904 14905 commandResult = CustomerUtil.getHome().editCustomerTypeShippingMethod(BaseGraphQl.getUserVisitPK(env), commandForm); 14906 } 14907 14908 mutationResultObject.setCommandResult(commandResult); 14909 } catch (NamingException ex) { 14910 throw new RuntimeException(ex); 14911 } 14912 14913 return mutationResultObject; 14914 } 14915 14916 @GraphQLField 14917 @GraphQLRelayMutation 14918 static MutationResultWithIdObject createCustomer(final DataFetchingEnvironment env, 14919 @GraphQLName("personalTitleId") final String personalTitleId, 14920 @GraphQLName("firstName") @GraphQLNonNull final String firstName, 14921 @GraphQLName("lastName") @GraphQLNonNull final String lastName, 14922 @GraphQLName("nameSuffixId") final String nameSuffixId, 14923 @GraphQLName("name") final String name, 14924 @GraphQLName("initialOfferName") final String initialOfferName, 14925 @GraphQLName("initialUseName") final String initialUseName, 14926 @GraphQLName("initialSourceName") final String initialSourceName, 14927 @GraphQLName("emailAddress") final String emailAddress, 14928 @GraphQLName("allowSolicitation") @GraphQLNonNull final String allowSolicitation) { 14929 var mutationResultObject = new MutationResultWithIdObject(); 14930 14931 try { 14932 var commandForm = PartyUtil.getHome().getCreateCustomerForm(); 14933 14934 commandForm.setPersonalTitleId(personalTitleId); 14935 commandForm.setFirstName(firstName); 14936 commandForm.setLastName(lastName); 14937 commandForm.setNameSuffixId(nameSuffixId); 14938 commandForm.setName(name); 14939 commandForm.setInitialOfferName(initialOfferName); 14940 commandForm.setInitialUseName(initialUseName); 14941 commandForm.setInitialSourceName(initialSourceName); 14942 commandForm.setEmailAddress(emailAddress); 14943 commandForm.setAllowSolicitation(allowSolicitation); 14944 14945 var commandResult = PartyUtil.getHome().createCustomer(BaseGraphQl.getUserVisitPK(env), commandForm); 14946 mutationResultObject.setCommandResult(commandResult); 14947 14948 if(!commandResult.hasErrors()) { 14949 var result = (CreateCustomerResult)commandResult.getExecutionResult().getResult(); 14950 14951 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 14952 } 14953 } catch (NamingException ex) { 14954 throw new RuntimeException(ex); 14955 } 14956 14957 return mutationResultObject; 14958 } 14959 14960 @GraphQLField 14961 @GraphQLRelayMutation 14962 static MutationResultWithIdObject createCustomerWithLogin(final DataFetchingEnvironment env, 14963 @GraphQLName("personalTitleId") final String personalTitleId, 14964 @GraphQLName("firstName") @GraphQLNonNull final String firstName, 14965 @GraphQLName("lastName") @GraphQLNonNull final String lastName, 14966 @GraphQLName("nameSuffixId") final String nameSuffixId, 14967 @GraphQLName("name") final String name, 14968 @GraphQLName("initialOfferName") final String initialOfferName, 14969 @GraphQLName("initialUseName") final String initialUseName, 14970 @GraphQLName("initialSourceName") final String initialSourceName, 14971 @GraphQLName("emailAddress") @GraphQLNonNull final String emailAddress, 14972 @GraphQLName("allowSolicitation") @GraphQLNonNull final String allowSolicitation, 14973 @GraphQLName("username") @GraphQLNonNull final String username, 14974 @GraphQLName("password1") @GraphQLNonNull final String password1, 14975 @GraphQLName("password2") @GraphQLNonNull final String password2, 14976 @GraphQLName("recoveryQuestionName") @GraphQLNonNull final String recoveryQuestionName, 14977 @GraphQLName("answer") @GraphQLNonNull final String answer) { 14978 var mutationResultObject = new MutationResultWithIdObject(); 14979 14980 try { 14981 var commandForm = PartyUtil.getHome().getCreateCustomerWithLoginForm(); 14982 14983 commandForm.setPersonalTitleId(personalTitleId); 14984 commandForm.setFirstName(firstName); 14985 commandForm.setLastName(lastName); 14986 commandForm.setNameSuffixId(nameSuffixId); 14987 commandForm.setName(name); 14988 commandForm.setInitialOfferName(initialOfferName); 14989 commandForm.setInitialUseName(initialUseName); 14990 commandForm.setInitialSourceName(initialSourceName); 14991 commandForm.setEmailAddress(emailAddress); 14992 commandForm.setAllowSolicitation(allowSolicitation); 14993 commandForm.setUsername(username); 14994 commandForm.setPassword1(password1); 14995 commandForm.setPassword2(password2); 14996 commandForm.setRecoveryQuestionName(recoveryQuestionName); 14997 commandForm.setAnswer(answer); 14998 14999 var commandResult = PartyUtil.getHome().createCustomerWithLogin(BaseGraphQl.getUserVisitPK(env), commandForm); 15000 mutationResultObject.setCommandResult(commandResult); 15001 15002 if(!commandResult.hasErrors()) { 15003 var result = (CreateCustomerWithLoginResult)commandResult.getExecutionResult().getResult(); 15004 15005 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 15006 } 15007 } catch (NamingException ex) { 15008 throw new RuntimeException(ex); 15009 } 15010 15011 return mutationResultObject; 15012 } 15013 15014 @GraphQLField 15015 @GraphQLRelayMutation 15016 static MutationResultObject employeeLogin(final DataFetchingEnvironment env, 15017 @GraphQLName("username") @GraphQLNonNull final String username, 15018 @GraphQLName("password") @GraphQLNonNull final String password, 15019 @GraphQLName("companyName") @GraphQLNonNull final String companyName) { 15020 var mutationResultObject = new MutationResultObject(); 15021 15022 try { 15023 var commandForm = AuthenticationUtil.getHome().getEmployeeLoginForm(); 15024 15025 commandForm.setUsername(username); 15026 commandForm.setPassword(password); 15027 commandForm.setRemoteInet4Address(BaseGraphQl.getRemoteInet4Address(env)); 15028 commandForm.setCompanyName(companyName); 15029 15030 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().employeeLogin(BaseGraphQl.getUserVisitPK(env), commandForm)); 15031 } catch (NamingException ex) { 15032 throw new RuntimeException(ex); 15033 } 15034 15035 return mutationResultObject; 15036 } 15037 15038 @GraphQLField 15039 @GraphQLRelayMutation 15040 static MutationResultObject vendorLogin(final DataFetchingEnvironment env, 15041 @GraphQLName("username") @GraphQLNonNull final String username, 15042 @GraphQLName("password") @GraphQLNonNull final String password) { 15043 var mutationResultObject = new MutationResultObject(); 15044 15045 try { 15046 var commandForm = AuthenticationUtil.getHome().getVendorLoginForm(); 15047 15048 commandForm.setUsername(username); 15049 commandForm.setPassword(password); 15050 commandForm.setRemoteInet4Address(BaseGraphQl.getRemoteInet4Address(env)); 15051 15052 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().vendorLogin(BaseGraphQl.getUserVisitPK(env), commandForm)); 15053 } catch (NamingException ex) { 15054 throw new RuntimeException(ex); 15055 } 15056 15057 return mutationResultObject; 15058 } 15059 15060 @GraphQLField 15061 @GraphQLRelayMutation 15062 @GraphQLName("setPassword") 15063 static MutationResultObject setPassword(final DataFetchingEnvironment env, 15064 @GraphQLName("partyName") final String partyName, 15065 @GraphQLName("employeeName") final String employeeName, 15066 @GraphQLName("customerName") final String customerName, 15067 @GraphQLName("vendorName") final String vendorName, 15068 @GraphQLName("oldPassword") final String oldPassword, 15069 @GraphQLName("newPassword1") @GraphQLNonNull final String newPassword1, 15070 @GraphQLName("newPassword2") @GraphQLNonNull final String newPassword2) { 15071 var mutationResultObject = new MutationResultObject(); 15072 15073 try { 15074 var commandForm = AuthenticationUtil.getHome().getSetPasswordForm(); 15075 15076 commandForm.setPartyName(partyName); 15077 commandForm.setEmployeeName(employeeName); 15078 commandForm.setCustomerName(customerName); 15079 commandForm.setVendorName(vendorName); 15080 commandForm.setOldPassword(oldPassword); 15081 commandForm.setNewPassword1(newPassword1); 15082 commandForm.setNewPassword2(newPassword2); 15083 15084 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().setPassword(BaseGraphQl.getUserVisitPK(env), commandForm)); 15085 } catch (NamingException ex) { 15086 throw new RuntimeException(ex); 15087 } 15088 15089 return mutationResultObject; 15090 } 15091 15092 @GraphQLField 15093 @GraphQLRelayMutation 15094 static MutationResultObject recoverPassword(final DataFetchingEnvironment env, 15095 @GraphQLName("partyName") final String partyName, 15096 @GraphQLName("username") final String username, 15097 @GraphQLName("answer") final String answer) { 15098 var mutationResultObject = new MutationResultObject(); 15099 15100 try { 15101 var commandForm = AuthenticationUtil.getHome().getRecoverPasswordForm(); 15102 15103 commandForm.setPartyName(partyName); 15104 commandForm.setUsername(username); 15105 commandForm.setAnswer(answer); 15106 15107 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().recoverPassword(BaseGraphQl.getUserVisitPK(env), commandForm)); 15108 } catch (NamingException ex) { 15109 throw new RuntimeException(ex); 15110 } 15111 15112 return mutationResultObject; 15113 } 15114 15115 @GraphQLField 15116 @GraphQLRelayMutation 15117 static MutationResultObject idle(final DataFetchingEnvironment env) { 15118 var mutationResultObject = new MutationResultObject(); 15119 15120 try { 15121 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().idle(BaseGraphQl.getUserVisitPK(env))); 15122 } catch (NamingException ex) { 15123 throw new RuntimeException(ex); 15124 } 15125 15126 return mutationResultObject; 15127 } 15128 15129 @GraphQLField 15130 @GraphQLRelayMutation 15131 static MutationResultObject logout(final DataFetchingEnvironment env) { 15132 var mutationResultObject = new MutationResultObject(); 15133 15134 try { 15135 mutationResultObject.setCommandResult(AuthenticationUtil.getHome().logout(BaseGraphQl.getUserVisitPK(env))); 15136 } catch (NamingException ex) { 15137 throw new RuntimeException(ex); 15138 } 15139 15140 return mutationResultObject; 15141 } 15142 15143 @GraphQLField 15144 @GraphQLRelayMutation 15145 static MutationResultWithIdObject createSecurityRoleGroup(final DataFetchingEnvironment env, 15146 @GraphQLName("securityRoleGroupName") @GraphQLNonNull final String securityRoleGroupName, 15147 @GraphQLName("parentSecurityRoleGroupName") final String parentSecurityRoleGroupName, 15148 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 15149 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 15150 @GraphQLName("description") final String description) { 15151 var mutationResultObject = new MutationResultWithIdObject(); 15152 15153 try { 15154 var commandForm = SecurityUtil.getHome().getCreateSecurityRoleGroupForm(); 15155 15156 commandForm.setSecurityRoleGroupName(securityRoleGroupName); 15157 commandForm.setParentSecurityRoleGroupName(parentSecurityRoleGroupName); 15158 commandForm.setIsDefault(isDefault); 15159 commandForm.setSortOrder(sortOrder); 15160 commandForm.setDescription(description); 15161 15162 var commandResult = SecurityUtil.getHome().createSecurityRoleGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 15163 mutationResultObject.setCommandResult(commandResult); 15164 15165 if(!commandResult.hasErrors()) { 15166 var result = (CreateSecurityRoleGroupResult)commandResult.getExecutionResult().getResult(); 15167 15168 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 15169 } 15170 } catch (NamingException ex) { 15171 throw new RuntimeException(ex); 15172 } 15173 15174 return mutationResultObject; 15175 } 15176 15177 @GraphQLField 15178 @GraphQLRelayMutation 15179 static MutationResultWithIdObject editSecurityRoleGroup(final DataFetchingEnvironment env, 15180 @GraphQLName("originalSecurityRoleGroupName") final String originalSecurityRoleGroupName, 15181 @GraphQLName("id") @GraphQLID final String id, 15182 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 15183 @GraphQLName("parentSecurityRoleGroupName") final String parentSecurityRoleGroupName, 15184 @GraphQLName("isDefault") final String isDefault, 15185 @GraphQLName("sortOrder") final String sortOrder, 15186 @GraphQLName("description") final String description) { 15187 var mutationResultObject = new MutationResultWithIdObject(); 15188 15189 try { 15190 var spec = SecurityUtil.getHome().getSecurityRoleGroupUniversalSpec(); 15191 15192 spec.setSecurityRoleGroupName(originalSecurityRoleGroupName); 15193 spec.setUuid(id); 15194 15195 var commandForm = SecurityUtil.getHome().getEditSecurityRoleGroupForm(); 15196 15197 commandForm.setSpec(spec); 15198 commandForm.setEditMode(EditMode.LOCK); 15199 15200 var commandResult = SecurityUtil.getHome().editSecurityRoleGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 15201 15202 if(!commandResult.hasErrors()) { 15203 var executionResult = commandResult.getExecutionResult(); 15204 var result = (EditSecurityRoleGroupResult)executionResult.getResult(); 15205 Map<String, Object> arguments = env.getArgument("input"); 15206 var edit = result.getEdit(); 15207 15208 mutationResultObject.setEntityInstance(result.getSecurityRoleGroup().getEntityInstance()); 15209 15210 if(arguments.containsKey("securityRoleGroupName")) 15211 edit.setSecurityRoleGroupName(securityRoleGroupName); 15212 if(arguments.containsKey("parentSecurityRoleGroupName")) 15213 edit.setParentSecurityRoleGroupName(parentSecurityRoleGroupName); 15214 if(arguments.containsKey("isDefault")) 15215 edit.setIsDefault(isDefault); 15216 if(arguments.containsKey("sortOrder")) 15217 edit.setSortOrder(sortOrder); 15218 if(arguments.containsKey("description")) 15219 edit.setDescription(description); 15220 15221 commandForm.setEdit(edit); 15222 commandForm.setEditMode(EditMode.UPDATE); 15223 15224 commandResult = SecurityUtil.getHome().editSecurityRoleGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 15225 } 15226 15227 mutationResultObject.setCommandResult(commandResult); 15228 } catch (NamingException ex) { 15229 throw new RuntimeException(ex); 15230 } 15231 15232 return mutationResultObject; 15233 } 15234 15235 @GraphQLField 15236 @GraphQLRelayMutation 15237 static MutationResultObject deleteSecurityRoleGroup(final DataFetchingEnvironment env, 15238 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 15239 @GraphQLName("id") @GraphQLID final String id) { 15240 var mutationResultObject = new MutationResultObject(); 15241 15242 try { 15243 var commandForm = SecurityUtil.getHome().getDeleteSecurityRoleGroupForm(); 15244 15245 commandForm.setSecurityRoleGroupName(securityRoleGroupName); 15246 commandForm.setUuid(id); 15247 15248 mutationResultObject.setCommandResult(SecurityUtil.getHome().deleteSecurityRoleGroup(BaseGraphQl.getUserVisitPK(env), commandForm)); 15249 } catch (NamingException ex) { 15250 throw new RuntimeException(ex); 15251 } 15252 15253 return mutationResultObject; 15254 } 15255 15256 @GraphQLField 15257 @GraphQLRelayMutation 15258 static MutationResultWithIdObject createSecurityRole(final DataFetchingEnvironment env, 15259 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 15260 @GraphQLName("securityRoleName") @GraphQLNonNull final String securityRoleName, 15261 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 15262 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 15263 @GraphQLName("description") final String description) { 15264 var mutationResultObject = new MutationResultWithIdObject(); 15265 15266 try { 15267 var commandForm = SecurityUtil.getHome().getCreateSecurityRoleForm(); 15268 15269 commandForm.setSecurityRoleGroupName(securityRoleGroupName); 15270 commandForm.setSecurityRoleName(securityRoleName); 15271 commandForm.setIsDefault(isDefault); 15272 commandForm.setSortOrder(sortOrder); 15273 commandForm.setDescription(description); 15274 15275 var commandResult = SecurityUtil.getHome().createSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm); 15276 mutationResultObject.setCommandResult(commandResult); 15277 15278 if(!commandResult.hasErrors()) { 15279 var result = (CreateSecurityRoleResult)commandResult.getExecutionResult().getResult(); 15280 15281 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 15282 } 15283 } catch (NamingException ex) { 15284 throw new RuntimeException(ex); 15285 } 15286 15287 return mutationResultObject; 15288 } 15289 15290 @GraphQLField 15291 @GraphQLRelayMutation 15292 static MutationResultWithIdObject editSecurityRole(final DataFetchingEnvironment env, 15293 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 15294 @GraphQLName("originalSecurityRoleName") final String originalSecurityRoleName, 15295 @GraphQLName("id") @GraphQLID final String id, 15296 @GraphQLName("securityRoleName") final String securityRoleName, 15297 @GraphQLName("isDefault") final String isDefault, 15298 @GraphQLName("sortOrder") final String sortOrder, 15299 @GraphQLName("description") final String description) { 15300 var mutationResultObject = new MutationResultWithIdObject(); 15301 15302 try { 15303 var spec = SecurityUtil.getHome().getSecurityRoleUniversalSpec(); 15304 15305 spec.setSecurityRoleGroupName(securityRoleGroupName); 15306 spec.setSecurityRoleName(originalSecurityRoleName); 15307 spec.setUuid(id); 15308 15309 var commandForm = SecurityUtil.getHome().getEditSecurityRoleForm(); 15310 15311 commandForm.setSpec(spec); 15312 commandForm.setEditMode(EditMode.LOCK); 15313 15314 var commandResult = SecurityUtil.getHome().editSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm); 15315 15316 if(!commandResult.hasErrors()) { 15317 var executionResult = commandResult.getExecutionResult(); 15318 var result = (EditSecurityRoleResult)executionResult.getResult(); 15319 Map<String, Object> arguments = env.getArgument("input"); 15320 var edit = result.getEdit(); 15321 15322 mutationResultObject.setEntityInstance(result.getSecurityRole().getEntityInstance()); 15323 15324 if(arguments.containsKey("securityRoleName")) 15325 edit.setSecurityRoleName(securityRoleName); 15326 if(arguments.containsKey("isDefault")) 15327 edit.setIsDefault(isDefault); 15328 if(arguments.containsKey("sortOrder")) 15329 edit.setSortOrder(sortOrder); 15330 if(arguments.containsKey("description")) 15331 edit.setDescription(description); 15332 15333 commandForm.setEdit(edit); 15334 commandForm.setEditMode(EditMode.UPDATE); 15335 15336 commandResult = SecurityUtil.getHome().editSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm); 15337 } 15338 15339 mutationResultObject.setCommandResult(commandResult); 15340 } catch (NamingException ex) { 15341 throw new RuntimeException(ex); 15342 } 15343 15344 return mutationResultObject; 15345 } 15346 15347 @GraphQLField 15348 @GraphQLRelayMutation 15349 static MutationResultObject deleteSecurityRole(final DataFetchingEnvironment env, 15350 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 15351 @GraphQLName("securityRoleName") final String securityRoleName, 15352 @GraphQLName("id") @GraphQLID final String id) { 15353 var mutationResultObject = new MutationResultObject(); 15354 15355 try { 15356 var commandForm = SecurityUtil.getHome().getDeleteSecurityRoleForm(); 15357 15358 commandForm.setSecurityRoleGroupName(securityRoleGroupName); 15359 commandForm.setSecurityRoleName(securityRoleName); 15360 commandForm.setUuid(id); 15361 15362 mutationResultObject.setCommandResult(SecurityUtil.getHome().deleteSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm)); 15363 } catch (NamingException ex) { 15364 throw new RuntimeException(ex); 15365 } 15366 15367 return mutationResultObject; 15368 } 15369 15370 @GraphQLField 15371 @GraphQLRelayMutation 15372 static MutationResultWithIdObject createWorkflow(final DataFetchingEnvironment env, 15373 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15374 @GraphQLName("selectorKindName") final String selectorKindName, 15375 @GraphQLName("selectorTypeName") final String selectorTypeName, 15376 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 15377 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 15378 @GraphQLName("description") final String description) { 15379 var mutationResultObject = new MutationResultWithIdObject(); 15380 15381 try { 15382 var commandForm = WorkflowUtil.getHome().getCreateWorkflowForm(); 15383 15384 commandForm.setWorkflowName(workflowName); 15385 commandForm.setSelectorKindName(selectorKindName); 15386 commandForm.setSelectorTypeName(selectorTypeName); 15387 commandForm.setSecurityRoleGroupName(securityRoleGroupName); 15388 commandForm.setSortOrder(sortOrder); 15389 commandForm.setDescription(description); 15390 15391 var commandResult = WorkflowUtil.getHome().createWorkflow(BaseGraphQl.getUserVisitPK(env), commandForm); 15392 mutationResultObject.setCommandResult(commandResult); 15393 15394 if(!commandResult.hasErrors()) { 15395 var result = (CreateWorkflowResult)commandResult.getExecutionResult().getResult(); 15396 15397 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 15398 } 15399 } catch (NamingException ex) { 15400 throw new RuntimeException(ex); 15401 } 15402 15403 return mutationResultObject; 15404 } 15405 15406 @GraphQLField 15407 @GraphQLRelayMutation 15408 static MutationResultWithIdObject editWorkflow(final DataFetchingEnvironment env, 15409 @GraphQLName("originalWorkflowName") final String originalWorkflowName, 15410 @GraphQLName("id") @GraphQLID final String id, 15411 @GraphQLName("workflowName") final String workflowName, 15412 @GraphQLName("selectorKindName") final String selectorKindName, 15413 @GraphQLName("selectorTypeName") final String selectorTypeName, 15414 @GraphQLName("securityRoleGroupName") final String securityRoleGroupName, 15415 @GraphQLName("sortOrder") final String sortOrder, 15416 @GraphQLName("description") final String description) { 15417 var mutationResultObject = new MutationResultWithIdObject(); 15418 15419 try { 15420 var spec = WorkflowUtil.getHome().getWorkflowUniversalSpec(); 15421 15422 spec.setWorkflowName(originalWorkflowName); 15423 spec.setUuid(id); 15424 15425 var commandForm = WorkflowUtil.getHome().getEditWorkflowForm(); 15426 15427 commandForm.setSpec(spec); 15428 commandForm.setEditMode(EditMode.LOCK); 15429 15430 var commandResult = WorkflowUtil.getHome().editWorkflow(BaseGraphQl.getUserVisitPK(env), commandForm); 15431 15432 if(!commandResult.hasErrors()) { 15433 var executionResult = commandResult.getExecutionResult(); 15434 var result = (EditWorkflowResult)executionResult.getResult(); 15435 Map<String, Object> arguments = env.getArgument("input"); 15436 var edit = result.getEdit(); 15437 15438 mutationResultObject.setEntityInstance(result.getWorkflow().getEntityInstance()); 15439 15440 if(arguments.containsKey("workflowName")) 15441 edit.setWorkflowName(workflowName); 15442 if(arguments.containsKey("selectorKindName")) 15443 edit.setSelectorKindName(selectorKindName); 15444 if(arguments.containsKey("selectorTypeName")) 15445 edit.setSelectorTypeName(selectorTypeName); 15446 if(arguments.containsKey("securityRoleGroupName")) 15447 edit.setSecurityRoleGroupName(securityRoleGroupName); 15448 if(arguments.containsKey("sortOrder")) 15449 edit.setSortOrder(sortOrder); 15450 if(arguments.containsKey("description")) 15451 edit.setDescription(description); 15452 15453 commandForm.setEdit(edit); 15454 commandForm.setEditMode(EditMode.UPDATE); 15455 15456 commandResult = WorkflowUtil.getHome().editWorkflow(BaseGraphQl.getUserVisitPK(env), commandForm); 15457 } 15458 15459 mutationResultObject.setCommandResult(commandResult); 15460 } catch (NamingException ex) { 15461 throw new RuntimeException(ex); 15462 } 15463 15464 return mutationResultObject; 15465 } 15466 15467 @GraphQLField 15468 @GraphQLRelayMutation 15469 static MutationResultObject deleteWorkflow(final DataFetchingEnvironment env, 15470 @GraphQLName("workflowName") final String workflowName, 15471 @GraphQLName("id") @GraphQLID final String id) { 15472 var mutationResultObject = new MutationResultObject(); 15473 15474 try { 15475 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowForm(); 15476 15477 commandForm.setWorkflowName(workflowName); 15478 commandForm.setUuid(id); 15479 15480 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflow(BaseGraphQl.getUserVisitPK(env), commandForm)); 15481 } catch (NamingException ex) { 15482 throw new RuntimeException(ex); 15483 } 15484 15485 return mutationResultObject; 15486 } 15487 15488 @GraphQLField 15489 @GraphQLRelayMutation 15490 static MutationResultObject createWorkflowEntityType(final DataFetchingEnvironment env, 15491 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15492 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 15493 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 15494 var mutationResultObject = new MutationResultObject(); 15495 15496 try { 15497 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntityTypeForm(); 15498 15499 commandForm.setWorkflowName(workflowName); 15500 commandForm.setComponentVendorName(componentVendorName); 15501 commandForm.setEntityTypeName(entityTypeName); 15502 15503 var commandResult = WorkflowUtil.getHome().createWorkflowEntityType(BaseGraphQl.getUserVisitPK(env), commandForm); 15504 mutationResultObject.setCommandResult(commandResult); 15505 } catch (NamingException ex) { 15506 throw new RuntimeException(ex); 15507 } 15508 15509 return mutationResultObject; 15510 } 15511 15512 @GraphQLField 15513 @GraphQLRelayMutation 15514 static MutationResultObject deleteWorkflowEntityType(final DataFetchingEnvironment env, 15515 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15516 @GraphQLName("componentVendorName") @GraphQLNonNull final String componentVendorName, 15517 @GraphQLName("entityTypeName") @GraphQLNonNull final String entityTypeName) { 15518 var mutationResultObject = new MutationResultObject(); 15519 15520 try { 15521 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntityTypeForm(); 15522 15523 commandForm.setWorkflowName(workflowName); 15524 commandForm.setComponentVendorName(componentVendorName); 15525 commandForm.setEntityTypeName(entityTypeName); 15526 15527 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntityType(BaseGraphQl.getUserVisitPK(env), commandForm)); 15528 } catch (NamingException ex) { 15529 throw new RuntimeException(ex); 15530 } 15531 15532 return mutationResultObject; 15533 } 15534 15535 @GraphQLField 15536 @GraphQLRelayMutation 15537 static MutationResultObject createWorkflowSelectorKind(final DataFetchingEnvironment env, 15538 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15539 @GraphQLName("selectorKindName") @GraphQLNonNull final String selectorKindName) { 15540 var mutationResultObject = new MutationResultObject(); 15541 15542 try { 15543 var commandForm = WorkflowUtil.getHome().getCreateWorkflowSelectorKindForm(); 15544 15545 commandForm.setWorkflowName(workflowName); 15546 commandForm.setSelectorKindName(selectorKindName); 15547 15548 var commandResult = WorkflowUtil.getHome().createWorkflowSelectorKind(BaseGraphQl.getUserVisitPK(env), commandForm); 15549 mutationResultObject.setCommandResult(commandResult); 15550 } catch (NamingException ex) { 15551 throw new RuntimeException(ex); 15552 } 15553 15554 return mutationResultObject; 15555 } 15556 15557 @GraphQLField 15558 @GraphQLRelayMutation 15559 static MutationResultObject deleteWorkflowSelectorKind(final DataFetchingEnvironment env, 15560 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15561 @GraphQLName("selectorKindName") @GraphQLNonNull final String selectorKindName) { 15562 var mutationResultObject = new MutationResultObject(); 15563 15564 try { 15565 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowSelectorKindForm(); 15566 15567 commandForm.setWorkflowName(workflowName); 15568 commandForm.setSelectorKindName(selectorKindName); 15569 15570 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowSelectorKind(BaseGraphQl.getUserVisitPK(env), commandForm)); 15571 } catch (NamingException ex) { 15572 throw new RuntimeException(ex); 15573 } 15574 15575 return mutationResultObject; 15576 } 15577 15578 @GraphQLField 15579 @GraphQLRelayMutation 15580 static MutationResultWithIdObject createWorkflowStep(final DataFetchingEnvironment env, 15581 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15582 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 15583 @GraphQLName("workflowStepTypeName") @GraphQLNonNull final String workflowStepTypeName, 15584 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 15585 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 15586 @GraphQLName("description") final String description) { 15587 var mutationResultObject = new MutationResultWithIdObject(); 15588 15589 try { 15590 var commandForm = WorkflowUtil.getHome().getCreateWorkflowStepForm(); 15591 15592 commandForm.setWorkflowName(workflowName); 15593 commandForm.setWorkflowStepName(workflowStepName); 15594 commandForm.setWorkflowStepTypeName(workflowStepTypeName); 15595 commandForm.setIsDefault(isDefault); 15596 commandForm.setSortOrder(sortOrder); 15597 commandForm.setDescription(description); 15598 15599 var commandResult = WorkflowUtil.getHome().createWorkflowStep(BaseGraphQl.getUserVisitPK(env), commandForm); 15600 mutationResultObject.setCommandResult(commandResult); 15601 15602 if(!commandResult.hasErrors()) { 15603 var result = (CreateWorkflowStepResult)commandResult.getExecutionResult().getResult(); 15604 15605 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 15606 } 15607 } catch (NamingException ex) { 15608 throw new RuntimeException(ex); 15609 } 15610 15611 return mutationResultObject; 15612 } 15613 15614 @GraphQLField 15615 @GraphQLRelayMutation 15616 static MutationResultWithIdObject editWorkflowStep(final DataFetchingEnvironment env, 15617 @GraphQLName("workflowName") final String workflowName, 15618 @GraphQLName("originalWorkflowStepName") final String originalWorkflowStepName, 15619 @GraphQLName("id") @GraphQLID final String id, 15620 @GraphQLName("workflowStepName") final String workflowStepName, 15621 @GraphQLName("workflowStepTypeName") final String workflowStepTypeName, 15622 @GraphQLName("isDefault") final String isDefault, 15623 @GraphQLName("sortOrder") final String sortOrder, 15624 @GraphQLName("description") final String description) { 15625 var mutationResultObject = new MutationResultWithIdObject(); 15626 15627 try { 15628 var spec = WorkflowUtil.getHome().getWorkflowStepUniversalSpec(); 15629 15630 spec.setWorkflowName(workflowName); 15631 spec.setWorkflowStepName(originalWorkflowStepName); 15632 spec.setUuid(id); 15633 15634 var commandForm = WorkflowUtil.getHome().getEditWorkflowStepForm(); 15635 15636 commandForm.setSpec(spec); 15637 commandForm.setEditMode(EditMode.LOCK); 15638 15639 var commandResult = WorkflowUtil.getHome().editWorkflowStep(BaseGraphQl.getUserVisitPK(env), commandForm); 15640 15641 if(!commandResult.hasErrors()) { 15642 var executionResult = commandResult.getExecutionResult(); 15643 var result = (EditWorkflowStepResult)executionResult.getResult(); 15644 Map<String, Object> arguments = env.getArgument("input"); 15645 var edit = result.getEdit(); 15646 15647 mutationResultObject.setEntityInstance(result.getWorkflowStep().getEntityInstance()); 15648 15649 if(arguments.containsKey("workflowStepName")) 15650 edit.setWorkflowStepName(workflowStepName); 15651 if(arguments.containsKey("workflowStepTypeName")) 15652 edit.setWorkflowStepTypeName(workflowStepTypeName); 15653 if(arguments.containsKey("isDefault")) 15654 edit.setIsDefault(isDefault); 15655 if(arguments.containsKey("sortOrder")) 15656 edit.setSortOrder(sortOrder); 15657 if(arguments.containsKey("description")) 15658 edit.setDescription(description); 15659 15660 commandForm.setEdit(edit); 15661 commandForm.setEditMode(EditMode.UPDATE); 15662 15663 commandResult = WorkflowUtil.getHome().editWorkflowStep(BaseGraphQl.getUserVisitPK(env), commandForm); 15664 } 15665 15666 mutationResultObject.setCommandResult(commandResult); 15667 } catch (NamingException ex) { 15668 throw new RuntimeException(ex); 15669 } 15670 15671 return mutationResultObject; 15672 } 15673 15674 @GraphQLField 15675 @GraphQLRelayMutation 15676 static MutationResultObject deleteWorkflowStep(final DataFetchingEnvironment env, 15677 @GraphQLName("workflowName") final String workflowName, 15678 @GraphQLName("workflowStepName") final String workflowStepName, 15679 @GraphQLName("id") @GraphQLID final String id) { 15680 var mutationResultObject = new MutationResultObject(); 15681 15682 try { 15683 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowStepForm(); 15684 15685 commandForm.setWorkflowName(workflowName); 15686 commandForm.setWorkflowStepName(workflowStepName); 15687 commandForm.setUuid(id); 15688 15689 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowStep(BaseGraphQl.getUserVisitPK(env), commandForm)); 15690 } catch (NamingException ex) { 15691 throw new RuntimeException(ex); 15692 } 15693 15694 return mutationResultObject; 15695 } 15696 15697 @GraphQLField 15698 @GraphQLRelayMutation 15699 static MutationResultWithIdObject createWorkflowEntrance(final DataFetchingEnvironment env, 15700 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15701 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 15702 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 15703 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 15704 @GraphQLName("description") final String description) { 15705 var mutationResultObject = new MutationResultWithIdObject(); 15706 15707 try { 15708 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntranceForm(); 15709 15710 commandForm.setWorkflowName(workflowName); 15711 commandForm.setWorkflowEntranceName(workflowEntranceName); 15712 commandForm.setIsDefault(isDefault); 15713 commandForm.setSortOrder(sortOrder); 15714 commandForm.setDescription(description); 15715 15716 var commandResult = WorkflowUtil.getHome().createWorkflowEntrance(BaseGraphQl.getUserVisitPK(env), commandForm); 15717 mutationResultObject.setCommandResult(commandResult); 15718 15719 if(!commandResult.hasErrors()) { 15720 var result = (CreateWorkflowEntranceResult)commandResult.getExecutionResult().getResult(); 15721 15722 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 15723 } 15724 } catch (NamingException ex) { 15725 throw new RuntimeException(ex); 15726 } 15727 15728 return mutationResultObject; 15729 } 15730 15731 @GraphQLField 15732 @GraphQLRelayMutation 15733 static MutationResultWithIdObject editWorkflowEntrance(final DataFetchingEnvironment env, 15734 @GraphQLName("workflowName") final String workflowName, 15735 @GraphQLName("originalWorkflowEntranceName") final String originalWorkflowEntranceName, 15736 @GraphQLName("id") @GraphQLID final String id, 15737 @GraphQLName("workflowEntranceName") final String workflowEntranceName, 15738 @GraphQLName("isDefault") final String isDefault, 15739 @GraphQLName("sortOrder") final String sortOrder, 15740 @GraphQLName("description") final String description) { 15741 var mutationResultObject = new MutationResultWithIdObject(); 15742 15743 try { 15744 var spec = WorkflowUtil.getHome().getWorkflowEntranceUniversalSpec(); 15745 15746 spec.setWorkflowName(workflowName); 15747 spec.setWorkflowEntranceName(originalWorkflowEntranceName); 15748 spec.setUuid(id); 15749 15750 var commandForm = WorkflowUtil.getHome().getEditWorkflowEntranceForm(); 15751 15752 commandForm.setSpec(spec); 15753 commandForm.setEditMode(EditMode.LOCK); 15754 15755 var commandResult = WorkflowUtil.getHome().editWorkflowEntrance(BaseGraphQl.getUserVisitPK(env), commandForm); 15756 15757 if(!commandResult.hasErrors()) { 15758 var executionResult = commandResult.getExecutionResult(); 15759 var result = (EditWorkflowEntranceResult)executionResult.getResult(); 15760 Map<String, Object> arguments = env.getArgument("input"); 15761 var edit = result.getEdit(); 15762 15763 mutationResultObject.setEntityInstance(result.getWorkflowEntrance().getEntityInstance()); 15764 15765 if(arguments.containsKey("workflowEntranceName")) 15766 edit.setWorkflowEntranceName(workflowEntranceName); 15767 if(arguments.containsKey("isDefault")) 15768 edit.setIsDefault(isDefault); 15769 if(arguments.containsKey("sortOrder")) 15770 edit.setSortOrder(sortOrder); 15771 if(arguments.containsKey("description")) 15772 edit.setDescription(description); 15773 15774 commandForm.setEdit(edit); 15775 commandForm.setEditMode(EditMode.UPDATE); 15776 15777 commandResult = WorkflowUtil.getHome().editWorkflowEntrance(BaseGraphQl.getUserVisitPK(env), commandForm); 15778 } 15779 15780 mutationResultObject.setCommandResult(commandResult); 15781 } catch (NamingException ex) { 15782 throw new RuntimeException(ex); 15783 } 15784 15785 return mutationResultObject; 15786 } 15787 15788 @GraphQLField 15789 @GraphQLRelayMutation 15790 static MutationResultObject deleteWorkflowEntrance(final DataFetchingEnvironment env, 15791 @GraphQLName("workflowName") final String workflowName, 15792 @GraphQLName("workflowEntranceName") final String workflowEntranceName, 15793 @GraphQLName("id") @GraphQLID final String id) { 15794 var mutationResultObject = new MutationResultObject(); 15795 15796 try { 15797 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntranceForm(); 15798 15799 commandForm.setWorkflowName(workflowName); 15800 commandForm.setWorkflowEntranceName(workflowEntranceName); 15801 commandForm.setUuid(id); 15802 15803 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntrance(BaseGraphQl.getUserVisitPK(env), commandForm)); 15804 } catch (NamingException ex) { 15805 throw new RuntimeException(ex); 15806 } 15807 15808 return mutationResultObject; 15809 } 15810 15811 @GraphQLField 15812 @GraphQLRelayMutation 15813 static MutationResultObject createWorkflowEntranceSelector(final DataFetchingEnvironment env, 15814 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15815 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 15816 @GraphQLName("selectorName") @GraphQLNonNull final String selectorName) { 15817 var mutationResultObject = new MutationResultObject(); 15818 15819 try { 15820 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntranceSelectorForm(); 15821 15822 commandForm.setWorkflowName(workflowName); 15823 commandForm.setWorkflowEntranceName(workflowEntranceName); 15824 commandForm.setSelectorName(selectorName); 15825 15826 var commandResult = WorkflowUtil.getHome().createWorkflowEntranceSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 15827 mutationResultObject.setCommandResult(commandResult); 15828 } catch (NamingException ex) { 15829 throw new RuntimeException(ex); 15830 } 15831 15832 return mutationResultObject; 15833 } 15834 15835 @GraphQLField 15836 @GraphQLRelayMutation 15837 static MutationResultObject deleteWorkflowEntranceSelector(final DataFetchingEnvironment env, 15838 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15839 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 15840 @GraphQLName("selectorName") @GraphQLNonNull final String selectorName) { 15841 var mutationResultObject = new MutationResultObject(); 15842 15843 try { 15844 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntranceSelectorForm(); 15845 15846 commandForm.setWorkflowName(workflowName); 15847 commandForm.setWorkflowEntranceName(workflowEntranceName); 15848 commandForm.setSelectorName(selectorName); 15849 15850 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntranceSelector(BaseGraphQl.getUserVisitPK(env), commandForm)); 15851 } catch (NamingException ex) { 15852 throw new RuntimeException(ex); 15853 } 15854 15855 return mutationResultObject; 15856 } 15857 15858 @GraphQLField 15859 @GraphQLRelayMutation 15860 static MutationResultObject createWorkflowEntranceStep(final DataFetchingEnvironment env, 15861 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15862 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 15863 @GraphQLName("entranceWorkflowName") @GraphQLNonNull final String entranceWorkflowName, 15864 @GraphQLName("entranceWorkflowStepName") @GraphQLNonNull final String entranceWorkflowStepName) { 15865 var mutationResultObject = new MutationResultObject(); 15866 15867 try { 15868 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntranceStepForm(); 15869 15870 commandForm.setWorkflowName(workflowName); 15871 commandForm.setWorkflowEntranceName(workflowEntranceName); 15872 commandForm.setEntranceWorkflowName(entranceWorkflowName); 15873 commandForm.setEntranceWorkflowStepName(entranceWorkflowStepName); 15874 15875 var commandResult = WorkflowUtil.getHome().createWorkflowEntranceStep(BaseGraphQl.getUserVisitPK(env), commandForm); 15876 mutationResultObject.setCommandResult(commandResult); 15877 } catch (NamingException ex) { 15878 throw new RuntimeException(ex); 15879 } 15880 15881 return mutationResultObject; 15882 } 15883 15884 @GraphQLField 15885 @GraphQLRelayMutation 15886 static MutationResultObject deleteWorkflowEntranceStep(final DataFetchingEnvironment env, 15887 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15888 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 15889 @GraphQLName("entranceWorkflowName") @GraphQLNonNull final String entranceWorkflowName, 15890 @GraphQLName("entranceWorkflowStepName") @GraphQLNonNull final String entranceWorkflowStepName) { 15891 var mutationResultObject = new MutationResultObject(); 15892 15893 try { 15894 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntranceStepForm(); 15895 15896 commandForm.setWorkflowName(workflowName); 15897 commandForm.setWorkflowEntranceName(workflowEntranceName); 15898 commandForm.setEntranceWorkflowName(entranceWorkflowName); 15899 commandForm.setEntranceWorkflowStepName(entranceWorkflowStepName); 15900 15901 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntranceStep(BaseGraphQl.getUserVisitPK(env), commandForm)); 15902 } catch (NamingException ex) { 15903 throw new RuntimeException(ex); 15904 } 15905 15906 return mutationResultObject; 15907 } 15908 15909 @GraphQLField 15910 @GraphQLRelayMutation 15911 static MutationResultObject createWorkflowEntrancePartyType(final DataFetchingEnvironment env, 15912 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15913 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 15914 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName) { 15915 var mutationResultObject = new MutationResultObject(); 15916 15917 try { 15918 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntrancePartyTypeForm(); 15919 15920 commandForm.setWorkflowName(workflowName); 15921 commandForm.setWorkflowEntranceName(workflowEntranceName); 15922 commandForm.setPartyTypeName(partyTypeName); 15923 15924 var commandResult = WorkflowUtil.getHome().createWorkflowEntrancePartyType(BaseGraphQl.getUserVisitPK(env), commandForm); 15925 mutationResultObject.setCommandResult(commandResult); 15926 } catch (NamingException ex) { 15927 throw new RuntimeException(ex); 15928 } 15929 15930 return mutationResultObject; 15931 } 15932 15933 @GraphQLField 15934 @GraphQLRelayMutation 15935 static MutationResultObject deleteWorkflowEntrancePartyType(final DataFetchingEnvironment env, 15936 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15937 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 15938 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName) { 15939 var mutationResultObject = new MutationResultObject(); 15940 15941 try { 15942 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntrancePartyTypeForm(); 15943 15944 commandForm.setWorkflowName(workflowName); 15945 commandForm.setWorkflowEntranceName(workflowEntranceName); 15946 commandForm.setPartyTypeName(partyTypeName); 15947 15948 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntrancePartyType(BaseGraphQl.getUserVisitPK(env), commandForm)); 15949 } catch (NamingException ex) { 15950 throw new RuntimeException(ex); 15951 } 15952 15953 return mutationResultObject; 15954 } 15955 15956 @GraphQLField 15957 @GraphQLRelayMutation 15958 static MutationResultObject createWorkflowEntranceSecurityRole(final DataFetchingEnvironment env, 15959 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15960 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 15961 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName, 15962 @GraphQLName("securityRoleName") @GraphQLNonNull final String securityRoleName) { 15963 var mutationResultObject = new MutationResultObject(); 15964 15965 try { 15966 var commandForm = WorkflowUtil.getHome().getCreateWorkflowEntranceSecurityRoleForm(); 15967 15968 commandForm.setWorkflowName(workflowName); 15969 commandForm.setWorkflowEntranceName(workflowEntranceName); 15970 commandForm.setSecurityRoleName(securityRoleName); 15971 commandForm.setPartyTypeName(partyTypeName); 15972 15973 var commandResult = WorkflowUtil.getHome().createWorkflowEntranceSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm); 15974 mutationResultObject.setCommandResult(commandResult); 15975 } catch (NamingException ex) { 15976 throw new RuntimeException(ex); 15977 } 15978 15979 return mutationResultObject; 15980 } 15981 15982 @GraphQLField 15983 @GraphQLRelayMutation 15984 static MutationResultObject deleteWorkflowEntranceSecurityRole(final DataFetchingEnvironment env, 15985 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 15986 @GraphQLName("workflowEntranceName") @GraphQLNonNull final String workflowEntranceName, 15987 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName, 15988 @GraphQLName("securityRoleName") @GraphQLNonNull final String securityRoleName) { 15989 var mutationResultObject = new MutationResultObject(); 15990 15991 try { 15992 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowEntranceSecurityRoleForm(); 15993 15994 commandForm.setWorkflowName(workflowName); 15995 commandForm.setWorkflowEntranceName(workflowEntranceName); 15996 commandForm.setPartyTypeName(partyTypeName); 15997 commandForm.setSecurityRoleName(securityRoleName); 15998 15999 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowEntranceSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm)); 16000 } catch (NamingException ex) { 16001 throw new RuntimeException(ex); 16002 } 16003 16004 return mutationResultObject; 16005 } 16006 16007 @GraphQLField 16008 @GraphQLRelayMutation 16009 static MutationResultWithIdObject createWorkflowDestination(final DataFetchingEnvironment env, 16010 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 16011 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 16012 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 16013 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 16014 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 16015 @GraphQLName("description") final String description) { 16016 var mutationResultObject = new MutationResultWithIdObject(); 16017 16018 try { 16019 var commandForm = WorkflowUtil.getHome().getCreateWorkflowDestinationForm(); 16020 16021 commandForm.setWorkflowName(workflowName); 16022 commandForm.setWorkflowStepName(workflowStepName); 16023 commandForm.setWorkflowDestinationName(workflowDestinationName); 16024 commandForm.setIsDefault(isDefault); 16025 commandForm.setSortOrder(sortOrder); 16026 commandForm.setDescription(description); 16027 16028 var commandResult = WorkflowUtil.getHome().createWorkflowDestination(BaseGraphQl.getUserVisitPK(env), commandForm); 16029 mutationResultObject.setCommandResult(commandResult); 16030 16031 if(!commandResult.hasErrors()) { 16032 var result = (CreateWorkflowDestinationResult)commandResult.getExecutionResult().getResult(); 16033 16034 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 16035 } 16036 } catch (NamingException ex) { 16037 throw new RuntimeException(ex); 16038 } 16039 16040 return mutationResultObject; 16041 } 16042 16043 @GraphQLField 16044 @GraphQLRelayMutation 16045 static MutationResultWithIdObject editWorkflowDestination(final DataFetchingEnvironment env, 16046 @GraphQLName("workflowName") final String workflowName, 16047 @GraphQLName("workflowStepName") final String workflowStepName, 16048 @GraphQLName("originalWorkflowDestinationName") final String originalWorkflowDestinationName, 16049 @GraphQLName("id") @GraphQLID final String id, 16050 @GraphQLName("workflowDestinationName") final String workflowDestinationName, 16051 @GraphQLName("isDefault") final String isDefault, 16052 @GraphQLName("sortOrder") final String sortOrder, 16053 @GraphQLName("description") final String description) { 16054 var mutationResultObject = new MutationResultWithIdObject(); 16055 16056 try { 16057 var spec = WorkflowUtil.getHome().getWorkflowDestinationUniversalSpec(); 16058 16059 spec.setWorkflowName(workflowName); 16060 spec.setWorkflowStepName(workflowStepName); 16061 spec.setWorkflowDestinationName(originalWorkflowDestinationName); 16062 spec.setUuid(id); 16063 16064 var commandForm = WorkflowUtil.getHome().getEditWorkflowDestinationForm(); 16065 16066 commandForm.setSpec(spec); 16067 commandForm.setEditMode(EditMode.LOCK); 16068 16069 var commandResult = WorkflowUtil.getHome().editWorkflowDestination(BaseGraphQl.getUserVisitPK(env), commandForm); 16070 16071 if(!commandResult.hasErrors()) { 16072 var executionResult = commandResult.getExecutionResult(); 16073 var result = (EditWorkflowDestinationResult)executionResult.getResult(); 16074 Map<String, Object> arguments = env.getArgument("input"); 16075 var edit = result.getEdit(); 16076 16077 mutationResultObject.setEntityInstance(result.getWorkflowDestination().getEntityInstance()); 16078 16079 if(arguments.containsKey("workflowDestinationName")) 16080 edit.setWorkflowDestinationName(workflowDestinationName); 16081 if(arguments.containsKey("isDefault")) 16082 edit.setIsDefault(isDefault); 16083 if(arguments.containsKey("sortOrder")) 16084 edit.setSortOrder(sortOrder); 16085 if(arguments.containsKey("description")) 16086 edit.setDescription(description); 16087 16088 commandForm.setEdit(edit); 16089 commandForm.setEditMode(EditMode.UPDATE); 16090 16091 commandResult = WorkflowUtil.getHome().editWorkflowDestination(BaseGraphQl.getUserVisitPK(env), commandForm); 16092 } 16093 16094 mutationResultObject.setCommandResult(commandResult); 16095 } catch (NamingException ex) { 16096 throw new RuntimeException(ex); 16097 } 16098 16099 return mutationResultObject; 16100 } 16101 16102 @GraphQLField 16103 @GraphQLRelayMutation 16104 static MutationResultObject deleteWorkflowDestination(final DataFetchingEnvironment env, 16105 @GraphQLName("workflowName") final String workflowName, 16106 @GraphQLName("workflowStepName") final String workflowStepName, 16107 @GraphQLName("workflowDestinationName") final String workflowDestinationName, 16108 @GraphQLName("id") @GraphQLID final String id) { 16109 var mutationResultObject = new MutationResultObject(); 16110 16111 try { 16112 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowDestinationForm(); 16113 16114 commandForm.setWorkflowName(workflowName); 16115 commandForm.setWorkflowStepName(workflowStepName); 16116 commandForm.setWorkflowDestinationName(workflowDestinationName); 16117 commandForm.setUuid(id); 16118 16119 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowDestination(BaseGraphQl.getUserVisitPK(env), commandForm)); 16120 } catch (NamingException ex) { 16121 throw new RuntimeException(ex); 16122 } 16123 16124 return mutationResultObject; 16125 } 16126 16127 @GraphQLField 16128 @GraphQLRelayMutation 16129 static MutationResultObject createWorkflowDestinationSelector(final DataFetchingEnvironment env, 16130 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 16131 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 16132 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 16133 @GraphQLName("selectorName") @GraphQLNonNull final String selectorName) { 16134 var mutationResultObject = new MutationResultObject(); 16135 16136 try { 16137 var commandForm = WorkflowUtil.getHome().getCreateWorkflowDestinationSelectorForm(); 16138 16139 commandForm.setWorkflowName(workflowName); 16140 commandForm.setWorkflowStepName(workflowStepName); 16141 commandForm.setWorkflowDestinationName(workflowDestinationName); 16142 commandForm.setSelectorName(selectorName); 16143 16144 var commandResult = WorkflowUtil.getHome().createWorkflowDestinationSelector(BaseGraphQl.getUserVisitPK(env), commandForm); 16145 mutationResultObject.setCommandResult(commandResult); 16146 } catch (NamingException ex) { 16147 throw new RuntimeException(ex); 16148 } 16149 16150 return mutationResultObject; 16151 } 16152 16153 @GraphQLField 16154 @GraphQLRelayMutation 16155 static MutationResultObject deleteWorkflowDestinationSelector(final DataFetchingEnvironment env, 16156 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 16157 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 16158 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 16159 @GraphQLName("selectorName") @GraphQLNonNull final String selectorName) { 16160 var mutationResultObject = new MutationResultObject(); 16161 16162 try { 16163 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowDestinationSelectorForm(); 16164 16165 commandForm.setWorkflowName(workflowName); 16166 commandForm.setWorkflowStepName(workflowStepName); 16167 commandForm.setWorkflowDestinationName(workflowDestinationName); 16168 commandForm.setSelectorName(selectorName); 16169 16170 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowDestinationSelector(BaseGraphQl.getUserVisitPK(env), commandForm)); 16171 } catch (NamingException ex) { 16172 throw new RuntimeException(ex); 16173 } 16174 16175 return mutationResultObject; 16176 } 16177 16178 @GraphQLField 16179 @GraphQLRelayMutation 16180 static MutationResultObject createWorkflowDestinationStep(final DataFetchingEnvironment env, 16181 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 16182 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 16183 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 16184 @GraphQLName("destinationWorkflowName") @GraphQLNonNull final String destinationWorkflowName, 16185 @GraphQLName("destinationWorkflowStepName") @GraphQLNonNull final String destinationWorkflowStepName) { 16186 var mutationResultObject = new MutationResultObject(); 16187 16188 try { 16189 var commandForm = WorkflowUtil.getHome().getCreateWorkflowDestinationStepForm(); 16190 16191 commandForm.setWorkflowName(workflowName); 16192 commandForm.setWorkflowStepName(workflowStepName); 16193 commandForm.setWorkflowDestinationName(workflowDestinationName); 16194 commandForm.setDestinationWorkflowName(destinationWorkflowName); 16195 commandForm.setDestinationWorkflowStepName(destinationWorkflowStepName); 16196 16197 var commandResult = WorkflowUtil.getHome().createWorkflowDestinationStep(BaseGraphQl.getUserVisitPK(env), commandForm); 16198 mutationResultObject.setCommandResult(commandResult); 16199 } catch (NamingException ex) { 16200 throw new RuntimeException(ex); 16201 } 16202 16203 return mutationResultObject; 16204 } 16205 16206 @GraphQLField 16207 @GraphQLRelayMutation 16208 static MutationResultObject deleteWorkflowDestinationStep(final DataFetchingEnvironment env, 16209 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 16210 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 16211 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 16212 @GraphQLName("destinationWorkflowName") @GraphQLNonNull final String destinationWorkflowName, 16213 @GraphQLName("destinationWorkflowStepName") @GraphQLNonNull final String destinationWorkflowStepName) { 16214 var mutationResultObject = new MutationResultObject(); 16215 16216 try { 16217 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowDestinationStepForm(); 16218 16219 commandForm.setWorkflowName(workflowName); 16220 commandForm.setWorkflowStepName(workflowStepName); 16221 commandForm.setWorkflowDestinationName(workflowDestinationName); 16222 commandForm.setDestinationWorkflowName(destinationWorkflowName); 16223 commandForm.setDestinationWorkflowStepName(destinationWorkflowStepName); 16224 16225 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowDestinationStep(BaseGraphQl.getUserVisitPK(env), commandForm)); 16226 } catch (NamingException ex) { 16227 throw new RuntimeException(ex); 16228 } 16229 16230 return mutationResultObject; 16231 } 16232 16233 @GraphQLField 16234 @GraphQLRelayMutation 16235 static MutationResultObject createWorkflowDestinationPartyType(final DataFetchingEnvironment env, 16236 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 16237 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 16238 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 16239 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName) { 16240 var mutationResultObject = new MutationResultObject(); 16241 16242 try { 16243 var commandForm = WorkflowUtil.getHome().getCreateWorkflowDestinationPartyTypeForm(); 16244 16245 commandForm.setWorkflowName(workflowName); 16246 commandForm.setWorkflowStepName(workflowStepName); 16247 commandForm.setWorkflowDestinationName(workflowDestinationName); 16248 commandForm.setPartyTypeName(partyTypeName); 16249 16250 var commandResult = WorkflowUtil.getHome().createWorkflowDestinationPartyType(BaseGraphQl.getUserVisitPK(env), commandForm); 16251 mutationResultObject.setCommandResult(commandResult); 16252 } catch (NamingException ex) { 16253 throw new RuntimeException(ex); 16254 } 16255 16256 return mutationResultObject; 16257 } 16258 16259 @GraphQLField 16260 @GraphQLRelayMutation 16261 static MutationResultObject deleteWorkflowDestinationPartyType(final DataFetchingEnvironment env, 16262 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 16263 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 16264 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 16265 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName) { 16266 var mutationResultObject = new MutationResultObject(); 16267 16268 try { 16269 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowDestinationPartyTypeForm(); 16270 16271 commandForm.setWorkflowName(workflowName); 16272 commandForm.setWorkflowStepName(workflowStepName); 16273 commandForm.setWorkflowDestinationName(workflowDestinationName); 16274 commandForm.setPartyTypeName(partyTypeName); 16275 16276 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowDestinationPartyType(BaseGraphQl.getUserVisitPK(env), commandForm)); 16277 } catch (NamingException ex) { 16278 throw new RuntimeException(ex); 16279 } 16280 16281 return mutationResultObject; 16282 } 16283 16284 @GraphQLField 16285 @GraphQLRelayMutation 16286 static MutationResultObject createWorkflowDestinationSecurityRole(final DataFetchingEnvironment env, 16287 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 16288 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 16289 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 16290 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName, 16291 @GraphQLName("securityRoleName") @GraphQLNonNull final String securityRoleName) { 16292 var mutationResultObject = new MutationResultObject(); 16293 16294 try { 16295 var commandForm = WorkflowUtil.getHome().getCreateWorkflowDestinationSecurityRoleForm(); 16296 16297 commandForm.setWorkflowName(workflowName); 16298 commandForm.setWorkflowStepName(workflowStepName); 16299 commandForm.setWorkflowDestinationName(workflowDestinationName); 16300 commandForm.setSecurityRoleName(securityRoleName); 16301 commandForm.setPartyTypeName(partyTypeName); 16302 16303 var commandResult = WorkflowUtil.getHome().createWorkflowDestinationSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm); 16304 mutationResultObject.setCommandResult(commandResult); 16305 } catch (NamingException ex) { 16306 throw new RuntimeException(ex); 16307 } 16308 16309 return mutationResultObject; 16310 } 16311 16312 @GraphQLField 16313 @GraphQLRelayMutation 16314 static MutationResultObject deleteWorkflowDestinationSecurityRole(final DataFetchingEnvironment env, 16315 @GraphQLName("workflowName") @GraphQLNonNull final String workflowName, 16316 @GraphQLName("workflowStepName") @GraphQLNonNull final String workflowStepName, 16317 @GraphQLName("workflowDestinationName") @GraphQLNonNull final String workflowDestinationName, 16318 @GraphQLName("partyTypeName") @GraphQLNonNull final String partyTypeName, 16319 @GraphQLName("securityRoleName") @GraphQLNonNull final String securityRoleName) { 16320 var mutationResultObject = new MutationResultObject(); 16321 16322 try { 16323 var commandForm = WorkflowUtil.getHome().getDeleteWorkflowDestinationSecurityRoleForm(); 16324 16325 commandForm.setWorkflowName(workflowName); 16326 commandForm.setWorkflowStepName(workflowStepName); 16327 commandForm.setWorkflowDestinationName(workflowDestinationName); 16328 commandForm.setPartyTypeName(partyTypeName); 16329 commandForm.setSecurityRoleName(securityRoleName); 16330 16331 mutationResultObject.setCommandResult(WorkflowUtil.getHome().deleteWorkflowDestinationSecurityRole(BaseGraphQl.getUserVisitPK(env), commandForm)); 16332 } catch (NamingException ex) { 16333 throw new RuntimeException(ex); 16334 } 16335 16336 return mutationResultObject; 16337 } 16338 16339 @GraphQLField 16340 @GraphQLRelayMutation 16341 static CreateSalesOrderResultObject createSalesOrder(final DataFetchingEnvironment env, 16342 @GraphQLName("batchName") final String batchName, 16343 @GraphQLName("sourceName") final String sourceName, 16344 @GraphQLName("currencyIsoName") final String currencyIsoName, 16345 @GraphQLName("termName") final String termName, 16346 @GraphQLName("billToPartyName") final String billToPartyName, 16347 @GraphQLName("orderPriorityName") final String orderPriorityName, 16348 @GraphQLName("holdUntilComplete") final String holdUntilComplete, 16349 @GraphQLName("allowBackorders") final String allowBackorders, 16350 @GraphQLName("allowSubstitutions") final String allowSubstitutions, 16351 @GraphQLName("allowCombiningShipments") final String allowCombiningShipments, 16352 @GraphQLName("reference") final String reference, 16353 @GraphQLName("freeOnBoardName") final String freeOnBoardName, 16354 @GraphQLName("taxable") final String taxable, 16355 @GraphQLName("workflowEntranceName") final String workflowEntranceName) { 16356 var mutationResultObject = new CreateSalesOrderResultObject(); 16357 16358 try { 16359 var commandForm = SalesUtil.getHome().getCreateSalesOrderForm(); 16360 16361 commandForm.setBatchName(batchName); 16362 commandForm.setSourceName(sourceName); 16363 commandForm.setCurrencyIsoName(currencyIsoName); 16364 commandForm.setTermName(termName); 16365 commandForm.setBillToPartyName(billToPartyName); 16366 commandForm.setOrderPriorityName(orderPriorityName); 16367 commandForm.setHoldUntilComplete(holdUntilComplete); 16368 commandForm.setAllowBackorders(allowBackorders); 16369 commandForm.setAllowSubstitutions(allowSubstitutions); 16370 commandForm.setAllowCombiningShipments(allowCombiningShipments); 16371 commandForm.setReference(reference); 16372 commandForm.setFreeOnBoardName(freeOnBoardName); 16373 commandForm.setTaxable(taxable); 16374 commandForm.setWorkflowEntranceName(workflowEntranceName); 16375 16376 var commandResult = SalesUtil.getHome().createSalesOrder(BaseGraphQl.getUserVisitPK(env), commandForm); 16377 mutationResultObject.setCommandResult(commandResult); 16378 16379 if(!commandResult.hasErrors()) { 16380 mutationResultObject.setCreateSalesOrderResult((CreateSalesOrderResult)commandResult.getExecutionResult().getResult()); 16381 } 16382 } catch (NamingException ex) { 16383 throw new RuntimeException(ex); 16384 } 16385 16386 return mutationResultObject; 16387 } 16388 16389 @GraphQLField 16390 @GraphQLRelayMutation 16391 static MutationResultWithIdObject editSalesOrderShipmentGroup(final DataFetchingEnvironment env, 16392 @GraphQLName("orderName") final String orderName, 16393 @GraphQLName("orderShipmentGroupSequence") final String orderShipmentGroupSequence, 16394 @GraphQLName("isDefault") final String isDefault, 16395 @GraphQLName("partyName") final String partyName, 16396 @GraphQLName("contactMechanismName") final String contactMechanismName, 16397 @GraphQLName("shippingMethodName") final String shippingMethodName, 16398 @GraphQLName("holdUntilComplete") final String holdUntilComplete) { 16399 var mutationResultObject = new MutationResultWithIdObject(); 16400 16401 try { 16402 var spec = SalesUtil.getHome().getSalesOrderShipmentGroupSpec(); 16403 16404 spec.setOrderName(orderName); 16405 spec.setOrderShipmentGroupSequence(orderShipmentGroupSequence); 16406 16407 var commandForm = SalesUtil.getHome().getEditSalesOrderShipmentGroupForm(); 16408 16409 commandForm.setSpec(spec); 16410 commandForm.setEditMode(EditMode.LOCK); 16411 16412 var commandResult = SalesUtil.getHome().editSalesOrderShipmentGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 16413 16414 if(!commandResult.hasErrors()) { 16415 var executionResult = commandResult.getExecutionResult(); 16416 var result = (EditSalesOrderShipmentGroupResult)executionResult.getResult(); 16417 Map<String, Object> arguments = env.getArgument("input"); 16418 var edit = result.getEdit(); 16419 16420 mutationResultObject.setEntityInstance(result.getOrderShipmentGroup().getEntityInstance()); 16421 16422 if(arguments.containsKey("isDefault")) 16423 edit.setIsDefault(isDefault); 16424 if(arguments.containsKey("partyName")) 16425 edit.setPartyName(partyName); 16426 if(arguments.containsKey("contactMechanismName")) 16427 edit.setContactMechanismName(contactMechanismName); 16428 if(arguments.containsKey("shippingMethodName")) 16429 edit.setShippingMethodName(shippingMethodName); 16430 if(arguments.containsKey("holdUntilComplete")) 16431 edit.setHoldUntilComplete(holdUntilComplete); 16432 16433 commandForm.setEdit(edit); 16434 commandForm.setEditMode(EditMode.UPDATE); 16435 16436 commandResult = SalesUtil.getHome().editSalesOrderShipmentGroup(BaseGraphQl.getUserVisitPK(env), commandForm); 16437 } 16438 16439 mutationResultObject.setCommandResult(commandResult); 16440 } catch (NamingException ex) { 16441 throw new RuntimeException(ex); 16442 } 16443 16444 return mutationResultObject; 16445 } 16446 16447 @GraphQLField 16448 @GraphQLRelayMutation 16449 static CreateSalesOrderLineResultObject createSalesOrderLine(final DataFetchingEnvironment env, 16450 @GraphQLName("orderName") final String orderName, 16451 @GraphQLName("orderLineSequence") final String orderLineSequence, 16452 @GraphQLName("itemName") @GraphQLNonNull final String itemName, 16453 @GraphQLName("inventoryConditionName") final String inventoryConditionName, 16454 @GraphQLName("unitOfMeasureTypeName") final String unitOfMeasureTypeName, 16455 @GraphQLName("quantity") @GraphQLNonNull final String quantity, 16456 @GraphQLName("unitAmount") final String unitAmount, 16457 @GraphQLName("taxable") final String taxable, 16458 @GraphQLName("description") final String description, 16459 @GraphQLName("cancellationPolicyName") final String cancellationPolicyName, 16460 @GraphQLName("returnPolicyName") final String returnPolicyName, 16461 @GraphQLName("sourceName") final String sourceName) { 16462 var mutationResultObject = new CreateSalesOrderLineResultObject(); 16463 16464 try { 16465 var commandForm = SalesUtil.getHome().getCreateSalesOrderLineForm(); 16466 16467 commandForm.setOrderName(orderName); 16468 commandForm.setOrderLineSequence(orderLineSequence); 16469 commandForm.setItemName(itemName); 16470 commandForm.setInventoryConditionName(inventoryConditionName); 16471 commandForm.setUnitOfMeasureTypeName(unitOfMeasureTypeName); 16472 commandForm.setQuantity(quantity); 16473 commandForm.setUnitAmount(unitAmount); 16474 commandForm.setTaxable(taxable); 16475 commandForm.setDescription(description); 16476 commandForm.setCancellationPolicyName(cancellationPolicyName); 16477 commandForm.setReturnPolicyName(returnPolicyName); 16478 commandForm.setSourceName(sourceName); 16479 16480 var commandResult = SalesUtil.getHome().createSalesOrderLine(BaseGraphQl.getUserVisitPK(env), commandForm); 16481 mutationResultObject.setCommandResult(commandResult); 16482 16483 if(!commandResult.hasErrors()) { 16484 mutationResultObject.setCreateSalesOrderLineResult((CreateSalesOrderLineResult)commandResult.getExecutionResult().getResult()); 16485 } 16486 } catch (NamingException ex) { 16487 throw new RuntimeException(ex); 16488 } 16489 16490 return mutationResultObject; 16491 } 16492 16493 @GraphQLField 16494 @GraphQLRelayMutation 16495 static MutationResultWithIdObject createFiscalYear(final DataFetchingEnvironment env, 16496 @GraphQLName("year") @GraphQLNonNull final String year) { 16497 var mutationResultObject = new MutationResultWithIdObject(); 16498 16499 try { 16500 var commandForm = PeriodUtil.getHome().getCreateFiscalYearForm(); 16501 16502 commandForm.setYear(year); 16503 16504 var commandResult = PeriodUtil.getHome().createFiscalYear(BaseGraphQl.getUserVisitPK(env), commandForm); 16505 mutationResultObject.setCommandResult(commandResult); 16506 16507 if(!commandResult.hasErrors()) { 16508 var result = (CreateFiscalYearResult)commandResult.getExecutionResult().getResult(); 16509 16510 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 16511 } 16512 } catch (NamingException ex) { 16513 throw new RuntimeException(ex); 16514 } 16515 16516 return mutationResultObject; 16517 } 16518 16519 @GraphQLField 16520 @GraphQLRelayMutation 16521 @GraphQLName("setFiscalYearStatus") 16522 static MutationResultObject setFiscalYearStatus(final DataFetchingEnvironment env, 16523 @GraphQLName("periodName") @GraphQLNonNull final String periodName, 16524 @GraphQLName("fiscalPeriodStatusChoice") @GraphQLNonNull final String fiscalPeriodStatusChoice) { 16525 var mutationResultObject = new MutationResultObject(); 16526 16527 try { 16528 var commandForm = PeriodUtil.getHome().getSetFiscalPeriodStatusForm(); 16529 16530 commandForm.setPeriodName(periodName); 16531 commandForm.setFiscalPeriodStatusChoice(fiscalPeriodStatusChoice); 16532 16533 mutationResultObject.setCommandResult(PeriodUtil.getHome().setFiscalPeriodStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 16534 } catch (NamingException ex) { 16535 throw new RuntimeException(ex); 16536 } 16537 16538 return mutationResultObject; 16539 } 16540 16541 @GraphQLField 16542 @GraphQLRelayMutation 16543 static MutationResultWithIdObject createTransactionTimeType(final DataFetchingEnvironment env, 16544 @GraphQLName("transactionTimeTypeName") @GraphQLNonNull final String transactionTimeTypeName, 16545 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 16546 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 16547 @GraphQLName("description") final String description) { 16548 var mutationResultObject = new MutationResultWithIdObject(); 16549 16550 try { 16551 var commandForm = AccountingUtil.getHome().getCreateTransactionTimeTypeForm(); 16552 16553 commandForm.setTransactionTimeTypeName(transactionTimeTypeName); 16554 commandForm.setIsDefault(isDefault); 16555 commandForm.setSortOrder(sortOrder); 16556 commandForm.setDescription(description); 16557 16558 var commandResult = AccountingUtil.getHome().createTransactionTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 16559 mutationResultObject.setCommandResult(commandResult); 16560 16561 if(!commandResult.hasErrors()) { 16562 var result = (CreateTransactionTimeTypeResult)commandResult.getExecutionResult().getResult(); 16563 16564 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 16565 } 16566 } catch (NamingException ex) { 16567 throw new RuntimeException(ex); 16568 } 16569 16570 return mutationResultObject; 16571 } 16572 16573 @GraphQLField 16574 @GraphQLRelayMutation 16575 static MutationResultObject deleteTransactionTimeType(final DataFetchingEnvironment env, 16576 @GraphQLName("transactionTimeTypeName") @GraphQLNonNull final String transactionTimeTypeName) { 16577 var mutationResultObject = new MutationResultObject(); 16578 16579 try { 16580 var commandForm = AccountingUtil.getHome().getDeleteTransactionTimeTypeForm(); 16581 16582 commandForm.setTransactionTimeTypeName(transactionTimeTypeName); 16583 16584 var commandResult = AccountingUtil.getHome().deleteTransactionTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 16585 mutationResultObject.setCommandResult(commandResult); 16586 } catch (NamingException ex) { 16587 throw new RuntimeException(ex); 16588 } 16589 16590 return mutationResultObject; 16591 } 16592 16593 @GraphQLField 16594 @GraphQLRelayMutation 16595 static MutationResultWithIdObject editTransactionTimeType(final DataFetchingEnvironment env, 16596 @GraphQLName("originalTransactionTimeTypeName") final String originalTransactionTimeTypeName, 16597 @GraphQLName("id") @GraphQLID final String id, 16598 @GraphQLName("transactionTimeTypeName") final String transactionTimeTypeName, 16599 @GraphQLName("isDefault") final String isDefault, 16600 @GraphQLName("sortOrder") final String sortOrder, 16601 @GraphQLName("description") final String description) { 16602 var mutationResultObject = new MutationResultWithIdObject(); 16603 16604 try { 16605 var spec = AccountingUtil.getHome().getTransactionTimeTypeUniversalSpec(); 16606 16607 spec.setTransactionTimeTypeName(originalTransactionTimeTypeName); 16608 spec.setUuid(id); 16609 16610 var commandForm = AccountingUtil.getHome().getEditTransactionTimeTypeForm(); 16611 16612 commandForm.setSpec(spec); 16613 commandForm.setEditMode(EditMode.LOCK); 16614 16615 var commandResult = AccountingUtil.getHome().editTransactionTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 16616 16617 if(!commandResult.hasErrors()) { 16618 var executionResult = commandResult.getExecutionResult(); 16619 var result = (EditTransactionTimeTypeResult)executionResult.getResult(); 16620 Map<String, Object> arguments = env.getArgument("input"); 16621 var edit = result.getEdit(); 16622 16623 mutationResultObject.setEntityInstance(result.getTransactionTimeType().getEntityInstance()); 16624 16625 if(arguments.containsKey("transactionTimeTypeName")) 16626 edit.setTransactionTimeTypeName(transactionTimeTypeName); 16627 if(arguments.containsKey("isDefault")) 16628 edit.setIsDefault(isDefault); 16629 if(arguments.containsKey("sortOrder")) 16630 edit.setSortOrder(sortOrder); 16631 if(arguments.containsKey("description")) 16632 edit.setDescription(description); 16633 16634 commandForm.setEdit(edit); 16635 commandForm.setEditMode(EditMode.UPDATE); 16636 16637 commandResult = AccountingUtil.getHome().editTransactionTimeType(BaseGraphQl.getUserVisitPK(env), commandForm); 16638 } 16639 16640 mutationResultObject.setCommandResult(commandResult); 16641 } catch (NamingException ex) { 16642 throw new RuntimeException(ex); 16643 } 16644 16645 return mutationResultObject; 16646 } 16647 16648 @GraphQLField 16649 @GraphQLRelayMutation 16650 static MutationResultObject createGeoCodeLanguage(final DataFetchingEnvironment env, 16651 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16652 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName, 16653 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 16654 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 16655 var mutationResultObject = new MutationResultObject(); 16656 16657 try { 16658 var commandForm = GeoUtil.getHome().getCreateGeoCodeLanguageForm(); 16659 16660 commandForm.setGeoCodeName(geoCodeName); 16661 commandForm.setLanguageIsoName(languageIsoName); 16662 commandForm.setIsDefault(isDefault); 16663 commandForm.setSortOrder(sortOrder); 16664 16665 var commandResult = GeoUtil.getHome().createGeoCodeLanguage(BaseGraphQl.getUserVisitPK(env), commandForm); 16666 mutationResultObject.setCommandResult(commandResult); 16667 } catch (NamingException ex) { 16668 throw new RuntimeException(ex); 16669 } 16670 16671 return mutationResultObject; 16672 } 16673 16674 @GraphQLField 16675 @GraphQLRelayMutation 16676 static MutationResultObject deleteGeoCodeLanguage(final DataFetchingEnvironment env, 16677 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16678 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName) { 16679 var mutationResultObject = new MutationResultObject(); 16680 16681 try { 16682 var commandForm = GeoUtil.getHome().getDeleteGeoCodeLanguageForm(); 16683 16684 commandForm.setGeoCodeName(geoCodeName); 16685 commandForm.setLanguageIsoName(languageIsoName); 16686 16687 var commandResult = GeoUtil.getHome().deleteGeoCodeLanguage(BaseGraphQl.getUserVisitPK(env), commandForm); 16688 mutationResultObject.setCommandResult(commandResult); 16689 } catch (NamingException ex) { 16690 throw new RuntimeException(ex); 16691 } 16692 16693 return mutationResultObject; 16694 } 16695 16696 @GraphQLField 16697 @GraphQLRelayMutation 16698 static MutationResultObject editGeoCodeLanguage(final DataFetchingEnvironment env, 16699 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16700 @GraphQLName("languageIsoName") @GraphQLNonNull final String languageIsoName, 16701 @GraphQLName("isDefault") final String isDefault, 16702 @GraphQLName("sortOrder") final String sortOrder) { 16703 var mutationResultObject = new MutationResultObject(); 16704 16705 try { 16706 var spec = GeoUtil.getHome().getGeoCodeLanguageSpec(); 16707 16708 spec.setGeoCodeName(geoCodeName); 16709 spec.setLanguageIsoName(languageIsoName); 16710 16711 var commandForm = GeoUtil.getHome().getEditGeoCodeLanguageForm(); 16712 16713 commandForm.setSpec(spec); 16714 commandForm.setEditMode(EditMode.LOCK); 16715 16716 var commandResult = GeoUtil.getHome().editGeoCodeLanguage(BaseGraphQl.getUserVisitPK(env), commandForm); 16717 16718 if(!commandResult.hasErrors()) { 16719 var executionResult = commandResult.getExecutionResult(); 16720 var result = (EditGeoCodeLanguageResult)executionResult.getResult(); 16721 Map<String, Object> arguments = env.getArgument("input"); 16722 var edit = result.getEdit(); 16723 16724 if(arguments.containsKey("isDefault")) 16725 edit.setIsDefault(isDefault); 16726 if(arguments.containsKey("sortOrder")) 16727 edit.setSortOrder(sortOrder); 16728 16729 commandForm.setEdit(edit); 16730 commandForm.setEditMode(EditMode.UPDATE); 16731 16732 commandResult = GeoUtil.getHome().editGeoCodeLanguage(BaseGraphQl.getUserVisitPK(env), commandForm); 16733 } 16734 16735 mutationResultObject.setCommandResult(commandResult); 16736 } catch (NamingException ex) { 16737 throw new RuntimeException(ex); 16738 } 16739 16740 return mutationResultObject; 16741 } 16742 16743 @GraphQLField 16744 @GraphQLRelayMutation 16745 static MutationResultObject createGeoCodeCurrency(final DataFetchingEnvironment env, 16746 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16747 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 16748 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 16749 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 16750 var mutationResultObject = new MutationResultObject(); 16751 16752 try { 16753 var commandForm = GeoUtil.getHome().getCreateGeoCodeCurrencyForm(); 16754 16755 commandForm.setGeoCodeName(geoCodeName); 16756 commandForm.setCurrencyIsoName(currencyIsoName); 16757 commandForm.setIsDefault(isDefault); 16758 commandForm.setSortOrder(sortOrder); 16759 16760 var commandResult = GeoUtil.getHome().createGeoCodeCurrency(BaseGraphQl.getUserVisitPK(env), commandForm); 16761 mutationResultObject.setCommandResult(commandResult); 16762 } catch (NamingException ex) { 16763 throw new RuntimeException(ex); 16764 } 16765 16766 return mutationResultObject; 16767 } 16768 16769 @GraphQLField 16770 @GraphQLRelayMutation 16771 static MutationResultObject deleteGeoCodeCurrency(final DataFetchingEnvironment env, 16772 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16773 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName) { 16774 var mutationResultObject = new MutationResultObject(); 16775 16776 try { 16777 var commandForm = GeoUtil.getHome().getDeleteGeoCodeCurrencyForm(); 16778 16779 commandForm.setGeoCodeName(geoCodeName); 16780 commandForm.setCurrencyIsoName(currencyIsoName); 16781 16782 var commandResult = GeoUtil.getHome().deleteGeoCodeCurrency(BaseGraphQl.getUserVisitPK(env), commandForm); 16783 mutationResultObject.setCommandResult(commandResult); 16784 } catch (NamingException ex) { 16785 throw new RuntimeException(ex); 16786 } 16787 16788 return mutationResultObject; 16789 } 16790 16791 @GraphQLField 16792 @GraphQLRelayMutation 16793 static MutationResultObject editGeoCodeCurrency(final DataFetchingEnvironment env, 16794 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16795 @GraphQLName("currencyIsoName") @GraphQLNonNull final String currencyIsoName, 16796 @GraphQLName("isDefault") final String isDefault, 16797 @GraphQLName("sortOrder") final String sortOrder) { 16798 var mutationResultObject = new MutationResultObject(); 16799 16800 try { 16801 var spec = GeoUtil.getHome().getGeoCodeCurrencySpec(); 16802 16803 spec.setGeoCodeName(geoCodeName); 16804 spec.setCurrencyIsoName(currencyIsoName); 16805 16806 var commandForm = GeoUtil.getHome().getEditGeoCodeCurrencyForm(); 16807 16808 commandForm.setSpec(spec); 16809 commandForm.setEditMode(EditMode.LOCK); 16810 16811 var commandResult = GeoUtil.getHome().editGeoCodeCurrency(BaseGraphQl.getUserVisitPK(env), commandForm); 16812 16813 if(!commandResult.hasErrors()) { 16814 var executionResult = commandResult.getExecutionResult(); 16815 var result = (EditGeoCodeCurrencyResult)executionResult.getResult(); 16816 Map<String, Object> arguments = env.getArgument("input"); 16817 var edit = result.getEdit(); 16818 16819 if(arguments.containsKey("isDefault")) 16820 edit.setIsDefault(isDefault); 16821 if(arguments.containsKey("sortOrder")) 16822 edit.setSortOrder(sortOrder); 16823 16824 commandForm.setEdit(edit); 16825 commandForm.setEditMode(EditMode.UPDATE); 16826 16827 commandResult = GeoUtil.getHome().editGeoCodeCurrency(BaseGraphQl.getUserVisitPK(env), commandForm); 16828 } 16829 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 MutationResultObject createGeoCodeTimeZone(final DataFetchingEnvironment env, 16841 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16842 @GraphQLName("javaTimeZoneName") @GraphQLNonNull final String javaTimeZoneName, 16843 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 16844 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 16845 var mutationResultObject = new MutationResultObject(); 16846 16847 try { 16848 var commandForm = GeoUtil.getHome().getCreateGeoCodeTimeZoneForm(); 16849 16850 commandForm.setGeoCodeName(geoCodeName); 16851 commandForm.setJavaTimeZoneName(javaTimeZoneName); 16852 commandForm.setIsDefault(isDefault); 16853 commandForm.setSortOrder(sortOrder); 16854 16855 var commandResult = GeoUtil.getHome().createGeoCodeTimeZone(BaseGraphQl.getUserVisitPK(env), commandForm); 16856 mutationResultObject.setCommandResult(commandResult); 16857 } catch (NamingException ex) { 16858 throw new RuntimeException(ex); 16859 } 16860 16861 return mutationResultObject; 16862 } 16863 16864 @GraphQLField 16865 @GraphQLRelayMutation 16866 static MutationResultObject deleteGeoCodeTimeZone(final DataFetchingEnvironment env, 16867 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16868 @GraphQLName("javaTimeZoneName") @GraphQLNonNull final String javaTimeZoneName) { 16869 var mutationResultObject = new MutationResultObject(); 16870 16871 try { 16872 var commandForm = GeoUtil.getHome().getDeleteGeoCodeTimeZoneForm(); 16873 16874 commandForm.setGeoCodeName(geoCodeName); 16875 commandForm.setJavaTimeZoneName(javaTimeZoneName); 16876 16877 var commandResult = GeoUtil.getHome().deleteGeoCodeTimeZone(BaseGraphQl.getUserVisitPK(env), commandForm); 16878 mutationResultObject.setCommandResult(commandResult); 16879 } catch (NamingException ex) { 16880 throw new RuntimeException(ex); 16881 } 16882 16883 return mutationResultObject; 16884 } 16885 16886 @GraphQLField 16887 @GraphQLRelayMutation 16888 static MutationResultObject editGeoCodeTimeZone(final DataFetchingEnvironment env, 16889 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16890 @GraphQLName("javaTimeZoneName") @GraphQLNonNull final String javaTimeZoneName, 16891 @GraphQLName("isDefault") final String isDefault, 16892 @GraphQLName("sortOrder") final String sortOrder) { 16893 var mutationResultObject = new MutationResultObject(); 16894 16895 try { 16896 var spec = GeoUtil.getHome().getGeoCodeTimeZoneSpec(); 16897 16898 spec.setGeoCodeName(geoCodeName); 16899 spec.setJavaTimeZoneName(javaTimeZoneName); 16900 16901 var commandForm = GeoUtil.getHome().getEditGeoCodeTimeZoneForm(); 16902 16903 commandForm.setSpec(spec); 16904 commandForm.setEditMode(EditMode.LOCK); 16905 16906 var commandResult = GeoUtil.getHome().editGeoCodeTimeZone(BaseGraphQl.getUserVisitPK(env), commandForm); 16907 16908 if(!commandResult.hasErrors()) { 16909 var executionResult = commandResult.getExecutionResult(); 16910 var result = (EditGeoCodeTimeZoneResult)executionResult.getResult(); 16911 Map<String, Object> arguments = env.getArgument("input"); 16912 var edit = result.getEdit(); 16913 16914 if(arguments.containsKey("isDefault")) 16915 edit.setIsDefault(isDefault); 16916 if(arguments.containsKey("sortOrder")) 16917 edit.setSortOrder(sortOrder); 16918 16919 commandForm.setEdit(edit); 16920 commandForm.setEditMode(EditMode.UPDATE); 16921 16922 commandResult = GeoUtil.getHome().editGeoCodeTimeZone(BaseGraphQl.getUserVisitPK(env), commandForm); 16923 } 16924 16925 mutationResultObject.setCommandResult(commandResult); 16926 } catch (NamingException ex) { 16927 throw new RuntimeException(ex); 16928 } 16929 16930 return mutationResultObject; 16931 } 16932 16933 @GraphQLField 16934 @GraphQLRelayMutation 16935 static MutationResultObject createGeoCodeDateTimeFormat(final DataFetchingEnvironment env, 16936 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16937 @GraphQLName("dataTimeFormatName") @GraphQLNonNull final String dataTimeFormatName, 16938 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 16939 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder) { 16940 var mutationResultObject = new MutationResultObject(); 16941 16942 try { 16943 var commandForm = GeoUtil.getHome().getCreateGeoCodeDateTimeFormatForm(); 16944 16945 commandForm.setGeoCodeName(geoCodeName); 16946 commandForm.setDateTimeFormatName(dataTimeFormatName); 16947 commandForm.setIsDefault(isDefault); 16948 commandForm.setSortOrder(sortOrder); 16949 16950 var commandResult = GeoUtil.getHome().createGeoCodeDateTimeFormat(BaseGraphQl.getUserVisitPK(env), commandForm); 16951 mutationResultObject.setCommandResult(commandResult); 16952 } catch (NamingException ex) { 16953 throw new RuntimeException(ex); 16954 } 16955 16956 return mutationResultObject; 16957 } 16958 16959 @GraphQLField 16960 @GraphQLRelayMutation 16961 static MutationResultObject deleteGeoCodeDateTimeFormat(final DataFetchingEnvironment env, 16962 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16963 @GraphQLName("dataTimeFormatName") @GraphQLNonNull final String dataTimeFormatName) { 16964 var mutationResultObject = new MutationResultObject(); 16965 16966 try { 16967 var commandForm = GeoUtil.getHome().getDeleteGeoCodeDateTimeFormatForm(); 16968 16969 commandForm.setGeoCodeName(geoCodeName); 16970 commandForm.setDateTimeFormatName(dataTimeFormatName); 16971 16972 var commandResult = GeoUtil.getHome().deleteGeoCodeDateTimeFormat(BaseGraphQl.getUserVisitPK(env), commandForm); 16973 mutationResultObject.setCommandResult(commandResult); 16974 } catch (NamingException ex) { 16975 throw new RuntimeException(ex); 16976 } 16977 16978 return mutationResultObject; 16979 } 16980 16981 @GraphQLField 16982 @GraphQLRelayMutation 16983 static MutationResultObject editGeoCodeDateTimeFormat(final DataFetchingEnvironment env, 16984 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 16985 @GraphQLName("dataTimeFormatName") @GraphQLNonNull final String dataTimeFormatName, 16986 @GraphQLName("isDefault") final String isDefault, 16987 @GraphQLName("sortOrder") final String sortOrder) { 16988 var mutationResultObject = new MutationResultObject(); 16989 16990 try { 16991 var spec = GeoUtil.getHome().getGeoCodeDateTimeFormatSpec(); 16992 16993 spec.setGeoCodeName(geoCodeName); 16994 spec.setDateTimeFormatName(dataTimeFormatName); 16995 16996 var commandForm = GeoUtil.getHome().getEditGeoCodeDateTimeFormatForm(); 16997 16998 commandForm.setSpec(spec); 16999 commandForm.setEditMode(EditMode.LOCK); 17000 17001 var commandResult = GeoUtil.getHome().editGeoCodeDateTimeFormat(BaseGraphQl.getUserVisitPK(env), commandForm); 17002 17003 if(!commandResult.hasErrors()) { 17004 var executionResult = commandResult.getExecutionResult(); 17005 var result = (EditGeoCodeDateTimeFormatResult)executionResult.getResult(); 17006 Map<String, Object> arguments = env.getArgument("input"); 17007 var edit = result.getEdit(); 17008 17009 if(arguments.containsKey("isDefault")) 17010 edit.setIsDefault(isDefault); 17011 if(arguments.containsKey("sortOrder")) 17012 edit.setSortOrder(sortOrder); 17013 17014 commandForm.setEdit(edit); 17015 commandForm.setEditMode(EditMode.UPDATE); 17016 17017 commandResult = GeoUtil.getHome().editGeoCodeDateTimeFormat(BaseGraphQl.getUserVisitPK(env), commandForm); 17018 } 17019 17020 mutationResultObject.setCommandResult(commandResult); 17021 } catch (NamingException ex) { 17022 throw new RuntimeException(ex); 17023 } 17024 17025 return mutationResultObject; 17026 } 17027 17028 @GraphQLField 17029 @GraphQLRelayMutation 17030 static MutationResultWithIdObject createGeoCodeAliasType(final DataFetchingEnvironment env, 17031 @GraphQLName("geoCodeTypeName") @GraphQLNonNull final String geoCodeTypeName, 17032 @GraphQLName("geoCodeAliasTypeName") @GraphQLNonNull final String geoCodeAliasTypeName, 17033 @GraphQLName("validationPattern") final String validationPattern, 17034 @GraphQLName("isRequired") @GraphQLNonNull final String isRequired, 17035 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 17036 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 17037 @GraphQLName("description") final String description) { 17038 var mutationResultObject = new MutationResultWithIdObject(); 17039 17040 try { 17041 var commandForm = GeoUtil.getHome().getCreateGeoCodeAliasTypeForm(); 17042 17043 commandForm.setGeoCodeTypeName(geoCodeTypeName); 17044 commandForm.setGeoCodeAliasTypeName(geoCodeAliasTypeName); 17045 commandForm.setValidationPattern(validationPattern); 17046 commandForm.setIsRequired(isRequired); 17047 commandForm.setIsDefault(isDefault); 17048 commandForm.setSortOrder(sortOrder); 17049 commandForm.setDescription(description); 17050 17051 var commandResult = GeoUtil.getHome().createGeoCodeAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 17052 mutationResultObject.setCommandResult(commandResult); 17053 17054 if(!commandResult.hasErrors()) { 17055 var result = (CreateGeoCodeAliasTypeResult)commandResult.getExecutionResult().getResult(); 17056 17057 mutationResultObject.setEntityInstanceFromEntityRef(result.getEntityRef()); 17058 } 17059 } catch (NamingException ex) { 17060 throw new RuntimeException(ex); 17061 } 17062 17063 return mutationResultObject; 17064 } 17065 17066 @GraphQLField 17067 @GraphQLRelayMutation 17068 static MutationResultWithIdObject editGeoCodeAliasType(final DataFetchingEnvironment env, 17069 @GraphQLName("geoCodeTypeName") @GraphQLNonNull final String geoCodeTypeName, 17070 @GraphQLName("originalGeoCodeAliasTypeName") @GraphQLNonNull final String originalGeoCodeAliasTypeName, 17071 @GraphQLName("geoCodeAliasTypeName") final String geoCodeAliasTypeName, 17072 @GraphQLName("validationPattern") final String validationPattern, 17073 @GraphQLName("isRequired") final String isRequired, 17074 @GraphQLName("isDefault") final String isDefault, 17075 @GraphQLName("sortOrder") final String sortOrder, 17076 @GraphQLName("description") final String description) { 17077 var mutationResultObject = new MutationResultWithIdObject(); 17078 17079 try { 17080 var spec = GeoUtil.getHome().getGeoCodeAliasTypeSpec(); 17081 17082 spec.setGeoCodeTypeName(geoCodeTypeName); 17083 spec.setGeoCodeAliasTypeName(originalGeoCodeAliasTypeName); 17084 17085 var commandForm = GeoUtil.getHome().getEditGeoCodeAliasTypeForm(); 17086 17087 commandForm.setSpec(spec); 17088 commandForm.setEditMode(EditMode.LOCK); 17089 17090 var commandResult = GeoUtil.getHome().editGeoCodeAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 17091 17092 if(!commandResult.hasErrors()) { 17093 var executionResult = commandResult.getExecutionResult(); 17094 var result = (EditGeoCodeAliasTypeResult)executionResult.getResult(); 17095 Map<String, Object> arguments = env.getArgument("input"); 17096 var edit = result.getEdit(); 17097 17098 mutationResultObject.setEntityInstance(result.getGeoCodeAliasType().getEntityInstance()); 17099 17100 if(arguments.containsKey("geoCodeAliasTypeName")) 17101 edit.setGeoCodeAliasTypeName(geoCodeAliasTypeName); 17102 if(arguments.containsKey("validationPattern")) 17103 edit.setValidationPattern(validationPattern); 17104 if(arguments.containsKey("isRequired")) 17105 edit.setIsRequired(isRequired); 17106 if(arguments.containsKey("isDefault")) 17107 edit.setIsDefault(isDefault); 17108 if(arguments.containsKey("sortOrder")) 17109 edit.setSortOrder(sortOrder); 17110 if(arguments.containsKey("description")) 17111 edit.setDescription(description); 17112 17113 commandForm.setEdit(edit); 17114 commandForm.setEditMode(EditMode.UPDATE); 17115 17116 commandResult = GeoUtil.getHome().editGeoCodeAliasType(BaseGraphQl.getUserVisitPK(env), commandForm); 17117 } 17118 17119 mutationResultObject.setCommandResult(commandResult); 17120 } catch (NamingException ex) { 17121 throw new RuntimeException(ex); 17122 } 17123 17124 return mutationResultObject; 17125 } 17126 17127 @GraphQLField 17128 @GraphQLRelayMutation 17129 static MutationResultObject deleteGeoCodeAliasType(final DataFetchingEnvironment env, 17130 @GraphQLName("geoCodeTypeName") @GraphQLNonNull final String geoCodeTypeName, 17131 @GraphQLName("geoCodeAliasTypeName") @GraphQLNonNull final String geoCodeAliasTypeName) { 17132 var mutationResultObject = new MutationResultObject(); 17133 17134 try { 17135 var commandForm = GeoUtil.getHome().getDeleteGeoCodeAliasTypeForm(); 17136 17137 commandForm.setGeoCodeTypeName(geoCodeTypeName); 17138 commandForm.setGeoCodeAliasTypeName(geoCodeAliasTypeName); 17139 17140 mutationResultObject.setCommandResult(GeoUtil.getHome().deleteGeoCodeAliasType(BaseGraphQl.getUserVisitPK(env), commandForm)); 17141 } catch (NamingException ex) { 17142 throw new RuntimeException(ex); 17143 } 17144 17145 return mutationResultObject; 17146 } 17147 17148 @GraphQLField 17149 @GraphQLRelayMutation 17150 static MutationResultObject createGeoCodeAlias(final DataFetchingEnvironment env, 17151 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 17152 @GraphQLName("geoCodeAliasTypeName") @GraphQLNonNull final String geoCodeAliasTypeName, 17153 @GraphQLName("alias") @GraphQLNonNull final String alias) { 17154 var mutationResultObject = new MutationResultObject(); 17155 17156 try { 17157 var commandForm = GeoUtil.getHome().getCreateGeoCodeAliasForm(); 17158 17159 commandForm.setGeoCodeName(geoCodeName); 17160 commandForm.setGeoCodeAliasTypeName(geoCodeAliasTypeName); 17161 commandForm.setAlias(alias); 17162 17163 var commandResult = GeoUtil.getHome().createGeoCodeAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 17164 mutationResultObject.setCommandResult(commandResult); 17165 } catch (NamingException ex) { 17166 throw new RuntimeException(ex); 17167 } 17168 17169 return mutationResultObject; 17170 } 17171 17172 @GraphQLField 17173 @GraphQLRelayMutation 17174 static MutationResultObject editGeoCodeAlias(final DataFetchingEnvironment env, 17175 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 17176 @GraphQLName("geoCodeAliasTypeName") @GraphQLNonNull final String geoCodeAliasTypeName, 17177 @GraphQLName("alias") final String alias) { 17178 var mutationResultObject = new MutationResultObject(); 17179 17180 try { 17181 var spec = GeoUtil.getHome().getGeoCodeAliasSpec(); 17182 17183 spec.setGeoCodeName(geoCodeName); 17184 spec.setGeoCodeAliasTypeName(geoCodeAliasTypeName); 17185 17186 var commandForm = GeoUtil.getHome().getEditGeoCodeAliasForm(); 17187 17188 commandForm.setSpec(spec); 17189 commandForm.setEditMode(EditMode.LOCK); 17190 17191 var commandResult = GeoUtil.getHome().editGeoCodeAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 17192 17193 if(!commandResult.hasErrors()) { 17194 var executionResult = commandResult.getExecutionResult(); 17195 var result = (EditGeoCodeAliasResult)executionResult.getResult(); 17196 Map<String, Object> arguments = env.getArgument("input"); 17197 var edit = result.getEdit(); 17198 17199 if(arguments.containsKey("alias")) 17200 edit.setAlias(alias); 17201 17202 commandForm.setEdit(edit); 17203 commandForm.setEditMode(EditMode.UPDATE); 17204 17205 commandResult = GeoUtil.getHome().editGeoCodeAlias(BaseGraphQl.getUserVisitPK(env), commandForm); 17206 } 17207 17208 mutationResultObject.setCommandResult(commandResult); 17209 } catch (NamingException ex) { 17210 throw new RuntimeException(ex); 17211 } 17212 17213 return mutationResultObject; 17214 } 17215 17216 @GraphQLField 17217 @GraphQLRelayMutation 17218 static MutationResultObject deleteGeoCodeAlias(final DataFetchingEnvironment env, 17219 @GraphQLName("geoCodeName") @GraphQLNonNull final String geoCodeName, 17220 @GraphQLName("geoCodeAliasTypeName") @GraphQLNonNull final String geoCodeAliasTypeName) { 17221 var mutationResultObject = new MutationResultObject(); 17222 17223 try { 17224 var commandForm = GeoUtil.getHome().getDeleteGeoCodeAliasForm(); 17225 17226 commandForm.setGeoCodeName(geoCodeName); 17227 commandForm.setGeoCodeAliasTypeName(geoCodeAliasTypeName); 17228 17229 mutationResultObject.setCommandResult(GeoUtil.getHome().deleteGeoCodeAlias(BaseGraphQl.getUserVisitPK(env), commandForm)); 17230 } catch (NamingException ex) { 17231 throw new RuntimeException(ex); 17232 } 17233 17234 return mutationResultObject; 17235 } 17236 17237 @GraphQLField 17238 @GraphQLRelayMutation 17239 static CreateCampaignResultObject createCampaign(final DataFetchingEnvironment env, 17240 @GraphQLName("value") @GraphQLNonNull final String value, 17241 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 17242 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 17243 @GraphQLName("description") final String description) { 17244 var mutationResultObject = new CreateCampaignResultObject(); 17245 17246 try { 17247 var commandForm = CampaignUtil.getHome().getCreateCampaignForm(); 17248 17249 commandForm.setValue(value); 17250 commandForm.setIsDefault(isDefault); 17251 commandForm.setSortOrder(sortOrder); 17252 commandForm.setDescription(description); 17253 17254 var commandResult = CampaignUtil.getHome().createCampaign(BaseGraphQl.getUserVisitPK(env), commandForm); 17255 mutationResultObject.setCommandResult(commandResult); 17256 17257 if(!commandResult.hasErrors()) { 17258 mutationResultObject.setCreateCampaignResult((CreateCampaignResult)commandResult.getExecutionResult().getResult()); 17259 } 17260 } catch (NamingException ex) { 17261 throw new RuntimeException(ex); 17262 } 17263 17264 return mutationResultObject; 17265 } 17266 17267 @GraphQLField 17268 @GraphQLRelayMutation 17269 static MutationResultObject deleteCampaign(final DataFetchingEnvironment env, 17270 @GraphQLName("campaignName") final String campaignName, 17271 @GraphQLName("id") @GraphQLID final String id) { 17272 var mutationResultObject = new MutationResultObject(); 17273 17274 try { 17275 var commandForm = CampaignUtil.getHome().getDeleteCampaignForm(); 17276 17277 commandForm.setCampaignName(campaignName); 17278 commandForm.setUuid(id); 17279 17280 var commandResult = CampaignUtil.getHome().deleteCampaign(BaseGraphQl.getUserVisitPK(env), commandForm); 17281 mutationResultObject.setCommandResult(commandResult); 17282 } catch (NamingException ex) { 17283 throw new RuntimeException(ex); 17284 } 17285 17286 return mutationResultObject; 17287 } 17288 17289 @GraphQLField 17290 @GraphQLRelayMutation 17291 static MutationResultWithIdObject editCampaign(final DataFetchingEnvironment env, 17292 @GraphQLName("campaignName") final String campaignName, 17293 @GraphQLName("id") @GraphQLID final String id, 17294 @GraphQLName("value") final String value, 17295 @GraphQLName("isDefault") final String isDefault, 17296 @GraphQLName("sortOrder") final String sortOrder, 17297 @GraphQLName("description") final String description) { 17298 var mutationResultObject = new MutationResultWithIdObject(); 17299 17300 try { 17301 var spec = CampaignUtil.getHome().getCampaignUniversalSpec(); 17302 17303 spec.setCampaignName(campaignName); 17304 spec.setUuid(id); 17305 17306 var commandForm = CampaignUtil.getHome().getEditCampaignForm(); 17307 17308 commandForm.setSpec(spec); 17309 commandForm.setEditMode(EditMode.LOCK); 17310 17311 var commandResult = CampaignUtil.getHome().editCampaign(BaseGraphQl.getUserVisitPK(env), commandForm); 17312 17313 if(!commandResult.hasErrors()) { 17314 var executionResult = commandResult.getExecutionResult(); 17315 var result = (EditCampaignResult)executionResult.getResult(); 17316 Map<String, Object> arguments = env.getArgument("input"); 17317 var edit = result.getEdit(); 17318 17319 mutationResultObject.setEntityInstance(result.getCampaign().getEntityInstance()); 17320 17321 if(arguments.containsKey("value")) 17322 edit.setValue(value); 17323 if(arguments.containsKey("isDefault")) 17324 edit.setIsDefault(isDefault); 17325 if(arguments.containsKey("sortOrder")) 17326 edit.setSortOrder(sortOrder); 17327 if(arguments.containsKey("description")) 17328 edit.setDescription(description); 17329 17330 commandForm.setEdit(edit); 17331 commandForm.setEditMode(EditMode.UPDATE); 17332 17333 commandResult = CampaignUtil.getHome().editCampaign(BaseGraphQl.getUserVisitPK(env), commandForm); 17334 } 17335 17336 mutationResultObject.setCommandResult(commandResult); 17337 } catch (NamingException ex) { 17338 throw new RuntimeException(ex); 17339 } 17340 17341 return mutationResultObject; 17342 } 17343 17344 @GraphQLField 17345 @GraphQLRelayMutation 17346 @GraphQLName("setCampaignStatus") 17347 static MutationResultObject setCampaignStatus(final DataFetchingEnvironment env, 17348 @GraphQLName("campaignName") final String campaignName, 17349 @GraphQLName("id") @GraphQLID final String id, 17350 @GraphQLName("campaignStatusChoice") @GraphQLNonNull final String campaignStatusChoice) { 17351 var mutationResultObject = new MutationResultObject(); 17352 17353 try { 17354 var commandForm = CampaignUtil.getHome().getSetCampaignStatusForm(); 17355 17356 commandForm.setCampaignName(campaignName); 17357 commandForm.setUuid(id); 17358 commandForm.setCampaignStatusChoice(campaignStatusChoice); 17359 17360 mutationResultObject.setCommandResult(CampaignUtil.getHome().setCampaignStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 17361 } catch (NamingException ex) { 17362 throw new RuntimeException(ex); 17363 } 17364 17365 return mutationResultObject; 17366 } 17367 17368 @GraphQLField 17369 @GraphQLRelayMutation 17370 static CreateCampaignSourceResultObject createCampaignSource(final DataFetchingEnvironment env, 17371 @GraphQLName("value") @GraphQLNonNull final String value, 17372 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 17373 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 17374 @GraphQLName("description") final String description) { 17375 var mutationResultObject = new CreateCampaignSourceResultObject(); 17376 17377 try { 17378 var commandForm = CampaignUtil.getHome().getCreateCampaignSourceForm(); 17379 17380 commandForm.setValue(value); 17381 commandForm.setIsDefault(isDefault); 17382 commandForm.setSortOrder(sortOrder); 17383 commandForm.setDescription(description); 17384 17385 var commandResult = CampaignUtil.getHome().createCampaignSource(BaseGraphQl.getUserVisitPK(env), commandForm); 17386 mutationResultObject.setCommandResult(commandResult); 17387 17388 if(!commandResult.hasErrors()) { 17389 mutationResultObject.setCreateCampaignSourceResult((CreateCampaignSourceResult)commandResult.getExecutionResult().getResult()); 17390 } 17391 } catch (NamingException ex) { 17392 throw new RuntimeException(ex); 17393 } 17394 17395 return mutationResultObject; 17396 } 17397 17398 @GraphQLField 17399 @GraphQLRelayMutation 17400 static MutationResultObject deleteCampaignSource(final DataFetchingEnvironment env, 17401 @GraphQLName("campaignSourceName") final String campaignSourceName, 17402 @GraphQLName("id") @GraphQLID final String id) { 17403 var mutationResultObject = new MutationResultObject(); 17404 17405 try { 17406 var commandForm = CampaignUtil.getHome().getDeleteCampaignSourceForm(); 17407 17408 commandForm.setCampaignSourceName(campaignSourceName); 17409 commandForm.setUuid(id); 17410 17411 var commandResult = CampaignUtil.getHome().deleteCampaignSource(BaseGraphQl.getUserVisitPK(env), commandForm); 17412 mutationResultObject.setCommandResult(commandResult); 17413 } catch (NamingException ex) { 17414 throw new RuntimeException(ex); 17415 } 17416 17417 return mutationResultObject; 17418 } 17419 17420 @GraphQLField 17421 @GraphQLRelayMutation 17422 static MutationResultWithIdObject editCampaignSource(final DataFetchingEnvironment env, 17423 @GraphQLName("campaignSourceName") final String campaignSourceName, 17424 @GraphQLName("id") @GraphQLID final String id, 17425 @GraphQLName("value") final String value, 17426 @GraphQLName("isDefault") final String isDefault, 17427 @GraphQLName("sortOrder") final String sortOrder, 17428 @GraphQLName("description") final String description) { 17429 var mutationResultObject = new MutationResultWithIdObject(); 17430 17431 try { 17432 var spec = CampaignUtil.getHome().getCampaignSourceUniversalSpec(); 17433 17434 spec.setCampaignSourceName(campaignSourceName); 17435 spec.setUuid(id); 17436 17437 var commandForm = CampaignUtil.getHome().getEditCampaignSourceForm(); 17438 17439 commandForm.setSpec(spec); 17440 commandForm.setEditMode(EditMode.LOCK); 17441 17442 var commandResult = CampaignUtil.getHome().editCampaignSource(BaseGraphQl.getUserVisitPK(env), commandForm); 17443 17444 if(!commandResult.hasErrors()) { 17445 var executionResult = commandResult.getExecutionResult(); 17446 var result = (EditCampaignSourceResult)executionResult.getResult(); 17447 Map<String, Object> arguments = env.getArgument("input"); 17448 var edit = result.getEdit(); 17449 17450 mutationResultObject.setEntityInstance(result.getCampaignSource().getEntityInstance()); 17451 17452 if(arguments.containsKey("value")) 17453 edit.setValue(value); 17454 if(arguments.containsKey("isDefault")) 17455 edit.setIsDefault(isDefault); 17456 if(arguments.containsKey("sortOrder")) 17457 edit.setSortOrder(sortOrder); 17458 if(arguments.containsKey("description")) 17459 edit.setDescription(description); 17460 17461 commandForm.setEdit(edit); 17462 commandForm.setEditMode(EditMode.UPDATE); 17463 17464 commandResult = CampaignUtil.getHome().editCampaignSource(BaseGraphQl.getUserVisitPK(env), commandForm); 17465 } 17466 17467 mutationResultObject.setCommandResult(commandResult); 17468 } catch (NamingException ex) { 17469 throw new RuntimeException(ex); 17470 } 17471 17472 return mutationResultObject; 17473 } 17474 17475 @GraphQLField 17476 @GraphQLRelayMutation 17477 @GraphQLName("setCampaignSourceStatus") 17478 static MutationResultObject setCampaignSourceStatus(final DataFetchingEnvironment env, 17479 @GraphQLName("campaignSourceName") final String campaignSourceName, 17480 @GraphQLName("id") @GraphQLID final String id, 17481 @GraphQLName("campaignSourceStatusChoice") @GraphQLNonNull final String campaignSourceStatusChoice) { 17482 var mutationResultObject = new MutationResultObject(); 17483 17484 try { 17485 var commandForm = CampaignUtil.getHome().getSetCampaignSourceStatusForm(); 17486 17487 commandForm.setCampaignSourceName(campaignSourceName); 17488 commandForm.setUuid(id); 17489 commandForm.setCampaignSourceStatusChoice(campaignSourceStatusChoice); 17490 17491 mutationResultObject.setCommandResult(CampaignUtil.getHome().setCampaignSourceStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 17492 } catch (NamingException ex) { 17493 throw new RuntimeException(ex); 17494 } 17495 17496 return mutationResultObject; 17497 } 17498 17499 @GraphQLField 17500 @GraphQLRelayMutation 17501 static CreateCampaignMediumResultObject createCampaignMedium(final DataFetchingEnvironment env, 17502 @GraphQLName("value") @GraphQLNonNull final String value, 17503 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 17504 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 17505 @GraphQLName("description") final String description) { 17506 var mutationResultObject = new CreateCampaignMediumResultObject(); 17507 17508 try { 17509 var commandForm = CampaignUtil.getHome().getCreateCampaignMediumForm(); 17510 17511 commandForm.setValue(value); 17512 commandForm.setIsDefault(isDefault); 17513 commandForm.setSortOrder(sortOrder); 17514 commandForm.setDescription(description); 17515 17516 var commandResult = CampaignUtil.getHome().createCampaignMedium(BaseGraphQl.getUserVisitPK(env), commandForm); 17517 mutationResultObject.setCommandResult(commandResult); 17518 17519 if(!commandResult.hasErrors()) { 17520 mutationResultObject.setCreateCampaignMediumResult((CreateCampaignMediumResult)commandResult.getExecutionResult().getResult()); 17521 } 17522 } catch (NamingException ex) { 17523 throw new RuntimeException(ex); 17524 } 17525 17526 return mutationResultObject; 17527 } 17528 17529 @GraphQLField 17530 @GraphQLRelayMutation 17531 static MutationResultObject deleteCampaignMedium(final DataFetchingEnvironment env, 17532 @GraphQLName("campaignMediumName") final String campaignMediumName, 17533 @GraphQLName("id") @GraphQLID final String id) { 17534 var mutationResultObject = new MutationResultObject(); 17535 17536 try { 17537 var commandForm = CampaignUtil.getHome().getDeleteCampaignMediumForm(); 17538 17539 commandForm.setCampaignMediumName(campaignMediumName); 17540 commandForm.setUuid(id); 17541 17542 var commandResult = CampaignUtil.getHome().deleteCampaignMedium(BaseGraphQl.getUserVisitPK(env), commandForm); 17543 mutationResultObject.setCommandResult(commandResult); 17544 } catch (NamingException ex) { 17545 throw new RuntimeException(ex); 17546 } 17547 17548 return mutationResultObject; 17549 } 17550 17551 @GraphQLField 17552 @GraphQLRelayMutation 17553 static MutationResultWithIdObject editCampaignMedium(final DataFetchingEnvironment env, 17554 @GraphQLName("campaignMediumName") final String campaignMediumName, 17555 @GraphQLName("id") @GraphQLID final String id, 17556 @GraphQLName("value") final String value, 17557 @GraphQLName("isDefault") final String isDefault, 17558 @GraphQLName("sortOrder") final String sortOrder, 17559 @GraphQLName("description") final String description) { 17560 var mutationResultObject = new MutationResultWithIdObject(); 17561 17562 try { 17563 var spec = CampaignUtil.getHome().getCampaignMediumUniversalSpec(); 17564 17565 spec.setCampaignMediumName(campaignMediumName); 17566 spec.setUuid(id); 17567 17568 var commandForm = CampaignUtil.getHome().getEditCampaignMediumForm(); 17569 17570 commandForm.setSpec(spec); 17571 commandForm.setEditMode(EditMode.LOCK); 17572 17573 var commandResult = CampaignUtil.getHome().editCampaignMedium(BaseGraphQl.getUserVisitPK(env), commandForm); 17574 17575 if(!commandResult.hasErrors()) { 17576 var executionResult = commandResult.getExecutionResult(); 17577 var result = (EditCampaignMediumResult)executionResult.getResult(); 17578 Map<String, Object> arguments = env.getArgument("input"); 17579 var edit = result.getEdit(); 17580 17581 mutationResultObject.setEntityInstance(result.getCampaignMedium().getEntityInstance()); 17582 17583 if(arguments.containsKey("value")) 17584 edit.setValue(value); 17585 if(arguments.containsKey("isDefault")) 17586 edit.setIsDefault(isDefault); 17587 if(arguments.containsKey("sortOrder")) 17588 edit.setSortOrder(sortOrder); 17589 if(arguments.containsKey("description")) 17590 edit.setDescription(description); 17591 17592 commandForm.setEdit(edit); 17593 commandForm.setEditMode(EditMode.UPDATE); 17594 17595 commandResult = CampaignUtil.getHome().editCampaignMedium(BaseGraphQl.getUserVisitPK(env), commandForm); 17596 } 17597 17598 mutationResultObject.setCommandResult(commandResult); 17599 } catch (NamingException ex) { 17600 throw new RuntimeException(ex); 17601 } 17602 17603 return mutationResultObject; 17604 } 17605 17606 @GraphQLField 17607 @GraphQLRelayMutation 17608 @GraphQLName("setCampaignMediumStatus") 17609 static MutationResultObject setCampaignMediumStatus(final DataFetchingEnvironment env, 17610 @GraphQLName("campaignMediumName") final String campaignMediumName, 17611 @GraphQLName("id") @GraphQLID final String id, 17612 @GraphQLName("campaignMediumStatusChoice") @GraphQLNonNull final String campaignMediumStatusChoice) { 17613 var mutationResultObject = new MutationResultObject(); 17614 17615 try { 17616 var commandForm = CampaignUtil.getHome().getSetCampaignMediumStatusForm(); 17617 17618 commandForm.setCampaignMediumName(campaignMediumName); 17619 commandForm.setUuid(id); 17620 commandForm.setCampaignMediumStatusChoice(campaignMediumStatusChoice); 17621 17622 mutationResultObject.setCommandResult(CampaignUtil.getHome().setCampaignMediumStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 17623 } catch (NamingException ex) { 17624 throw new RuntimeException(ex); 17625 } 17626 17627 return mutationResultObject; 17628 } 17629 17630 @GraphQLField 17631 @GraphQLRelayMutation 17632 static CreateCampaignTermResultObject createCampaignTerm(final DataFetchingEnvironment env, 17633 @GraphQLName("value") @GraphQLNonNull final String value, 17634 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 17635 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 17636 @GraphQLName("description") final String description) { 17637 var mutationResultObject = new CreateCampaignTermResultObject(); 17638 17639 try { 17640 var commandForm = CampaignUtil.getHome().getCreateCampaignTermForm(); 17641 17642 commandForm.setValue(value); 17643 commandForm.setIsDefault(isDefault); 17644 commandForm.setSortOrder(sortOrder); 17645 commandForm.setDescription(description); 17646 17647 var commandResult = CampaignUtil.getHome().createCampaignTerm(BaseGraphQl.getUserVisitPK(env), commandForm); 17648 mutationResultObject.setCommandResult(commandResult); 17649 17650 if(!commandResult.hasErrors()) { 17651 mutationResultObject.setCreateCampaignTermResult((CreateCampaignTermResult)commandResult.getExecutionResult().getResult()); 17652 } 17653 } catch (NamingException ex) { 17654 throw new RuntimeException(ex); 17655 } 17656 17657 return mutationResultObject; 17658 } 17659 17660 @GraphQLField 17661 @GraphQLRelayMutation 17662 static MutationResultObject deleteCampaignTerm(final DataFetchingEnvironment env, 17663 @GraphQLName("campaignTermName") final String campaignTermName, 17664 @GraphQLName("id") @GraphQLID final String id) { 17665 var mutationResultObject = new MutationResultObject(); 17666 17667 try { 17668 var commandForm = CampaignUtil.getHome().getDeleteCampaignTermForm(); 17669 17670 commandForm.setCampaignTermName(campaignTermName); 17671 commandForm.setUuid(id); 17672 17673 var commandResult = CampaignUtil.getHome().deleteCampaignTerm(BaseGraphQl.getUserVisitPK(env), commandForm); 17674 mutationResultObject.setCommandResult(commandResult); 17675 } catch (NamingException ex) { 17676 throw new RuntimeException(ex); 17677 } 17678 17679 return mutationResultObject; 17680 } 17681 17682 @GraphQLField 17683 @GraphQLRelayMutation 17684 static MutationResultWithIdObject editCampaignTerm(final DataFetchingEnvironment env, 17685 @GraphQLName("campaignTermName") final String campaignTermName, 17686 @GraphQLName("id") @GraphQLID final String id, 17687 @GraphQLName("value") final String value, 17688 @GraphQLName("isDefault") final String isDefault, 17689 @GraphQLName("sortOrder") final String sortOrder, 17690 @GraphQLName("description") final String description) { 17691 var mutationResultObject = new MutationResultWithIdObject(); 17692 17693 try { 17694 var spec = CampaignUtil.getHome().getCampaignTermUniversalSpec(); 17695 17696 spec.setCampaignTermName(campaignTermName); 17697 spec.setUuid(id); 17698 17699 var commandForm = CampaignUtil.getHome().getEditCampaignTermForm(); 17700 17701 commandForm.setSpec(spec); 17702 commandForm.setEditMode(EditMode.LOCK); 17703 17704 var commandResult = CampaignUtil.getHome().editCampaignTerm(BaseGraphQl.getUserVisitPK(env), commandForm); 17705 17706 if(!commandResult.hasErrors()) { 17707 var executionResult = commandResult.getExecutionResult(); 17708 var result = (EditCampaignTermResult)executionResult.getResult(); 17709 Map<String, Object> arguments = env.getArgument("input"); 17710 var edit = result.getEdit(); 17711 17712 mutationResultObject.setEntityInstance(result.getCampaignTerm().getEntityInstance()); 17713 17714 if(arguments.containsKey("value")) 17715 edit.setValue(value); 17716 if(arguments.containsKey("isDefault")) 17717 edit.setIsDefault(isDefault); 17718 if(arguments.containsKey("sortOrder")) 17719 edit.setSortOrder(sortOrder); 17720 if(arguments.containsKey("description")) 17721 edit.setDescription(description); 17722 17723 commandForm.setEdit(edit); 17724 commandForm.setEditMode(EditMode.UPDATE); 17725 17726 commandResult = CampaignUtil.getHome().editCampaignTerm(BaseGraphQl.getUserVisitPK(env), commandForm); 17727 } 17728 17729 mutationResultObject.setCommandResult(commandResult); 17730 } catch (NamingException ex) { 17731 throw new RuntimeException(ex); 17732 } 17733 17734 return mutationResultObject; 17735 } 17736 17737 @GraphQLField 17738 @GraphQLRelayMutation 17739 @GraphQLName("setCampaignTermStatus") 17740 static MutationResultObject setCampaignTermStatus(final DataFetchingEnvironment env, 17741 @GraphQLName("campaignTermName") final String campaignTermName, 17742 @GraphQLName("id") @GraphQLID final String id, 17743 @GraphQLName("campaignTermStatusChoice") @GraphQLNonNull final String campaignTermStatusChoice) { 17744 var mutationResultObject = new MutationResultObject(); 17745 17746 try { 17747 var commandForm = CampaignUtil.getHome().getSetCampaignTermStatusForm(); 17748 17749 commandForm.setCampaignTermName(campaignTermName); 17750 commandForm.setUuid(id); 17751 commandForm.setCampaignTermStatusChoice(campaignTermStatusChoice); 17752 17753 mutationResultObject.setCommandResult(CampaignUtil.getHome().setCampaignTermStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 17754 } catch (NamingException ex) { 17755 throw new RuntimeException(ex); 17756 } 17757 17758 return mutationResultObject; 17759 } 17760 17761 @GraphQLField 17762 @GraphQLRelayMutation 17763 static CreateCampaignContentResultObject createCampaignContent(final DataFetchingEnvironment env, 17764 @GraphQLName("value") @GraphQLNonNull final String value, 17765 @GraphQLName("isDefault") @GraphQLNonNull final String isDefault, 17766 @GraphQLName("sortOrder") @GraphQLNonNull final String sortOrder, 17767 @GraphQLName("description") final String description) { 17768 var mutationResultObject = new CreateCampaignContentResultObject(); 17769 17770 try { 17771 var commandForm = CampaignUtil.getHome().getCreateCampaignContentForm(); 17772 17773 commandForm.setValue(value); 17774 commandForm.setIsDefault(isDefault); 17775 commandForm.setSortOrder(sortOrder); 17776 commandForm.setDescription(description); 17777 17778 var commandResult = CampaignUtil.getHome().createCampaignContent(BaseGraphQl.getUserVisitPK(env), commandForm); 17779 mutationResultObject.setCommandResult(commandResult); 17780 17781 if(!commandResult.hasErrors()) { 17782 mutationResultObject.setCreateCampaignContentResult((CreateCampaignContentResult)commandResult.getExecutionResult().getResult()); 17783 } 17784 } catch (NamingException ex) { 17785 throw new RuntimeException(ex); 17786 } 17787 17788 return mutationResultObject; 17789 } 17790 17791 @GraphQLField 17792 @GraphQLRelayMutation 17793 static MutationResultObject deleteCampaignContent(final DataFetchingEnvironment env, 17794 @GraphQLName("campaignContentName") final String campaignContentName, 17795 @GraphQLName("id") @GraphQLID final String id) { 17796 var mutationResultObject = new MutationResultObject(); 17797 17798 try { 17799 var commandForm = CampaignUtil.getHome().getDeleteCampaignContentForm(); 17800 17801 commandForm.setCampaignContentName(campaignContentName); 17802 commandForm.setUuid(id); 17803 17804 var commandResult = CampaignUtil.getHome().deleteCampaignContent(BaseGraphQl.getUserVisitPK(env), commandForm); 17805 mutationResultObject.setCommandResult(commandResult); 17806 } catch (NamingException ex) { 17807 throw new RuntimeException(ex); 17808 } 17809 17810 return mutationResultObject; 17811 } 17812 17813 @GraphQLField 17814 @GraphQLRelayMutation 17815 static MutationResultWithIdObject editCampaignContent(final DataFetchingEnvironment env, 17816 @GraphQLName("campaignContentName") final String campaignContentName, 17817 @GraphQLName("id") @GraphQLID final String id, 17818 @GraphQLName("value") final String value, 17819 @GraphQLName("isDefault") final String isDefault, 17820 @GraphQLName("sortOrder") final String sortOrder, 17821 @GraphQLName("description") final String description) { 17822 var mutationResultObject = new MutationResultWithIdObject(); 17823 17824 try { 17825 var spec = CampaignUtil.getHome().getCampaignContentUniversalSpec(); 17826 17827 spec.setCampaignContentName(campaignContentName); 17828 spec.setUuid(id); 17829 17830 var commandForm = CampaignUtil.getHome().getEditCampaignContentForm(); 17831 17832 commandForm.setSpec(spec); 17833 commandForm.setEditMode(EditMode.LOCK); 17834 17835 var commandResult = CampaignUtil.getHome().editCampaignContent(BaseGraphQl.getUserVisitPK(env), commandForm); 17836 17837 if(!commandResult.hasErrors()) { 17838 var executionResult = commandResult.getExecutionResult(); 17839 var result = (EditCampaignContentResult)executionResult.getResult(); 17840 Map<String, Object> arguments = env.getArgument("input"); 17841 var edit = result.getEdit(); 17842 17843 mutationResultObject.setEntityInstance(result.getCampaignContent().getEntityInstance()); 17844 17845 if(arguments.containsKey("value")) 17846 edit.setValue(value); 17847 if(arguments.containsKey("isDefault")) 17848 edit.setIsDefault(isDefault); 17849 if(arguments.containsKey("sortOrder")) 17850 edit.setSortOrder(sortOrder); 17851 if(arguments.containsKey("description")) 17852 edit.setDescription(description); 17853 17854 commandForm.setEdit(edit); 17855 commandForm.setEditMode(EditMode.UPDATE); 17856 17857 commandResult = CampaignUtil.getHome().editCampaignContent(BaseGraphQl.getUserVisitPK(env), commandForm); 17858 } 17859 17860 mutationResultObject.setCommandResult(commandResult); 17861 } catch (NamingException ex) { 17862 throw new RuntimeException(ex); 17863 } 17864 17865 return mutationResultObject; 17866 } 17867 17868 @GraphQLField 17869 @GraphQLRelayMutation 17870 @GraphQLName("setCampaignContentStatus") 17871 static MutationResultObject setCampaignContentStatus(final DataFetchingEnvironment env, 17872 @GraphQLName("campaignContentName") final String campaignContentName, 17873 @GraphQLName("id") @GraphQLID final String id, 17874 @GraphQLName("campaignContentStatusChoice") @GraphQLNonNull final String campaignContentStatusChoice) { 17875 var mutationResultObject = new MutationResultObject(); 17876 17877 try { 17878 var commandForm = CampaignUtil.getHome().getSetCampaignContentStatusForm(); 17879 17880 commandForm.setCampaignContentName(campaignContentName); 17881 commandForm.setUuid(id); 17882 commandForm.setCampaignContentStatusChoice(campaignContentStatusChoice); 17883 17884 mutationResultObject.setCommandResult(CampaignUtil.getHome().setCampaignContentStatus(BaseGraphQl.getUserVisitPK(env), commandForm)); 17885 } catch (NamingException ex) { 17886 throw new RuntimeException(ex); 17887 } 17888 17889 return mutationResultObject; 17890 } 17891 17892}