Interface UserRepository

  • All Implemented Interfaces:

    
    public interface UserRepository
    
                        

    Repository to read and write data about users.

    • 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
    • Constructor Detail

    • Method Detail

      • insertUser

         abstract Unit insertUser(User user)

        Inserts a users.

        Parameters:
        user - User
      • insertCurrentUser

         abstract Unit insertCurrentUser(User user)

        Inserts the current user of the SDK.

        Parameters:
        user - User
      • selectUser

         abstract User selectUser(String userId)

        Selects a user by id.

        Parameters:
        userId - String.
      • clear

         abstract Unit clear()

        Clear users of this repository.