Package sk.iway.iwcm.system
Class Modules
java.lang.Object
sk.iway.iwcm.system.Modules
Modules.java - konfiguracia a povolenie modulov (globalne pre cely server)
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoid
disableModules
(Identity user) Nastavi zakazane moduly pouzivatelovistatic List<ModuleInfo>
filterDomain
(List<ModuleInfo> modules, String domain) Odfiltruje zoznam modulov podla aktualnej domeny (nastavuje sa v modinfo.properties do atributu domainName)Vrati zoznam dostupnych modulovVrati zoznam modulov, ktore su zakazanestatic Modules
static Modules
getInstance
(String enableList, boolean forceRefresh) getItems()
Vrati zoznam vsetkych modulov, pouziva licencny server pri generovani licencieVrati zoznam vsetkych modulovstatic List<ModuleInfo>
getSubmenus
(ModuleInfo mi, Identity user) Vrati zoznam submenu modulu podla prav daneho pouzivatelagetUserEditItems
(Prop prop) Vrati zoznam UNIKATNYCH modulovgetUserEditItemsSorted
(Prop prop) Vrati zoradeny zoznam modulov pre useredit.jsp podla optGroupsgetUserMenuItems
(Identity user) Ziska zoznam poloziek menu pre useraboolean
isAvailable
(String itemKey) Otestuje, ci zadany modul je dostupny (vseobecne pre cely server)boolean
Skontroluje, ci zadany modul existujeboolean
isShowSubCategories
(String itemKey) Vrati true ak pre zadany modul sa maju v nastaveni pouzivatela zobrazovat sub kategorie
-
Field Details
-
CONTEXT_KEY
- See Also:
-
-
Method Details
-
getInstance
-
getInstance
-
getModules
Vrati zoznam vsetkych modulov- Returns:
-
getDisabledModules
Vrati zoznam modulov, ktore su zakazane- Returns:
-
getAvailableModules
Vrati zoznam dostupnych modulov- Returns:
-
isAvailable
Otestuje, ci zadany modul je dostupny (vseobecne pre cely server)- Parameters:
itemKey
-- Returns:
-
isModule
Skontroluje, ci zadany modul existuje- Parameters:
itemKey
-- Returns:
-
isShowSubCategories
Vrati true ak pre zadany modul sa maju v nastaveni pouzivatela zobrazovat sub kategorie- Parameters:
itemKey
-- Returns:
-
disableModules
Nastavi zakazane moduly pouzivatelovi- Parameters:
user
-
-
getUserEditItems
Vrati zoznam UNIKATNYCH modulov- Parameters:
prop
-- Returns:
-
getUserEditItemsSorted
Vrati zoradeny zoznam modulov pre useredit.jsp podla optGroups- Parameters:
prop
-- Returns:
-
getUserMenuItems
Ziska zoznam poloziek menu pre usera- Parameters:
user
-- Returns:
-
getItems
Vrati zoznam vsetkych modulov, pouziva licencny server pri generovani licencie- Returns:
-
filterDomain
Odfiltruje zoznam modulov podla aktualnej domeny (nastavuje sa v modinfo.properties do atributu domainName)- Parameters:
modules
-domain
-- Returns:
-