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
 
 -