Subversion Repositories SmartDukaan

Rev

Rev 35683 | Rev 36210 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 35683 Rev 35920
Line 9... Line 9...
9
import com.spice.profitmandi.dao.enumuration.cs.EscalationType;
9
import com.spice.profitmandi.dao.enumuration.cs.EscalationType;
10
import com.spice.profitmandi.dao.model.ActivityMediaModel;
10
import com.spice.profitmandi.dao.model.ActivityMediaModel;
11
import com.spice.profitmandi.dao.model.FofoAbmReportingModel;
11
import com.spice.profitmandi.dao.model.FofoAbmReportingModel;
12
import com.spice.profitmandi.dao.model.FofoRBMReportingModel;
12
import com.spice.profitmandi.dao.model.FofoRBMReportingModel;
13
import com.spice.profitmandi.dao.model.FofoReportingModel;
13
import com.spice.profitmandi.dao.model.FofoReportingModel;
-
 
14
import org.springframework.cache.annotation.Cacheable;
14
import org.springframework.stereotype.Service;
15
import org.springframework.stereotype.Service;
15
 
16
 
16
import java.util.List;
17
import java.util.List;
17
import java.util.Map;
18
import java.util.Map;
18
import java.util.Set;
19
import java.util.Set;
Line 107... Line 108...
107
 
108
 
108
    Map<Integer, FofoAbmReportingModel> getPartnerIdABMHeaders() throws ProfitMandiBusinessException;
109
    Map<Integer, FofoAbmReportingModel> getPartnerIdABMHeaders() throws ProfitMandiBusinessException;
109
 
110
 
110
    Map<Integer, FofoRBMReportingModel> getPartnerIdRBMHeaders() throws ProfitMandiBusinessException;
111
    Map<Integer, FofoRBMReportingModel> getPartnerIdRBMHeaders() throws ProfitMandiBusinessException;
111
 
112
 
-
 
113
    @Cacheable(value = "authUserEmailInactivePartnerIdMapping", cacheManager = "thirtyMinsTimeOutCacheManager")
-
 
114
    Map<String, Set<Integer>> getAuthUserInactivePartnerIdMapping() throws ProfitMandiBusinessException;
-
 
115
 
112
    Map<String, Set<Integer>> getAuthUserPartnerIdMappingByCategoryIds(List<Integer> categoryIds, boolean activeOnly) throws ProfitMandiBusinessException;
116
    Map<String, Set<Integer>> getAuthUserPartnerIdMappingByCategoryIds(List<Integer> categoryIds, boolean activeOnly) throws ProfitMandiBusinessException;
113
 
117
 
114
    /**
118
    /**
115
     * Batch method to get BM/ASM/RBM auth user IDs for all fofoIds at once.
119
     * Batch method to get BM/ASM/RBM auth user IDs for all fofoIds at once.
116
     * Returns Map<fofoId, Map<role, authUserId>> where role is "BM", "ASM", or "RBM".
120
     * Returns Map<fofoId, Map<role, authUserId>> where role is "BM", "ASM", or "RBM".