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.order.server.transfer;
018
019import com.echothree.util.server.transfer.BaseTransferCaches;
020import javax.enterprise.context.RequestScoped;
021import javax.inject.Inject;
022
023@RequestScoped
024public class OrderTransferCaches
025        extends BaseTransferCaches {
026    
027    @Inject
028    OrderTypeTransferCache orderTypeTransferCache;
029    
030    @Inject
031    OrderTypeDescriptionTransferCache orderTypeDescriptionTransferCache;
032    
033    @Inject
034    OrderTimeTypeTransferCache orderTimeTypeTransferCache;
035    
036    @Inject
037    OrderTimeTypeDescriptionTransferCache orderTimeTypeDescriptionTransferCache;
038    
039    @Inject
040    OrderPaymentPreferenceTransferCache orderPaymentPreferenceTransferCache;
041    
042    @Inject
043    OrderShipmentGroupTransferCache orderShipmentGroupTransferCache;
044    
045    @Inject
046    OrderTimeTransferCache orderTimeTransferCache;
047    
048    @Inject
049    OrderLineTimeTransferCache orderLineTimeTransferCache;
050    
051    @Inject
052    OrderAdjustmentTypeTransferCache orderAdjustmentTypeTransferCache;
053    
054    @Inject
055    OrderAdjustmentTypeDescriptionTransferCache orderAdjustmentTypeDescriptionTransferCache;
056    
057    @Inject
058    OrderLineAdjustmentTypeTransferCache orderLineAdjustmentTypeTransferCache;
059    
060    @Inject
061    OrderLineAdjustmentTypeDescriptionTransferCache orderLineAdjustmentTypeDescriptionTransferCache;
062    
063    @Inject
064    OrderRoleTypeTransferCache orderRoleTypeTransferCache;
065    
066    @Inject
067    OrderRoleTransferCache orderRoleTransferCache;
068    
069    @Inject
070    OrderAliasTypeTransferCache orderAliasTypeTransferCache;
071    
072    @Inject
073    OrderAliasTypeDescriptionTransferCache orderAliasTypeDescriptionTransferCache;
074    
075    @Inject
076    OrderAliasTransferCache orderAliasTransferCache;
077    
078    @Inject
079    OrderPriorityTransferCache orderPriorityTransferCache;
080    
081    @Inject
082    OrderPriorityDescriptionTransferCache orderPriorityDescriptionTransferCache;
083
084    /** Creates a new instance of OrderTransferCaches */
085    protected OrderTransferCaches() {
086        super();
087    }
088    
089    public OrderTypeTransferCache getOrderTypeTransferCache() {
090        return orderTypeTransferCache;
091    }
092    
093    public OrderTypeDescriptionTransferCache getOrderTypeDescriptionTransferCache() {
094        return orderTypeDescriptionTransferCache;
095    }
096
097    public OrderTimeTypeTransferCache getOrderTimeTypeTransferCache() {
098        return orderTimeTypeTransferCache;
099    }
100
101    public OrderTimeTypeDescriptionTransferCache getOrderTimeTypeDescriptionTransferCache() {
102        return orderTimeTypeDescriptionTransferCache;
103    }
104
105    public OrderPaymentPreferenceTransferCache getOrderPaymentPreferenceTransferCache() {
106        return orderPaymentPreferenceTransferCache;
107    }
108
109    public OrderShipmentGroupTransferCache getOrderShipmentGroupTransferCache() {
110        return orderShipmentGroupTransferCache;
111    }
112
113    public OrderTimeTransferCache getOrderTimeTransferCache() {
114        return orderTimeTransferCache;
115    }
116
117    public OrderLineTimeTransferCache getOrderLineTimeTransferCache() {
118        return orderLineTimeTransferCache;
119    }
120
121    public OrderAdjustmentTypeTransferCache getOrderAdjustmentTypeTransferCache() {
122        return orderAdjustmentTypeTransferCache;
123    }
124
125    public OrderAdjustmentTypeDescriptionTransferCache getOrderAdjustmentTypeDescriptionTransferCache() {
126        return orderAdjustmentTypeDescriptionTransferCache;
127    }
128
129    public OrderLineAdjustmentTypeTransferCache getOrderLineAdjustmentTypeTransferCache() {
130        return orderLineAdjustmentTypeTransferCache;
131    }
132
133    public OrderLineAdjustmentTypeDescriptionTransferCache getOrderLineAdjustmentTypeDescriptionTransferCache() {
134        return orderLineAdjustmentTypeDescriptionTransferCache;
135    }
136
137    public OrderRoleTypeTransferCache getOrderRoleTypeTransferCache() {
138        return orderRoleTypeTransferCache;
139    }
140
141    public OrderRoleTransferCache getOrderRoleTransferCache() {
142        return orderRoleTransferCache;
143    }
144
145    public OrderAliasTypeTransferCache getOrderAliasTypeTransferCache() {
146        return orderAliasTypeTransferCache;
147    }
148
149    public OrderAliasTypeDescriptionTransferCache getOrderAliasTypeDescriptionTransferCache() {
150        return orderAliasTypeDescriptionTransferCache;
151    }
152
153    public OrderAliasTransferCache getOrderAliasTransferCache() {
154        return orderAliasTransferCache;
155    }
156
157    public OrderPriorityTransferCache getOrderPriorityTransferCache() {
158        return orderPriorityTransferCache;
159    }
160
161    public OrderPriorityDescriptionTransferCache getOrderPriorityDescriptionTransferCache() {
162        return orderPriorityDescriptionTransferCache;
163    }
164
165}