Interface UiSessionListener


  • public interface UiSessionListener
    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      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.
      default void onStateChanged​(java.lang.String sessionId, UiSessionState state)  
      default void onUiEvent​(java.lang.String sessionId, org.teamapps.dto.UiEvent event)  
      default void onUiQuery​(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 AFTER onStateChanged(String, UiSessionState).