Interface ApplicationStateHolder

All Known Subinterfaces:
ClientEntry
All Known Implementing Classes:
AbstractClientEntry, ApplicationStateHolder.Impl, BrowserClientEntry, CommandConnection

public interface ApplicationStateHolder
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    Re-usable "abstract" implementation.
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends ApplicationState>
    T
    Retrieve the application state previously stored in an ApplicationStateHolder.
    <T extends ApplicationState>
    void
    setApplicationState(T applicationState)
    Store application state in an ApplicationStateHolder for later retrieval.
  • Method Details

    • setApplicationState

      <T extends ApplicationState> void setApplicationState(T applicationState)
      Store application state in an ApplicationStateHolder for later retrieval.
      Type Parameters:
      T -
      Parameters:
      applicationState -
    • getApplicationState

      <T extends ApplicationState> T getApplicationState()
      Retrieve the application state previously stored in an ApplicationStateHolder.
      Type Parameters:
      T -
      Returns:
      The application state