public interface ViewCache extends Serializable
view and its corresponding
BeanStore. It is also responsible for
cleaning up views that have gone out of scope. Used as a delegate by
ViewScopeImpl. For internal use only.| Modifier and Type | Method and Description |
|---|---|
void |
creatingView(String viewName)
Called by the view provider before a view with the specified name will be
created.
|
BeanStore |
getCurrentViewBeanStore()
Returns the bean store for the currently active view.
|
void |
viewCreated(String viewName,
com.vaadin.navigator.View viewInstance)
Called by the view provider after a view with the specified name has been
created.
|
void creatingView(String viewName)
viewName - the name of the view (not the name of the Spring bean).SpringView.name()void viewCreated(String viewName, com.vaadin.navigator.View viewInstance)
viewName - the name of the view (not the name of the Spring bean).viewInstance - the created view instance, or null if the instance
could not be created for some reason.SpringView.name()BeanStore getCurrentViewBeanStore() throws IllegalStateException
IllegalStateException - if there is no active view.Copyright © 2019 Vaadin Ltd. All Rights Reserved.