Class MessageType

    • Field Detail

      • unprocessedMessagesCount

        protected volatile java.lang.Integer unprocessedMessagesCount
    • Method Detail

      • getSearchMap

        public java.util.Map<java.lang.Integer,​MessageTypeSearch> getSearchMap()
      • getUnprocessedMessagesCount

        public java.lang.Integer getUnprocessedMessagesCount()
      • process

        public void process()
      • isAnswerSupport

        public boolean isAnswerSupport()
      • getAnswerMessage

        public Message getAnswerMessage​(Message original)
      • isEditable

        public boolean isEditable​(Message message)
      • isRemovable

        public boolean isRemovable​(Message message)
      • isProcessChangeSupport

        public boolean isProcessChangeSupport()
      • isSpecialEditor

        public boolean isSpecialEditor()
      • isAttachmentSupport

        public boolean isAttachmentSupport()
      • getProcessMessageHeaderColor

        public java.lang.String getProcessMessageHeaderColor​(Message message)
      • newMessageLoad

        public Message newMessageLoad​(java.sql.Connection con,
                                      java.lang.String messageId)
                               throws BGException
        Throws:
        BGException
      • updateMessage

        public abstract void updateMessage​(java.sql.Connection con,
                                           DynActionForm form,
                                           Message message)
                                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getMessageDescription

        public java.lang.String getMessageDescription​(Message message)