001// -------------------------------------------------------------------------------- 002// Copyright 2002-2025 Echo Three, LLC 003// 004// Licensed under the Apache License, Version 2.0 (the "License"); 005// you may not use this file except in compliance with the License. 006// You may obtain a copy of the License at 007// 008// http://www.apache.org/licenses/LICENSE-2.0 009// 010// Unless required by applicable law or agreed to in writing, software 011// distributed under the License is distributed on an "AS IS" BASIS, 012// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013// See the License for the specific language governing permissions and 014// limitations under the License. 015// -------------------------------------------------------------------------------- 016 017package com.echothree.control.user.party.server; 018 019import com.echothree.control.user.party.common.PartyRemote; 020import com.echothree.control.user.party.common.form.*; 021import com.echothree.control.user.party.server.command.*; 022import com.echothree.model.data.user.common.pk.UserVisitPK; 023import com.echothree.util.common.command.CommandResult; 024import javax.ejb.Stateless; 025import javax.enterprise.inject.spi.CDI; 026 027@Stateless 028public class PartyBean 029 extends PartyFormsImpl 030 implements PartyRemote, PartyLocal { 031 032 // ------------------------------------------------------------------------- 033 // Testing 034 // ------------------------------------------------------------------------- 035 036 @Override 037 public String ping() { 038 return "PartyBean is alive!"; 039 } 040 041 // ------------------------------------------------------------------------- 042 // Party Types 043 // ------------------------------------------------------------------------- 044 045 @Override 046 public CommandResult createPartyType(UserVisitPK userVisitPK, CreatePartyTypeForm form) { 047 return CDI.current().select(CreatePartyTypeCommand.class).get().run(userVisitPK, form); 048 } 049 050 @Override 051 public CommandResult getPartyType(UserVisitPK userVisitPK, GetPartyTypeForm form) { 052 return CDI.current().select(GetPartyTypeCommand.class).get().run(userVisitPK, form); 053 } 054 055 @Override 056 public CommandResult getPartyTypes(UserVisitPK userVisitPK, GetPartyTypesForm form) { 057 return CDI.current().select(GetPartyTypesCommand.class).get().run(userVisitPK, form); 058 } 059 060 @Override 061 public CommandResult getPartyTypeChoices(UserVisitPK userVisitPK, GetPartyTypeChoicesForm form) { 062 return CDI.current().select(GetPartyTypeChoicesCommand.class).get().run(userVisitPK, form); 063 } 064 065 // ------------------------------------------------------------------------- 066 // Party Type Descriptions 067 // ------------------------------------------------------------------------- 068 069 @Override 070 public CommandResult createPartyTypeDescription(UserVisitPK userVisitPK, CreatePartyTypeDescriptionForm form) { 071 return CDI.current().select(CreatePartyTypeDescriptionCommand.class).get().run(userVisitPK, form); 072 } 073 074 // ------------------------------------------------------------------------- 075 // Party Type Use Types 076 // ------------------------------------------------------------------------- 077 078 @Override 079 public CommandResult createPartyTypeUseType(UserVisitPK userVisitPK, CreatePartyTypeUseTypeForm form) { 080 return CDI.current().select(CreatePartyTypeUseTypeCommand.class).get().run(userVisitPK, form); 081 } 082 083 // ------------------------------------------------------------------------- 084 // Party Type Use Type Descriptions 085 // ------------------------------------------------------------------------- 086 087 @Override 088 public CommandResult createPartyTypeUseTypeDescription(UserVisitPK userVisitPK, CreatePartyTypeUseTypeDescriptionForm form) { 089 return CDI.current().select(CreatePartyTypeUseTypeDescriptionCommand.class).get().run(userVisitPK, form); 090 } 091 092 // ------------------------------------------------------------------------- 093 // Party Type Uses 094 // ------------------------------------------------------------------------- 095 096 @Override 097 public CommandResult createPartyTypeUse(UserVisitPK userVisitPK, CreatePartyTypeUseForm form) { 098 return CDI.current().select(CreatePartyTypeUseCommand.class).get().run(userVisitPK, form); 099 } 100 101 // ------------------------------------------------------------------------- 102 // Languages 103 // ------------------------------------------------------------------------- 104 105 @Override 106 public CommandResult createLanguage(UserVisitPK userVisitPK, CreateLanguageForm form) { 107 return CDI.current().select(CreateLanguageCommand.class).get().run(userVisitPK, form); 108 } 109 110 @Override 111 public CommandResult getLanguageChoices(UserVisitPK userVisitPK, GetLanguageChoicesForm form) { 112 return CDI.current().select(GetLanguageChoicesCommand.class).get().run(userVisitPK, form); 113 } 114 115 @Override 116 public CommandResult getLanguages(UserVisitPK userVisitPK, GetLanguagesForm form) { 117 return CDI.current().select(GetLanguagesCommand.class).get().run(userVisitPK, form); 118 } 119 120 @Override 121 public CommandResult getLanguage(UserVisitPK userVisitPK, GetLanguageForm form) { 122 return CDI.current().select(GetLanguageCommand.class).get().run(userVisitPK, form); 123 } 124 125 @Override 126 public CommandResult getPreferredLanguage(UserVisitPK userVisitPK, GetPreferredLanguageForm form) { 127 return CDI.current().select(GetPreferredLanguageCommand.class).get().run(userVisitPK, form); 128 } 129 130 // ------------------------------------------------------------------------- 131 // Language Descriptions 132 // ------------------------------------------------------------------------- 133 134 @Override 135 public CommandResult createLanguageDescription(UserVisitPK userVisitPK, CreateLanguageDescriptionForm form) { 136 return CDI.current().select(CreateLanguageDescriptionCommand.class).get().run(userVisitPK, form); 137 } 138 139 // ------------------------------------------------------------------------- 140 // Party Type Password String Policies 141 // ------------------------------------------------------------------------- 142 143 @Override 144 public CommandResult createPartyTypePasswordStringPolicy(UserVisitPK userVisitPK, CreatePartyTypePasswordStringPolicyForm form) { 145 return CDI.current().select(CreatePartyTypePasswordStringPolicyCommand.class).get().run(userVisitPK, form); 146 } 147 148 @Override 149 public CommandResult editPartyTypePasswordStringPolicy(UserVisitPK userVisitPK, EditPartyTypePasswordStringPolicyForm form) { 150 return CDI.current().select(EditPartyTypePasswordStringPolicyCommand.class).get().run(userVisitPK, form); 151 } 152 153 @Override 154 public CommandResult deletePartyTypePasswordStringPolicy(UserVisitPK userVisitPK, DeletePartyTypePasswordStringPolicyForm form) { 155 return CDI.current().select(DeletePartyTypePasswordStringPolicyCommand.class).get().run(userVisitPK, form); 156 } 157 158 // ------------------------------------------------------------------------- 159 // Party Type Lockout Policies 160 // ------------------------------------------------------------------------- 161 162 @Override 163 public CommandResult createPartyTypeLockoutPolicy(UserVisitPK userVisitPK, CreatePartyTypeLockoutPolicyForm form) { 164 return CDI.current().select(CreatePartyTypeLockoutPolicyCommand.class).get().run(userVisitPK, form); 165 } 166 167 @Override 168 public CommandResult editPartyTypeLockoutPolicy(UserVisitPK userVisitPK, EditPartyTypeLockoutPolicyForm form) { 169 return CDI.current().select(EditPartyTypeLockoutPolicyCommand.class).get().run(userVisitPK, form); 170 } 171 172 @Override 173 public CommandResult deletePartyTypeLockoutPolicy(UserVisitPK userVisitPK, DeletePartyTypeLockoutPolicyForm form) { 174 return CDI.current().select(DeletePartyTypeLockoutPolicyCommand.class).get().run(userVisitPK, form); 175 } 176 177 // ------------------------------------------------------------------------- 178 // Party Type Audit Policies 179 // ------------------------------------------------------------------------- 180 181 @Override 182 public CommandResult createPartyTypeAuditPolicy(UserVisitPK userVisitPK, CreatePartyTypeAuditPolicyForm form) { 183 return CDI.current().select(CreatePartyTypeAuditPolicyCommand.class).get().run(userVisitPK, form); 184 } 185 186 @Override 187 public CommandResult editPartyTypeAuditPolicy(UserVisitPK userVisitPK, EditPartyTypeAuditPolicyForm form) { 188 return CDI.current().select(EditPartyTypeAuditPolicyCommand.class).get().run(userVisitPK, form); 189 } 190 191 @Override 192 public CommandResult deletePartyTypeAuditPolicy(UserVisitPK userVisitPK, DeletePartyTypeAuditPolicyForm form) { 193 return CDI.current().select(DeletePartyTypeAuditPolicyCommand.class).get().run(userVisitPK, form); 194 } 195 196 // ------------------------------------------------------------------------- 197 // Personal Titles 198 // ------------------------------------------------------------------------- 199 200 @Override 201 public CommandResult createPersonalTitle(UserVisitPK userVisitPK, CreatePersonalTitleForm form) { 202 return CDI.current().select(CreatePersonalTitleCommand.class).get().run(userVisitPK, form); 203 } 204 205 @Override 206 public CommandResult getPersonalTitleChoices(UserVisitPK userVisitPK, GetPersonalTitleChoicesForm form) { 207 return CDI.current().select(GetPersonalTitleChoicesCommand.class).get().run(userVisitPK, form); 208 } 209 210 @Override 211 public CommandResult getPersonalTitles(UserVisitPK userVisitPK, GetPersonalTitlesForm form) { 212 return CDI.current().select(GetPersonalTitlesCommand.class).get().run(userVisitPK, form); 213 } 214 215 @Override 216 public CommandResult setDefaultPersonalTitle(UserVisitPK userVisitPK, SetDefaultPersonalTitleForm form) { 217 return CDI.current().select(SetDefaultPersonalTitleCommand.class).get().run(userVisitPK, form); 218 } 219 220 @Override 221 public CommandResult editPersonalTitle(UserVisitPK userVisitPK, EditPersonalTitleForm form) { 222 return CDI.current().select(EditPersonalTitleCommand.class).get().run(userVisitPK, form); 223 } 224 225 @Override 226 public CommandResult deletePersonalTitle(UserVisitPK userVisitPK, DeletePersonalTitleForm form) { 227 return CDI.current().select(DeletePersonalTitleCommand.class).get().run(userVisitPK, form); 228 } 229 230 // ------------------------------------------------------------------------- 231 // Name Suffixes 232 // ------------------------------------------------------------------------- 233 234 @Override 235 public CommandResult createNameSuffix(UserVisitPK userVisitPK, CreateNameSuffixForm form) { 236 return CDI.current().select(CreateNameSuffixCommand.class).get().run(userVisitPK, form); 237 } 238 239 @Override 240 public CommandResult getNameSuffixChoices(UserVisitPK userVisitPK, GetNameSuffixChoicesForm form) { 241 return CDI.current().select(GetNameSuffixChoicesCommand.class).get().run(userVisitPK, form); 242 } 243 244 @Override 245 public CommandResult getNameSuffixes(UserVisitPK userVisitPK, GetNameSuffixesForm form) { 246 return CDI.current().select(GetNameSuffixesCommand.class).get().run(userVisitPK, form); 247 } 248 249 @Override 250 public CommandResult setDefaultNameSuffix(UserVisitPK userVisitPK, SetDefaultNameSuffixForm form) { 251 return CDI.current().select(SetDefaultNameSuffixCommand.class).get().run(userVisitPK, form); 252 } 253 254 @Override 255 public CommandResult editNameSuffix(UserVisitPK userVisitPK, EditNameSuffixForm form) { 256 return CDI.current().select(EditNameSuffixCommand.class).get().run(userVisitPK, form); 257 } 258 259 @Override 260 public CommandResult deleteNameSuffix(UserVisitPK userVisitPK, DeleteNameSuffixForm form) { 261 return CDI.current().select(DeleteNameSuffixCommand.class).get().run(userVisitPK, form); 262 } 263 264 // ------------------------------------------------------------------------- 265 // Date Time Formats 266 // ------------------------------------------------------------------------- 267 268 @Override 269 public CommandResult createDateTimeFormat(UserVisitPK userVisitPK, CreateDateTimeFormatForm form) { 270 return CDI.current().select(CreateDateTimeFormatCommand.class).get().run(userVisitPK, form); 271 } 272 273 @Override 274 public CommandResult getDateTimeFormatChoices(UserVisitPK userVisitPK, GetDateTimeFormatChoicesForm form) { 275 return CDI.current().select(GetDateTimeFormatChoicesCommand.class).get().run(userVisitPK, form); 276 } 277 278 @Override 279 public CommandResult getDateTimeFormat(UserVisitPK userVisitPK, GetDateTimeFormatForm form) { 280 return CDI.current().select(GetDateTimeFormatCommand.class).get().run(userVisitPK, form); 281 } 282 283 @Override 284 public CommandResult getPreferredDateTimeFormat(UserVisitPK userVisitPK, GetPreferredDateTimeFormatForm form) { 285 return CDI.current().select(GetPreferredDateTimeFormatCommand.class).get().run(userVisitPK, form); 286 } 287 288 @Override 289 public CommandResult getDateTimeFormats(UserVisitPK userVisitPK, GetDateTimeFormatsForm form) { 290 return CDI.current().select(GetDateTimeFormatsCommand.class).get().run(userVisitPK, form); 291 } 292 293 // ------------------------------------------------------------------------- 294 // Date Time Format Descriptions 295 // ------------------------------------------------------------------------- 296 297 @Override 298 public CommandResult createDateTimeFormatDescription(UserVisitPK userVisitPK, CreateDateTimeFormatDescriptionForm form) { 299 return CDI.current().select(CreateDateTimeFormatDescriptionCommand.class).get().run(userVisitPK, form); 300 } 301 302 @Override 303 public CommandResult getDateTimeFormatDescriptions(UserVisitPK userVisitPK, GetDateTimeFormatDescriptionsForm form) { 304 return CDI.current().select(GetDateTimeFormatDescriptionsCommand.class).get().run(userVisitPK, form); 305 } 306 307 @Override 308 public CommandResult editDateTimeFormatDescription(UserVisitPK userVisitPK, EditDateTimeFormatDescriptionForm form) { 309 return CDI.current().select(EditDateTimeFormatDescriptionCommand.class).get().run(userVisitPK, form); 310 } 311 312 @Override 313 public CommandResult deleteDateTimeFormatDescription(UserVisitPK userVisitPK, DeleteDateTimeFormatDescriptionForm form) { 314 return CDI.current().select(DeleteDateTimeFormatDescriptionCommand.class).get().run(userVisitPK, form); 315 } 316 317 // ------------------------------------------------------------------------- 318 // Time Zones 319 // ------------------------------------------------------------------------- 320 321 @Override 322 public CommandResult createTimeZone(UserVisitPK userVisitPK, CreateTimeZoneForm form) { 323 return CDI.current().select(CreateTimeZoneCommand.class).get().run(userVisitPK, form); 324 } 325 326 @Override 327 public CommandResult getTimeZoneChoices(UserVisitPK userVisitPK, GetTimeZoneChoicesForm form) { 328 return CDI.current().select(GetTimeZoneChoicesCommand.class).get().run(userVisitPK, form); 329 } 330 331 @Override 332 public CommandResult getTimeZone(UserVisitPK userVisitPK, GetTimeZoneForm form) { 333 return CDI.current().select(GetTimeZoneCommand.class).get().run(userVisitPK, form); 334 } 335 336 @Override 337 public CommandResult getPreferredTimeZone(UserVisitPK userVisitPK, GetPreferredTimeZoneForm form) { 338 return CDI.current().select(GetPreferredTimeZoneCommand.class).get().run(userVisitPK, form); 339 } 340 341 @Override 342 public CommandResult getTimeZones(UserVisitPK userVisitPK, GetTimeZonesForm form) { 343 return CDI.current().select(GetTimeZonesCommand.class).get().run(userVisitPK, form); 344 } 345 346 // ------------------------------------------------------------------------- 347 // Time Zone Descriptions 348 // ------------------------------------------------------------------------- 349 350 @Override 351 public CommandResult createTimeZoneDescription(UserVisitPK userVisitPK, CreateTimeZoneDescriptionForm form) { 352 return CDI.current().select(CreateTimeZoneDescriptionCommand.class).get().run(userVisitPK, form); 353 } 354 355 @Override 356 public CommandResult getTimeZoneDescriptions(UserVisitPK userVisitPK, GetTimeZoneDescriptionsForm form) { 357 return CDI.current().select(GetTimeZoneDescriptionsCommand.class).get().run(userVisitPK, form); 358 } 359 360 @Override 361 public CommandResult editTimeZoneDescription(UserVisitPK userVisitPK, EditTimeZoneDescriptionForm form) { 362 return CDI.current().select(EditTimeZoneDescriptionCommand.class).get().run(userVisitPK, form); 363 } 364 365 @Override 366 public CommandResult deleteTimeZoneDescription(UserVisitPK userVisitPK, DeleteTimeZoneDescriptionForm form) { 367 return CDI.current().select(DeleteTimeZoneDescriptionCommand.class).get().run(userVisitPK, form); 368 } 369 370 // ------------------------------------------------------------------------- 371 // Companies 372 // ------------------------------------------------------------------------- 373 374 @Override 375 public CommandResult createCompany(UserVisitPK userVisitPK, CreateCompanyForm form) { 376 return CDI.current().select(CreateCompanyCommand.class).get().run(userVisitPK, form); 377 } 378 379 @Override 380 public CommandResult getCompanyChoices(UserVisitPK userVisitPK, GetCompanyChoicesForm form) { 381 return CDI.current().select(GetCompanyChoicesCommand.class).get().run(userVisitPK, form); 382 } 383 384 @Override 385 public CommandResult getCompanies(UserVisitPK userVisitPK, GetCompaniesForm form) { 386 return CDI.current().select(GetCompaniesCommand.class).get().run(userVisitPK, form); 387 } 388 389 @Override 390 public CommandResult getCompany(UserVisitPK userVisitPK, GetCompanyForm form) { 391 return CDI.current().select(GetCompanyCommand.class).get().run(userVisitPK, form); 392 } 393 394 @Override 395 public CommandResult setDefaultCompany(UserVisitPK userVisitPK, SetDefaultCompanyForm form) { 396 return CDI.current().select(SetDefaultCompanyCommand.class).get().run(userVisitPK, form); 397 } 398 399 @Override 400 public CommandResult editCompany(UserVisitPK userVisitPK, EditCompanyForm form) { 401 return CDI.current().select(EditCompanyCommand.class).get().run(userVisitPK, form); 402 } 403 404 @Override 405 public CommandResult deleteCompany(UserVisitPK userVisitPK, DeleteCompanyForm form) { 406 return CDI.current().select(DeleteCompanyCommand.class).get().run(userVisitPK, form); 407 } 408 409 // ------------------------------------------------------------------------- 410 // Divisions 411 // ------------------------------------------------------------------------- 412 413 @Override 414 public CommandResult createDivision(UserVisitPK userVisitPK, CreateDivisionForm form) { 415 return CDI.current().select(CreateDivisionCommand.class).get().run(userVisitPK, form); 416 } 417 418 @Override 419 public CommandResult getDivisionChoices(UserVisitPK userVisitPK, GetDivisionChoicesForm form) { 420 return CDI.current().select(GetDivisionChoicesCommand.class).get().run(userVisitPK, form); 421 } 422 423 @Override 424 public CommandResult getDivisions(UserVisitPK userVisitPK, GetDivisionsForm form) { 425 return CDI.current().select(GetDivisionsCommand.class).get().run(userVisitPK, form); 426 } 427 428 @Override 429 public CommandResult getDivision(UserVisitPK userVisitPK, GetDivisionForm form) { 430 return CDI.current().select(GetDivisionCommand.class).get().run(userVisitPK, form); 431 } 432 433 @Override 434 public CommandResult setDefaultDivision(UserVisitPK userVisitPK, SetDefaultDivisionForm form) { 435 return CDI.current().select(SetDefaultDivisionCommand.class).get().run(userVisitPK, form); 436 } 437 438 @Override 439 public CommandResult editDivision(UserVisitPK userVisitPK, EditDivisionForm form) { 440 return CDI.current().select(EditDivisionCommand.class).get().run(userVisitPK, form); 441 } 442 443 @Override 444 public CommandResult deleteDivision(UserVisitPK userVisitPK, DeleteDivisionForm form) { 445 return CDI.current().select(DeleteDivisionCommand.class).get().run(userVisitPK, form); 446 } 447 448 // ------------------------------------------------------------------------- 449 // Departments 450 // ------------------------------------------------------------------------- 451 452 @Override 453 public CommandResult createDepartment(UserVisitPK userVisitPK, CreateDepartmentForm form) { 454 return CDI.current().select(CreateDepartmentCommand.class).get().run(userVisitPK, form); 455 } 456 457 @Override 458 public CommandResult getDepartmentChoices(UserVisitPK userVisitPK, GetDepartmentChoicesForm form) { 459 return CDI.current().select(GetDepartmentChoicesCommand.class).get().run(userVisitPK, form); 460 } 461 462 @Override 463 public CommandResult getDepartments(UserVisitPK userVisitPK, GetDepartmentsForm form) { 464 return CDI.current().select(GetDepartmentsCommand.class).get().run(userVisitPK, form); 465 } 466 467 @Override 468 public CommandResult getDepartment(UserVisitPK userVisitPK, GetDepartmentForm form) { 469 return CDI.current().select(GetDepartmentCommand.class).get().run(userVisitPK, form); 470 } 471 472 @Override 473 public CommandResult setDefaultDepartment(UserVisitPK userVisitPK, SetDefaultDepartmentForm form) { 474 return CDI.current().select(SetDefaultDepartmentCommand.class).get().run(userVisitPK, form); 475 } 476 477 @Override 478 public CommandResult editDepartment(UserVisitPK userVisitPK, EditDepartmentForm form) { 479 return CDI.current().select(EditDepartmentCommand.class).get().run(userVisitPK, form); 480 } 481 482 @Override 483 public CommandResult deleteDepartment(UserVisitPK userVisitPK, DeleteDepartmentForm form) { 484 return CDI.current().select(DeleteDepartmentCommand.class).get().run(userVisitPK, form); 485 } 486 487 // ------------------------------------------------------------------------- 488 // Party Relationship Types 489 // ------------------------------------------------------------------------- 490 491 @Override 492 public CommandResult createPartyRelationshipType(UserVisitPK userVisitPK, CreatePartyRelationshipTypeForm form) { 493 return CDI.current().select(CreatePartyRelationshipTypeCommand.class).get().run(userVisitPK, form); 494 } 495 496 // ------------------------------------------------------------------------- 497 // Party Relationship Type Descriptions 498 // ------------------------------------------------------------------------- 499 500 @Override 501 public CommandResult createPartyRelationshipTypeDescription(UserVisitPK userVisitPK, CreatePartyRelationshipTypeDescriptionForm form) { 502 return CDI.current().select(CreatePartyRelationshipTypeDescriptionCommand.class).get().run(userVisitPK, form); 503 } 504 505 // -------------------------------------------------------------------------------- 506 // Party Relationships 507 // -------------------------------------------------------------------------------- 508 509 @Override 510 public CommandResult getPartyRelationships(UserVisitPK userVisitPK, GetPartyRelationshipsForm form) { 511 return CDI.current().select(GetPartyRelationshipsCommand.class).get().run(userVisitPK, form); 512 } 513 514 @Override 515 public CommandResult getPartyRelationship(UserVisitPK userVisitPK, GetPartyRelationshipForm form) { 516 return CDI.current().select(GetPartyRelationshipCommand.class).get().run(userVisitPK, form); 517 } 518 519 // ------------------------------------------------------------------------- 520 // Role Types 521 // ------------------------------------------------------------------------- 522 523 @Override 524 public CommandResult createRoleType(UserVisitPK userVisitPK, CreateRoleTypeForm form) { 525 return CDI.current().select(CreateRoleTypeCommand.class).get().run(userVisitPK, form); 526 } 527 528 @Override 529 public CommandResult getRoleType(UserVisitPK userVisitPK, GetRoleTypeForm form) { 530 return CDI.current().select(GetRoleTypeCommand.class).get().run(userVisitPK, form); 531 } 532 533 @Override 534 public CommandResult getRoleTypes(UserVisitPK userVisitPK, GetRoleTypesForm form) { 535 return CDI.current().select(GetRoleTypesCommand.class).get().run(userVisitPK, form); 536 } 537 538 // ------------------------------------------------------------------------- 539 // Role Type Descriptions 540 // ------------------------------------------------------------------------- 541 542 @Override 543 public CommandResult createRoleTypeDescription(UserVisitPK userVisitPK, CreateRoleTypeDescriptionForm form) { 544 return CDI.current().select(CreateRoleTypeDescriptionCommand.class).get().run(userVisitPK, form); 545 } 546 547 // ------------------------------------------------------------------------- 548 // Customers 549 // ------------------------------------------------------------------------- 550 551 @Override 552 public CommandResult createCustomer(UserVisitPK userVisitPK, CreateCustomerForm form) { 553 return CDI.current().select(CreateCustomerCommand.class).get().run(userVisitPK, form); 554 } 555 556 @Override 557 public CommandResult createCustomerWithLogin(UserVisitPK userVisitPK, CreateCustomerWithLoginForm form) { 558 return CDI.current().select(CreateCustomerWithLoginCommand.class).get().run(userVisitPK, form); 559 } 560 561 // ------------------------------------------------------------------------- 562 // Employees 563 // ------------------------------------------------------------------------- 564 565 @Override 566 public CommandResult createEmployee(UserVisitPK userVisitPK, CreateEmployeeForm form) { 567 return CDI.current().select(CreateEmployeeCommand.class).get().run(userVisitPK, form); 568 } 569 570 @Override 571 public CommandResult addEmployeeToCompany(UserVisitPK userVisitPK, AddEmployeeToCompanyForm form) { 572 return CDI.current().select(AddEmployeeToCompanyCommand.class).get().run(userVisitPK, form); 573 } 574 575 @Override 576 public CommandResult addEmployeeToDivision(UserVisitPK userVisitPK, AddEmployeeToDivisionForm form) { 577 return CDI.current().select(AddEmployeeToDivisionCommand.class).get().run(userVisitPK, form); 578 } 579 580 @Override 581 public CommandResult addEmployeeToDepartment(UserVisitPK userVisitPK, AddEmployeeToDepartmentForm form) { 582 return CDI.current().select(AddEmployeeToDepartmentCommand.class).get().run(userVisitPK, form); 583 } 584 585 @Override 586 public CommandResult removeEmployeeFromCompany(UserVisitPK userVisitPK, RemoveEmployeeFromCompanyForm form) { 587 return CDI.current().select(RemoveEmployeeFromCompanyCommand.class).get().run(userVisitPK, form); 588 } 589 590 @Override 591 public CommandResult removeEmployeeFromDivision(UserVisitPK userVisitPK, RemoveEmployeeFromDivisionForm form) { 592 return CDI.current().select(RemoveEmployeeFromDivisionCommand.class).get().run(userVisitPK, form); 593 } 594 595 @Override 596 public CommandResult removeEmployeeFromDepartment(UserVisitPK userVisitPK, RemoveEmployeeFromDepartmentForm form) { 597 return CDI.current().select(RemoveEmployeFromDepartmentCommand.class).get().run(userVisitPK, form); 598 } 599 600 @Override 601 public CommandResult getEmployeeStatusChoices(UserVisitPK userVisitPK, GetEmployeeStatusChoicesForm form) { 602 return CDI.current().select(GetEmployeeStatusChoicesCommand.class).get().run(userVisitPK, form); 603 } 604 605 @Override 606 public CommandResult setEmployeeStatus(UserVisitPK userVisitPK, SetEmployeeStatusForm form) { 607 return CDI.current().select(SetEmployeeStatusCommand.class).get().run(userVisitPK, form); 608 } 609 610 @Override 611 public CommandResult getEmployeeAvailabilityChoices(UserVisitPK userVisitPK, GetEmployeeAvailabilityChoicesForm form) { 612 return CDI.current().select(GetEmployeeAvailabilityChoicesCommand.class).get().run(userVisitPK, form); 613 } 614 615 @Override 616 public CommandResult setEmployeeAvailability(UserVisitPK userVisitPK, SetEmployeeAvailabilityForm form) { 617 return CDI.current().select(SetEmployeeAvailabilityCommand.class).get().run(userVisitPK, form); 618 } 619 620 @Override 621 public CommandResult editEmployee(UserVisitPK userVisitPK, EditEmployeeForm form) { 622 return CDI.current().select(EditEmployeeCommand.class).get().run(userVisitPK, form); 623 } 624 625 // -------------------------------------------------------------------------------- 626 // Vendors 627 // -------------------------------------------------------------------------------- 628 629 @Override 630 public CommandResult createVendor(UserVisitPK userVisitPK, CreateVendorForm form) { 631 return CDI.current().select(CreateVendorCommand.class).get().run(userVisitPK, form); 632 } 633 634 @Override 635 public CommandResult getVendorStatusChoices(UserVisitPK userVisitPK, GetVendorStatusChoicesForm form) { 636 return CDI.current().select(GetVendorStatusChoicesCommand.class).get().run(userVisitPK, form); 637 } 638 639 @Override 640 public CommandResult setVendorStatus(UserVisitPK userVisitPK, SetVendorStatusForm form) { 641 return CDI.current().select(SetVendorStatusCommand.class).get().run(userVisitPK, form); 642 } 643 644 // -------------------------------------------------------------------------------- 645 // Genders 646 // -------------------------------------------------------------------------------- 647 648 @Override 649 public CommandResult createGender(UserVisitPK userVisitPK, CreateGenderForm form) { 650 return CDI.current().select(CreateGenderCommand.class).get().run(userVisitPK, form); 651 } 652 653 @Override 654 public CommandResult getGenderChoices(UserVisitPK userVisitPK, GetGenderChoicesForm form) { 655 return CDI.current().select(GetGenderChoicesCommand.class).get().run(userVisitPK, form); 656 } 657 658 @Override 659 public CommandResult getGender(UserVisitPK userVisitPK, GetGenderForm form) { 660 return CDI.current().select(GetGenderCommand.class).get().run(userVisitPK, form); 661 } 662 663 @Override 664 public CommandResult getGenders(UserVisitPK userVisitPK, GetGendersForm form) { 665 return CDI.current().select(GetGendersCommand.class).get().run(userVisitPK, form); 666 } 667 668 @Override 669 public CommandResult setDefaultGender(UserVisitPK userVisitPK, SetDefaultGenderForm form) { 670 return CDI.current().select(SetDefaultGenderCommand.class).get().run(userVisitPK, form); 671 } 672 673 @Override 674 public CommandResult editGender(UserVisitPK userVisitPK, EditGenderForm form) { 675 return CDI.current().select(EditGenderCommand.class).get().run(userVisitPK, form); 676 } 677 678 @Override 679 public CommandResult deleteGender(UserVisitPK userVisitPK, DeleteGenderForm form) { 680 return CDI.current().select(DeleteGenderCommand.class).get().run(userVisitPK, form); 681 } 682 683 // -------------------------------------------------------------------------------- 684 // Gender Descriptions 685 // -------------------------------------------------------------------------------- 686 687 @Override 688 public CommandResult createGenderDescription(UserVisitPK userVisitPK, CreateGenderDescriptionForm form) { 689 return CDI.current().select(CreateGenderDescriptionCommand.class).get().run(userVisitPK, form); 690 } 691 692 @Override 693 public CommandResult getGenderDescriptions(UserVisitPK userVisitPK, GetGenderDescriptionsForm form) { 694 return CDI.current().select(GetGenderDescriptionsCommand.class).get().run(userVisitPK, form); 695 } 696 697 @Override 698 public CommandResult editGenderDescription(UserVisitPK userVisitPK, EditGenderDescriptionForm form) { 699 return CDI.current().select(EditGenderDescriptionCommand.class).get().run(userVisitPK, form); 700 } 701 702 @Override 703 public CommandResult deleteGenderDescription(UserVisitPK userVisitPK, DeleteGenderDescriptionForm form) { 704 return CDI.current().select(DeleteGenderDescriptionCommand.class).get().run(userVisitPK, form); 705 } 706 707 // -------------------------------------------------------------------------------- 708 // Moods 709 // -------------------------------------------------------------------------------- 710 711 @Override 712 public CommandResult createMood(UserVisitPK userVisitPK, CreateMoodForm form) { 713 return CDI.current().select(CreateMoodCommand.class).get().run(userVisitPK, form); 714 } 715 716 @Override 717 public CommandResult getMoodChoices(UserVisitPK userVisitPK, GetMoodChoicesForm form) { 718 return CDI.current().select(GetMoodChoicesCommand.class).get().run(userVisitPK, form); 719 } 720 721 @Override 722 public CommandResult getMood(UserVisitPK userVisitPK, GetMoodForm form) { 723 return CDI.current().select(GetMoodCommand.class).get().run(userVisitPK, form); 724 } 725 726 @Override 727 public CommandResult getMoods(UserVisitPK userVisitPK, GetMoodsForm form) { 728 return CDI.current().select(GetMoodsCommand.class).get().run(userVisitPK, form); 729 } 730 731 @Override 732 public CommandResult setDefaultMood(UserVisitPK userVisitPK, SetDefaultMoodForm form) { 733 return CDI.current().select(SetDefaultMoodCommand.class).get().run(userVisitPK, form); 734 } 735 736 @Override 737 public CommandResult editMood(UserVisitPK userVisitPK, EditMoodForm form) { 738 return CDI.current().select(EditMoodCommand.class).get().run(userVisitPK, form); 739 } 740 741 @Override 742 public CommandResult deleteMood(UserVisitPK userVisitPK, DeleteMoodForm form) { 743 return CDI.current().select(DeleteMoodCommand.class).get().run(userVisitPK, form); 744 } 745 746 // -------------------------------------------------------------------------------- 747 // Mood Descriptions 748 // -------------------------------------------------------------------------------- 749 750 @Override 751 public CommandResult createMoodDescription(UserVisitPK userVisitPK, CreateMoodDescriptionForm form) { 752 return CDI.current().select(CreateMoodDescriptionCommand.class).get().run(userVisitPK, form); 753 } 754 755 @Override 756 public CommandResult getMoodDescriptions(UserVisitPK userVisitPK, GetMoodDescriptionsForm form) { 757 return CDI.current().select(GetMoodDescriptionsCommand.class).get().run(userVisitPK, form); 758 } 759 760 @Override 761 public CommandResult editMoodDescription(UserVisitPK userVisitPK, EditMoodDescriptionForm form) { 762 return CDI.current().select(EditMoodDescriptionCommand.class).get().run(userVisitPK, form); 763 } 764 765 @Override 766 public CommandResult deleteMoodDescription(UserVisitPK userVisitPK, DeleteMoodDescriptionForm form) { 767 return CDI.current().select(DeleteMoodDescriptionCommand.class).get().run(userVisitPK, form); 768 } 769 770 // -------------------------------------------------------------------------------- 771 // Birthday Formats 772 // -------------------------------------------------------------------------------- 773 774 @Override 775 public CommandResult createBirthdayFormat(UserVisitPK userVisitPK, CreateBirthdayFormatForm form) { 776 return CDI.current().select(CreateBirthdayFormatCommand.class).get().run(userVisitPK, form); 777 } 778 779 @Override 780 public CommandResult getBirthdayFormatChoices(UserVisitPK userVisitPK, GetBirthdayFormatChoicesForm form) { 781 return CDI.current().select(GetBirthdayFormatChoicesCommand.class).get().run(userVisitPK, form); 782 } 783 784 @Override 785 public CommandResult getBirthdayFormat(UserVisitPK userVisitPK, GetBirthdayFormatForm form) { 786 return CDI.current().select(GetBirthdayFormatCommand.class).get().run(userVisitPK, form); 787 } 788 789 @Override 790 public CommandResult getBirthdayFormats(UserVisitPK userVisitPK, GetBirthdayFormatsForm form) { 791 return CDI.current().select(GetBirthdayFormatsCommand.class).get().run(userVisitPK, form); 792 } 793 794 @Override 795 public CommandResult setDefaultBirthdayFormat(UserVisitPK userVisitPK, SetDefaultBirthdayFormatForm form) { 796 return CDI.current().select(SetDefaultBirthdayFormatCommand.class).get().run(userVisitPK, form); 797 } 798 799 @Override 800 public CommandResult editBirthdayFormat(UserVisitPK userVisitPK, EditBirthdayFormatForm form) { 801 return CDI.current().select(EditBirthdayFormatCommand.class).get().run(userVisitPK, form); 802 } 803 804 @Override 805 public CommandResult deleteBirthdayFormat(UserVisitPK userVisitPK, DeleteBirthdayFormatForm form) { 806 return CDI.current().select(DeleteBirthdayFormatCommand.class).get().run(userVisitPK, form); 807 } 808 809 // -------------------------------------------------------------------------------- 810 // Birthday Format Descriptions 811 // -------------------------------------------------------------------------------- 812 813 @Override 814 public CommandResult createBirthdayFormatDescription(UserVisitPK userVisitPK, CreateBirthdayFormatDescriptionForm form) { 815 return CDI.current().select(CreateBirthdayFormatDescriptionCommand.class).get().run(userVisitPK, form); 816 } 817 818 @Override 819 public CommandResult getBirthdayFormatDescription(UserVisitPK userVisitPK, GetBirthdayFormatDescriptionForm form) { 820 return CDI.current().select(GetBirthdayFormatDescriptionCommand.class).get().run(userVisitPK, form); 821 } 822 823 @Override 824 public CommandResult getBirthdayFormatDescriptions(UserVisitPK userVisitPK, GetBirthdayFormatDescriptionsForm form) { 825 return CDI.current().select(GetBirthdayFormatDescriptionsCommand.class).get().run(userVisitPK, form); 826 } 827 828 @Override 829 public CommandResult editBirthdayFormatDescription(UserVisitPK userVisitPK, EditBirthdayFormatDescriptionForm form) { 830 return CDI.current().select(EditBirthdayFormatDescriptionCommand.class).get().run(userVisitPK, form); 831 } 832 833 @Override 834 public CommandResult deleteBirthdayFormatDescription(UserVisitPK userVisitPK, DeleteBirthdayFormatDescriptionForm form) { 835 return CDI.current().select(DeleteBirthdayFormatDescriptionCommand.class).get().run(userVisitPK, form); 836 } 837 838 // -------------------------------------------------------------------------------- 839 // Profiles 840 // -------------------------------------------------------------------------------- 841 842 @Override 843 public CommandResult createProfile(UserVisitPK userVisitPK, CreateProfileForm form) { 844 return CDI.current().select(CreateProfileCommand.class).get().run(userVisitPK, form); 845 } 846 847 @Override 848 public CommandResult editProfile(UserVisitPK userVisitPK, EditProfileForm form) { 849 return CDI.current().select(EditProfileCommand.class).get().run(userVisitPK, form); 850 } 851 852 // -------------------------------------------------------------------------------- 853 // Party Alias Types 854 // -------------------------------------------------------------------------------- 855 856 @Override 857 public CommandResult createPartyAliasType(UserVisitPK userVisitPK, CreatePartyAliasTypeForm form) { 858 return CDI.current().select(CreatePartyAliasTypeCommand.class).get().run(userVisitPK, form); 859 } 860 861 @Override 862 public CommandResult getPartyAliasTypeChoices(UserVisitPK userVisitPK, GetPartyAliasTypeChoicesForm form) { 863 return CDI.current().select(GetPartyAliasTypeChoicesCommand.class).get().run(userVisitPK, form); 864 } 865 866 @Override 867 public CommandResult getPartyAliasType(UserVisitPK userVisitPK, GetPartyAliasTypeForm form) { 868 return CDI.current().select(GetPartyAliasTypeCommand.class).get().run(userVisitPK, form); 869 } 870 871 @Override 872 public CommandResult getPartyAliasTypes(UserVisitPK userVisitPK, GetPartyAliasTypesForm form) { 873 return CDI.current().select(GetPartyAliasTypesCommand.class).get().run(userVisitPK, form); 874 } 875 876 @Override 877 public CommandResult setDefaultPartyAliasType(UserVisitPK userVisitPK, SetDefaultPartyAliasTypeForm form) { 878 return CDI.current().select(SetDefaultPartyAliasTypeCommand.class).get().run(userVisitPK, form); 879 } 880 881 @Override 882 public CommandResult editPartyAliasType(UserVisitPK userVisitPK, EditPartyAliasTypeForm form) { 883 return CDI.current().select(EditPartyAliasTypeCommand.class).get().run(userVisitPK, form); 884 } 885 886 @Override 887 public CommandResult deletePartyAliasType(UserVisitPK userVisitPK, DeletePartyAliasTypeForm form) { 888 return CDI.current().select(DeletePartyAliasTypeCommand.class).get().run(userVisitPK, form); 889 } 890 891 // -------------------------------------------------------------------------------- 892 // Party Alias Type Descriptions 893 // -------------------------------------------------------------------------------- 894 895 @Override 896 public CommandResult createPartyAliasTypeDescription(UserVisitPK userVisitPK, CreatePartyAliasTypeDescriptionForm form) { 897 return CDI.current().select(CreatePartyAliasTypeDescriptionCommand.class).get().run(userVisitPK, form); 898 } 899 900 @Override 901 public CommandResult getPartyAliasTypeDescription(UserVisitPK userVisitPK, GetPartyAliasTypeDescriptionForm form) { 902 return CDI.current().select(GetPartyAliasTypeDescriptionCommand.class).get().run(userVisitPK, form); 903 } 904 905 @Override 906 public CommandResult getPartyAliasTypeDescriptions(UserVisitPK userVisitPK, GetPartyAliasTypeDescriptionsForm form) { 907 return CDI.current().select(GetPartyAliasTypeDescriptionsCommand.class).get().run(userVisitPK, form); 908 } 909 910 @Override 911 public CommandResult editPartyAliasTypeDescription(UserVisitPK userVisitPK, EditPartyAliasTypeDescriptionForm form) { 912 return CDI.current().select(EditPartyAliasTypeDescriptionCommand.class).get().run(userVisitPK, form); 913 } 914 915 @Override 916 public CommandResult deletePartyAliasTypeDescription(UserVisitPK userVisitPK, DeletePartyAliasTypeDescriptionForm form) { 917 return CDI.current().select(DeletePartyAliasTypeDescriptionCommand.class).get().run(userVisitPK, form); 918 } 919 920 // -------------------------------------------------------------------------------- 921 // Party Aliases 922 // -------------------------------------------------------------------------------- 923 924 @Override 925 public CommandResult createPartyAlias(UserVisitPK userVisitPK, CreatePartyAliasForm form) { 926 return CDI.current().select(CreatePartyAliasCommand.class).get().run(userVisitPK, form); 927 } 928 929 @Override 930 public CommandResult getPartyAlias(UserVisitPK userVisitPK, GetPartyAliasForm form) { 931 return CDI.current().select(GetPartyAliasCommand.class).get().run(userVisitPK, form); 932 } 933 934 @Override 935 public CommandResult getPartyAliases(UserVisitPK userVisitPK, GetPartyAliasesForm form) { 936 return CDI.current().select(GetPartyAliasesCommand.class).get().run(userVisitPK, form); 937 } 938 939 @Override 940 public CommandResult editPartyAlias(UserVisitPK userVisitPK, EditPartyAliasForm form) { 941 return CDI.current().select(EditPartyAliasCommand.class).get().run(userVisitPK, form); 942 } 943 944 @Override 945 public CommandResult deletePartyAlias(UserVisitPK userVisitPK, DeletePartyAliasForm form) { 946 return CDI.current().select(DeletePartyAliasCommand.class).get().run(userVisitPK, form); 947 } 948 949 // ------------------------------------------------------------------------- 950 // Parties 951 // ------------------------------------------------------------------------- 952 953 @Override 954 public CommandResult getParty(UserVisitPK userVisitPK, GetPartyForm form) { 955 return CDI.current().select(GetPartyCommand.class).get().run(userVisitPK, form); 956 } 957 958 @Override 959 public CommandResult getParties(UserVisitPK userVisitPK, GetPartiesForm form) { 960 return CDI.current().select(GetPartiesCommand.class).get().run(userVisitPK, form); 961 } 962 963 // ------------------------------------------------------------------------- 964 // Party Entity Types 965 // ------------------------------------------------------------------------- 966 967 @Override 968 public CommandResult createPartyEntityType(UserVisitPK userVisitPK, CreatePartyEntityTypeForm form) { 969 return CDI.current().select(CreatePartyEntityTypeCommand.class).get().run(userVisitPK, form); 970 } 971 972 @Override 973 public CommandResult editPartyEntityType(UserVisitPK userVisitPK, EditPartyEntityTypeForm form) { 974 return CDI.current().select(EditPartyEntityTypeCommand.class).get().run(userVisitPK, form); 975 } 976 977 @Override 978 public CommandResult getPartyEntityType(UserVisitPK userVisitPK, GetPartyEntityTypeForm form) { 979 return CDI.current().select(GetPartyEntityTypeCommand.class).get().run(userVisitPK, form); 980 } 981 982 @Override 983 public CommandResult getPartyEntityTypes(UserVisitPK userVisitPK, GetPartyEntityTypesForm form) { 984 return CDI.current().select(GetPartyEntityTypesCommand.class).get().run(userVisitPK, form); 985 } 986 987 @Override 988 public CommandResult deletePartyEntityType(UserVisitPK userVisitPK, DeletePartyEntityTypeForm form) { 989 return CDI.current().select(DeletePartyEntityTypeCommand.class).get().run(userVisitPK, form); 990 } 991 992 // -------------------------------------------------------------------------------- 993 // Party Application Editor Uses 994 // -------------------------------------------------------------------------------- 995 996 @Override 997 public CommandResult createPartyApplicationEditorUse(UserVisitPK userVisitPK, CreatePartyApplicationEditorUseForm form) { 998 return CDI.current().select(CreatePartyApplicationEditorUseCommand.class).get().run(userVisitPK, form); 999 } 1000 1001 @Override 1002 public CommandResult getPartyApplicationEditorUse(UserVisitPK userVisitPK, GetPartyApplicationEditorUseForm form) { 1003 return CDI.current().select(GetPartyApplicationEditorUseCommand.class).get().run(userVisitPK, form); 1004 } 1005 1006 @Override 1007 public CommandResult getPartyApplicationEditorUses(UserVisitPK userVisitPK, GetPartyApplicationEditorUsesForm form) { 1008 return CDI.current().select(GetPartyApplicationEditorUsesCommand.class).get().run(userVisitPK, form); 1009 } 1010 1011 @Override 1012 public CommandResult editPartyApplicationEditorUse(UserVisitPK userVisitPK, EditPartyApplicationEditorUseForm form) { 1013 return CDI.current().select(EditPartyApplicationEditorUseCommand.class).get().run(userVisitPK, form); 1014 } 1015 1016 @Override 1017 public CommandResult deletePartyApplicationEditorUse(UserVisitPK userVisitPK, DeletePartyApplicationEditorUseForm form) { 1018 return CDI.current().select(DeletePartyApplicationEditorUseCommand.class).get().run(userVisitPK, form); 1019 } 1020 1021}