Package ru.bgcrm.util
Class Config
java.lang.Object
ru.bgcrm.util.Config
- Direct Known Subclasses:
AddressDistributionAction.Config,CalendarConfig,CallboardConfig,CallboardPlanConfig,CallboardTabelConfig,CategoryConfig,CommonContractConfig,Config,Config,Config,Config,Config,Config,ContractTypesConfig,DayTypeConfig,DefaultMarkedProcessor.Config,ExtendedMarkedProcessor.Config,GlobalJurConfig,LinkProcessCreateConfig,ListParamConfig,MessageTypeConfig,PrintQueueConfig,ProcessCardConfig,ProcessLinkModesConfig,ProcessorConfig,ProcessReferenceConfig,ProcessTimeSetConfig,RegexpCheckerConfig,RowExpressionConfig,SavedFiltersConfig,SavedPanelConfig,ShortcutConfig,SmartSearchConfig,UserStateSender.Config
Конфиг. Создается один раз и хранится в hashmap SetupData до изменения конфига.
Получение объекта через Setup.getConfig( MyConfig.class )
В конструкторе реализуется парсинг конфига
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static int[]intListToArray(List<Integer> list) protected static long[]longListToArray(List<Long> list) protected static Pattern[]patternListToArray(List<Pattern> list) protected static String[]stringListToArray(List<String> list) protected static <T> T[]
-
Field Details
-
log
protected static final ru.bgcrm.logging.Logger log
-
-
Constructor Details
-
Config
- Parameters:
setup- module setupserverSetup- server setup
-
-
Method Details
-
intListToArray
-
longListToArray
-
patternListToArray
-
toArray
-
stringListToArray
-