Subversion Repositories SmartDukaan

Rev

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

Rev 35631 Rev 35635
Line 113... Line 113...
113
     * Batch method to get BM/ASM/RBM auth user IDs for all fofoIds at once.
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".
114
     * Returns Map<fofoId, Map<role, authUserId>> where role is "BM", "ASM", or "RBM".
115
     */
115
     */
116
    Map<Integer, Map<String, Integer>> getBmAsmRbmAuthUserIdsByFofoIds(Set<Integer> fofoIds) throws ProfitMandiBusinessException;
116
    Map<Integer, Map<String, Integer>> getBmAsmRbmAuthUserIdsByFofoIds(Set<Integer> fofoIds) throws ProfitMandiBusinessException;
117
 
117
 
118
    Map<Integer, Boolean> getUnreadStatusForTickets(List<Ticket> tickets, int userId, UserType userType);
118
    Map<Integer, Boolean> getUnreadStatusForTickets(List<Ticket> tickets, int userId, TicketReadStatus.UserType userType);
119
 
119
 
120
    void markTicketAsRead(int ticketId, int userId, UserType userType);
120
    void markTicketAsRead(int ticketId, int userId, TicketReadStatus.UserType userType);
121
 
121
 
122
    Map<Integer, Activity> getLastActivitiesForTickets(List<Integer> ticketIds);
122
    Map<Integer, Activity> getLastActivitiesForTickets(List<Integer> ticketIds);
123
 
123
 
124
    void notifyPartnerOfExternalCommunication(Ticket ticket, Activity activity);
124
    void notifyPartnerOfExternalCommunication(Ticket ticket, Activity activity);
125
 
125