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