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.model.control.inventory.server.transfer;
018
019import com.echothree.util.server.transfer.BaseTransferCaches;
020import javax.enterprise.context.RequestScoped;
021import javax.inject.Inject;
022
023@RequestScoped
024public class InventoryTransferCaches
025        extends BaseTransferCaches {
026    
027    @Inject
028    InventoryLocationGroupTransferCache inventoryLocationGroupTransferCache;
029    
030    @Inject
031    InventoryLocationGroupDescriptionTransferCache inventoryLocationGroupDescriptionTransferCache;
032    
033    @Inject
034    InventoryConditionTransferCache inventoryConditionTransferCache;
035    
036    @Inject
037    InventoryConditionDescriptionTransferCache inventoryConditionDescriptionTransferCache;
038    
039    @Inject
040    InventoryLocationGroupCapacityTransferCache inventoryLocationGroupCapacityTransferCache;
041    
042    @Inject
043    InventoryLocationGroupVolumeTransferCache inventoryLocationGroupVolumeTransferCache;
044    
045    @Inject
046    PartyInventoryLevelTransferCache partyInventoryLevelTransferCache;
047    
048    @Inject
049    InventoryConditionUseTransferCache inventoryKindUseTransferCache;
050    
051    @Inject
052    InventoryConditionUseTypeTransferCache inventoryConditionUseTypeTransferCache;
053    
054    @Inject
055    InventoryConditionGlAccountTransferCache inventoryConditionGlAccountTransferCache;
056    
057    @Inject
058    LotAliasTypeTransferCache lotAliasTypeTransferCache;
059    
060    @Inject
061    LotAliasTypeDescriptionTransferCache lotAliasTypeDescriptionTransferCache;
062    
063    @Inject
064    LotAliasTransferCache lotAliasTransferCache;
065    
066    @Inject
067    LotTimeTypeTransferCache lotTimeTypeTransferCache;
068    
069    @Inject
070    LotTimeTypeDescriptionTransferCache lotTimeTypeDescriptionTransferCache;
071    
072    @Inject
073    LotTimeTransferCache lotTimeTransferCache;
074    
075    @Inject
076    AllocationPriorityTransferCache allocationPriorityTransferCache;
077    
078    @Inject
079    AllocationPriorityDescriptionTransferCache allocationPriorityDescriptionTransferCache;
080    
081    @Inject
082    LotTransferCache lotTransferCache;
083    
084    @Inject
085    InventoryTransactionTypeTransferCache inventoryTransactionTypeTransferCache;
086    
087    @Inject
088    InventoryTransactionTypeDescriptionTransferCache inventoryTransactionTypeDescriptionTransferCache;
089    
090    @Inject
091    InventoryAdjustmentTypeTransferCache inventoryAdjustmentTypeTransferCache;
092    
093    @Inject
094    InventoryAdjustmentTypeDescriptionTransferCache inventoryAdjustmentTypeDescriptionTransferCache;
095    
096    /** Creates a new instance of InventoryTransferCaches */
097    protected InventoryTransferCaches() {
098        super();
099    }
100    
101    public InventoryLocationGroupTransferCache getInventoryLocationGroupTransferCache() {
102        return inventoryLocationGroupTransferCache;
103    }
104    
105    public InventoryLocationGroupDescriptionTransferCache getInventoryLocationGroupDescriptionTransferCache() {
106        return inventoryLocationGroupDescriptionTransferCache;
107    }
108    
109    public InventoryConditionTransferCache getInventoryConditionTransferCache() {
110        return inventoryConditionTransferCache;
111    }
112    
113    public InventoryConditionDescriptionTransferCache getInventoryConditionDescriptionTransferCache() {
114        return inventoryConditionDescriptionTransferCache;
115    }
116    
117    public InventoryLocationGroupCapacityTransferCache getInventoryLocationGroupCapacityTransferCache() {
118        return inventoryLocationGroupCapacityTransferCache;
119    }
120    
121    public InventoryLocationGroupVolumeTransferCache getInventoryLocationGroupVolumeTransferCache() {
122        return inventoryLocationGroupVolumeTransferCache;
123    }
124    
125    public PartyInventoryLevelTransferCache getPartyInventoryLevelTransferCache() {
126        return partyInventoryLevelTransferCache;
127    }
128    
129    public InventoryConditionUseTransferCache getInventoryConditionUseTransferCache() {
130        return inventoryKindUseTransferCache;
131    }
132    
133    public InventoryConditionUseTypeTransferCache getInventoryConditionUseTypeTransferCache() {
134        return inventoryConditionUseTypeTransferCache;
135    }
136    
137    public InventoryConditionGlAccountTransferCache getInventoryConditionGlAccountTransferCache() {
138        return inventoryConditionGlAccountTransferCache;
139    }
140    
141    public LotAliasTypeTransferCache getLotAliasTypeTransferCache() {
142        return lotAliasTypeTransferCache;
143    }
144
145    public LotAliasTypeDescriptionTransferCache getLotAliasTypeDescriptionTransferCache() {
146        return lotAliasTypeDescriptionTransferCache;
147    }
148
149    public LotAliasTransferCache getLotAliasTransferCache() {
150        return lotAliasTransferCache;
151    }
152
153    public LotTimeTypeTransferCache getLotTimeTypeTransferCache() {
154        return lotTimeTypeTransferCache;
155    }
156
157    public LotTimeTransferCache getLotTimeTransferCache() {
158        return lotTimeTransferCache;
159    }
160
161    public LotTimeTypeDescriptionTransferCache getLotTimeTypeDescriptionTransferCache() {
162        return lotTimeTypeDescriptionTransferCache;
163    }
164
165    public AllocationPriorityTransferCache getAllocationPriorityTransferCache() {
166        return allocationPriorityTransferCache;
167    }
168
169    public AllocationPriorityDescriptionTransferCache getAllocationPriorityDescriptionTransferCache() {
170        return allocationPriorityDescriptionTransferCache;
171    }
172
173    public LotTransferCache getLotTransferCache() {
174        return lotTransferCache;
175    }
176
177    public InventoryTransactionTypeTransferCache getInventoryTransactionTypeTransferCache() {
178        return inventoryTransactionTypeTransferCache;
179    }
180
181    public InventoryTransactionTypeDescriptionTransferCache getInventoryTransactionTypeDescriptionTransferCache() {
182        return inventoryTransactionTypeDescriptionTransferCache;
183    }
184
185    public InventoryAdjustmentTypeTransferCache getInventoryAdjustmentTypeTransferCache() {
186        return inventoryAdjustmentTypeTransferCache;
187    }
188
189    public InventoryAdjustmentTypeDescriptionTransferCache getInventoryAdjustmentTypeDescriptionTransferCache() {
190        return inventoryAdjustmentTypeDescriptionTransferCache;
191    }
192
193}