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.chain.server.transfer; 018 019import com.echothree.util.server.transfer.BaseTransferCaches; 020import javax.enterprise.context.RequestScoped; 021import javax.inject.Inject; 022 023@RequestScoped 024public class ChainTransferCaches 025 extends BaseTransferCaches { 026 027 @Inject 028 ChainKindTransferCache chainKindTransferCache; 029 030 @Inject 031 ChainKindDescriptionTransferCache chainKindDescriptionTransferCache; 032 033 @Inject 034 ChainTypeTransferCache chainTypeTransferCache; 035 036 @Inject 037 ChainTypeDescriptionTransferCache chainTypeDescriptionTransferCache; 038 039 @Inject 040 ChainTransferCache chainTransferCache; 041 042 @Inject 043 ChainDescriptionTransferCache chainDescriptionTransferCache; 044 045 @Inject 046 ChainEntityRoleTypeTransferCache chainEntityRoleTypeTransferCache; 047 048 @Inject 049 ChainEntityRoleTypeDescriptionTransferCache chainEntityRoleTypeDescriptionTransferCache; 050 051 @Inject 052 ChainInstanceTransferCache chainInstanceTransferCache; 053 054 @Inject 055 ChainInstanceEntityRoleTransferCache chainInstanceEntityRoleTransferCache; 056 057 @Inject 058 ChainActionTypeTransferCache chainActionTypeTransferCache; 059 060 @Inject 061 ChainActionTypeDescriptionTransferCache chainActionTypeDescriptionTransferCache; 062 063 @Inject 064 ChainActionTypeUseTransferCache chainActionTypeUseTransferCache; 065 066 @Inject 067 ChainActionSetDescriptionTransferCache chainActionSetDescriptionTransferCache; 068 069 @Inject 070 ChainActionDescriptionTransferCache chainActionDescriptionTransferCache; 071 072 @Inject 073 ChainActionSetTransferCache chainActionSetTransferCache; 074 075 @Inject 076 ChainActionTransferCache chainActionTransferCache; 077 078 @Inject 079 ChainInstanceStatusTransferCache chainInstanceStatusTransferCache; 080 081 @Inject 082 ChainActionLetterTransferCache chainActionLetterTransferCache; 083 084 @Inject 085 ChainActionSurveyTransferCache chainActionSurveyTransferCache; 086 087 @Inject 088 ChainActionChainActionSetTransferCache chainActionChainActionSetTransferCache; 089 090 /** Creates a new instance of ChainTransferCaches */ 091 protected ChainTransferCaches() { 092 super(); 093 } 094 095 public ChainKindTransferCache getChainKindTransferCache() { 096 return chainKindTransferCache; 097 } 098 099 public ChainKindDescriptionTransferCache getChainKindDescriptionTransferCache() { 100 return chainKindDescriptionTransferCache; 101 } 102 103 public ChainTypeTransferCache getChainTypeTransferCache() { 104 return chainTypeTransferCache; 105 } 106 107 public ChainTypeDescriptionTransferCache getChainTypeDescriptionTransferCache() { 108 return chainTypeDescriptionTransferCache; 109 } 110 111 public ChainTransferCache getChainTransferCache() { 112 return chainTransferCache; 113 } 114 115 public ChainDescriptionTransferCache getChainDescriptionTransferCache() { 116 return chainDescriptionTransferCache; 117 } 118 119 public ChainEntityRoleTypeTransferCache getChainEntityRoleTypeTransferCache() { 120 return chainEntityRoleTypeTransferCache; 121 } 122 123 public ChainEntityRoleTypeDescriptionTransferCache getChainEntityRoleTypeDescriptionTransferCache() { 124 return chainEntityRoleTypeDescriptionTransferCache; 125 } 126 127 public ChainInstanceTransferCache getChainInstanceTransferCache() { 128 return chainInstanceTransferCache; 129 } 130 131 public ChainInstanceEntityRoleTransferCache getChainInstanceEntityRoleTransferCache() { 132 return chainInstanceEntityRoleTransferCache; 133 } 134 135 public ChainActionTypeTransferCache getChainActionTypeTransferCache() { 136 return chainActionTypeTransferCache; 137 } 138 139 public ChainActionTypeDescriptionTransferCache getChainActionTypeDescriptionTransferCache() { 140 return chainActionTypeDescriptionTransferCache; 141 } 142 143 public ChainActionTypeUseTransferCache getChainActionTypeUseTransferCache() { 144 return chainActionTypeUseTransferCache; 145 } 146 147 public ChainActionSetDescriptionTransferCache getChainActionSetDescriptionTransferCache() { 148 return chainActionSetDescriptionTransferCache; 149 } 150 151 public ChainActionDescriptionTransferCache getChainActionDescriptionTransferCache() { 152 return chainActionDescriptionTransferCache; 153 } 154 155 public ChainActionSetTransferCache getChainActionSetTransferCache() { 156 return chainActionSetTransferCache; 157 } 158 159 public ChainActionTransferCache getChainActionTransferCache() { 160 return chainActionTransferCache; 161 } 162 163 public ChainInstanceStatusTransferCache getChainInstanceStatusTransferCache() { 164 return chainInstanceStatusTransferCache; 165 } 166 167 public ChainActionLetterTransferCache getChainActionLetterTransferCache() { 168 return chainActionLetterTransferCache; 169 } 170 171 public ChainActionSurveyTransferCache getChainActionSurveyTransferCache() { 172 return chainActionSurveyTransferCache; 173 } 174 175 public ChainActionChainActionSetTransferCache getChainActionChainActionSetTransferCache() { 176 return chainActionChainActionSetTransferCache; 177 } 178 179}