Package org.netxms.client.events
Class EventTemplate
java.lang.Object
org.netxms.client.events.EventTemplate
Event template
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionEventTemplate(int code) Create new empty event template.EventTemplate(NXCPMessage msg, long baseId) Create event template object from NXCP message.Copy constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidfillMessage(NXCPMessage msg) intgetCode()intgetFlags()getGuid()getName()Get tags as listgetTags()voidsetAll(EventTemplate src) Set all attributes from another event template object.voidsetCode(int code) voidsetDescription(String description) voidsetFlags(int flags) voidsetMessage(String message) voidvoidsetSeverity(Severity severity) voidtoString()
-
Field Details
-
FLAG_WRITE_TO_LOG
public static final int FLAG_WRITE_TO_LOG- See Also:
-
FLAG_DO_NOT_MONITOR
public static final int FLAG_DO_NOT_MONITOR- See Also:
-
-
Constructor Details
-
EventTemplate
public EventTemplate(int code) Create new empty event template.- Parameters:
code- Event code assigned by server
-
EventTemplate
Create event template object from NXCP message.- Parameters:
msg- NXCP messagebaseId- base field id
-
EventTemplate
Copy constructor.- Parameters:
src- Original event template object
-
-
Method Details
-
fillMessage
-
setAll
Set all attributes from another event template object.- Parameters:
src- Original event template object
-
getSeverity
- Returns:
- the severity
-
setSeverity
- 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
- Returns:
- the message
-
setMessage
- Parameters:
message- the message to set
-
getName
- Returns:
- the name
-
setName
- Parameters:
name- the name to set
-
getDescription
- Returns:
- the description
-
setDescription
- Parameters:
description- the description to set
-
getCode
public int getCode()- Returns:
- the code
-
getGuid
- Returns:
- the guid
-
setCode
public void setCode(int code) - Parameters:
code- the code to set
-
getTags
- Returns:
- the tags
-
setTags
- Parameters:
tags- the tags to set
-
getTagList
Get tags as list- Returns:
- tags as comma separated list
-
toString
-