Subversion Repositories SmartDukaan

Rev

Rev 36802 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 36802 Rev 36972
Line 128... Line 128...
128
     * Batch method to get BM/ASM/RBM auth user IDs for all fofoIds at once.
128
     * Batch method to get BM/ASM/RBM auth user IDs for all fofoIds at once.
129
     * Returns Map<fofoId, Map<role, authUserId>> where role is "BM", "ASM", or "RBM".
129
     * Returns Map<fofoId, Map<role, authUserId>> where role is "BM", "ASM", or "RBM".
130
     */
130
     */
131
    Map<Integer, Map<String, Integer>> getBmAsmRbmAuthUserIdsByFofoIds(Set<Integer> fofoIds) throws ProfitMandiBusinessException;
131
    Map<Integer, Map<String, Integer>> getBmAsmRbmAuthUserIdsByFofoIds(Set<Integer> fofoIds) throws ProfitMandiBusinessException;
132
 
132
 
-
 
133
    /**
-
 
134
     * Batch equivalent of {@link #getAuthUserIdWithoutTicketAssignee}. Returns Map&lt;fofoId, authUserId&gt; for a
-
 
135
     * single (categoryId, escalationType). Missing fofoIds map to 0.
-
 
136
     */
-
 
137
    Map<Integer, Integer> getAuthUserIdsWithoutTicketAssigneeByFofoIds(int categoryId, EscalationType escalationType, Set<Integer> fofoIds) throws ProfitMandiBusinessException;
-
 
138
 
133
    Map<Integer, Boolean> getUnreadStatusForTickets(List<Ticket> tickets, int userId, TicketReadStatus.UserType userType);
139
    Map<Integer, Boolean> getUnreadStatusForTickets(List<Ticket> tickets, int userId, TicketReadStatus.UserType userType);
134
 
140
 
135
    void markTicketAsRead(int ticketId, int userId, TicketReadStatus.UserType userType);
141
    void markTicketAsRead(int ticketId, int userId, TicketReadStatus.UserType userType);
136
 
142
 
137
    Map<Integer, Activity> getLastActivitiesForTickets(List<Integer> ticketIds);
143
    Map<Integer, Activity> getLastActivitiesForTickets(List<Integer> ticketIds);