Class EventTemplate


  • public class EventTemplate
    extends Object
    Event template
    • Constructor Detail

      • EventTemplate

        public EventTemplate​(long code)
        Create new empty event template.
        Parameters:
        code - Event code assigned by server
      • EventTemplate

        public EventTemplate​(org.netxms.base.NXCPMessage msg,
                             long baseId)
        Create event template object from NXCP message.
        Parameters:
        msg - NXCP message
        baseId - base field id
      • EventTemplate

        public EventTemplate​(EventTemplate src)
        Copy constructor.
        Parameters:
        src - Original event template object
    • Method Detail

      • fillMessage

        public void fillMessage​(org.netxms.base.NXCPMessage msg)
      • setAll

        public void setAll​(EventTemplate src)
        Set all attributes from another event template object.
        Parameters:
        src - Original event template object
      • getSeverity

        public Severity getSeverity()
        Returns:
        the severity
      • setSeverity

        public void setSeverity​(Severity severity)
        Parameters:
        severity - the severity to set
      • getFlags

        public int getFlags()
        Returns:
        the flags
      • setFlags

        public void setFlags​(int flags)
        Parameters:
        flags - the flags to set
      • getMessage

        public String getMessage()
        Returns:
        the message
      • setMessage

        public void setMessage​(String message)
        Parameters:
        message - the message to set
      • getName

        public String getName()
        Returns:
        the name
      • setName

        public void setName​(String name)
        Parameters:
        name - the name to set
      • getDescription

        public String getDescription()
        Returns:
        the description
      • setDescription

        public void setDescription​(String description)
        Parameters:
        description - the description to set
      • getCode

        public long getCode()
        Returns:
        the code
      • setCode

        public void setCode​(long code)
        Parameters:
        code - the code to set
      • getTags

        public Set<String> getTags()
        Returns:
        the tags
      • setTags

        public void setTags​(Set<String> tags)
        Parameters:
        tags - the tags to set
      • getTagList

        public String getTagList()
        Get tags as list
        Returns:
        tags as comma separated list