public final class ServerVariable extends Object
| Constructor and Description |
|---|
ServerVariable(org.netxms.base.NXCPMessage msg,
long baseId)
Create variable from NXCP message
|
ServerVariable(String name,
String value,
boolean isServerRestartNeeded,
ServerVariableDataType dataType,
String description)
Default constructor for NXCServerVariable.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addPossibleValue(org.netxms.base.NXCPMessage msg,
long baseId)
Add possible value to variable from NXCP message
|
ServerVariableDataType |
getDataType() |
String |
getDefaultValue() |
String |
getDefaultValueForDisplay()
Get default value prepared for display.
|
String |
getDescription() |
String |
getName() |
HashMap<String,String> |
getPossibleValues() |
String |
getValue() |
boolean |
getValueAsBoolean()
Get variable value as boolean
|
int |
getValueAsInt()
Get variable value as integer
|
String |
getValueForDisplay()
Get variable's value for display.
|
boolean |
isDefault() |
boolean |
isServerRestartNeeded() |
public ServerVariable(String name, String value, boolean isServerRestartNeeded, ServerVariableDataType dataType, String description)
name - Variable's namevalue - Variable's valueisServerRestartNeeded - Server restart flag (server has to be restarted after variable change if this flag is set)dataType - Data type for server configuration variabledescription - DescriptionServerVariableDataTypepublic ServerVariable(org.netxms.base.NXCPMessage msg,
long baseId)
msg - NXCP messagebaseId - base object idpublic void addPossibleValue(org.netxms.base.NXCPMessage msg,
long baseId)
msg - NXCP MessagebaseId - value base idpublic String getName()
public String getValueForDisplay()
public String getValue()
public boolean getValueAsBoolean()
public int getValueAsInt()
public ServerVariableDataType getDataType()
public String getDescription()
public boolean isServerRestartNeeded()
public HashMap<String,String> getPossibleValues()
public String getDefaultValue()
public String getDefaultValueForDisplay()
public boolean isDefault()
Copyright © 2018. All rights reserved.