Package org.teamapps.uisession
Interface UiSessionListener
-
public interface UiSessionListener
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidonClosed(java.lang.String sessionId, org.teamapps.dto.UiSessionClosingReason reason)Additional state change callback method for sessions that got closed, but with a reason code.default voidonStateChanged(java.lang.String sessionId, UiSessionState state)default voidonUiEvent(java.lang.String sessionId, org.teamapps.dto.UiEvent event)default voidonUiQuery(java.lang.String sessionId, org.teamapps.dto.UiQuery query, java.util.function.Consumer<java.lang.Object> resultCallback)
-
-
-
Method Detail
-
onUiEvent
default void onUiEvent(java.lang.String sessionId, org.teamapps.dto.UiEvent event)
-
onUiQuery
default void onUiQuery(java.lang.String sessionId, org.teamapps.dto.UiQuery query, java.util.function.Consumer<java.lang.Object> resultCallback)
-
onStateChanged
default void onStateChanged(java.lang.String sessionId, UiSessionState state)
-
onClosed
default void onClosed(java.lang.String sessionId, org.teamapps.dto.UiSessionClosingReason reason)Additional state change callback method for sessions that got closed, but with a reason code. Note that this will be executed AFTERonStateChanged(String, UiSessionState).
-
-