Package sk.iway.iwcm.system
Class ConfDB
java.lang.Object
sk.iway.iwcm.system.ConfDB
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
deleteName
(String name) static boolean
deleteNamePrepared
(String name, long now) static List<UserDetails>
disableMenuItemAll
(String menuItemName) Zadisabluje polozku menu vsetkym administratoromfilterByPerms
(Identity user, List<String> confList) static List<ConfDetails>
filterConfDetailsByPerms
(Identity user, List<ConfDetails> confList) static List<ConfDetails>
getConfForJsp
(String url) Vrati zoznam moznych konfiguracnych premennych pre zadanu JSP stranku (pouziva pomocnik)static List<ConfDetails>
static List<ConfDetails>
Vrati konfiguracne hodnotu, ak prefix nie je null tak zacinajuce sa na hodnotu prefixustatic List<ConfPreparedDetails>
getConfigPrepared
(String prefix) Vrati predpripravenu konfiguracne hodnotu, ak prefix nie je null tak zacinajuce sa na hodnotu prefixustatic ConfDetails
getVariable
(String name) Ziskam si premennu z DBstatic boolean
isKeyVisibleToUser
(Identity user, String key) static boolean
isKeyVisibleToUser
(Identity user, String[] enabledKeys, String key) static boolean
isOnlyLocalConfig
(String name) Check if name is localOnly - not saved to DB and synchronized across clusterstatic void
refreshVariable
(String name) Obnovi v Constants konfiguracnu premmenu podla hodnoty v databazestatic List<ConfDetails>
searchConfig
(String text) Vyhladavanie v konfiguracii (meno a popis)static boolean
static boolean
setNamePrepared
(String name, String value, Date datePrepared) static String
tryDecrypt
(String value) Pokusi sa desifrovat hodnotu ktora je zasifrovana v konfiguracii
-
Field Details
-
CONF_TABLE_NAME
-
CONF_PREPARED_TABLE_NAME
-
MODULES_TABLE_NAME
-
ADMINLOG_TABLE_NAME
-
DB_TABLE_NAME
-
PROPERTIES_TABLE_NAME
-
-
Constructor Details
-
ConfDB
protected ConfDB()
-
-
Method Details
-
getConfig
-
getConfig
Vrati konfiguracne hodnotu, ak prefix nie je null tak zacinajuce sa na hodnotu prefixu- Parameters:
prefix
-- Returns:
-
filterConfDetailsByPerms
-
filterByPerms
-
isKeyVisibleToUser
-
isKeyVisibleToUser
-
deleteName
-
tryDecrypt
Pokusi sa desifrovat hodnotu ktora je zasifrovana v konfiguracii- Parameters:
value
-- Returns:
-
setName
-
disableMenuItemAll
Zadisabluje polozku menu vsetkym administratorom- Parameters:
menuItemName
-- Returns:
-
getVariable
Ziskam si premennu z DB- Parameters:
name
- - nazov premennej- Returns:
-
getConfForJsp
Vrati zoznam moznych konfiguracnych premennych pre zadanu JSP stranku (pouziva pomocnik)- Parameters:
url
-- Returns:
-
searchConfig
Vyhladavanie v konfiguracii (meno a popis)- Parameters:
text
-- Returns:
-
refreshVariable
Obnovi v Constants konfiguracnu premmenu podla hodnoty v databaze- Parameters:
name
-
-
setNamePrepared
-
deleteNamePrepared
-
getConfigPrepared
Vrati predpripravenu konfiguracne hodnotu, ak prefix nie je null tak zacinajuce sa na hodnotu prefixu- Parameters:
prefix
-- Returns:
-
isOnlyLocalConfig
Check if name is localOnly - not saved to DB and synchronized across cluster- Parameters:
name
- - conf. name- Returns:
-