|
|||||||||
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.MessageManager
public class MessageManager
Класс MessageManager содержит методы для работы с сообщениями
Field Summary |
---|
Fields inherited from class com.trackstudio.kernel.manager.KernelManager |
---|
hu |
Method Summary | |
---|---|
java.lang.String |
createMessage(java.lang.String userId,
java.lang.String taskId,
java.lang.String mstatusId,
SafeString text,
java.lang.Long hrs,
java.lang.String handlerUserId,
java.lang.String handlerGroupId,
java.lang.String resolutionId,
java.lang.String priorityId,
java.util.Calendar deadline,
java.lang.Long budget,
java.util.Calendar submitDate)
Создает сообщение |
void |
deleteMessage(java.lang.String messageId)
Удаляет сообщение |
protected static MessageManager |
getInstance()
Возвращает экземпляр текущего класса |
java.util.List<MessageCacheItem> |
getMessageMstatusList(java.lang.String mstatusId)
|
java.util.List<MessageCacheItem> |
getMessageUser(java.lang.String ownerId)
Метод возвращает все сообщения пользователя |
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 MessageManager getInstance()
public java.lang.String createMessage(java.lang.String userId, java.lang.String taskId, java.lang.String mstatusId, SafeString text, java.lang.Long hrs, java.lang.String handlerUserId, java.lang.String handlerGroupId, java.lang.String resolutionId, java.lang.String priorityId, java.util.Calendar deadline, java.lang.Long budget, java.util.Calendar submitDate) throws GranException
userId
- ID пользователя, который создает сообщениеtaskId
- ID задачи, для которой создается сообещщниеmstatusId
- ID типа сообщенияtext
- текст сообщенияhrs
- потраченное времяhandlerUserId
- ID пользователя, назначенного в качестве ответственногоhandlerGroupId
- ID группы, назначченной в качестве отвественнойresolutionId
- ID резолюцииpriorityId
- ID приоритетаdeadline
- Дата Deadlinebudget
- БюджетsubmitDate
- Дата создания сообщения
GranException
- при необходимостиpublic void deleteMessage(java.lang.String messageId) throws GranException
messageId
- ID удаляемого сообщения
GranException
- при необходимостиpublic java.util.List<MessageCacheItem> getMessageUser(java.lang.String ownerId) throws GranException
ownerId
- идентификатор пользователя
GranException
- при необходимостиpublic java.util.List<MessageCacheItem> getMessageMstatusList(java.lang.String mstatusId) throws GranException
GranException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |