Interface SessionOperationStrategy

  • All Known Implementing Classes:
    ClientSdkSessionOperationStrategy, ServerSessionOperationStrategy

    public interface SessionOperationStrategy
    Responsible for providing an appropriate implementation of the SessionOperationStrategy based on system dependent factors. Use Case: The ClientSDK shares code with Session, therefore it is inappropriate to try and make one implementation of this strategy work in multiple cases.
    • Method Detail

      • getOperation

        SessionOperations getOperation​(SessionID sessionID)
        Based on the Session, determine the appropriate SessionOperations strategy to select.
        Parameters:
        sessionID - Non null Session ID to use.
        Returns:
        A non null SessionOperations implementation to use.