Subversion Repositories SmartDukaan

Rev

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

Rev 35058 Rev 35394
Line 92... Line 92...
92
 
92
 
93
    Map<Integer, List<AuthUser>> getAssignedAuthList(List<Ticket> tickets);
93
    Map<Integer, List<AuthUser>> getAssignedAuthList(List<Ticket> tickets);
94
 
94
 
95
    Map<EscalationType, AuthUser> getAuthUserAndEsclationByPartnerId(int fofoId) throws ProfitMandiBusinessException;
95
    Map<EscalationType, AuthUser> getAuthUserAndEsclationByPartnerId(int fofoId) throws ProfitMandiBusinessException;
96
 
96
 
-
 
97
    // Batch method to fetch auth user escalations for all fofoIds at once
-
 
98
    Map<Integer, Map<EscalationType, AuthUser>> getAuthUserAndEsclationByPartnerIds(Set<Integer> fofoIds) throws ProfitMandiBusinessException;
-
 
99
 
97
    Activity createActivity(ActivityType activityType, String message, int createdBy);
100
    Activity createActivity(ActivityType activityType, String message, int createdBy);
98
 
101
 
99
    List<AuthUser> getAuthUserByCategoryId(int categoryId, EscalationType escalationType);
102
    List<AuthUser> getAuthUserByCategoryId(int categoryId, EscalationType escalationType);
100
 
103
 
101
    Map<Integer, FofoReportingModel> getPartnerIdSalesHeaders() throws ProfitMandiBusinessException;
104
    Map<Integer, FofoReportingModel> getPartnerIdSalesHeaders() throws ProfitMandiBusinessException;
Line 104... Line 107...
104
 
107
 
105
    Map<Integer, FofoRBMReportingModel> getPartnerIdRBMHeaders() throws ProfitMandiBusinessException;
108
    Map<Integer, FofoRBMReportingModel> getPartnerIdRBMHeaders() throws ProfitMandiBusinessException;
106
 
109
 
107
    Map<String, Set<Integer>> getAuthUserPartnerIdMappingByCategoryIds(List<Integer> categoryIds, boolean activeOnly) throws ProfitMandiBusinessException;
110
    Map<String, Set<Integer>> getAuthUserPartnerIdMappingByCategoryIds(List<Integer> categoryIds, boolean activeOnly) throws ProfitMandiBusinessException;
108
 
111
 
-
 
112
    /**
-
 
113
     * Batch method to get BM/ASM/RBM auth user IDs for all fofoIds at once.
-
 
114
     * Returns Map<fofoId, Map<role, authUserId>> where role is "BM", "ASM", or "RBM".
-
 
115
     */
-
 
116
    Map<Integer, Map<String, Integer>> getBmAsmRbmAuthUserIdsByFofoIds(Set<Integer> fofoIds) throws ProfitMandiBusinessException;
109
 
117
 
110
}
118
}