| 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 |
}
|