Class SystemMessage


  • @Portable
    public class SystemMessage
    extends Object
    • Constructor Detail

      • SystemMessage

        public SystemMessage()
    • Method Detail

      • getMessageType

        public String getMessageType()
      • setMessageType

        public void setMessageType​(String messageType)
      • getUserId

        public String getUserId()
      • setUserId

        public void setUserId​(String userId)
      • getId

        public long getId()
      • setId

        public void setId​(long id)
      • getLevel

        public org.guvnor.common.services.shared.message.Level getLevel()
      • setLevel

        public void setLevel​(org.guvnor.common.services.shared.message.Level level)
      • getPath

        public org.uberfire.backend.vfs.Path getPath()
      • setPath

        public void setPath​(org.uberfire.backend.vfs.Path path)
      • getLine

        public int getLine()
      • setLine

        public void setLine​(int line)
      • getColumn

        public int getColumn()
      • setColumn

        public void setColumn​(int column)
      • getText

        public String getText()
      • setText

        public void setText​(String text)
      • equals

        public boolean equals​(Object o)
        Check whether two Messages are equivalent. Properties "id", and userId are not used in the comparison as it is inconsistent for identical error messages generated in a different sequence during validation by the underlying KieBuilder.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        HashCode implementation fo Messages. Properties "id" and userId are not used in the generation as it is inconsistent for identical error messages generated in a different sequence during validation by the underlying KieBuilder.
        Overrides:
        hashCode in class Object