public class TicketChartsController extends CSControllerBase
| Constructor and Description |
|---|
TicketChartsController() |
| Modifier and Type | Method and Description |
|---|---|
juzu.Response |
countSpaceTicketsGroupdByAssignee(String spaceId) |
juzu.Response |
countSpaceTicketsGroupdByOwner(String spaceId) |
juzu.Response |
countSpaceTicketsGroupdByStatus(String spaceId) |
Long |
countTicketsPFR(String spaceId,
Boolean internal) |
juzu.Response |
getBundle(String locale) |
juzu.Response |
getData(String currentSpace,
Boolean internal,
Long startDate,
Long endDate) |
String |
getDateByPeriod(Date date,
String period) |
juzu.Response |
getLogbyStatusChartData(String spaceId,
String period,
Long startDate,
Long endDate,
Boolean internal) |
org.exoplatform.services.log.Log |
getLogger() |
juzu.Response |
getMetrics(String curentSpace,
Boolean internal) |
juzu.Response |
getMetricsByDates(String spaceId,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getMonthlyLogbyStatusChartData(String spaceId,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getMonthlyOpenVSClosedStatLog(String spaceId,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getOpenVSClosedStatLog(String period,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getOpenVsClosedTickets(String spaceId,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getOpenVsClosedTicketsByDates(Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getSatisfactionByMonth(String spaceId,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getSatisfactionByWeek(String spaceId,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getSatisfactionChartData(String spaceId,
String period,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getSpaceOpenVSClosedStatLog(String spaceId,
String period,
Long startDate,
Long endDate,
Boolean internal) |
List<org.exoplatform.cs.dto.SpaceDTO> |
getSpaces()
this method returns the list of customer spaces
|
List<org.exoplatform.services.organization.User> |
getSupportUsernames(org.exoplatform.cs.dto.TicketDTO ticketDTO)
This service will return the names of all support team members
|
juzu.Response |
getTicketsGroupdByAssignee(String spaceId,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getTicketsGroupdByByAssignee(String spaceId) |
juzu.Response |
getTicketsGroupdByOwner(String spaceId,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getTicketsGroupdBySeverity(String spaceId,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getTicketsGroupdBySpace(Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getTicketsGroupdByStatus(String spaceId,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getTicketsGroupdByStatusAndDates(Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getTimeMetrics(String spaceId,
String period,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getTimeMetricsByMonth(String spaceId,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getTimeMetricsByWeek(String spaceId,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getWeeklyLogbyStatusChartData(String spaceId,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getWeeklyOpenVSClosedStatLog(String spaceId,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response.Content |
index() |
Map<String,List<org.exoplatform.cs.service.tickets.FlowState>> |
loadStatuses()
this method returns the static list of ticket types
|
boolean |
sameDay(Calendar cal1,
Calendar cal2) |
getBundle, getCurrentSpaceId, getCurrentUser, getResourceBundle, getResourceBundle, isCSManagerpublic juzu.Response.Content index()
public juzu.Response getBundle(String locale)
public Map<String,List<org.exoplatform.cs.service.tickets.FlowState>> loadStatuses()
public juzu.Response countSpaceTicketsGroupdByOwner(String spaceId)
public juzu.Response countSpaceTicketsGroupdByAssignee(String spaceId)
public juzu.Response countSpaceTicketsGroupdByStatus(String spaceId)
public juzu.Response getTicketsGroupdByByAssignee(String spaceId)
public juzu.Response getTicketsGroupdByAssignee(String spaceId, Long startDate, Long endDate, Boolean internal)
public juzu.Response getTicketsGroupdBySpace(Long startDate, Long endDate, Boolean internal)
public juzu.Response getTicketsGroupdBySeverity(String spaceId, Long startDate, Long endDate, Boolean internal)
public juzu.Response getTicketsGroupdByOwner(String spaceId, Long startDate, Long endDate, Boolean internal)
public juzu.Response getTicketsGroupdByStatus(String spaceId, Long startDate, Long endDate, Boolean internal)
public juzu.Response getTicketsGroupdByStatusAndDates(Long startDate, Long endDate, Boolean internal)
public juzu.Response getOpenVsClosedTickets(String spaceId, Long startDate, Long endDate, Boolean internal)
public juzu.Response getOpenVsClosedTicketsByDates(Long startDate, Long endDate, Boolean internal)
public juzu.Response getOpenVSClosedStatLog(String period, Long startDate, Long endDate, Boolean internal)
public juzu.Response getSpaceOpenVSClosedStatLog(String spaceId, String period, Long startDate, Long endDate, Boolean internal)
public juzu.Response getWeeklyOpenVSClosedStatLog(String spaceId, Long startDate, Long endDate, Boolean internal)
public juzu.Response getMonthlyOpenVSClosedStatLog(String spaceId, Long startDate, Long endDate, Boolean internal)
public juzu.Response getLogbyStatusChartData(String spaceId, String period, Long startDate, Long endDate, Boolean internal)
public juzu.Response getWeeklyLogbyStatusChartData(String spaceId, Long startDate, Long endDate, Boolean internal)
public juzu.Response getMonthlyLogbyStatusChartData(String spaceId, Long startDate, Long endDate, Boolean internal)
public juzu.Response getData(String currentSpace, Boolean internal, Long startDate, Long endDate)
public juzu.Response getMetricsByDates(String spaceId, Long startDate, Long endDate, Boolean internal)
public List<org.exoplatform.services.organization.User> getSupportUsernames(org.exoplatform.cs.dto.TicketDTO ticketDTO)
ticketDTO - public List<org.exoplatform.cs.dto.SpaceDTO> getSpaces()
public org.exoplatform.services.log.Log getLogger()
getLogger in class CSControllerBasepublic juzu.Response getSatisfactionChartData(String spaceId, String period, Long startDate, Long endDate, Boolean internal)
public juzu.Response getSatisfactionByWeek(String spaceId, Long startDate, Long endDate, Boolean internal)
public juzu.Response getSatisfactionByMonth(String spaceId, Long startDate, Long endDate, Boolean internal)
public juzu.Response getTimeMetrics(String spaceId, String period, Long startDate, Long endDate, Boolean internal)
public juzu.Response getTimeMetricsByWeek(String spaceId, Long startDate, Long endDate, Boolean internal)
public juzu.Response getTimeMetricsByMonth(String spaceId, Long startDate, Long endDate, Boolean internal)
Copyright © 2003–2020 eXo Platform SAS. All rights reserved.