Package com.hybris.cockpitng.engine.impl
Class DefaultSessionWidgetInstanceRegistry
- java.lang.Object
-
- com.hybris.cockpitng.engine.impl.DefaultSessionWidgetInstanceRegistry
-
- All Implemented Interfaces:
Resettable,SessionWidgetInstanceRegistry
public class DefaultSessionWidgetInstanceRegistry extends java.lang.Object implements SessionWidgetInstanceRegistry, Resettable
Handles widget instances for the current session.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCNG_WIDGET_SESSION_INSTANCE_MAP
-
Constructor Summary
Constructors Constructor Description DefaultSessionWidgetInstanceRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()protected org.zkoss.zk.ui.DesktopgetDesktop()protected java.util.Map<java.lang.String,WidgetInstance>getDesktopInstanceMapSessionFallback()WidgetInstancegetRegisteredWidgetInstance(java.lang.String slotId)protected java.util.Map<java.lang.String,WidgetInstance>getSessionInstanceMap()protected java.util.Map<java.lang.String,WidgetInstance>getWidgetInstanceMap()voidregisterWidgetInstance(WidgetInstance instance, java.lang.String slotId)voidreset()Resets the something the implementation provides.voidsetCockpitProperties(CockpitProperties cockpitProperties)voidsetSessionService(CockpitSessionService sessionService)voidunregisterWidgetInstance(java.lang.String slotId)
-
-
-
Field Detail
-
CNG_WIDGET_SESSION_INSTANCE_MAP
public static final java.lang.String CNG_WIDGET_SESSION_INSTANCE_MAP
- See Also:
- Constant Field Values
-
-
Method Detail
-
getRegisteredWidgetInstance
public WidgetInstance getRegisteredWidgetInstance(java.lang.String slotId)
- Specified by:
getRegisteredWidgetInstancein interfaceSessionWidgetInstanceRegistry
-
registerWidgetInstance
public void registerWidgetInstance(WidgetInstance instance, java.lang.String slotId)
- Specified by:
registerWidgetInstancein interfaceSessionWidgetInstanceRegistry
-
unregisterWidgetInstance
public void unregisterWidgetInstance(java.lang.String slotId)
- Specified by:
unregisterWidgetInstancein interfaceSessionWidgetInstanceRegistry
-
clear
public void clear()
- Specified by:
clearin interfaceSessionWidgetInstanceRegistry
-
getWidgetInstanceMap
protected java.util.Map<java.lang.String,WidgetInstance> getWidgetInstanceMap()
-
getSessionInstanceMap
protected java.util.Map<java.lang.String,WidgetInstance> getSessionInstanceMap()
-
getDesktopInstanceMapSessionFallback
protected java.util.Map<java.lang.String,WidgetInstance> getDesktopInstanceMapSessionFallback()
-
getDesktop
protected org.zkoss.zk.ui.Desktop getDesktop()
-
reset
public void reset()
Description copied from interface:ResettableResets the something the implementation provides.- Specified by:
resetin interfaceResettable
-
setSessionService
public void setSessionService(CockpitSessionService sessionService)
-
setCockpitProperties
public void setCockpitProperties(CockpitProperties cockpitProperties)
-
-