Class MessageTypeNote
java.lang.Object
org.bgerp.model.base.Id
org.bgerp.model.base.IdTitle
ru.bgcrm.dao.message.MessageType
ru.bgcrm.dao.message.MessageTypeNote
- See Also:
-
Field Summary
Fields inherited from class MessageType
configMap, unprocessedMessagesCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAnswerMessage(Message original) Plugin's endpoint for process message editorgetMessageDescription(String lang, Message message) Generates short message descriptiongetProcessMessageHeaderColor(Message message) booleanbooleanisEditable(Message message) Can a message be editedbooleanbooleanbooleanisRemovable(Message message) voidmessageDelete(ConnectionSet conSet, String... messageIds) Deletes both processed and unprocessed messagesvoidupdateMessage(Connection con, DynActionForm form, Message message) Methods inherited from class MessageType
answerText, getConfigMap, getContactSaver, getHeaderJsp, getSearchMap, getUnprocessedMessagesCount, getViewerJsp, isCheckEmptySubject, isReading, messageLinkedToProcess, newMessageGet, newMessageList, newMessageLoad, process, processMessageAttaches, searchObjectsForLink
-
Constructor Details
-
MessageTypeNote
-
-
Method Details
-
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:
trueif editable
-
isRemovable
- Overrides:
isRemovablein classMessageType
-
isReadable
public boolean isReadable()- Overrides:
isReadablein classMessageType- Returns:
- possibility to mark message as read/unread using kernel logic
-
isProcessChangeSupport
public boolean isProcessChangeSupport()- Overrides:
isProcessChangeSupportin classMessageType
-
getProcessMessageHeaderColor
- Overrides:
getProcessMessageHeaderColorin classMessageType
-
getEditorJsp
Description copied from class:MessageTypePlugin's endpoint for process message editor- Overrides:
getEditorJspin classMessageType- Returns:
- the JSP path, or
null
-
getMessageDescription
Description copied from class:MessageTypeGenerates short message description- Overrides:
getMessageDescriptionin classMessageType- Parameters:
lang- languagemessage- message with the type- Returns:
- the description
-
messageDelete
Description copied from class:MessageTypeDeletes both processed and unprocessed messages- Overrides:
messageDeletein classMessageType- Parameters:
conSet- DB connectionsmessageIds- set with int DB IDs or type related string IDs- Throws:
Exception
-
updateMessage
- Specified by:
updateMessagein classMessageType- Throws:
Exception
-