Package org.netxms.client.agent.config
Class AgentConfiguration
java.lang.Object
org.netxms.client.agent.config.AgentConfiguration
Agent configuration defined on server
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorAgentConfiguration(long id, NXCPMessage msg) Constructs object from incoming message -
Method Summary
Modifier and TypeMethodDescriptionvoidfillMessage(NXCPMessage message) Fill NXCP message with object dataGet configuration file contentGet filter script.longgetId()Get configuration IDgetName()Get configuration name.longGet configuration sequence number (priority).voidsetContent(String content) Set configuration file content.voidSet filter scriptvoidsetId(long id) Set configuration ID.voidSet configuration name.voidsetSequenceNumber(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
-