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) |
juzu.Response |
getBundle(String locale) |
juzu.Response |
getData(Boolean internal) |
String |
getDateByPeriod(Date date,
String period) |
juzu.Response |
getLogbyStatusChartData(String period,
Long startDate,
Long endDate,
Boolean internal) |
org.exoplatform.services.log.Log |
getLogger() |
juzu.Response |
getMetricsByDates(Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getOpenVSClosedStatLog(String period,
String type,
Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getOpenVsClosedTickets(Boolean internal) |
juzu.Response |
getOpenVsClosedTicketsByDates(Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getSatisfactionByMonth(Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getSatisfactionByWeek(Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getSpaceMetricsData(String currentSpace) |
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(Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getTicketsGroupdByByAssignee(String spaceId) |
juzu.Response |
getTicketsGroupdByOwner(Boolean internal) |
juzu.Response |
getTicketsGroupdBySeverity(Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getTicketsGroupdBySpace(Boolean internal) |
juzu.Response |
getTicketsGroupdByStatus(Boolean internal) |
juzu.Response |
getTicketsGroupdByStatusAndDates(Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getTimeMetricsByMonth(Long startDate,
Long endDate,
Boolean internal) |
juzu.Response |
getTimeMetricsByWeek(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 getTicketsGroupdBySpace(Boolean internal)
public juzu.Response getTicketsGroupdByAssignee(Long startDate, Long endDate, Boolean internal)
public juzu.Response getTicketsGroupdBySeverity(Long startDate, Long endDate, Boolean internal)
public juzu.Response getTicketsGroupdByOwner(Boolean internal)
public juzu.Response getTicketsGroupdByStatus(Boolean internal)
public juzu.Response getOpenVsClosedTickets(Boolean internal)
public juzu.Response getOpenVSClosedStatLog(String period, String type, Long startDate, Long endDate, Boolean internal)
public juzu.Response getLogbyStatusChartData(String period, Long startDate, Long endDate, Boolean internal)
public juzu.Response getOpenVsClosedTicketsByDates(Long startDate, Long endDate, Boolean internal)
public juzu.Response getTicketsGroupdByStatusAndDates(Long startDate, Long endDate, Boolean internal)
public juzu.Response getData(Boolean internal)
public juzu.Response getMetricsByDates(Long startDate, Long endDate, Boolean internal)
public juzu.Response getSpaceMetricsData(String currentSpace)
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 getTimeMetricsByWeek(Long startDate, Long endDate, Boolean internal)
public juzu.Response getSatisfactionByWeek(Long startDate, Long endDate, Boolean internal)
public juzu.Response getSatisfactionByMonth(Long startDate, Long endDate, Boolean internal)
public juzu.Response getTimeMetricsByMonth(Long startDate, Long endDate, Boolean internal)
Copyright © 2003–2018 eXo Platform SAS. All rights reserved.