Package ru.bgcrm.plugin.bgbilling.dao
Class MessageTypeHelpDesk
java.lang.Object
org.bgerp.model.base.Id
org.bgerp.model.base.IdTitle
ru.bgcrm.dao.message.MessageType
ru.bgcrm.plugin.bgbilling.dao.MessageTypeHelpDesk
- See Also:
-
Field Summary
Fields inherited from class ru.bgcrm.dao.message.MessageType
configMap, setup, unprocessedMessagesCount
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAnswerMessage
(Message original) int
int
int
int
int
int
getUser()
boolean
boolean
isEditable
(Message message) boolean
void
process()
Sends and reads message list.void
updateMessage
(Connection con, DynActionForm form, Message message) Methods inherited from class ru.bgcrm.dao.message.MessageType
answerText, getConfigMap, getContactSaver, getEditorJsp, getMessageDescription, getProcessMessageHeaderColor, getSearchMap, getUnprocessedMessagesCount, getViewerJsp, isAttachmentSupport, isCheckEmptySubject, isProcessChangeSupport, isReading, isRemovable, messageDelete, messageLinkedToProcess, newMessageGet, newMessageList, newMessageLoad, processMessageAttaches, searchObjectsForLink
-
Constructor Details
-
MessageTypeHelpDesk
-
-
Method Details
-
getHeaderJsp
- Overrides:
getHeaderJsp
in classMessageType
- Returns:
- Plugin's endpoint for process message header.
-
getUser
-
getBillingId
-
getProcessTypeId
public int getProcessTypeId() -
getCostParamId
public int getCostParamId() -
getStatusParamId
public int getStatusParamId() -
getCloseStatusId
public int getCloseStatusId() -
getPackageParamId
public int getPackageParamId() -
getAutoCloseParamId
public int getAutoCloseParamId() -
getMarkMessagesReadStatusIds
-
getDbInfo
-
getObjectType
-
process
public void process()Description copied from class:MessageType
Sends and reads message list.- Overrides:
process
in classMessageType
-
isAnswerSupport
public boolean isAnswerSupport()- Overrides:
isAnswerSupport
in classMessageType
-
getAnswerMessage
- Overrides:
getAnswerMessage
in classMessageType
-
isEditable
- Overrides:
isEditable
in classMessageType
-
isReadable
public boolean isReadable()- Overrides:
isReadable
in classMessageType
- Returns:
- possibility to mark message as read/unread using kernel logic.
-
updateMessage
- Specified by:
updateMessage
in classMessageType
- Throws:
Exception
-