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}