|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trackstudio.kernel.manager.KernelManager
com.trackstudio.kernel.manager.ReportManager
public class ReportManager
Класс ReportManager содержит методы для работы с отчетами
Field Summary |
---|
Fields inherited from class com.trackstudio.kernel.manager.KernelManager |
---|
hu |
Method Summary | |
---|---|
java.lang.String |
createReport(SafeString name,
java.lang.String rtypeId,
boolean priv,
java.lang.String filterId,
java.lang.String taskId,
java.lang.String ownerId)
Создается отчет |
void |
deleteReport(java.lang.String reportId)
Удаляется отчет по его ID |
java.util.Set<Report> |
getAllReportList(java.lang.String taskId,
java.lang.String userId)
Возвращает список всех отчетов для указанных задачи и пользователя |
protected java.util.List<Report> |
getFilterReportList(java.lang.String filterId)
Возвращает список отчетов |
TaskFValue |
getFValue(java.lang.String reportId)
Возвращает настройки фильтра для отчета |
protected static ReportManager |
getInstance()
Возвращает экземпляр текущего класса |
java.util.Set<Report> |
getReportList(java.lang.String taskId,
java.lang.String userId)
Возвращает список отчетов для указанных задачи и пользователя |
void |
updateReport(java.lang.String reportId,
SafeString name,
boolean priv,
java.lang.String rtypeId,
java.lang.String filterId)
Редактируется отчет |
void |
updateReportParams(java.lang.String reportId,
java.lang.String params)
Редактируется параметры для отчета |
Methods inherited from class com.trackstudio.kernel.manager.KernelManager |
---|
getAcl, getAttachment, getBookmark, getCategory, getFilter, getFind, getIndex, getLicense, getLongText, getMailImport, getMessage, getPlugin, getPrstatus, getRegistration, getReport, getStep, getTask, getTemplate, getTSInfo, getUdf, getUser, getWorkflow |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
protected static ReportManager getInstance()
public java.util.Set<Report> getReportList(java.lang.String taskId, java.lang.String userId) throws GranException
taskId
- ID задачи, для которой получаются отчетыuserId
- ID пользователя, для которого получаются отчеты
GranException
- при необходимостиReport
public java.util.Set<Report> getAllReportList(java.lang.String taskId, java.lang.String userId) throws GranException
taskId
- ID задачи, для которой получаются отчетыuserId
- ID пользователя, для которого получаются отчеты
GranException
- при необходимостиReport
public TaskFValue getFValue(java.lang.String reportId) throws GranException
reportId
- ID отчета
GranException
- при необходимостиTaskFValue
public void deleteReport(java.lang.String reportId) throws GranException
reportId
- ID отчета, который удаляется
GranException
- при необходимостиpublic void updateReportParams(java.lang.String reportId, java.lang.String params) throws GranException
reportId
- ID отчета, параметры которого обновляютсяparams
- параметры
GranException
- при необходимостиpublic void updateReport(java.lang.String reportId, SafeString name, boolean priv, java.lang.String rtypeId, java.lang.String filterId) throws GranException
reportId
- ID отчета, который редактируетсяname
- Название отчетаpriv
- Приватный или публичный отчетrtypeId
- Тип отчетаfilterId
- ID фильтра для отчета
GranException
- при необходимостиpublic java.lang.String createReport(SafeString name, java.lang.String rtypeId, boolean priv, java.lang.String filterId, java.lang.String taskId, java.lang.String ownerId) throws GranException
name
- Название отчетаrtypeId
- Тип отчетаpriv
- Приватный или публичный отчетfilterId
- ID фильтра для отчетаtaskId
- ID задачи, для которой создается отчетownerId
- ID пользователя, Владелец отчета
GranException
- при необходимостиprotected java.util.List<Report> getFilterReportList(java.lang.String filterId) throws GranException
filterId
- ID фильтра
GranException
- при необходимостиReport
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |