Class MessageTypeHelpDesk
java.lang.Object
org.bgerp.model.base.Id
org.bgerp.model.base.IdTitle
ru.bgcrm.dao.message.MessageType
ru.bgcrm.plugin.bgbilling.message.MessageTypeHelpDesk
- See Also:
-
Field Summary
Fields inherited from class ru.bgcrm.dao.message.MessageType
configMap, setup, unprocessedMessagesCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAnswerMessage(Message original) intintPlugin's endpoint for process message editor.intgetUser()booleanbooleanisEditable(Message message) Can a message be editedvoidprocess()Sends and reads message list.voidupdateMessage(Connection con, DynActionForm form, Message message) Methods inherited from class ru.bgcrm.dao.message.MessageType
answerText, getConfigMap, getContactSaver, getMessageDescription, getProcessMessageHeaderColor, getSearchMap, getUnprocessedMessagesCount, getViewerJsp, isCheckEmptySubject, isProcessChangeSupport, isReadable, isReading, isRemovable, messageDelete, messageLinkedToProcess, newMessageGet, newMessageList, newMessageLoad, processMessageAttaches, searchObjectsForLink
-
Constructor Details
-
MessageTypeHelpDesk
-
-
Method Details
-
getUser
-
getBillingId
-
getMarkMessagesReadStatusIds
-
getStatusParamId
public int getStatusParamId() -
getCostParamId
public int getCostParamId() -
getAutoCloseParamId
public int getAutoCloseParamId() -
getDbInfo
-
getObjectType
-
isAnswerSupport
public boolean isAnswerSupport()- Overrides:
isAnswerSupportin classMessageType
-
getAnswerMessage
- Overrides:
getAnswerMessagein classMessageType
-
isEditable
Description copied from class:MessageTypeCan a message be edited- Overrides:
isEditablein classMessageType- Parameters:
message- the message,nullfor adding a message of the type- Returns:
-
getHeaderJsp
- Overrides:
getHeaderJspin classMessageType- Returns:
- Plugin's endpoint for process message header.
-
getEditorJsp
Description copied from class:MessageTypePlugin's endpoint for process message editor.- Overrides:
getEditorJspin classMessageType- Returns:
-
process
public void process()Description copied from class:MessageTypeSends and reads message list.- Overrides:
processin classMessageType
-
updateMessage
- Specified by:
updateMessagein classMessageType- Throws:
Exception
-