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.uom.server; 018 019import com.echothree.control.user.uom.common.UomRemote; 020import com.echothree.control.user.uom.common.form.*; 021import com.echothree.control.user.uom.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 UomBean 029 extends UomFormsImpl 030 implements UomRemote, UomLocal { 031 032 // ------------------------------------------------------------------------- 033 // Testing 034 // ------------------------------------------------------------------------- 035 036 @Override 037 public String ping() { 038 return "UomBean is alive!"; 039 } 040 041 // -------------------------------------------------------------------------------- 042 // Unit Of Measure Kinds 043 // -------------------------------------------------------------------------------- 044 045 @Override 046 public CommandResult createUnitOfMeasureKind(UserVisitPK userVisitPK, CreateUnitOfMeasureKindForm form) { 047 return CDI.current().select(CreateUnitOfMeasureKindCommand.class).get().run(userVisitPK, form); 048 } 049 050 @Override 051 public CommandResult getUnitOfMeasureKinds(UserVisitPK userVisitPK, GetUnitOfMeasureKindsForm form) { 052 return CDI.current().select(GetUnitOfMeasureKindsCommand.class).get().run(userVisitPK, form); 053 } 054 055 056 @Override 057 public CommandResult getUnitOfMeasureKind(UserVisitPK userVisitPK, GetUnitOfMeasureKindForm form) { 058 return CDI.current().select(GetUnitOfMeasureKindCommand.class).get().run(userVisitPK, form); 059 } 060 061 @Override 062 public CommandResult getUnitOfMeasureKindChoices(UserVisitPK userVisitPK, GetUnitOfMeasureKindChoicesForm form) { 063 return CDI.current().select(GetUnitOfMeasureKindChoicesCommand.class).get().run(userVisitPK, form); 064 } 065 066 @Override 067 public CommandResult setDefaultUnitOfMeasureKind(UserVisitPK userVisitPK, SetDefaultUnitOfMeasureKindForm form) { 068 return CDI.current().select(SetDefaultUnitOfMeasureKindCommand.class).get().run(userVisitPK, form); 069 } 070 071 @Override 072 public CommandResult editUnitOfMeasureKind(UserVisitPK userVisitPK, EditUnitOfMeasureKindForm form) { 073 return CDI.current().select(EditUnitOfMeasureKindCommand.class).get().run(userVisitPK, form); 074 } 075 076 @Override 077 public CommandResult deleteUnitOfMeasureKind(UserVisitPK userVisitPK, DeleteUnitOfMeasureKindForm form) { 078 return CDI.current().select(DeleteUnitOfMeasureKindCommand.class).get().run(userVisitPK, form); 079 } 080 081 // -------------------------------------------------------------------------------- 082 // Unit Of Measure Kind Descriptions 083 // -------------------------------------------------------------------------------- 084 085 @Override 086 public CommandResult createUnitOfMeasureKindDescription(UserVisitPK userVisitPK, CreateUnitOfMeasureKindDescriptionForm form) { 087 return CDI.current().select(CreateUnitOfMeasureKindDescriptionCommand.class).get().run(userVisitPK, form); 088 } 089 090 @Override 091 public CommandResult getUnitOfMeasureKindDescriptions(UserVisitPK userVisitPK, GetUnitOfMeasureKindDescriptionsForm form) { 092 return CDI.current().select(GetUnitOfMeasureKindDescriptionsCommand.class).get().run(userVisitPK, form); 093 } 094 095 @Override 096 public CommandResult editUnitOfMeasureKindDescription(UserVisitPK userVisitPK, EditUnitOfMeasureKindDescriptionForm form) { 097 return CDI.current().select(EditUnitOfMeasureKindDescriptionCommand.class).get().run(userVisitPK, form); 098 } 099 100 @Override 101 public CommandResult deleteUnitOfMeasureKindDescription(UserVisitPK userVisitPK, DeleteUnitOfMeasureKindDescriptionForm form) { 102 return CDI.current().select(DeleteUnitOfMeasureKindDescriptionCommand.class).get().run(userVisitPK, form); 103 } 104 105 // -------------------------------------------------------------------------------- 106 // Unit Of Measure Types 107 // -------------------------------------------------------------------------------- 108 109 @Override 110 public CommandResult createUnitOfMeasureType(UserVisitPK userVisitPK, CreateUnitOfMeasureTypeForm form) { 111 return CDI.current().select(CreateUnitOfMeasureTypeCommand.class).get().run(userVisitPK, form); 112 } 113 114 @Override 115 public CommandResult getUnitOfMeasureTypes(UserVisitPK userVisitPK, GetUnitOfMeasureTypesForm form) { 116 return CDI.current().select(GetUnitOfMeasureTypesCommand.class).get().run(userVisitPK, form); 117 } 118 119 @Override 120 public CommandResult getUnitOfMeasureType(UserVisitPK userVisitPK, GetUnitOfMeasureTypeForm form) { 121 return CDI.current().select(GetUnitOfMeasureTypeCommand.class).get().run(userVisitPK, form); 122 } 123 124 @Override 125 public CommandResult getUnitOfMeasureTypeChoices(UserVisitPK userVisitPK, GetUnitOfMeasureTypeChoicesForm form) { 126 return CDI.current().select(GetUnitOfMeasureTypeChoicesCommand.class).get().run(userVisitPK, form); 127 } 128 129 @Override 130 public CommandResult getUnitOfMeasureChoices(UserVisitPK userVisitPK, GetUnitOfMeasureChoicesForm form) { 131 return CDI.current().select(GetUnitOfMeasureChoicesCommand.class).get().run(userVisitPK, form); 132 } 133 134 @Override 135 public CommandResult setDefaultUnitOfMeasureType(UserVisitPK userVisitPK, SetDefaultUnitOfMeasureTypeForm form) { 136 return CDI.current().select(SetDefaultUnitOfMeasureTypeCommand.class).get().run(userVisitPK, form); 137 } 138 139 @Override 140 public CommandResult editUnitOfMeasureType(UserVisitPK userVisitPK, EditUnitOfMeasureTypeForm form) { 141 return CDI.current().select(EditUnitOfMeasureTypeCommand.class).get().run(userVisitPK, form); 142 } 143 144 @Override 145 public CommandResult deleteUnitOfMeasureType(UserVisitPK userVisitPK, DeleteUnitOfMeasureTypeForm form) { 146 return CDI.current().select(DeleteUnitOfMeasureTypeCommand.class).get().run(userVisitPK, form); 147 } 148 149 // -------------------------------------------------------------------------------- 150 // Unit Of Measure Type Descriptions 151 // -------------------------------------------------------------------------------- 152 153 @Override 154 public CommandResult createUnitOfMeasureTypeDescription(UserVisitPK userVisitPK, CreateUnitOfMeasureTypeDescriptionForm form) { 155 return CDI.current().select(CreateUnitOfMeasureTypeDescriptionCommand.class).get().run(userVisitPK, form); 156 } 157 158 @Override 159 public CommandResult getUnitOfMeasureTypeDescriptions(UserVisitPK userVisitPK, GetUnitOfMeasureTypeDescriptionsForm form) { 160 return CDI.current().select(GetUnitOfMeasureTypeDescriptionsCommand.class).get().run(userVisitPK, form); 161 } 162 163 @Override 164 public CommandResult editUnitOfMeasureTypeDescription(UserVisitPK userVisitPK, EditUnitOfMeasureTypeDescriptionForm form) { 165 return CDI.current().select(EditUnitOfMeasureTypeDescriptionCommand.class).get().run(userVisitPK, form); 166 } 167 168 @Override 169 public CommandResult deleteUnitOfMeasureTypeDescription(UserVisitPK userVisitPK, DeleteUnitOfMeasureTypeDescriptionForm form) { 170 return CDI.current().select(DeleteUnitOfMeasureTypeDescriptionCommand.class).get().run(userVisitPK, form); 171 } 172 173 // -------------------------------------------------------------------------------- 174 // Unit Of Measure Type Volumes 175 // -------------------------------------------------------------------------------- 176 177 @Override 178 public CommandResult createUnitOfMeasureTypeVolume(UserVisitPK userVisitPK, CreateUnitOfMeasureTypeVolumeForm form) { 179 return CDI.current().select(CreateUnitOfMeasureTypeVolumeCommand.class).get().run(userVisitPK, form); 180 } 181 182 @Override 183 public CommandResult editUnitOfMeasureTypeVolume(UserVisitPK userVisitPK, EditUnitOfMeasureTypeVolumeForm form) { 184 return CDI.current().select(EditUnitOfMeasureTypeVolumeCommand.class).get().run(userVisitPK, form); 185 } 186 187 @Override 188 public CommandResult deleteUnitOfMeasureTypeVolume(UserVisitPK userVisitPK, DeleteUnitOfMeasureTypeVolumeForm form) { 189 return CDI.current().select(DeleteUnitOfMeasureTypeVolumeCommand.class).get().run(userVisitPK, form); 190 } 191 192 // -------------------------------------------------------------------------------- 193 // Unit Of Measure Type Weights 194 // -------------------------------------------------------------------------------- 195 196 @Override 197 public CommandResult createUnitOfMeasureTypeWeight(UserVisitPK userVisitPK, CreateUnitOfMeasureTypeWeightForm form) { 198 return CDI.current().select(CreateUnitOfMeasureTypeWeightCommand.class).get().run(userVisitPK, form); 199 } 200 201 @Override 202 public CommandResult editUnitOfMeasureTypeWeight(UserVisitPK userVisitPK, EditUnitOfMeasureTypeWeightForm form) { 203 return CDI.current().select(EditUnitOfMeasureTypeWeightCommand.class).get().run(userVisitPK, form); 204 } 205 206 @Override 207 public CommandResult deleteUnitOfMeasureTypeWeight(UserVisitPK userVisitPK, DeleteUnitOfMeasureTypeWeightForm form) { 208 return CDI.current().select(DeleteUnitOfMeasureTypeWeightCommand.class).get().run(userVisitPK, form); 209 } 210 211 // -------------------------------------------------------------------------------- 212 // Unit Of Measure Equivalents 213 // -------------------------------------------------------------------------------- 214 215 @Override 216 public CommandResult createUnitOfMeasureEquivalent(UserVisitPK userVisitPK, CreateUnitOfMeasureEquivalentForm form) { 217 return CDI.current().select(CreateUnitOfMeasureEquivalentCommand.class).get().run(userVisitPK, form); 218 } 219 220 @Override 221 public CommandResult getUnitOfMeasureEquivalents(UserVisitPK userVisitPK, GetUnitOfMeasureEquivalentsForm form) { 222 return CDI.current().select(GetUnitOfMeasureEquivalentsCommand.class).get().run(userVisitPK, form); 223 } 224 225 @Override 226 public CommandResult editUnitOfMeasureEquivalent(UserVisitPK userVisitPK, EditUnitOfMeasureEquivalentForm form) { 227 return CDI.current().select(EditUnitOfMeasureEquivalentCommand.class).get().run(userVisitPK, form); 228 } 229 230 @Override 231 public CommandResult deleteUnitOfMeasureEquivalent(UserVisitPK userVisitPK, DeleteUnitOfMeasureEquivalentForm form) { 232 return CDI.current().select(DeleteUnitOfMeasureEquivalentCommand.class).get().run(userVisitPK, form); 233 } 234 235 // -------------------------------------------------------------------------------- 236 // Unit Of Measure Kind Use Types 237 // -------------------------------------------------------------------------------- 238 239 @Override 240 public CommandResult createUnitOfMeasureKindUseType(UserVisitPK userVisitPK, CreateUnitOfMeasureKindUseTypeForm form) { 241 return CDI.current().select(CreateUnitOfMeasureKindUseTypeCommand.class).get().run(userVisitPK, form); 242 } 243 244 @Override 245 public CommandResult getUnitOfMeasureKindUseTypeChoices(UserVisitPK userVisitPK, GetUnitOfMeasureKindUseTypeChoicesForm form) { 246 return CDI.current().select(GetUnitOfMeasureKindUseTypeChoicesCommand.class).get().run(userVisitPK, form); 247 } 248 249 @Override 250 public CommandResult getUnitOfMeasureKindUseTypes(UserVisitPK userVisitPK, GetUnitOfMeasureKindUseTypesForm form) { 251 return CDI.current().select(GetUnitOfMeasureKindUseTypesCommand.class).get().run(userVisitPK, form); 252 } 253 254 @Override 255 public CommandResult getUnitOfMeasureKindUseType(UserVisitPK userVisitPK, GetUnitOfMeasureKindUseTypeForm form) { 256 return CDI.current().select(GetUnitOfMeasureKindUseTypeCommand.class).get().run(userVisitPK, form); 257 } 258 259 // -------------------------------------------------------------------------------- 260 // Unit Of Measure Kind Use Type Descriptions 261 // -------------------------------------------------------------------------------- 262 263 @Override 264 public CommandResult createUnitOfMeasureKindUseTypeDescription(UserVisitPK userVisitPK, CreateUnitOfMeasureKindUseTypeDescriptionForm form) { 265 return CDI.current().select(CreateUnitOfMeasureKindUseTypeDescriptionCommand.class).get().run(userVisitPK, form); 266 } 267 268 // -------------------------------------------------------------------------------- 269 // Unit Of Measure Kind Uses 270 // -------------------------------------------------------------------------------- 271 272 @Override 273 public CommandResult createUnitOfMeasureKindUse(UserVisitPK userVisitPK, CreateUnitOfMeasureKindUseForm form) { 274 return CDI.current().select(CreateUnitOfMeasureKindUseCommand.class).get().run(userVisitPK, form); 275 } 276 277 @Override 278 public CommandResult getUnitOfMeasureKindUses(UserVisitPK userVisitPK, GetUnitOfMeasureKindUsesForm form) { 279 return CDI.current().select(GetUnitOfMeasureKindUsesCommand.class).get().run(userVisitPK, form); 280 } 281 282 @Override 283 public CommandResult getUnitOfMeasureKindUse(UserVisitPK userVisitPK, GetUnitOfMeasureKindUseForm form) { 284 return CDI.current().select(GetUnitOfMeasureKindUseCommand.class).get().run(userVisitPK, form); 285 } 286 287 @Override 288 public CommandResult setDefaultUnitOfMeasureKindUse(UserVisitPK userVisitPK, SetDefaultUnitOfMeasureKindUseForm form) { 289 return CDI.current().select(SetDefaultUnitOfMeasureKindUseCommand.class).get().run(userVisitPK, form); 290 } 291 292 @Override 293 public CommandResult editUnitOfMeasureKindUse(UserVisitPK userVisitPK, EditUnitOfMeasureKindUseForm form) { 294 return CDI.current().select(EditUnitOfMeasureKindUseCommand.class).get().run(userVisitPK, form); 295 } 296 297 @Override 298 public CommandResult deleteUnitOfMeasureKindUse(UserVisitPK userVisitPK, DeleteUnitOfMeasureKindUseForm form) { 299 return CDI.current().select(DeleteUnitOfMeasureKindUseCommand.class).get().run(userVisitPK, form); 300 } 301 302}