protected ViewScopeContextualStorage getContextualStorage(boolean createIfNotExist)
{
String viewScopeId = getCurrentViewScopeId(createIfNotExist);
if (createIfNotExist && viewScopeId == null)
{
throw new ContextNotActiveException(
"ViewScopeContextImpl: no viewScopeId set for the current view yet!");
}
if (viewScopeId != null)
{
return getViewScopeBeanHolder().getContextualStorage(beanManager, viewScopeId);