Package ru.bitel.bgbilling.server.util
Class ModuleSetup
java.lang.Object
ru.bitel.bgbilling.server.util.ModuleSetup
Setup модуля.
Его получают из Setup.getSetup().getModuleSetup( int mid )
-
Constructor Summary
ConstructorsConstructorDescriptionModuleSetup(int moduleId, Map<String, String> data) ModuleSetup(Connection con, int moduleId) -
Method Summary
Modifier and TypeMethodDescriptionentrySet()protected voidАналог sub, но префикс не отрезается, просто в новом ParameterMap остаются ключи с указанным префиксом.get(ParameterMapKey parameterMapKey) getBigDecimal(String key, BigDecimal def) getBigDecimal(ParameterMapKey parameterMapKey) booleangetBoolean(String key, boolean def) booleangetBoolean(ParameterMapKey parameterMapKey) charintintgetInt(ParameterMapKey parameterMapKey) longinherit(Preferences preferences) protected voidloadModuleSetup(Connection con, int moduleId, Map<String, String> data) Загрузка конфигурации из БД в переданный Map.subIndexed(String prefix) protected voidupdateData(Map<String, String> data) Обновление данных в сетапе.
-
Constructor Details
-
ModuleSetup
-
ModuleSetup
-
-
Method Details
-
loadModuleSetup
Загрузка конфигурации из БД в переданный Map.- Parameters:
con-moduleId-data-
-
updateData
Обновление данных в сетапе.- Parameters:
data-
-
getInitDate
-
get
-
getInt
-
getBoolean
-
getBigDecimal
-
get
-
get
-
getChar
-
entrySet
-
getInt
-
getBigDecimal
-
getBoolean
-
getLong
-
subIndexed
-
sub
-
filter
Аналог sub, но префикс не отрезается, просто в новом ParameterMap остаются ключи с указанным префиксом. -
toParameterMap
-
extract
-
inherit
-
subKeyed
-
subLined
-