Class Config
java.lang.Object
ru.bgcrm.model.Config
- All Implemented Interfaces:
LastModifySupport
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIncluded(Config included) Adds included configurationgetData()getDate()Deprecated.Comma separated list of enabled plugins titlesintgetId()Included configurations, sorted by titlegetIncludes(ConfigDAO configDao, ConfigMap data, boolean validate) Selects includes from global configuration like:include.<id>=1intgetTitle()intDeprecated.booleanisActive()Main active configurationvoidsetActive(boolean active) voidvoidDeprecated.voidsetId(int id) voidsetLastModify(LastModify lastModify) voidsetParentId(int parentId) voidvoidsetUserId(int userId) Deprecated.
-
Field Details
-
INCLUDE_PREFIX
- See Also:
-
-
Constructor Details
-
Config
public Config()
-
-
Method Details
-
getId
public int getId() -
setId
public void setId(int id) -
getUserId
Deprecated. -
setUserId
Deprecated. -
isActive
public boolean isActive()Main active configuration- Returns:
trueif it's the main active configuration
-
setActive
public void setActive(boolean active) -
getDate
Deprecated. -
setDate
Deprecated. -
getData
-
setData
-
getTitle
-
setTitle
-
getParentId
public int getParentId() -
setParentId
public void setParentId(int parentId) -
addIncluded
Adds included configuration- Parameters:
included- the included configuration
-
getIncludedList
-
getValueMap
-
getLastModify
- Specified by:
getLastModifyin interfaceLastModifySupport
-
setLastModify
- Specified by:
setLastModifyin interfaceLastModifySupport
-
getEnabledPluginsTitles
Comma separated list of enabled plugins titles- Returns:
- the comma separated titles
-
getIncludes
public static Iterable<String> getIncludes(ConfigDAO configDao, ConfigMap data, boolean validate) throws BGMessageException, SQLException Selects includes from global configuration like:include.<id>=1- Parameters:
configDao- configuration selectordata- configuration raw data, containing includesvalidate- whether to throw an exception when the configuration is not found- Throws:
BGMessageException- validationSQLException
-