Package de.xima.fc.portal
Class PortalManager
- java.lang.Object
-
- de.xima.fc.portal.PortalManager
-
public class PortalManager extends Object
- Author:
- XIMA MEDIA GmbH
-
-
Field Summary
Fields Modifier and Type Field Description static StringPORTAL_BACKEND_CONTEXTDeprecated.UseCmnConst.PORTAL_VIEW_PATHinstead.static StringPORTAL_CONTEXTstatic StringPORTAL_PROTECTED_SUBCONTEXT
-
Constructor Summary
Constructors Constructor Description PortalManager()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PortalRuntimegetPortal(PluginRuntime runtime)static PortalRuntimegetPortal(String name)static PortalRuntimegetPortal(javax.faces.context.FacesContext ctx)static PortalRuntimegetPortal(javax.servlet.http.HttpServletRequest req)static Map<String,PortalRuntime>getPortals()static voidinitPortal(PluginRuntime pluginRuntime, IPluginPortal plugin)static voidinitPortalPluginRuntimes()Initializes the plugin runtime all registered portal plugins, but only if the preconditions are met (e.g.static voidreleasePortal(String name)
-
-
-
Field Detail
-
PORTAL_CONTEXT
public static final String PORTAL_CONTEXT
- See Also:
- Constant Field Values
-
PORTAL_PROTECTED_SUBCONTEXT
public static final String PORTAL_PROTECTED_SUBCONTEXT
- See Also:
- Constant Field Values
-
PORTAL_BACKEND_CONTEXT
@Deprecated public static final String PORTAL_BACKEND_CONTEXT
Deprecated.UseCmnConst.PORTAL_VIEW_PATHinstead.- See Also:
- Constant Field Values
-
-
Method Detail
-
initPortal
public static void initPortal(PluginRuntime pluginRuntime, IPluginPortal plugin)
- Parameters:
pluginRuntime- The plugin runtime that contains the portal plugin.plugin- The portal plugin for which to create a portal runtime.
-
getPortals
public static Map<String,PortalRuntime> getPortals()
-
getPortal
public static PortalRuntime getPortal(String name)
-
getPortal
public static PortalRuntime getPortal(javax.faces.context.FacesContext ctx)
-
getPortal
public static PortalRuntime getPortal(javax.servlet.http.HttpServletRequest req)
-
getPortal
public static PortalRuntime getPortal(PluginRuntime runtime)
-
initPortalPluginRuntimes
public static void initPortalPluginRuntimes()
Initializes the plugin runtime all registered portal plugins, but only if the preconditions are met (e.g. Faces must have been initialized).
-
releasePortal
public static void releasePortal(String name)
-
-