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.payment.server.transfer;
018
019import com.echothree.util.server.transfer.BaseTransferCaches;
020import javax.enterprise.context.RequestScoped;
021import javax.inject.Inject;
022
023@RequestScoped
024public class PaymentTransferCaches
025        extends BaseTransferCaches {
026    
027    @Inject
028    PaymentMethodTypeTransferCache paymentMethodTypeTransferCache;
029    
030    @Inject
031    PaymentMethodTypeDescriptionTransferCache paymentMethodTypeDescriptionTransferCache;
032    
033    @Inject
034    PaymentMethodTypePartyTypeTransferCache paymentMethodTypePartyTypeTransferCache;
035    
036    @Inject
037    PaymentMethodTransferCache paymentMethodTransferCache;
038    
039    @Inject
040    PaymentMethodDescriptionTransferCache paymentMethodDescriptionTransferCache;
041    
042    @Inject
043    BillingAccountTransferCache billingAccountTransferCache;
044    
045    @Inject
046    BillingAccountRoleTypeTransferCache billingAccountRoleTypeTransferCache;
047    
048    @Inject
049    BillingAccountRoleTransferCache billingAccountRoleTransferCache;
050    
051    @Inject
052    PartyPaymentMethodTransferCache partyPaymentMethodTransferCache;
053    
054    @Inject
055    PaymentProcessorTypeTransferCache paymentProcessorTypeTransferCache;
056    
057    @Inject
058    PaymentProcessorTypeDescriptionTransferCache paymentProcessorTypeDescriptionTransferCache;
059    
060    @Inject
061    PaymentProcessorTransferCache paymentProcessorTransferCache;
062    
063    @Inject
064    PaymentProcessorDescriptionTransferCache paymentProcessorDescriptionTransferCache;
065    
066    @Inject
067    PartyPaymentMethodContactMechanismTransferCache partyPaymentMethodContactMechanismTransferCache;
068    
069    @Inject
070    PaymentProcessorActionTypeTransferCache paymentProcessorActionTypeTransferCache;
071    
072    @Inject
073    PaymentProcessorActionTypeDescriptionTransferCache paymentProcessorActionTypeDescriptionTransferCache;
074    
075    @Inject
076    PaymentProcessorResultCodeTransferCache paymentProcessorResultCodeTransferCache;
077    
078    @Inject
079    PaymentProcessorResultCodeDescriptionTransferCache paymentProcessorResultCodeDescriptionTransferCache;
080    
081    @Inject
082    PaymentProcessorTypeCodeTypeTransferCache paymentProcessorTypeCodeTypeTransferCache;
083    
084    @Inject
085    PaymentProcessorTypeCodeTypeDescriptionTransferCache paymentProcessorTypeCodeTypeDescriptionTransferCache;
086    
087    @Inject
088    PaymentProcessorTypeCodeTransferCache paymentProcessorTypeCodeTransferCache;
089    
090    @Inject
091    PaymentProcessorTypeCodeDescriptionTransferCache paymentProcessorTypeCodeDescriptionTransferCache;
092    
093    @Inject
094    PaymentProcessorTypeActionTransferCache paymentProcessorTypeActionTransferCache;
095    
096    @Inject
097    PaymentProcessorActionTransferCache paymentProcessorActionTransferCache;
098    
099    @Inject
100    PaymentProcessorTransactionTransferCache paymentProcessorTransactionTransferCache;
101    
102    @Inject
103    PaymentProcessorTransactionCodeTransferCache paymentProcessorTransactionCodeTransferCache;
104
105    /** Creates a new instance of PaymentTransferCaches */
106    protected PaymentTransferCaches() {
107        super();
108    }
109
110    public PaymentMethodTypeTransferCache getPaymentMethodTypeTransferCache() {
111        return paymentMethodTypeTransferCache;
112    }
113
114    public PaymentMethodTypeDescriptionTransferCache getPaymentMethodTypeDescriptionTransferCache() {
115        return paymentMethodTypeDescriptionTransferCache;
116    }
117
118    public PaymentMethodTypePartyTypeTransferCache getPaymentMethodTypePartyTypeTransferCache() {
119        return paymentMethodTypePartyTypeTransferCache;
120    }
121
122    public PaymentMethodTransferCache getPaymentMethodTransferCache() {
123        return paymentMethodTransferCache;
124    }
125    
126    public PaymentMethodDescriptionTransferCache getPaymentMethodDescriptionTransferCache() {
127        return paymentMethodDescriptionTransferCache;
128    }
129    
130    public BillingAccountTransferCache getBillingAccountTransferCache() {
131        return billingAccountTransferCache;
132    }
133    
134    public BillingAccountRoleTypeTransferCache getBillingAccountRoleTypeTransferCache() {
135        return billingAccountRoleTypeTransferCache;
136    }
137    
138    public BillingAccountRoleTransferCache getBillingAccountRoleTransferCache() {
139        return billingAccountRoleTransferCache;
140    }
141    
142    public PartyPaymentMethodTransferCache getPartyPaymentMethodTransferCache() {
143        return partyPaymentMethodTransferCache;
144    }
145
146    public PaymentProcessorTypeTransferCache getPaymentProcessorTypeTransferCache() {
147        return paymentProcessorTypeTransferCache;
148    }
149
150    public PaymentProcessorTypeDescriptionTransferCache getPaymentProcessorTypeDescriptionTransferCache() {
151        return paymentProcessorTypeDescriptionTransferCache;
152    }
153
154    public PaymentProcessorTransferCache getPaymentProcessorTransferCache() {
155        return paymentProcessorTransferCache;
156    }
157    
158    public PaymentProcessorDescriptionTransferCache getPaymentProcessorDescriptionTransferCache() {
159        return paymentProcessorDescriptionTransferCache;
160    }
161    
162    public PartyPaymentMethodContactMechanismTransferCache getPartyPaymentMethodContactMechanismTransferCache() {
163        return partyPaymentMethodContactMechanismTransferCache;
164    }
165
166    public PaymentProcessorActionTypeTransferCache getPaymentProcessorActionTypeTransferCache() {
167        return paymentProcessorActionTypeTransferCache;
168    }
169
170    public PaymentProcessorActionTypeDescriptionTransferCache getPaymentProcessorActionTypeDescriptionTransferCache() {
171        return paymentProcessorActionTypeDescriptionTransferCache;
172    }
173
174    public PaymentProcessorResultCodeTransferCache getPaymentProcessorResultCodeTransferCache() {
175        return paymentProcessorResultCodeTransferCache;
176    }
177
178    public PaymentProcessorResultCodeDescriptionTransferCache getPaymentProcessorResultCodeDescriptionTransferCache() {
179        return paymentProcessorResultCodeDescriptionTransferCache;
180    }
181
182    public PaymentProcessorTypeCodeTypeTransferCache getPaymentProcessorTypeCodeTypeTransferCache() {
183        return paymentProcessorTypeCodeTypeTransferCache;
184    }
185
186    public PaymentProcessorTypeCodeTypeDescriptionTransferCache getPaymentProcessorTypeCodeTypeDescriptionTransferCache() {
187        return paymentProcessorTypeCodeTypeDescriptionTransferCache;
188    }
189
190    public PaymentProcessorTypeCodeTransferCache getPaymentProcessorTypeCodeTransferCache() {
191        return paymentProcessorTypeCodeTransferCache;
192    }
193
194    public PaymentProcessorTypeCodeDescriptionTransferCache getPaymentProcessorTypeCodeDescriptionTransferCache() {
195        return paymentProcessorTypeCodeDescriptionTransferCache;
196    }
197
198    public PaymentProcessorTypeActionTransferCache getPaymentProcessorTypeActionTransferCache() {
199        return paymentProcessorTypeActionTransferCache;
200    }
201
202    public PaymentProcessorActionTransferCache getPaymentProcessorActionTransferCache() {
203        return paymentProcessorActionTransferCache;
204    }
205
206    public PaymentProcessorTransactionTransferCache getPaymentProcessorTransactionTransferCache() {
207        return paymentProcessorTransactionTransferCache;
208    }
209
210    public PaymentProcessorTransactionCodeTransferCache getPaymentProcessorTransactionCodeTransferCache() {
211        return paymentProcessorTransactionCodeTransferCache;
212    }
213
214}