|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trackstudio.securedkernel.SecuredMessageAdapterManager
public class SecuredMessageAdapterManager
Класс MessageManager содержит методы для работы с сообщениями
Constructor Summary | |
---|---|
SecuredMessageAdapterManager()
|
Method Summary | |
---|---|
java.lang.String |
createMessage(SessionContext sc,
java.lang.String taskId,
java.lang.String mstatusId,
java.lang.String 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,
boolean sendMail)
Создает сообщение |
java.lang.String |
createMessage(SessionContext sc,
java.lang.String taskId,
java.lang.String mstatusId,
java.lang.String 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,
boolean sendMail,
java.util.Calendar time)
Создает сообщение |
void |
deleteMessage(SessionContext sc,
java.lang.String messageId)
Удаляет сообщение |
java.util.ArrayList<SecuredMessageBean> |
getMessageList(SessionContext sc,
java.lang.String taskId)
Возвращает список сообщений для задачи и текущегопользователя |
java.util.List<SecuredMessageBean> |
getMessageList(SessionContext sc,
java.lang.String taskId,
java.lang.String filterId)
Возвращает список проходящих по фильтру сообщений |
java.util.List<MessageCacheItem> |
getMessageUserList(SessionContext sc,
java.lang.String ownerId)
Метод возвращает все сообщения пользователя |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SecuredMessageAdapterManager()
Method Detail |
---|
public java.lang.String createMessage(SessionContext sc, java.lang.String taskId, java.lang.String mstatusId, java.lang.String 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, boolean sendMail, java.util.Calendar time) throws GranException
sc
- сессия пользователяtaskId
- ID задачи, для которой создается сообещщниеmstatusId
- ID типа сообщенияtext
- текст сообщенияhrs
- потраченное времяhandlerUserId
- ID пользователя, назначенного в качестве ответственногоhandlerGroupId
- ID группы, назначченной в качестве отвественнойresolutionId
- ID резолюцииpriorityId
- ID приоритетаdeadline
- Дата Deadlinebudget
- БюджетsendMail
- Надо ли слать почту при добавлении сообщенияtime
- Дата создания сообщения
GranException
- при необходимостиpublic java.lang.String createMessage(SessionContext sc, java.lang.String taskId, java.lang.String mstatusId, java.lang.String 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, boolean sendMail) throws GranException
sc
- сессия пользователяtaskId
- ID задачи, для которой создается сообещщниеmstatusId
- ID типа сообщенияtext
- текст сообщенияhrs
- потраченное времяhandlerUserId
- ID пользователя, назначенного в качестве ответственногоhandlerGroupId
- ID группы, назначченной в качестве отвественнойresolutionId
- ID резолюцииpriorityId
- ID приоритетаdeadline
- Дата Deadlinebudget
- БюджетsendMail
- Надо ли слать почту при добавлении сообщения
GranException
- при необходимостиpublic void deleteMessage(SessionContext sc, java.lang.String messageId) throws GranException
sc
- сессия пользователяmessageId
- ID удаляемого сообщения
GranException
- при необходимостиpublic java.util.List<SecuredMessageBean> getMessageList(SessionContext sc, java.lang.String taskId, java.lang.String filterId) throws GranException
sc
- сессия пользователяfilterId
- ID фильтраtaskId
- ID задачи
GranException
- при необходимостиSecuredMessageBean
public java.util.ArrayList<SecuredMessageBean> getMessageList(SessionContext sc, java.lang.String taskId) throws GranException
sc
- сессия пользователяtaskId
- ID задачи
GranException
- при необходимостиMessageCacheItem
public java.util.List<MessageCacheItem> getMessageUserList(SessionContext sc, java.lang.String ownerId) throws GranException
sc
- сессияownerId
- идентификатор пользователя
GranException
- при необходимости
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |