public class TicketAdministrationController extends CSControllerBase
| Constructor and Description |
|---|
TicketAdministrationController() |
| Modifier and Type | Method and Description |
|---|---|
String |
deleteTicket(org.exoplatform.cs.dto.TicketDTO ticket) |
List<org.exoplatform.cs.dto.TicketDTO> |
getAllTickets(String filter,
String selectedSpace,
String selectedStatus) |
juzu.Response |
getBundle(String locale) |
juzu.Response |
getContext()
this method returns the application Context
|
String |
getCurrentSpaceId() |
juzu.Response |
getJiraStatus(String id) |
org.exoplatform.services.log.Log |
getLogger() |
List<String> |
getOwnersList()
this method returns the static list of Owners
|
List<String> |
getSeverities(org.exoplatform.cs.dto.TicketDTO ticketDTO)
this method will return the list of severities
|
List<org.exoplatform.cs.dto.SpaceDTO> |
getSpaces()
this method returns the list of customer spaces
|
juzu.Response |
getSupportAgents()
This service will return the names and avatars of all support team members
|
List<org.exoplatform.services.organization.User> |
getSupportUsernames(org.exoplatform.cs.dto.TicketDTO ticketDTO)
This service will return the names of all support team members
|
List<String> |
getTicketTypes()
this method returns the static list of ticket types
|
juzu.Response.Content |
index() |
Map<String,List<org.exoplatform.cs.service.tickets.FlowState>> |
loadStatuses()
this method returns the static list of ticket types
|
org.exoplatform.cs.dto.TicketDTO |
saveTicket(org.exoplatform.cs.dto.TicketDTO ticketDTO) |
getBundle, getCurrentUser, getResourceBundle, getResourceBundle, isCSManagerpublic juzu.Response.Content index()
public List<org.exoplatform.cs.dto.TicketDTO> getAllTickets(String filter, String selectedSpace, String selectedStatus)
public juzu.Response getJiraStatus(String id)
public juzu.Response getBundle(String locale)
public org.exoplatform.cs.dto.TicketDTO saveTicket(org.exoplatform.cs.dto.TicketDTO ticketDTO)
throws Exception
Exceptionpublic List<org.exoplatform.services.organization.User> getSupportUsernames(org.exoplatform.cs.dto.TicketDTO ticketDTO)
ticketDTO - public juzu.Response getSupportAgents()
public List<String> getSeverities(org.exoplatform.cs.dto.TicketDTO ticketDTO)
public List<String> getTicketTypes()
public List<String> getOwnersList()
public juzu.Response getContext()
public Map<String,List<org.exoplatform.cs.service.tickets.FlowState>> loadStatuses()
public List<org.exoplatform.cs.dto.SpaceDTO> getSpaces()
public String deleteTicket(org.exoplatform.cs.dto.TicketDTO ticket)
public String getCurrentSpaceId()
getCurrentSpaceId in class CSControllerBasepublic org.exoplatform.services.log.Log getLogger()
getLogger in class CSControllerBaseCopyright © 2003–2019 eXo Platform SAS. All rights reserved.