Package org.netxms.client.events
Class EventTemplate
- java.lang.Object
-
- org.netxms.client.events.EventTemplate
-
public class EventTemplate extends Object
Event template
-
-
Field Summary
Fields Modifier and Type Field Description static intFLAG_WRITE_TO_LOG
-
Constructor Summary
Constructors Constructor Description EventTemplate(long code)Create new empty event template.EventTemplate(org.netxms.base.NXCPMessage msg, long baseId)Create event template object from NXCP message.EventTemplate(EventTemplate src)Copy constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfillMessage(org.netxms.base.NXCPMessage msg)longgetCode()StringgetDescription()intgetFlags()StringgetMessage()StringgetName()SeveritygetSeverity()StringgetTagList()Get tags as listSet<String>getTags()voidsetAll(EventTemplate src)Set all attributes from another event template object.voidsetCode(long code)voidsetDescription(String description)voidsetFlags(int flags)voidsetMessage(String message)voidsetName(String name)voidsetSeverity(Severity severity)voidsetTags(Set<String> tags)StringtoString()
-
-
-
Field Detail
-
FLAG_WRITE_TO_LOG
public static final int FLAG_WRITE_TO_LOG
- See Also:
- Constant Field Values
-
-
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 messagebaseId- 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
-
getTagList
public String getTagList()
Get tags as list- Returns:
- tags as comma separated list
-
toString
public String toString()
- Overrides:
toStringin classObject- See Also:
Object.toString()
-
-