public class CarbonUIDefinitions extends Object
| Constructor and Description |
|---|
CarbonUIDefinitions() |
| Modifier and Type | Method and Description |
|---|---|
void |
addContexts(List<Context> contexts) |
void |
addContexts(String contextId,
Context context) |
void |
addHttpUrls(List<String> urls) |
void |
addHttpUrls(String url) |
void |
addMenuItems(Menu[] newMenuDefinitions) |
void |
addServletItems(Servlet[] newServletDefinitions) |
void |
addSkipTilesUrls(List<String> urls) |
void |
addSkipTilesUrls(String url) |
void |
addUnauthenticatedUrls(List<String> urls) |
void |
addUnauthenticatedUrls(String url) |
HashMap<String,Context> |
getContexts() |
HashMap<String,String> |
getHttpUrls() |
Menu[] |
getMenuDefinitions(String loggedInUserName,
boolean isSuperTenant,
ArrayList<String> userPermissions,
javax.servlet.http.HttpServletRequest request) |
Menu[] |
getMenuDefinitions(String loggedInUserName,
boolean isSuperTenant,
ArrayList<String> userPermissions,
javax.servlet.http.HttpServletRequest request,
Menu[] currentMenuItems)
Get menu definitions based on Logged in user & user permission
|
Servlet[] |
getServletDefinitions() |
HashMap<String,String> |
getSkipTilesUrls() |
HashMap<String,String> |
getUnauthenticatedUrls() |
void |
removeContexts(Context context) |
void |
removeContexts(List<Context> contexts) |
void |
removeHttpUrls(List<String> urls) |
void |
removeHttpUrls(String url) |
void |
removeMenuDefinition(String menuId)
Removes a given menu item from menu definitions.
|
void |
removeMenuItems(Menu[] menuDefinitionsToBeRemoved) |
void |
removeServletItems(Servlet[] servletDefinitionsToRemoved) |
void |
removeSkipTilesUrls(List<String> urls) |
void |
removeSkipTilesUrls(String url) |
void |
removeUnauthenticatedUrls(List<String> urls) |
void |
removeUnauthenticatedUrls(String url) |
public void removeContexts(Context context)
public void addHttpUrls(String url)
public void removeHttpUrls(String url)
public void addUnauthenticatedUrls(String url)
public void removeUnauthenticatedUrls(String url)
public void addSkipTilesUrls(String url)
public void removeSkipTilesUrls(String url)
public void removeMenuDefinition(String menuId)
menuId - CarbonUIUtil.removeMenuDefinition(String, javax.servlet.http.HttpServletRequest)public Menu[] getMenuDefinitions(String loggedInUserName, boolean isSuperTenant, ArrayList<String> userPermissions, javax.servlet.http.HttpServletRequest request)
loggedInUserName - userPermissions - request - public Menu[] getMenuDefinitions(String loggedInUserName, boolean isSuperTenant, ArrayList<String> userPermissions, javax.servlet.http.HttpServletRequest request, Menu[] currentMenuItems)
loggedInUserName - userPermissions - public void addMenuItems(Menu[] newMenuDefinitions)
public void removeMenuItems(Menu[] menuDefinitionsToBeRemoved)
menuDefinitionsToBeRemoved - public Servlet[] getServletDefinitions()
public void addServletItems(Servlet[] newServletDefinitions)
newServletDefinitions - public void removeServletItems(Servlet[] servletDefinitionsToRemoved)
Copyright © 2012-2015 The Apache Software Foundation. All Rights Reserved.