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}