public class NPSAdministrationController extends Object
| Constructor and Description |
|---|
NPSAdministrationController() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteScore(org.exoplatform.nps.dto.ScoreEntryDTO obj) |
void |
disableScore(org.exoplatform.nps.dto.ScoreEntryDTO obj) |
void |
enableScore(org.exoplatform.nps.dto.ScoreEntryDTO obj) |
juzu.Response |
getBundle() |
juzu.Response |
getData(Long typeId) |
juzu.Response |
getNPSByMonth(Long typeId) |
juzu.Response |
getNPSByWeek(Long typeId) |
juzu.Response |
getNPSLineChart(Long typeId,
String chartType) |
juzu.Response |
getRollingAvg(Long typeId,
int period) |
List<org.exoplatform.nps.dto.ScoreEntryDTO> |
getScores(Long typeId,
int offset,
int limit) |
org.exoplatform.nps.dto.ScoreTypeDTO |
getScoreTypeById(Long id) |
List<org.exoplatform.nps.dto.ScoreTypeDTO> |
getScoreTypes() |
juzu.Response |
getWeeklyNPS(Long typeId) |
juzu.Response.Content |
index() |
void |
saveType(org.exoplatform.nps.dto.ScoreTypeDTO obj) |
void |
updateType(org.exoplatform.nps.dto.ScoreTypeDTO obj) |
public juzu.Response.Content index()
public List<org.exoplatform.nps.dto.ScoreEntryDTO> getScores(Long typeId, int offset, int limit)
public juzu.Response getBundle()
public juzu.Response getData(Long typeId)
public juzu.Response getWeeklyNPS(Long typeId)
public juzu.Response getNPSByWeek(Long typeId)
public juzu.Response getNPSByMonth(Long typeId)
public juzu.Response getRollingAvg(Long typeId, int period)
public List<org.exoplatform.nps.dto.ScoreTypeDTO> getScoreTypes()
public org.exoplatform.nps.dto.ScoreTypeDTO getScoreTypeById(Long id)
public void saveType(org.exoplatform.nps.dto.ScoreTypeDTO obj)
public void updateType(org.exoplatform.nps.dto.ScoreTypeDTO obj)
public void deleteScore(org.exoplatform.nps.dto.ScoreEntryDTO obj)
public void disableScore(org.exoplatform.nps.dto.ScoreEntryDTO obj)
public void enableScore(org.exoplatform.nps.dto.ScoreEntryDTO obj)
Copyright © 2003–2018 eXo Platform SAS. All rights reserved.