Class ViewContextualStorageManager

java.lang.Object
com.vaadin.cdi.internal.ViewContextualStorageManager
All Implemented Interfaces:
Serializable

public class ViewContextualStorageManager extends Object implements Serializable
Manage and store ContextualStorage for view context. This class is responsible for - selecting the active view context - creating, and providing the ContextualStorage for it - destroying contextual instances Concurrency handling ignored intentionally. Locking of VaadinSession is the responsibility of Vaadin Framework.
See Also:
  • Constructor Details

    • ViewContextualStorageManager

      public ViewContextualStorageManager()
  • Method Details

    • applyChange

      public void applyChange(com.vaadin.navigator.ViewChangeListener.ViewChangeEvent event)
    • prepareChange

      public com.vaadin.navigator.View prepareChange(jakarta.enterprise.inject.spi.Bean viewBean, String viewName, String parameters)
    • revertChange

      public void revertChange(com.vaadin.navigator.ViewChangeListener.ViewChangeEvent event)
    • getContextualStorage

      public org.apache.deltaspike.core.util.context.ContextualStorage getContextualStorage(boolean createIfNotExist)
    • isActive

      public boolean isActive()