Subversion Repositories SmartDukaan

Rev

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

Rev 35639 Rev 35683
Line 59... Line 59...
59
 
59
 
60
    Map<Integer, List<CustomRetailer>> getPositionCustomRetailerMap(List<Position> position) throws ProfitMandiBusinessException;
60
    Map<Integer, List<CustomRetailer>> getPositionCustomRetailerMap(List<Position> position) throws ProfitMandiBusinessException;
61
 
61
 
62
    Map<Integer, AuthUser> getTicketIdAndAuthUserMapUsingTickets(List<Ticket> tickets);
62
    Map<Integer, AuthUser> getTicketIdAndAuthUserMapUsingTickets(List<Ticket> tickets);
63
 
63
 
64
    void updateTicket(int categoryId, int subCategoryId, Ticket ticket, int authUserId, EscalationType escalationType, ActivityMediaModel recording) throws ProfitMandiBusinessException;
64
    void updateTicket(int categoryId, int subCategoryId, Ticket ticket, int authUserId, EscalationType escalationType, ActivityMediaModel recording,int currentUserId) throws ProfitMandiBusinessException;
65
    void updateTicket(int categoryId, int subCategoryId, Ticket ticket, int authUserId, EscalationType escalationType) throws ProfitMandiBusinessException;
65
    void updateTicket(int categoryId, int subCategoryId, Ticket ticket, int authUserId, EscalationType escalationType) throws ProfitMandiBusinessException;
66
 
66
 
67
    Map<String, Set<String>> getAuthUserPartnerEmailMapping() throws ProfitMandiBusinessException;
67
    Map<String, Set<String>> getAuthUserPartnerEmailMapping() throws ProfitMandiBusinessException;
68
 
68
 
69
    Map<String, Set<Integer>> getAuthUserPartnerIdMapping() throws ProfitMandiBusinessException;
69
    Map<String, Set<Integer>> getAuthUserPartnerIdMapping() throws ProfitMandiBusinessException;
Line 86... Line 86...
86
 
86
 
87
    List<AuthUser> getAuthUserIds(int categoryId, List<EscalationType> escalationType);
87
    List<AuthUser> getAuthUserIds(int categoryId, List<EscalationType> escalationType);
88
 
88
 
89
    List<AuthUser> getAuthUserByCategoryId(int categoryId);
89
    List<AuthUser> getAuthUserByCategoryId(int categoryId);
90
 
90
 
-
 
91
    void assignTicket(Ticket ticket,int currentUserId) throws ProfitMandiBusinessException;
-
 
92
 
91
    void assignTicket(Ticket ticket) throws ProfitMandiBusinessException;
93
    void assignTicket(Ticket ticket) throws ProfitMandiBusinessException;
92
 
94
 
93
    Map<Integer, List<AuthUser>> getAssignedAuthList(List<Ticket> tickets);
95
    Map<Integer, List<AuthUser>> getAssignedAuthList(List<Ticket> tickets);
94
 
96
 
95
    Map<EscalationType, AuthUser> getAuthUserAndEsclationByPartnerId(int fofoId) throws ProfitMandiBusinessException;
97
    Map<EscalationType, AuthUser> getAuthUserAndEsclationByPartnerId(int fofoId) throws ProfitMandiBusinessException;
Line 123... Line 125...
123
 
125
 
124
    Map<Integer, Activity> getLastMessageActivitiesForTickets(List<Integer> ticketIds);
126
    Map<Integer, Activity> getLastMessageActivitiesForTickets(List<Integer> ticketIds);
125
 
127
 
126
    void notifyPartnerOfExternalCommunication(Ticket ticket, Activity activity);
128
    void notifyPartnerOfExternalCommunication(Ticket ticket, Activity activity);
127
 
129
 
128
    /**
-
 
129
     * Get partner IDs for a specific auth user.
-
 
130
     * More efficient than getAuthUserPartnerIdMapping() which fetches ALL user mappings.
-
 
131
     */
-
 
132
    Set<Integer> getPartnerIdsByAuthUserId(int authUserId) throws ProfitMandiBusinessException;
-
 
133
 
-
 
134
}
130
}