Package ru.bgcrm.model
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 configuration.getData()getDate()Deprecated.Comma separated list of enabled plugins titles.intgetId()Included configurations, sorted by title.getIncludes(ConfigDAO configDao, ConfigMap data, boolean validate) Selects includes from global configuration like: include.=1. intgetTitle()intDeprecated.booleanisActive()Main active configuration.voidsetActive(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:
-
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-
-
getIncludedList
Included configurations, sorted by title.- Returns:
-
getValueMap
-
getLastModify
- Specified by:
getLastModifyin interfaceLastModifySupport
-
setLastModify
- Specified by:
setLastModifyin interfaceLastModifySupport
-
getEnabledPluginsTitles
Comma separated list of enabled plugins titles.- Returns:
-
getIncludes
public static Iterable<String> getIncludes(ConfigDAO configDao, ConfigMap data, boolean validate) throws BGMessageException, SQLException Selects includes from global configuration like: include.=1. - Parameters:
configDao- configuration selector.data- configuration raw data, containing includes.validate- выброс исключения при не найденной конфигурации.- Throws:
BGMessageException- validationSQLException
-