Class StateManager

java.lang.Object
jakarta.faces.application.StateManager
Direct Known Subclasses:
StateManagerImpl, StateManagerWrapper

public abstract class StateManager extends Object

StateManager directs the process of saving and restoring the view between requests. An implementation of this class must be thread-safe. The StateManager instance for an application is retrieved from the Application instance, and thus cannot know any details of the markup language created by the RenderKit being used to render a view. The StateManager utilizes a helper object (ResponseStateManager), that is provided by the RenderKit implementation and is therefore aware of the markup language details.