001// -------------------------------------------------------------------------------- 002// Copyright 2002-2024 Echo Three, LLC 003// 004// Licensed under the Apache License, Version 2.0 (the "License"); 005// you may not use this file except in compliance with the License. 006// You may obtain a copy of the License at 007// 008// http://www.apache.org/licenses/LICENSE-2.0 009// 010// Unless required by applicable law or agreed to in writing, software 011// distributed under the License is distributed on an "AS IS" BASIS, 012// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013// See the License for the specific language governing permissions and 014// limitations under the License. 015// -------------------------------------------------------------------------------- 016 017package com.echothree.control.user.item.server; 018 019import com.echothree.control.user.item.common.ItemRemote; 020import com.echothree.control.user.item.common.form.*; 021import com.echothree.control.user.item.server.command.*; 022import com.echothree.model.data.user.common.pk.UserVisitPK; 023import com.echothree.util.common.command.CommandResult; 024import javax.ejb.Stateless; 025 026@Stateless 027public class ItemBean 028 extends ItemFormsImpl 029 implements ItemRemote, ItemLocal { 030 031 // -------------------------------------------------------------------------------- 032 // Testing 033 // -------------------------------------------------------------------------------- 034 035 @Override 036 public String ping() { 037 return "ItemBean is alive!"; 038 } 039 040 // -------------------------------------------------------------------------------- 041 // Item Types 042 // -------------------------------------------------------------------------------- 043 044 @Override 045 public CommandResult createItemType(UserVisitPK userVisitPK, CreateItemTypeForm form) { 046 return new CreateItemTypeCommand(userVisitPK, form).run(); 047 } 048 049 @Override 050 public CommandResult getItemType(UserVisitPK userVisitPK, GetItemTypeForm form) { 051 return new GetItemTypeCommand(userVisitPK, form).run(); 052 } 053 054 @Override 055 public CommandResult getItemTypes(UserVisitPK userVisitPK, GetItemTypesForm form) { 056 return new GetItemTypesCommand(userVisitPK, form).run(); 057 } 058 059 @Override 060 public CommandResult getItemTypeChoices(UserVisitPK userVisitPK, GetItemTypeChoicesForm form) { 061 return new GetItemTypeChoicesCommand(userVisitPK, form).run(); 062 } 063 064 // -------------------------------------------------------------------------------- 065 // Item Type Descriptions 066 // -------------------------------------------------------------------------------- 067 068 @Override 069 public CommandResult createItemTypeDescription(UserVisitPK userVisitPK, CreateItemTypeDescriptionForm form) { 070 return new CreateItemTypeDescriptionCommand(userVisitPK, form).run(); 071 } 072 073 // -------------------------------------------------------------------------------- 074 // Item Delivery Types 075 // -------------------------------------------------------------------------------- 076 077 @Override 078 public CommandResult createItemDeliveryType(UserVisitPK userVisitPK, CreateItemDeliveryTypeForm form) { 079 return new CreateItemDeliveryTypeCommand(userVisitPK, form).run(); 080 } 081 082 @Override 083 public CommandResult getItemDeliveryType(UserVisitPK userVisitPK, GetItemDeliveryTypeForm form) { 084 return new GetItemDeliveryTypeCommand(userVisitPK, form).run(); 085 } 086 087 @Override 088 public CommandResult getItemDeliveryTypes(UserVisitPK userVisitPK, GetItemDeliveryTypesForm form) { 089 return new GetItemDeliveryTypesCommand(userVisitPK, form).run(); 090 } 091 092 @Override 093 public CommandResult getItemDeliveryTypeChoices(UserVisitPK userVisitPK, GetItemDeliveryTypeChoicesForm form) { 094 return new GetItemDeliveryTypeChoicesCommand(userVisitPK, form).run(); 095 } 096 097 // -------------------------------------------------------------------------------- 098 // Item Delivery Type Descriptions 099 // -------------------------------------------------------------------------------- 100 101 @Override 102 public CommandResult createItemDeliveryTypeDescription(UserVisitPK userVisitPK, CreateItemDeliveryTypeDescriptionForm form) { 103 return new CreateItemDeliveryTypeDescriptionCommand(userVisitPK, form).run(); 104 } 105 106 // -------------------------------------------------------------------------------- 107 // Item Inventory Types 108 // -------------------------------------------------------------------------------- 109 110 @Override 111 public CommandResult createItemInventoryType(UserVisitPK userVisitPK, CreateItemInventoryTypeForm form) { 112 return new CreateItemInventoryTypeCommand(userVisitPK, form).run(); 113 } 114 115 @Override 116 public CommandResult getItemInventoryType(UserVisitPK userVisitPK, GetItemInventoryTypeForm form) { 117 return new GetItemInventoryTypeCommand(userVisitPK, form).run(); 118 } 119 120 @Override 121 public CommandResult getItemInventoryTypes(UserVisitPK userVisitPK, GetItemInventoryTypesForm form) { 122 return new GetItemInventoryTypesCommand(userVisitPK, form).run(); 123 } 124 125 @Override 126 public CommandResult getItemInventoryTypeChoices(UserVisitPK userVisitPK, GetItemInventoryTypeChoicesForm form) { 127 return new GetItemInventoryTypeChoicesCommand(userVisitPK, form).run(); 128 } 129 130 // -------------------------------------------------------------------------------- 131 // Item Inventory Type Descriptions 132 // -------------------------------------------------------------------------------- 133 134 @Override 135 public CommandResult createItemInventoryTypeDescription(UserVisitPK userVisitPK, CreateItemInventoryTypeDescriptionForm form) { 136 return new CreateItemInventoryTypeDescriptionCommand(userVisitPK, form).run(); 137 } 138 139 // -------------------------------------------------------------------------------- 140 // Item Use Types 141 // -------------------------------------------------------------------------------- 142 143 @Override 144 public CommandResult createItemUseType(UserVisitPK userVisitPK, CreateItemUseTypeForm form) { 145 return new CreateItemUseTypeCommand(userVisitPK, form).run(); 146 } 147 148 @Override 149 public CommandResult getItemUseType(UserVisitPK userVisitPK, GetItemUseTypeForm form) { 150 return new GetItemUseTypeCommand(userVisitPK, form).run(); 151 } 152 153 @Override 154 public CommandResult getItemUseTypes(UserVisitPK userVisitPK, GetItemUseTypesForm form) { 155 return new GetItemUseTypesCommand(userVisitPK, form).run(); 156 } 157 158 @Override 159 public CommandResult getItemUseTypeChoices(UserVisitPK userVisitPK, GetItemUseTypeChoicesForm form) { 160 return new GetItemUseTypeChoicesCommand(userVisitPK, form).run(); 161 } 162 163 // -------------------------------------------------------------------------------- 164 // Item Use Type Descriptions 165 // -------------------------------------------------------------------------------- 166 167 @Override 168 public CommandResult createItemUseTypeDescription(UserVisitPK userVisitPK, CreateItemUseTypeDescriptionForm form) { 169 return new CreateItemUseTypeDescriptionCommand(userVisitPK, form).run(); 170 } 171 172 // -------------------------------------------------------------------------------- 173 // Item Categories 174 // -------------------------------------------------------------------------------- 175 176 @Override 177 public CommandResult createItemCategory(UserVisitPK userVisitPK, CreateItemCategoryForm form) { 178 return new CreateItemCategoryCommand(userVisitPK, form).run(); 179 } 180 181 @Override 182 public CommandResult getItemCategoryChoices(UserVisitPK userVisitPK, GetItemCategoryChoicesForm form) { 183 return new GetItemCategoryChoicesCommand(userVisitPK, form).run(); 184 } 185 186 @Override 187 public CommandResult getItemCategory(UserVisitPK userVisitPK, GetItemCategoryForm form) { 188 return new GetItemCategoryCommand(userVisitPK, form).run(); 189 } 190 191 @Override 192 public CommandResult getItemCategories(UserVisitPK userVisitPK, GetItemCategoriesForm form) { 193 return new GetItemCategoriesCommand(userVisitPK, form).run(); 194 } 195 196 @Override 197 public CommandResult setDefaultItemCategory(UserVisitPK userVisitPK, SetDefaultItemCategoryForm form) { 198 return new SetDefaultItemCategoryCommand(userVisitPK, form).run(); 199 } 200 201 @Override 202 public CommandResult editItemCategory(UserVisitPK userVisitPK, EditItemCategoryForm form) { 203 return new EditItemCategoryCommand(userVisitPK, form).run(); 204 } 205 206 @Override 207 public CommandResult deleteItemCategory(UserVisitPK userVisitPK, DeleteItemCategoryForm form) { 208 return new DeleteItemCategoryCommand(userVisitPK, form).run(); 209 } 210 211 // -------------------------------------------------------------------------------- 212 // Item Category Descriptions 213 // -------------------------------------------------------------------------------- 214 215 @Override 216 public CommandResult createItemCategoryDescription(UserVisitPK userVisitPK, CreateItemCategoryDescriptionForm form) { 217 return new CreateItemCategoryDescriptionCommand(userVisitPK, form).run(); 218 } 219 220 @Override 221 public CommandResult getItemCategoryDescription(UserVisitPK userVisitPK, GetItemCategoryDescriptionForm form) { 222 return new GetItemCategoryDescriptionCommand(userVisitPK, form).run(); 223 } 224 225 @Override 226 public CommandResult getItemCategoryDescriptions(UserVisitPK userVisitPK, GetItemCategoryDescriptionsForm form) { 227 return new GetItemCategoryDescriptionsCommand(userVisitPK, form).run(); 228 } 229 230 @Override 231 public CommandResult editItemCategoryDescription(UserVisitPK userVisitPK, EditItemCategoryDescriptionForm form) { 232 return new EditItemCategoryDescriptionCommand(userVisitPK, form).run(); 233 } 234 235 @Override 236 public CommandResult deleteItemCategoryDescription(UserVisitPK userVisitPK, DeleteItemCategoryDescriptionForm form) { 237 return new DeleteItemCategoryDescriptionCommand(userVisitPK, form).run(); 238 } 239 240 // ------------------------------------------------------------------------- 241 // Item Alias Checksum Types 242 // ------------------------------------------------------------------------- 243 244 @Override 245 public CommandResult createItemAliasChecksumType(UserVisitPK userVisitPK, CreateItemAliasChecksumTypeForm form) { 246 return new CreateItemAliasChecksumTypeCommand(userVisitPK, form).run(); 247 } 248 249 @Override 250 public CommandResult getItemAliasChecksumTypes(UserVisitPK userVisitPK, GetItemAliasChecksumTypesForm form) { 251 return new GetItemAliasChecksumTypesCommand(userVisitPK, form).run(); 252 } 253 254 @Override 255 public CommandResult getItemAliasChecksumType(UserVisitPK userVisitPK, GetItemAliasChecksumTypeForm form) { 256 return new GetItemAliasChecksumTypeCommand(userVisitPK, form).run(); 257 } 258 259 @Override 260 public CommandResult getItemAliasChecksumTypeChoices(UserVisitPK userVisitPK, GetItemAliasChecksumTypeChoicesForm form) { 261 return new GetItemAliasChecksumTypeChoicesCommand(userVisitPK, form).run(); 262 } 263 264 // ------------------------------------------------------------------------- 265 // Item Alias Checksum Type Descriptions 266 // ------------------------------------------------------------------------- 267 268 @Override 269 public CommandResult createItemAliasChecksumTypeDescription(UserVisitPK userVisitPK, CreateItemAliasChecksumTypeDescriptionForm form) { 270 return new CreateItemAliasChecksumTypeDescriptionCommand(userVisitPK, form).run(); 271 } 272 273 // -------------------------------------------------------------------------------- 274 // Item Alias Types 275 // -------------------------------------------------------------------------------- 276 277 @Override 278 public CommandResult createItemAliasType(UserVisitPK userVisitPK, CreateItemAliasTypeForm form) { 279 return new CreateItemAliasTypeCommand(userVisitPK, form).run(); 280 } 281 282 @Override 283 public CommandResult getItemAliasTypeChoices(UserVisitPK userVisitPK, GetItemAliasTypeChoicesForm form) { 284 return new GetItemAliasTypeChoicesCommand(userVisitPK, form).run(); 285 } 286 287 @Override 288 public CommandResult getItemAliasType(UserVisitPK userVisitPK, GetItemAliasTypeForm form) { 289 return new GetItemAliasTypeCommand(userVisitPK, form).run(); 290 } 291 292 @Override 293 public CommandResult getItemAliasTypes(UserVisitPK userVisitPK, GetItemAliasTypesForm form) { 294 return new GetItemAliasTypesCommand(userVisitPK, form).run(); 295 } 296 297 @Override 298 public CommandResult setDefaultItemAliasType(UserVisitPK userVisitPK, SetDefaultItemAliasTypeForm form) { 299 return new SetDefaultItemAliasTypeCommand(userVisitPK, form).run(); 300 } 301 302 @Override 303 public CommandResult editItemAliasType(UserVisitPK userVisitPK, EditItemAliasTypeForm form) { 304 return new EditItemAliasTypeCommand(userVisitPK, form).run(); 305 } 306 307 @Override 308 public CommandResult deleteItemAliasType(UserVisitPK userVisitPK, DeleteItemAliasTypeForm form) { 309 return new DeleteItemAliasTypeCommand(userVisitPK, form).run(); 310 } 311 312 // -------------------------------------------------------------------------------- 313 // Item Alias Type Descriptions 314 // -------------------------------------------------------------------------------- 315 316 @Override 317 public CommandResult createItemAliasTypeDescription(UserVisitPK userVisitPK, CreateItemAliasTypeDescriptionForm form) { 318 return new CreateItemAliasTypeDescriptionCommand(userVisitPK, form).run(); 319 } 320 321 @Override 322 public CommandResult getItemAliasTypeDescription(UserVisitPK userVisitPK, GetItemAliasTypeDescriptionForm form) { 323 return new GetItemAliasTypeDescriptionCommand(userVisitPK, form).run(); 324 } 325 326 @Override 327 public CommandResult getItemAliasTypeDescriptions(UserVisitPK userVisitPK, GetItemAliasTypeDescriptionsForm form) { 328 return new GetItemAliasTypeDescriptionsCommand(userVisitPK, form).run(); 329 } 330 331 @Override 332 public CommandResult editItemAliasTypeDescription(UserVisitPK userVisitPK, EditItemAliasTypeDescriptionForm form) { 333 return new EditItemAliasTypeDescriptionCommand(userVisitPK, form).run(); 334 } 335 336 @Override 337 public CommandResult deleteItemAliasTypeDescription(UserVisitPK userVisitPK, DeleteItemAliasTypeDescriptionForm form) { 338 return new DeleteItemAliasTypeDescriptionCommand(userVisitPK, form).run(); 339 } 340 341 // -------------------------------------------------------------------------------- 342 // Item Description Types 343 // -------------------------------------------------------------------------------- 344 345 @Override 346 public CommandResult createItemDescriptionType(UserVisitPK userVisitPK, CreateItemDescriptionTypeForm form) { 347 return new CreateItemDescriptionTypeCommand(userVisitPK, form).run(); 348 } 349 350 @Override 351 public CommandResult getItemDescriptionTypeChoices(UserVisitPK userVisitPK, GetItemDescriptionTypeChoicesForm form) { 352 return new GetItemDescriptionTypeChoicesCommand(userVisitPK, form).run(); 353 } 354 355 @Override 356 public CommandResult getItemDescriptionType(UserVisitPK userVisitPK, GetItemDescriptionTypeForm form) { 357 return new GetItemDescriptionTypeCommand(userVisitPK, form).run(); 358 } 359 360 @Override 361 public CommandResult getItemDescriptionTypes(UserVisitPK userVisitPK, GetItemDescriptionTypesForm form) { 362 return new GetItemDescriptionTypesCommand(userVisitPK, form).run(); 363 } 364 365 @Override 366 public CommandResult setDefaultItemDescriptionType(UserVisitPK userVisitPK, SetDefaultItemDescriptionTypeForm form) { 367 return new SetDefaultItemDescriptionTypeCommand(userVisitPK, form).run(); 368 } 369 370 @Override 371 public CommandResult editItemDescriptionType(UserVisitPK userVisitPK, EditItemDescriptionTypeForm form) { 372 return new EditItemDescriptionTypeCommand(userVisitPK, form).run(); 373 } 374 375 @Override 376 public CommandResult deleteItemDescriptionType(UserVisitPK userVisitPK, DeleteItemDescriptionTypeForm form) { 377 return new DeleteItemDescriptionTypeCommand(userVisitPK, form).run(); 378 } 379 380 // -------------------------------------------------------------------------------- 381 // Item Description Type Descriptions 382 // -------------------------------------------------------------------------------- 383 384 @Override 385 public CommandResult createItemDescriptionTypeDescription(UserVisitPK userVisitPK, CreateItemDescriptionTypeDescriptionForm form) { 386 return new CreateItemDescriptionTypeDescriptionCommand(userVisitPK, form).run(); 387 } 388 389 @Override 390 public CommandResult getItemDescriptionTypeDescription(UserVisitPK userVisitPK, GetItemDescriptionTypeDescriptionForm form) { 391 return new GetItemDescriptionTypeDescriptionCommand(userVisitPK, form).run(); 392 } 393 394 @Override 395 public CommandResult getItemDescriptionTypeDescriptions(UserVisitPK userVisitPK, GetItemDescriptionTypeDescriptionsForm form) { 396 return new GetItemDescriptionTypeDescriptionsCommand(userVisitPK, form).run(); 397 } 398 399 @Override 400 public CommandResult editItemDescriptionTypeDescription(UserVisitPK userVisitPK, EditItemDescriptionTypeDescriptionForm form) { 401 return new EditItemDescriptionTypeDescriptionCommand(userVisitPK, form).run(); 402 } 403 404 @Override 405 public CommandResult deleteItemDescriptionTypeDescription(UserVisitPK userVisitPK, DeleteItemDescriptionTypeDescriptionForm form) { 406 return new DeleteItemDescriptionTypeDescriptionCommand(userVisitPK, form).run(); 407 } 408 409 // -------------------------------------------------------------------------------- 410 // Item Description Type Use Types 411 // -------------------------------------------------------------------------------- 412 413 @Override 414 public CommandResult createItemDescriptionTypeUseType(UserVisitPK userVisitPK, CreateItemDescriptionTypeUseTypeForm form) { 415 return new CreateItemDescriptionTypeUseTypeCommand(userVisitPK, form).run(); 416 } 417 418 @Override 419 public CommandResult getItemDescriptionTypeUseTypeChoices(UserVisitPK userVisitPK, GetItemDescriptionTypeUseTypeChoicesForm form) { 420 return new GetItemDescriptionTypeUseTypeChoicesCommand(userVisitPK, form).run(); 421 } 422 423 @Override 424 public CommandResult getItemDescriptionTypeUseType(UserVisitPK userVisitPK, GetItemDescriptionTypeUseTypeForm form) { 425 return new GetItemDescriptionTypeUseTypeCommand(userVisitPK, form).run(); 426 } 427 428 @Override 429 public CommandResult getItemDescriptionTypeUseTypes(UserVisitPK userVisitPK, GetItemDescriptionTypeUseTypesForm form) { 430 return new GetItemDescriptionTypeUseTypesCommand(userVisitPK, form).run(); 431 } 432 433 @Override 434 public CommandResult setDefaultItemDescriptionTypeUseType(UserVisitPK userVisitPK, SetDefaultItemDescriptionTypeUseTypeForm form) { 435 return new SetDefaultItemDescriptionTypeUseTypeCommand(userVisitPK, form).run(); 436 } 437 438 @Override 439 public CommandResult editItemDescriptionTypeUseType(UserVisitPK userVisitPK, EditItemDescriptionTypeUseTypeForm form) { 440 return new EditItemDescriptionTypeUseTypeCommand(userVisitPK, form).run(); 441 } 442 443 @Override 444 public CommandResult deleteItemDescriptionTypeUseType(UserVisitPK userVisitPK, DeleteItemDescriptionTypeUseTypeForm form) { 445 return new DeleteItemDescriptionTypeUseTypeCommand(userVisitPK, form).run(); 446 } 447 448 // -------------------------------------------------------------------------------- 449 // Item Description Type Use Type Descriptions 450 // -------------------------------------------------------------------------------- 451 452 @Override 453 public CommandResult createItemDescriptionTypeUseTypeDescription(UserVisitPK userVisitPK, CreateItemDescriptionTypeUseTypeDescriptionForm form) { 454 return new CreateItemDescriptionTypeUseTypeDescriptionCommand(userVisitPK, form).run(); 455 } 456 457 @Override 458 public CommandResult getItemDescriptionTypeUseTypeDescription(UserVisitPK userVisitPK, GetItemDescriptionTypeUseTypeDescriptionForm form) { 459 return new GetItemDescriptionTypeUseTypeDescriptionCommand(userVisitPK, form).run(); 460 } 461 462 @Override 463 public CommandResult getItemDescriptionTypeUseTypeDescriptions(UserVisitPK userVisitPK, GetItemDescriptionTypeUseTypeDescriptionsForm form) { 464 return new GetItemDescriptionTypeUseTypeDescriptionsCommand(userVisitPK, form).run(); 465 } 466 467 @Override 468 public CommandResult editItemDescriptionTypeUseTypeDescription(UserVisitPK userVisitPK, EditItemDescriptionTypeUseTypeDescriptionForm form) { 469 return new EditItemDescriptionTypeUseTypeDescriptionCommand(userVisitPK, form).run(); 470 } 471 472 @Override 473 public CommandResult deleteItemDescriptionTypeUseTypeDescription(UserVisitPK userVisitPK, DeleteItemDescriptionTypeUseTypeDescriptionForm form) { 474 return new DeleteItemDescriptionTypeUseTypeDescriptionCommand(userVisitPK, form).run(); 475 } 476 477 // -------------------------------------------------------------------------------- 478 // Item Description Type Uses 479 // -------------------------------------------------------------------------------- 480 481 @Override 482 public CommandResult createItemDescriptionTypeUse(UserVisitPK userVisitPK, CreateItemDescriptionTypeUseForm form) { 483 return new CreateItemDescriptionTypeUseCommand(userVisitPK, form).run(); 484 } 485 486 @Override 487 public CommandResult getItemDescriptionTypeUse(UserVisitPK userVisitPK, GetItemDescriptionTypeUseForm form) { 488 return new GetItemDescriptionTypeUseCommand(userVisitPK, form).run(); 489 } 490 491 @Override 492 public CommandResult getItemDescriptionTypeUses(UserVisitPK userVisitPK, GetItemDescriptionTypeUsesForm form) { 493 return new GetItemDescriptionTypeUsesCommand(userVisitPK, form).run(); 494 } 495 496 @Override 497 public CommandResult deleteItemDescriptionTypeUse(UserVisitPK userVisitPK, DeleteItemDescriptionTypeUseForm form) { 498 return new DeleteItemDescriptionTypeUseCommand(userVisitPK, form).run(); 499 } 500 501 // -------------------------------------------------------------------------------- 502 // Item Image Types 503 // -------------------------------------------------------------------------------- 504 505 @Override 506 public CommandResult createItemImageType(UserVisitPK userVisitPK, CreateItemImageTypeForm form) { 507 return new CreateItemImageTypeCommand(userVisitPK, form).run(); 508 } 509 510 @Override 511 public CommandResult getItemImageTypeChoices(UserVisitPK userVisitPK, GetItemImageTypeChoicesForm form) { 512 return new GetItemImageTypeChoicesCommand(userVisitPK, form).run(); 513 } 514 515 @Override 516 public CommandResult getItemImageType(UserVisitPK userVisitPK, GetItemImageTypeForm form) { 517 return new GetItemImageTypeCommand(userVisitPK, form).run(); 518 } 519 520 @Override 521 public CommandResult getItemImageTypes(UserVisitPK userVisitPK, GetItemImageTypesForm form) { 522 return new GetItemImageTypesCommand(userVisitPK, form).run(); 523 } 524 525 @Override 526 public CommandResult setDefaultItemImageType(UserVisitPK userVisitPK, SetDefaultItemImageTypeForm form) { 527 return new SetDefaultItemImageTypeCommand(userVisitPK, form).run(); 528 } 529 530 @Override 531 public CommandResult editItemImageType(UserVisitPK userVisitPK, EditItemImageTypeForm form) { 532 return new EditItemImageTypeCommand(userVisitPK, form).run(); 533 } 534 535 @Override 536 public CommandResult deleteItemImageType(UserVisitPK userVisitPK, DeleteItemImageTypeForm form) { 537 return new DeleteItemImageTypeCommand(userVisitPK, form).run(); 538 } 539 540 // -------------------------------------------------------------------------------- 541 // Item Image Type Descriptions 542 // -------------------------------------------------------------------------------- 543 544 @Override 545 public CommandResult createItemImageTypeDescription(UserVisitPK userVisitPK, CreateItemImageTypeDescriptionForm form) { 546 return new CreateItemImageTypeDescriptionCommand(userVisitPK, form).run(); 547 } 548 549 @Override 550 public CommandResult getItemImageTypeDescription(UserVisitPK userVisitPK, GetItemImageTypeDescriptionForm form) { 551 return new GetItemImageTypeDescriptionCommand(userVisitPK, form).run(); 552 } 553 554 @Override 555 public CommandResult getItemImageTypeDescriptions(UserVisitPK userVisitPK, GetItemImageTypeDescriptionsForm form) { 556 return new GetItemImageTypeDescriptionsCommand(userVisitPK, form).run(); 557 } 558 559 @Override 560 public CommandResult editItemImageTypeDescription(UserVisitPK userVisitPK, EditItemImageTypeDescriptionForm form) { 561 return new EditItemImageTypeDescriptionCommand(userVisitPK, form).run(); 562 } 563 564 @Override 565 public CommandResult deleteItemImageTypeDescription(UserVisitPK userVisitPK, DeleteItemImageTypeDescriptionForm form) { 566 return new DeleteItemImageTypeDescriptionCommand(userVisitPK, form).run(); 567 } 568 569 // -------------------------------------------------------------------------------- 570 // Items 571 // -------------------------------------------------------------------------------- 572 573 @Override 574 public CommandResult createItem(UserVisitPK userVisitPK, CreateItemForm form) { 575 return new CreateItemCommand(userVisitPK, form).run(); 576 } 577 578 @Override 579 public CommandResult getItemStatusChoices(UserVisitPK userVisitPK, GetItemStatusChoicesForm form) { 580 return new GetItemStatusChoicesCommand(userVisitPK, form).run(); 581 } 582 583 @Override 584 public CommandResult setItemStatus(UserVisitPK userVisitPK, SetItemStatusForm form) { 585 return new SetItemStatusCommand(userVisitPK, form).run(); 586 } 587 588 @Override 589 public CommandResult getItem(UserVisitPK userVisitPK, GetItemForm form) { 590 return new GetItemCommand(userVisitPK, form).run(); 591 } 592 593 @Override 594 public CommandResult getItems(UserVisitPK userVisitPK, GetItemsForm form) { 595 return new GetItemsCommand(userVisitPK, form).run(); 596 } 597 598 @Override 599 public CommandResult editItem(UserVisitPK userVisitPK, EditItemForm form) { 600 return new EditItemCommand(userVisitPK, form).run(); 601 } 602 603 // ------------------------------------------------------------------------- 604 // Item Unit Of Measure Types 605 // ------------------------------------------------------------------------- 606 607 @Override 608 public CommandResult createItemUnitOfMeasureType(UserVisitPK userVisitPK, CreateItemUnitOfMeasureTypeForm form) { 609 return new CreateItemUnitOfMeasureTypeCommand(userVisitPK, form).run(); 610 } 611 612 @Override 613 public CommandResult getItemUnitOfMeasureType(UserVisitPK userVisitPK, GetItemUnitOfMeasureTypeForm form) { 614 return new GetItemUnitOfMeasureTypeCommand(userVisitPK, form).run(); 615 } 616 617 @Override 618 public CommandResult getItemUnitOfMeasureTypes(UserVisitPK userVisitPK, GetItemUnitOfMeasureTypesForm form) { 619 return new GetItemUnitOfMeasureTypesCommand(userVisitPK, form).run(); 620 } 621 622 @Override 623 public CommandResult setDefaultItemUnitOfMeasureType(UserVisitPK userVisitPK, SetDefaultItemUnitOfMeasureTypeForm form) { 624 return new SetDefaultItemUnitOfMeasureTypeCommand(userVisitPK, form).run(); 625 } 626 627 @Override 628 public CommandResult editItemUnitOfMeasureType(UserVisitPK userVisitPK, EditItemUnitOfMeasureTypeForm form) { 629 return new EditItemUnitOfMeasureTypeCommand(userVisitPK, form).run(); 630 } 631 632 @Override 633 public CommandResult deleteItemUnitOfMeasureType(UserVisitPK userVisitPK, DeleteItemUnitOfMeasureTypeForm form) { 634 return new DeleteItemUnitOfMeasureTypeCommand(userVisitPK, form).run(); 635 } 636 637 // -------------------------------------------------------------------------------- 638 // Item Aliases 639 // -------------------------------------------------------------------------------- 640 641 @Override 642 public CommandResult createItemAlias(UserVisitPK userVisitPK, CreateItemAliasForm form) { 643 return new CreateItemAliasCommand(userVisitPK, form).run(); 644 } 645 646 @Override 647 public CommandResult getItemAlias(UserVisitPK userVisitPK, GetItemAliasForm form) { 648 return new GetItemAliasCommand(userVisitPK, form).run(); 649 } 650 651 @Override 652 public CommandResult getItemAliases(UserVisitPK userVisitPK, GetItemAliasesForm form) { 653 return new GetItemAliasesCommand(userVisitPK, form).run(); 654 } 655 656 @Override 657 public CommandResult editItemAlias(UserVisitPK userVisitPK, EditItemAliasForm form) { 658 return new EditItemAliasCommand(userVisitPK, form).run(); 659 } 660 661 @Override 662 public CommandResult deleteItemAlias(UserVisitPK userVisitPK, DeleteItemAliasForm form) { 663 return new DeleteItemAliasCommand(userVisitPK, form).run(); 664 } 665 666 // -------------------------------------------------------------------------------- 667 // Item Descriptions 668 // -------------------------------------------------------------------------------- 669 670 @Override 671 public CommandResult createItemDescription(UserVisitPK userVisitPK, CreateItemDescriptionForm form) { 672 return new CreateItemDescriptionCommand(userVisitPK, form).run(); 673 } 674 675 @Override 676 public CommandResult getItemDescription(UserVisitPK userVisitPK, GetItemDescriptionForm form) { 677 return new GetItemDescriptionCommand(userVisitPK, form).run(); 678 } 679 680 @Override 681 public CommandResult getItemDescriptions(UserVisitPK userVisitPK, GetItemDescriptionsForm form) { 682 return new GetItemDescriptionsCommand(userVisitPK, form).run(); 683 } 684 685 @Override 686 public CommandResult editItemDescription(UserVisitPK userVisitPK, EditItemDescriptionForm form) { 687 return new EditItemDescriptionCommand(userVisitPK, form).run(); 688 } 689 690 @Override 691 public CommandResult deleteItemDescription(UserVisitPK userVisitPK, DeleteItemDescriptionForm form) { 692 return new DeleteItemDescriptionCommand(userVisitPK, form).run(); 693 } 694 695 // -------------------------------------------------------------------------------- 696 // Item Price Types 697 // -------------------------------------------------------------------------------- 698 699 @Override 700 public CommandResult createItemPriceType(UserVisitPK userVisitPK, CreateItemPriceTypeForm form) { 701 return new CreateItemPriceTypeCommand(userVisitPK, form).run(); 702 } 703 704 @Override 705 public CommandResult getItemPriceType(UserVisitPK userVisitPK, GetItemPriceTypeForm form) { 706 return new GetItemPriceTypeCommand(userVisitPK, form).run(); 707 } 708 709 @Override 710 public CommandResult getItemPriceTypes(UserVisitPK userVisitPK, GetItemPriceTypesForm form) { 711 return new GetItemPriceTypesCommand(userVisitPK, form).run(); 712 } 713 714 @Override 715 public CommandResult getItemPriceTypeChoices(UserVisitPK userVisitPK, GetItemPriceTypeChoicesForm form) { 716 return new GetItemPriceTypeChoicesCommand(userVisitPK, form).run(); 717 } 718 719 // -------------------------------------------------------------------------------- 720 // Item Price Type Descriptions 721 // -------------------------------------------------------------------------------- 722 723 @Override 724 public CommandResult createItemPriceTypeDescription(UserVisitPK userVisitPK, CreateItemPriceTypeDescriptionForm form) { 725 return new CreateItemPriceTypeDescriptionCommand(userVisitPK, form).run(); 726 } 727 728 // -------------------------------------------------------------------------------- 729 // Item Prices 730 // -------------------------------------------------------------------------------- 731 732 @Override 733 public CommandResult createItemPrice(UserVisitPK userVisitPK, CreateItemPriceForm form) { 734 return new CreateItemPriceCommand(userVisitPK, form).run(); 735 } 736 737 @Override 738 public CommandResult getItemPrice(UserVisitPK userVisitPK, GetItemPriceForm form) { 739 return new GetItemPriceCommand(userVisitPK, form).run(); 740 } 741 742 @Override 743 public CommandResult getItemPrices(UserVisitPK userVisitPK, GetItemPricesForm form) { 744 return new GetItemPricesCommand(userVisitPK, form).run(); 745 } 746 747 @Override 748 public CommandResult editItemPrice(UserVisitPK userVisitPK, EditItemPriceForm form) { 749 return new EditItemPriceCommand(userVisitPK, form).run(); 750 } 751 752 @Override 753 public CommandResult deleteItemPrice(UserVisitPK userVisitPK, DeleteItemPriceForm form) { 754 return new DeleteItemPriceCommand(userVisitPK, form).run(); 755 } 756 757 // -------------------------------------------------------------------------------- 758 // Item Volumes 759 // -------------------------------------------------------------------------------- 760 761 @Override 762 public CommandResult createItemVolume(UserVisitPK userVisitPK, CreateItemVolumeForm form) { 763 return new CreateItemVolumeCommand(userVisitPK, form).run(); 764 } 765 766 @Override 767 public CommandResult getItemVolume(UserVisitPK userVisitPK, GetItemVolumeForm form) { 768 return new GetItemVolumeCommand(userVisitPK, form).run(); 769 } 770 771 @Override 772 public CommandResult getItemVolumes(UserVisitPK userVisitPK, GetItemVolumesForm form) { 773 return new GetItemVolumesCommand(userVisitPK, form).run(); 774 } 775 776 @Override 777 public CommandResult editItemVolume(UserVisitPK userVisitPK, EditItemVolumeForm form) { 778 return new EditItemVolumeCommand(userVisitPK, form).run(); 779 } 780 781 @Override 782 public CommandResult deleteItemVolume(UserVisitPK userVisitPK, DeleteItemVolumeForm form) { 783 return new DeleteItemVolumeCommand(userVisitPK, form).run(); 784 } 785 786 // -------------------------------------------------------------------------------- 787 // Item Weights 788 // -------------------------------------------------------------------------------- 789 790 @Override 791 public CommandResult createItemWeight(UserVisitPK userVisitPK, CreateItemWeightForm form) { 792 return new CreateItemWeightCommand(userVisitPK, form).run(); 793 } 794 795 @Override 796 public CommandResult getItemWeight(UserVisitPK userVisitPK, GetItemWeightForm form) { 797 return new GetItemWeightCommand(userVisitPK, form).run(); 798 } 799 800 @Override 801 public CommandResult getItemWeights(UserVisitPK userVisitPK, GetItemWeightsForm form) { 802 return new GetItemWeightsCommand(userVisitPK, form).run(); 803 } 804 805 @Override 806 public CommandResult editItemWeight(UserVisitPK userVisitPK, EditItemWeightForm form) { 807 return new EditItemWeightCommand(userVisitPK, form).run(); 808 } 809 810 @Override 811 public CommandResult deleteItemWeight(UserVisitPK userVisitPK, DeleteItemWeightForm form) { 812 return new DeleteItemWeightCommand(userVisitPK, form).run(); 813 } 814 815 // -------------------------------------------------------------------------------- 816 // Item Country Of Origins 817 // -------------------------------------------------------------------------------- 818 819 @Override 820 public CommandResult createItemCountryOfOrigin(UserVisitPK userVisitPK, CreateItemCountryOfOriginForm form) { 821 return new CreateItemCountryOfOriginCommand(userVisitPK, form).run(); 822 } 823 824 @Override 825 public CommandResult getItemCountryOfOrigin(UserVisitPK userVisitPK, GetItemCountryOfOriginForm form) { 826 return new GetItemCountryOfOriginCommand(userVisitPK, form).run(); 827 } 828 829 @Override 830 public CommandResult getItemCountryOfOrigins(UserVisitPK userVisitPK, GetItemCountryOfOriginsForm form) { 831 return new GetItemCountryOfOriginsCommand(userVisitPK, form).run(); 832 } 833 834 @Override 835 public CommandResult editItemCountryOfOrigin(UserVisitPK userVisitPK, EditItemCountryOfOriginForm form) { 836 return new EditItemCountryOfOriginCommand(userVisitPK, form).run(); 837 } 838 839 @Override 840 public CommandResult deleteItemCountryOfOrigin(UserVisitPK userVisitPK, DeleteItemCountryOfOriginForm form) { 841 return new DeleteItemCountryOfOriginCommand(userVisitPK, form).run(); 842 } 843 844 // -------------------------------------------------------------------------------- 845 // Item Kit Members 846 // -------------------------------------------------------------------------------- 847 848 @Override 849 public CommandResult createItemKitMember(UserVisitPK userVisitPK, CreateItemKitMemberForm form) { 850 return new CreateItemKitMemberCommand(userVisitPK, form).run(); 851 } 852 853 @Override 854 public CommandResult getItemKitMember(UserVisitPK userVisitPK, GetItemKitMemberForm form) { 855 return new GetItemKitMemberCommand(userVisitPK, form).run(); 856 } 857 858 @Override 859 public CommandResult getItemKitMembers(UserVisitPK userVisitPK, GetItemKitMembersForm form) { 860 return new GetItemKitMembersCommand(userVisitPK, form).run(); 861 } 862 863 @Override 864 public CommandResult deleteItemKitMember(UserVisitPK userVisitPK, DeleteItemKitMemberForm form) { 865 return new DeleteItemKitMemberCommand(userVisitPK, form).run(); 866 } 867 868 // -------------------------------------------------------------------------------- 869 // Item Pack Check Requirements 870 // -------------------------------------------------------------------------------- 871 872 @Override 873 public CommandResult createItemPackCheckRequirement(UserVisitPK userVisitPK, CreateItemPackCheckRequirementForm form) { 874 return new CreateItemPackCheckRequirementCommand(userVisitPK, form).run(); 875 } 876 877 @Override 878 public CommandResult getItemPackCheckRequirement(UserVisitPK userVisitPK, GetItemPackCheckRequirementForm form) { 879 return new GetItemPackCheckRequirementCommand(userVisitPK, form).run(); 880 } 881 882 @Override 883 public CommandResult getItemPackCheckRequirements(UserVisitPK userVisitPK, GetItemPackCheckRequirementsForm form) { 884 return new GetItemPackCheckRequirementsCommand(userVisitPK, form).run(); 885 } 886 887 @Override 888 public CommandResult editItemPackCheckRequirement(UserVisitPK userVisitPK, EditItemPackCheckRequirementForm form) { 889 return new EditItemPackCheckRequirementCommand(userVisitPK, form).run(); 890 } 891 892 @Override 893 public CommandResult deleteItemPackCheckRequirement(UserVisitPK userVisitPK, DeleteItemPackCheckRequirementForm form) { 894 return new DeleteItemPackCheckRequirementCommand(userVisitPK, form).run(); 895 } 896 897 // -------------------------------------------------------------------------------- 898 // Item Shipping Times 899 // -------------------------------------------------------------------------------- 900 901 @Override 902 public CommandResult getItemShippingTime(UserVisitPK userVisitPK, GetItemShippingTimeForm form) { 903 return new GetItemShippingTimeCommand(userVisitPK, form).run(); 904 } 905 906 @Override 907 public CommandResult getItemShippingTimes(UserVisitPK userVisitPK, GetItemShippingTimesForm form) { 908 return new GetItemShippingTimesCommand(userVisitPK, form).run(); 909 } 910 911 @Override 912 public CommandResult editItemShippingTime(UserVisitPK userVisitPK, EditItemShippingTimeForm form) { 913 return new EditItemShippingTimeCommand(userVisitPK, form).run(); 914 } 915 916 // -------------------------------------------------------------------------------- 917 // Item Unit Customer Type Limits 918 // -------------------------------------------------------------------------------- 919 920 @Override 921 public CommandResult createItemUnitCustomerTypeLimit(UserVisitPK userVisitPK, CreateItemUnitCustomerTypeLimitForm form) { 922 return new CreateItemUnitCustomerTypeLimitCommand(userVisitPK, form).run(); 923 } 924 925 @Override 926 public CommandResult getItemUnitCustomerTypeLimit(UserVisitPK userVisitPK, GetItemUnitCustomerTypeLimitForm form) { 927 return new GetItemUnitCustomerTypeLimitCommand(userVisitPK, form).run(); 928 } 929 930 @Override 931 public CommandResult getItemUnitCustomerTypeLimits(UserVisitPK userVisitPK, GetItemUnitCustomerTypeLimitsForm form) { 932 return new GetItemUnitCustomerTypeLimitsCommand(userVisitPK, form).run(); 933 } 934 935 @Override 936 public CommandResult editItemUnitCustomerTypeLimit(UserVisitPK userVisitPK, EditItemUnitCustomerTypeLimitForm form) { 937 return new EditItemUnitCustomerTypeLimitCommand(userVisitPK, form).run(); 938 } 939 940 @Override 941 public CommandResult deleteItemUnitCustomerTypeLimit(UserVisitPK userVisitPK, DeleteItemUnitCustomerTypeLimitForm form) { 942 return new DeleteItemUnitCustomerTypeLimitCommand(userVisitPK, form).run(); 943 } 944 945 // -------------------------------------------------------------------------------- 946 // Item Unit Limits 947 // -------------------------------------------------------------------------------- 948 949 @Override 950 public CommandResult createItemUnitLimit(UserVisitPK userVisitPK, CreateItemUnitLimitForm form) { 951 return new CreateItemUnitLimitCommand(userVisitPK, form).run(); 952 } 953 954 @Override 955 public CommandResult getItemUnitLimit(UserVisitPK userVisitPK, GetItemUnitLimitForm form) { 956 return new GetItemUnitLimitCommand(userVisitPK, form).run(); 957 } 958 959 @Override 960 public CommandResult getItemUnitLimits(UserVisitPK userVisitPK, GetItemUnitLimitsForm form) { 961 return new GetItemUnitLimitsCommand(userVisitPK, form).run(); 962 } 963 964 @Override 965 public CommandResult editItemUnitLimit(UserVisitPK userVisitPK, EditItemUnitLimitForm form) { 966 return new EditItemUnitLimitCommand(userVisitPK, form).run(); 967 } 968 969 @Override 970 public CommandResult deleteItemUnitLimit(UserVisitPK userVisitPK, DeleteItemUnitLimitForm form) { 971 return new DeleteItemUnitLimitCommand(userVisitPK, form).run(); 972 } 973 974 // -------------------------------------------------------------------------------- 975 // Item Unit Price Limits 976 // -------------------------------------------------------------------------------- 977 978 @Override 979 public CommandResult createItemUnitPriceLimit(UserVisitPK userVisitPK, CreateItemUnitPriceLimitForm form) { 980 return new CreateItemUnitPriceLimitCommand(userVisitPK, form).run(); 981 } 982 983 @Override 984 public CommandResult getItemUnitPriceLimit(UserVisitPK userVisitPK, GetItemUnitPriceLimitForm form) { 985 return new GetItemUnitPriceLimitCommand(userVisitPK, form).run(); 986 } 987 988 @Override 989 public CommandResult getItemUnitPriceLimits(UserVisitPK userVisitPK, GetItemUnitPriceLimitsForm form) { 990 return new GetItemUnitPriceLimitsCommand(userVisitPK, form).run(); 991 } 992 993 @Override 994 public CommandResult editItemUnitPriceLimit(UserVisitPK userVisitPK, EditItemUnitPriceLimitForm form) { 995 return new EditItemUnitPriceLimitCommand(userVisitPK, form).run(); 996 } 997 998 @Override 999 public CommandResult deleteItemUnitPriceLimit(UserVisitPK userVisitPK, DeleteItemUnitPriceLimitForm form) { 1000 return new DeleteItemUnitPriceLimitCommand(userVisitPK, form).run(); 1001 } 1002 1003 // -------------------------------------------------------------------------------- 1004 // Related Item Types 1005 // -------------------------------------------------------------------------------- 1006 1007 @Override 1008 public CommandResult createRelatedItemType(UserVisitPK userVisitPK, CreateRelatedItemTypeForm form) { 1009 return new CreateRelatedItemTypeCommand(userVisitPK, form).run(); 1010 } 1011 1012 @Override 1013 public CommandResult getRelatedItemTypeChoices(UserVisitPK userVisitPK, GetRelatedItemTypeChoicesForm form) { 1014 return new GetRelatedItemTypeChoicesCommand(userVisitPK, form).run(); 1015 } 1016 1017 @Override 1018 public CommandResult getRelatedItemType(UserVisitPK userVisitPK, GetRelatedItemTypeForm form) { 1019 return new GetRelatedItemTypeCommand(userVisitPK, form).run(); 1020 } 1021 1022 @Override 1023 public CommandResult getRelatedItemTypes(UserVisitPK userVisitPK, GetRelatedItemTypesForm form) { 1024 return new GetRelatedItemTypesCommand(userVisitPK, form).run(); 1025 } 1026 1027 @Override 1028 public CommandResult setDefaultRelatedItemType(UserVisitPK userVisitPK, SetDefaultRelatedItemTypeForm form) { 1029 return new SetDefaultRelatedItemTypeCommand(userVisitPK, form).run(); 1030 } 1031 1032 @Override 1033 public CommandResult editRelatedItemType(UserVisitPK userVisitPK, EditRelatedItemTypeForm form) { 1034 return new EditRelatedItemTypeCommand(userVisitPK, form).run(); 1035 } 1036 1037 @Override 1038 public CommandResult deleteRelatedItemType(UserVisitPK userVisitPK, DeleteRelatedItemTypeForm form) { 1039 return new DeleteRelatedItemTypeCommand(userVisitPK, form).run(); 1040 } 1041 1042 // -------------------------------------------------------------------------------- 1043 // Related Item Type Descriptions 1044 // -------------------------------------------------------------------------------- 1045 1046 @Override 1047 public CommandResult createRelatedItemTypeDescription(UserVisitPK userVisitPK, CreateRelatedItemTypeDescriptionForm form) { 1048 return new CreateRelatedItemTypeDescriptionCommand(userVisitPK, form).run(); 1049 } 1050 1051 @Override 1052 public CommandResult getRelatedItemTypeDescription(UserVisitPK userVisitPK, GetRelatedItemTypeDescriptionForm form) { 1053 return new GetRelatedItemTypeDescriptionCommand(userVisitPK, form).run(); 1054 } 1055 1056 @Override 1057 public CommandResult getRelatedItemTypeDescriptions(UserVisitPK userVisitPK, GetRelatedItemTypeDescriptionsForm form) { 1058 return new GetRelatedItemTypeDescriptionsCommand(userVisitPK, form).run(); 1059 } 1060 1061 @Override 1062 public CommandResult editRelatedItemTypeDescription(UserVisitPK userVisitPK, EditRelatedItemTypeDescriptionForm form) { 1063 return new EditRelatedItemTypeDescriptionCommand(userVisitPK, form).run(); 1064 } 1065 1066 @Override 1067 public CommandResult deleteRelatedItemTypeDescription(UserVisitPK userVisitPK, DeleteRelatedItemTypeDescriptionForm form) { 1068 return new DeleteRelatedItemTypeDescriptionCommand(userVisitPK, form).run(); 1069 } 1070 1071 // -------------------------------------------------------------------------------- 1072 // Related Items 1073 // -------------------------------------------------------------------------------- 1074 1075 @Override 1076 public CommandResult createRelatedItem(UserVisitPK userVisitPK, CreateRelatedItemForm form) { 1077 return new CreateRelatedItemCommand(userVisitPK, form).run(); 1078 } 1079 1080 @Override 1081 public CommandResult getRelatedItem(UserVisitPK userVisitPK, GetRelatedItemForm form) { 1082 return new GetRelatedItemCommand(userVisitPK, form).run(); 1083 } 1084 1085 @Override 1086 public CommandResult getRelatedItems(UserVisitPK userVisitPK, GetRelatedItemsForm form) { 1087 return new GetRelatedItemsCommand(userVisitPK, form).run(); 1088 } 1089 1090 @Override 1091 public CommandResult editRelatedItem(UserVisitPK userVisitPK, EditRelatedItemForm form) { 1092 return new EditRelatedItemCommand(userVisitPK, form).run(); 1093 } 1094 1095 @Override 1096 public CommandResult deleteRelatedItem(UserVisitPK userVisitPK, DeleteRelatedItemForm form) { 1097 return new DeleteRelatedItemCommand(userVisitPK, form).run(); 1098 } 1099 1100 // ------------------------------------------------------------------------- 1101 // Harmonized Tariff Schedule Codes 1102 // ------------------------------------------------------------------------- 1103 1104 @Override 1105 public CommandResult createHarmonizedTariffScheduleCode(UserVisitPK userVisitPK, CreateHarmonizedTariffScheduleCodeForm form) { 1106 return new CreateHarmonizedTariffScheduleCodeCommand(userVisitPK, form).run(); 1107 } 1108 1109 @Override 1110 public CommandResult getHarmonizedTariffScheduleCodes(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodesForm form) { 1111 return new GetHarmonizedTariffScheduleCodesCommand(userVisitPK, form).run(); 1112 } 1113 1114 @Override 1115 public CommandResult getHarmonizedTariffScheduleCode(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeForm form) { 1116 return new GetHarmonizedTariffScheduleCodeCommand(userVisitPK, form).run(); 1117 } 1118 1119 @Override 1120 public CommandResult getHarmonizedTariffScheduleCodeChoices(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeChoicesForm form) { 1121 return new GetHarmonizedTariffScheduleCodeChoicesCommand(userVisitPK, form).run(); 1122 } 1123 1124 @Override 1125 public CommandResult setDefaultHarmonizedTariffScheduleCode(UserVisitPK userVisitPK, SetDefaultHarmonizedTariffScheduleCodeForm form) { 1126 return new SetDefaultHarmonizedTariffScheduleCodeCommand(userVisitPK, form).run(); 1127 } 1128 1129 @Override 1130 public CommandResult editHarmonizedTariffScheduleCode(UserVisitPK userVisitPK, EditHarmonizedTariffScheduleCodeForm form) { 1131 return new EditHarmonizedTariffScheduleCodeCommand(userVisitPK, form).run(); 1132 } 1133 1134 @Override 1135 public CommandResult deleteHarmonizedTariffScheduleCode(UserVisitPK userVisitPK, DeleteHarmonizedTariffScheduleCodeForm form) { 1136 return new DeleteHarmonizedTariffScheduleCodeCommand(userVisitPK, form).run(); 1137 } 1138 1139 // ------------------------------------------------------------------------- 1140 // Harmonized Tariff Schedule Code Descriptions 1141 // ------------------------------------------------------------------------- 1142 1143 @Override 1144 public CommandResult createHarmonizedTariffScheduleCodeTranslation(UserVisitPK userVisitPK, CreateHarmonizedTariffScheduleCodeTranslationForm form) { 1145 return new CreateHarmonizedTariffScheduleCodeTranslationCommand(userVisitPK, form).run(); 1146 } 1147 1148 @Override 1149 public CommandResult getHarmonizedTariffScheduleCodeTranslations(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeTranslationsForm form) { 1150 return new GetHarmonizedTariffScheduleCodeTranslationsCommand(userVisitPK, form).run(); 1151 } 1152 1153 @Override 1154 public CommandResult getHarmonizedTariffScheduleCodeTranslation(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeTranslationForm form) { 1155 return new GetHarmonizedTariffScheduleCodeTranslationCommand(userVisitPK, form).run(); 1156 } 1157 1158 @Override 1159 public CommandResult editHarmonizedTariffScheduleCodeTranslation(UserVisitPK userVisitPK, EditHarmonizedTariffScheduleCodeTranslationForm form) { 1160 return new EditHarmonizedTariffScheduleCodeTranslationCommand(userVisitPK, form).run(); 1161 } 1162 1163 @Override 1164 public CommandResult deleteHarmonizedTariffScheduleCodeTranslation(UserVisitPK userVisitPK, DeleteHarmonizedTariffScheduleCodeTranslationForm form) { 1165 return new DeleteHarmonizedTariffScheduleCodeTranslationCommand(userVisitPK, form).run(); 1166 } 1167 1168 // ------------------------------------------------------------------------- 1169 // Harmonized Tariff Schedule Code Units 1170 // ------------------------------------------------------------------------- 1171 1172 @Override 1173 public CommandResult createHarmonizedTariffScheduleCodeUnit(UserVisitPK userVisitPK, CreateHarmonizedTariffScheduleCodeUnitForm form) { 1174 return new CreateHarmonizedTariffScheduleCodeUnitCommand(userVisitPK, form).run(); 1175 } 1176 1177 @Override 1178 public CommandResult getHarmonizedTariffScheduleCodeUnits(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeUnitsForm form) { 1179 return new GetHarmonizedTariffScheduleCodeUnitsCommand(userVisitPK, form).run(); 1180 } 1181 1182 @Override 1183 public CommandResult getHarmonizedTariffScheduleCodeUnit(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeUnitForm form) { 1184 return new GetHarmonizedTariffScheduleCodeUnitCommand(userVisitPK, form).run(); 1185 } 1186 1187 @Override 1188 public CommandResult getHarmonizedTariffScheduleCodeUnitChoices(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeUnitChoicesForm form) { 1189 return new GetHarmonizedTariffScheduleCodeUnitChoicesCommand(userVisitPK, form).run(); 1190 } 1191 1192 @Override 1193 public CommandResult setDefaultHarmonizedTariffScheduleCodeUnit(UserVisitPK userVisitPK, SetDefaultHarmonizedTariffScheduleCodeUnitForm form) { 1194 return new SetDefaultHarmonizedTariffScheduleCodeUnitCommand(userVisitPK, form).run(); 1195 } 1196 1197 @Override 1198 public CommandResult editHarmonizedTariffScheduleCodeUnit(UserVisitPK userVisitPK, EditHarmonizedTariffScheduleCodeUnitForm form) { 1199 return new EditHarmonizedTariffScheduleCodeUnitCommand(userVisitPK, form).run(); 1200 } 1201 1202 @Override 1203 public CommandResult deleteHarmonizedTariffScheduleCodeUnit(UserVisitPK userVisitPK, DeleteHarmonizedTariffScheduleCodeUnitForm form) { 1204 return new DeleteHarmonizedTariffScheduleCodeUnitCommand(userVisitPK, form).run(); 1205 } 1206 1207 // ------------------------------------------------------------------------- 1208 // Harmonized Tariff Schedule Code Unit Descriptions 1209 // ------------------------------------------------------------------------- 1210 1211 @Override 1212 public CommandResult createHarmonizedTariffScheduleCodeUnitDescription(UserVisitPK userVisitPK, CreateHarmonizedTariffScheduleCodeUnitDescriptionForm form) { 1213 return new CreateHarmonizedTariffScheduleCodeUnitDescriptionCommand(userVisitPK, form).run(); 1214 } 1215 1216 @Override 1217 public CommandResult getHarmonizedTariffScheduleCodeUnitDescriptions(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeUnitDescriptionsForm form) { 1218 return new GetHarmonizedTariffScheduleCodeUnitDescriptionsCommand(userVisitPK, form).run(); 1219 } 1220 1221 @Override 1222 public CommandResult getHarmonizedTariffScheduleCodeUnitDescription(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeUnitDescriptionForm form) { 1223 return new GetHarmonizedTariffScheduleCodeUnitDescriptionCommand(userVisitPK, form).run(); 1224 } 1225 1226 @Override 1227 public CommandResult editHarmonizedTariffScheduleCodeUnitDescription(UserVisitPK userVisitPK, EditHarmonizedTariffScheduleCodeUnitDescriptionForm form) { 1228 return new EditHarmonizedTariffScheduleCodeUnitDescriptionCommand(userVisitPK, form).run(); 1229 } 1230 1231 @Override 1232 public CommandResult deleteHarmonizedTariffScheduleCodeUnitDescription(UserVisitPK userVisitPK, DeleteHarmonizedTariffScheduleCodeUnitDescriptionForm form) { 1233 return new DeleteHarmonizedTariffScheduleCodeUnitDescriptionCommand(userVisitPK, form).run(); 1234 } 1235 1236 // ------------------------------------------------------------------------- 1237 // Harmonized Tariff Schedule Code Use Types 1238 // ------------------------------------------------------------------------- 1239 1240 @Override 1241 public CommandResult createHarmonizedTariffScheduleCodeUseType(UserVisitPK userVisitPK, CreateHarmonizedTariffScheduleCodeUseTypeForm form) { 1242 return new CreateHarmonizedTariffScheduleCodeUseTypeCommand(userVisitPK, form).run(); 1243 } 1244 1245 @Override 1246 public CommandResult getHarmonizedTariffScheduleCodeUseTypes(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeUseTypesForm form) { 1247 return new GetHarmonizedTariffScheduleCodeUseTypesCommand(userVisitPK, form).run(); 1248 } 1249 1250 @Override 1251 public CommandResult getHarmonizedTariffScheduleCodeUseType(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeUseTypeForm form) { 1252 return new GetHarmonizedTariffScheduleCodeUseTypeCommand(userVisitPK, form).run(); 1253 } 1254 1255 @Override 1256 public CommandResult getHarmonizedTariffScheduleCodeUseTypeChoices(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeUseTypeChoicesForm form) { 1257 return new GetHarmonizedTariffScheduleCodeUseTypeChoicesCommand(userVisitPK, form).run(); 1258 } 1259 1260 @Override 1261 public CommandResult setDefaultHarmonizedTariffScheduleCodeUseType(UserVisitPK userVisitPK, SetDefaultHarmonizedTariffScheduleCodeUseTypeForm form) { 1262 return new SetDefaultHarmonizedTariffScheduleCodeUseTypeCommand(userVisitPK, form).run(); 1263 } 1264 1265 @Override 1266 public CommandResult editHarmonizedTariffScheduleCodeUseType(UserVisitPK userVisitPK, EditHarmonizedTariffScheduleCodeUseTypeForm form) { 1267 return new EditHarmonizedTariffScheduleCodeUseTypeCommand(userVisitPK, form).run(); 1268 } 1269 1270 @Override 1271 public CommandResult deleteHarmonizedTariffScheduleCodeUseType(UserVisitPK userVisitPK, DeleteHarmonizedTariffScheduleCodeUseTypeForm form) { 1272 return new DeleteHarmonizedTariffScheduleCodeUseTypeCommand(userVisitPK, form).run(); 1273 } 1274 1275 // ------------------------------------------------------------------------- 1276 // Harmonized Tariff Schedule Code Use Type Descriptions 1277 // ------------------------------------------------------------------------- 1278 1279 @Override 1280 public CommandResult createHarmonizedTariffScheduleCodeUseTypeDescription(UserVisitPK userVisitPK, CreateHarmonizedTariffScheduleCodeUseTypeDescriptionForm form) { 1281 return new CreateHarmonizedTariffScheduleCodeUseTypeDescriptionCommand(userVisitPK, form).run(); 1282 } 1283 1284 @Override 1285 public CommandResult getHarmonizedTariffScheduleCodeUseTypeDescriptions(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeUseTypeDescriptionsForm form) { 1286 return new GetHarmonizedTariffScheduleCodeUseTypeDescriptionsCommand(userVisitPK, form).run(); 1287 } 1288 1289 @Override 1290 public CommandResult getHarmonizedTariffScheduleCodeUseTypeDescription(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeUseTypeDescriptionForm form) { 1291 return new GetHarmonizedTariffScheduleCodeUseTypeDescriptionCommand(userVisitPK, form).run(); 1292 } 1293 1294 @Override 1295 public CommandResult editHarmonizedTariffScheduleCodeUseTypeDescription(UserVisitPK userVisitPK, EditHarmonizedTariffScheduleCodeUseTypeDescriptionForm form) { 1296 return new EditHarmonizedTariffScheduleCodeUseTypeDescriptionCommand(userVisitPK, form).run(); 1297 } 1298 1299 @Override 1300 public CommandResult deleteHarmonizedTariffScheduleCodeUseTypeDescription(UserVisitPK userVisitPK, DeleteHarmonizedTariffScheduleCodeUseTypeDescriptionForm form) { 1301 return new DeleteHarmonizedTariffScheduleCodeUseTypeDescriptionCommand(userVisitPK, form).run(); 1302 } 1303 1304 // ------------------------------------------------------------------------- 1305 // Harmonized Tariff Schedule Code Uses 1306 // ------------------------------------------------------------------------- 1307 1308 @Override 1309 public CommandResult createHarmonizedTariffScheduleCodeUse(UserVisitPK userVisitPK, CreateHarmonizedTariffScheduleCodeUseForm form) { 1310 return new CreateHarmonizedTariffScheduleCodeUseCommand(userVisitPK, form).run(); 1311 } 1312 1313 @Override 1314 public CommandResult getHarmonizedTariffScheduleCodeUses(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeUsesForm form) { 1315 return new GetHarmonizedTariffScheduleCodeUsesCommand(userVisitPK, form).run(); 1316 } 1317 1318 @Override 1319 public CommandResult getHarmonizedTariffScheduleCodeUse(UserVisitPK userVisitPK, GetHarmonizedTariffScheduleCodeUseForm form) { 1320 return new GetHarmonizedTariffScheduleCodeUseCommand(userVisitPK, form).run(); 1321 } 1322 1323 @Override 1324 public CommandResult deleteHarmonizedTariffScheduleCodeUse(UserVisitPK userVisitPK, DeleteHarmonizedTariffScheduleCodeUseForm form) { 1325 return new DeleteHarmonizedTariffScheduleCodeUseCommand(userVisitPK, form).run(); 1326 } 1327 1328 // ------------------------------------------------------------------------- 1329 // Item Harmonized Tariff Schedule Codes 1330 // ------------------------------------------------------------------------- 1331 1332 @Override 1333 public CommandResult createItemHarmonizedTariffScheduleCode(UserVisitPK userVisitPK, CreateItemHarmonizedTariffScheduleCodeForm form) { 1334 return new CreateItemHarmonizedTariffScheduleCodeCommand(userVisitPK, form).run(); 1335 } 1336 1337 @Override 1338 public CommandResult getItemHarmonizedTariffScheduleCodes(UserVisitPK userVisitPK, GetItemHarmonizedTariffScheduleCodesForm form) { 1339 return new GetItemHarmonizedTariffScheduleCodesCommand(userVisitPK, form).run(); 1340 } 1341 1342 @Override 1343 public CommandResult getItemHarmonizedTariffScheduleCode(UserVisitPK userVisitPK, GetItemHarmonizedTariffScheduleCodeForm form) { 1344 return new GetItemHarmonizedTariffScheduleCodeCommand(userVisitPK, form).run(); 1345 } 1346 1347 @Override 1348 public CommandResult editItemHarmonizedTariffScheduleCode(UserVisitPK userVisitPK, EditItemHarmonizedTariffScheduleCodeForm form) { 1349 return new EditItemHarmonizedTariffScheduleCodeCommand(userVisitPK, form).run(); 1350 } 1351 1352 @Override 1353 public CommandResult deleteItemHarmonizedTariffScheduleCode(UserVisitPK userVisitPK, DeleteItemHarmonizedTariffScheduleCodeForm form) { 1354 return new DeleteItemHarmonizedTariffScheduleCodeCommand(userVisitPK, form).run(); 1355 } 1356 1357}