Interface RTCNavigationObserver

  • All Implemented Interfaces:

    
    public interface RTCNavigationObserver
    
                        

    RTC navigation event observer.

    This interface is for internal RTC module use only. External developers should not call this directly.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract Unit onSuccess(String userId) Navigation success callback.
      Unit onSuccess(String userId, String reason) Navigation success callback with reason.
      abstract Unit onUpdate(String reason) Navigation update callback.
      abstract Unit onError(String userId, Integer errorCode) Navigation failure callback.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • onSuccess

         abstract Unit onSuccess(String userId)

        Navigation success callback.

        Parameters:
        userId - Current user ID
      • onSuccess

         Unit onSuccess(String userId, String reason)

        Navigation success callback with reason.

        Parameters:
        userId - Current user ID
        reason - Reason description
      • onUpdate

         abstract Unit onUpdate(String reason)

        Navigation update callback.

        Parameters:
        reason - Update reason
      • onError

         abstract Unit onError(String userId, Integer errorCode)

        Navigation failure callback.

        Parameters:
        userId - Current user ID
        errorCode - Error code