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.carrier.server.transfer; 018 019import com.echothree.util.server.transfer.BaseTransferCaches; 020import javax.enterprise.context.RequestScoped; 021 022@RequestScoped 023public class CarrierTransferCaches 024 extends BaseTransferCaches { 025 026 CarrierTransferCache carrierTransferCache; 027 CarrierTypeTransferCache carrierTypeTransferCache; 028 CarrierTypeDescriptionTransferCache carrierTypeDescriptionTransferCache; 029 CarrierServiceDescriptionTransferCache carrierServiceDescriptionTransferCache; 030 CarrierServiceTransferCache carrierServiceTransferCache; 031 CarrierOptionDescriptionTransferCache carrierOptionDescriptionTransferCache; 032 CarrierOptionTransferCache carrierOptionTransferCache; 033 PartyCarrierTransferCache partyCarrierTransferCache; 034 PartyCarrierAccountTransferCache partyCarrierAccountTransferCache; 035 CarrierServiceOptionTransferCache carrierServiceOptionTransferCache; 036 037 /** Creates a new instance of CarrierTransferCaches */ 038 protected CarrierTransferCaches() { 039 super(); 040 } 041 042 public CarrierTransferCache getCarrierTransferCache() { 043 return carrierTransferCache; 044 } 045 046 public CarrierTypeTransferCache getCarrierTypeTransferCache() { 047 return carrierTypeTransferCache; 048 } 049 050 public CarrierTypeDescriptionTransferCache getCarrierTypeDescriptionTransferCache() { 051 return carrierTypeDescriptionTransferCache; 052 } 053 054 public CarrierServiceDescriptionTransferCache getCarrierServiceDescriptionTransferCache() { 055 return carrierServiceDescriptionTransferCache; 056 } 057 058 public CarrierServiceTransferCache getCarrierServiceTransferCache() { 059 return carrierServiceTransferCache; 060 } 061 062 public CarrierOptionDescriptionTransferCache getCarrierOptionDescriptionTransferCache() { 063 return carrierOptionDescriptionTransferCache; 064 } 065 066 public CarrierOptionTransferCache getCarrierOptionTransferCache() { 067 return carrierOptionTransferCache; 068 } 069 070 public PartyCarrierTransferCache getPartyCarrierTransferCache() { 071 return partyCarrierTransferCache; 072 } 073 074 public PartyCarrierAccountTransferCache getPartyCarrierAccountTransferCache() { 075 return partyCarrierAccountTransferCache; 076 } 077 078 public CarrierServiceOptionTransferCache getCarrierServiceOptionTransferCache() { 079 return carrierServiceOptionTransferCache; 080 } 081 082}