Package org.netxms.client.server
Class ServerVariable
java.lang.Object
org.netxms.client.server.ServerVariable
Server's configuration variable.
- 
Constructor SummaryConstructorsConstructorDescriptionServerVariable(String name, String value, boolean isServerRestartNeeded, ServerVariableDataType dataType, String description, String unit) Default constructor for NXCServerVariable.ServerVariable(NXCPMessage msg, long baseId) Create variable from NXCP message
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddPossibleValue(NXCPMessage msg, long baseId) Add possible value to variable from NXCP messageGet default value prepared for display.getName()getUnit()getValue()booleanGet variable value as booleanintGet variable value as integerGet variable's value for display.protected StringgetValueForDisplay(String value) Get variable's value for display.booleanboolean
- 
Constructor Details- 
ServerVariablepublic ServerVariable(String name, String value, boolean isServerRestartNeeded, ServerVariableDataType dataType, String description, String unit) Default constructor for NXCServerVariable.- Parameters:
- name- Variable's name
- value- Variable's value
- isServerRestartNeeded- Server restart flag (server has to be restarted after variable change if this flag is set)
- dataType- Data type for server configuration variable
- description- Description
- unit- Unit
- See Also:
 
- 
ServerVariableCreate variable from NXCP message- Parameters:
- msg- NXCP message
- baseId- base object id
 
 
- 
- 
Method Details- 
addPossibleValueAdd possible value to variable from NXCP message- Parameters:
- msg- NXCP Message
- baseId- value base id
 
- 
getName- Returns:
- Varaible's name
 
- 
getValueForDisplayGet variable's value for display. Will replace numeric value with textual description when possible.- Parameters:
- value- to convert to display form
- Returns:
- Variable's value prepared for display
 
- 
getValueForDisplayGet variable's value for display. Will replace numeric value with textual description when possible.- Returns:
- Variable's value prepared for display
 
- 
getValue- Returns:
- Variable's value
 
- 
getValueAsBooleanpublic boolean getValueAsBoolean()Get variable value as boolean- Returns:
- value as boolean
 
- 
getValueAsIntpublic int getValueAsInt()Get variable value as integer- Returns:
- value as integer
 
- 
getDataType- Returns:
- Variable`s data type
 
- 
getDescription- Returns:
- Variable`s description
 
- 
isServerRestartNeededpublic boolean isServerRestartNeeded()- Returns:
- Server restart flag
 
- 
getPossibleValues- Returns:
- A list of possible variable values
 
- 
getDefaultValue- Returns:
- Variable`s default value
 
- 
getDefaultValueForDisplayGet default value prepared for display.- Returns:
- Variable`s default value prepared for display
 
- 
isDefaultpublic boolean isDefault()- Returns:
- true if variable`s value is the default value
 
- 
getUnit- Returns:
- get variable unit
 
 
-