Qorus Integration Engine®  4.0.3.p2_git
com.qoretechnologies.qorus.ConfigItem Class Reference

hash of config item info More...

Public Member Methods

 ConfigItem (String description)
 create the object with the given name and description
 
ConfigItem withType (String type)
 set the type
 
ConfigItem withDefaultValue (Object default_value)
 set the default value
 
ConfigItem withStrictlyLocal (boolean strictly_local)
 set the strictly local flag More...
 
ConfigItem withConfigGroup (String config_group)
 set the config group More...
 
ConfigItem withAllowedValues (Object allowed_values)
 set the allowed values
 

Public Attributes

String type = "string"
 the type of the configuration item
 
String description
 the description of the configuration item
 
Object default_value
 the default value of the configuration item
 
boolean strictly_local = false
 allow the item to be overridden at the next level? More...
 
String config_group = "Default"
 the group of the configuration item
 
Object allowed_values
 the list of allowed value for the configuration item
 

Detailed Description

hash of config item info

Member Function Documentation

◆ withConfigGroup()

ConfigItem com.qoretechnologies.qorus.ConfigItem.withConfigGroup ( String  config_group)
inline

set the config group

Since
Qorus 4.0.3

◆ withStrictlyLocal()

ConfigItem com.qoretechnologies.qorus.ConfigItem.withStrictlyLocal ( boolean  strictly_local)
inline

set the strictly local flag

Since
Qorus 4.0.3

Member Data Documentation

◆ strictly_local

boolean com.qoretechnologies.qorus.ConfigItem.strictly_local = false

allow the item to be overridden at the next level?

Since
Qorus 4.0.3

The documentation for this class was generated from the following file: