Package io.deephaven.enterprise.comm.api
Interface ApplicationStateHolder
- All Known Subinterfaces:
ClientEntry
- All Known Implementing Classes:
AbstractClientEntry,ApplicationStateHolder.Impl,BrowserClientEntry,CommandConnection
public interface ApplicationStateHolder
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classRe-usable "abstract" implementation. -
Method Summary
Modifier and TypeMethodDescription<T extends ApplicationState>
TRetrieve the application state previously stored in an ApplicationStateHolder.<T extends ApplicationState>
voidsetApplicationState(T applicationState) Store application state in an ApplicationStateHolder for later retrieval.
-
Method Details
-
setApplicationState
Store application state in an ApplicationStateHolder for later retrieval.- Type Parameters:
T-- Parameters:
applicationState-
-
getApplicationState
Retrieve the application state previously stored in an ApplicationStateHolder.- Type Parameters:
T-- Returns:
- The application state
-