Package org.netxms.client.events
Class EventTemplate
java.lang.Object
org.netxms.client.events.EventTemplate
Event template
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
-
Constructor Summary
ConstructorDescriptionEventTemplate
(long code) Create new empty event template.EventTemplate
(NXCPMessage msg, long baseId) Create event template object from NXCP message.Copy constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
fillMessage
(NXCPMessage msg) long
getCode()
int
getFlags()
getGuid()
getName()
Get tags as listgetTags()
void
setAll
(EventTemplate src) Set all attributes from another event template object.void
setCode
(long code) void
setDescription
(String description) void
setFlags
(int flags) void
setMessage
(String message) void
void
setSeverity
(Severity severity) void
toString()
-
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(long 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 long getCode()- Returns:
- the code
-
getGuid
- Returns:
- the guid
-
setCode
public void setCode(long 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
-