Package org.netxms.client.agent.config
Class AgentConfiguration
java.lang.Object
org.netxms.client.agent.config.AgentConfiguration
Agent configuration defined on server
-
Constructor Summary
ConstructorDescriptionDefault constructorAgentConfiguration
(long id, NXCPMessage msg) Constructs object from incoming message -
Method Summary
Modifier and TypeMethodDescriptionvoid
fillMessage
(NXCPMessage message) Fill NXCP message with object dataGet configuration file contentGet filter script.long
getId()
Get configuration IDgetName()
Get configuration name.long
Get configuration sequence number (priority).void
setContent
(String content) Set configuration file content.void
Set filter scriptvoid
setId
(long id) Set configuration ID.void
Set configuration name.void
setSequenceNumber
(long sequenceNumber) Set configuration sequence number (priority).
-
Constructor Details
-
AgentConfiguration
public AgentConfiguration()Default constructor -
AgentConfiguration
Constructs object from incoming message- Parameters:
id
- Configuration object IDmsg
- Incoming message to be parsed
-
-
Method Details
-
fillMessage
Fill NXCP message with object data- Parameters:
message
- NXCP message
-
getId
public long getId()Get configuration ID- Returns:
- configuration ID
-
setId
public void setId(long id) Set configuration ID.- Parameters:
id
- new configuration ID
-
getContent
Get configuration file content- Returns:
- configuration file content
-
setContent
Set configuration file content.- Parameters:
content
- new configuration file content
-
getFilter
Get filter script.- Returns:
- filter script
-
setFilter
Set filter script- Parameters:
filter
- new filter script
-
getName
Get configuration name.- Returns:
- configuration name
-
setName
Set configuration name.- Parameters:
name
- new configuration name
-
getSequenceNumber
public long getSequenceNumber()Get configuration sequence number (priority).- Returns:
- configuration sequence number
-
setSequenceNumber
public void setSequenceNumber(long sequenceNumber) Set configuration sequence number (priority).- Parameters:
sequenceNumber
- new configuration sequence number
-