Interface IUserPortalHandler

    • Method Detail

      • getByUuid

        UserPortal getByUuid​(UserContext uc,
                             UUID uuid)
        Returns the user portal with the given UUID.
        Parameters:
        uc - user context for database transactions.
        uuid - of the user portal.
        Returns:
        the user portal with the given UUID or null.
      • getByAlias

        UserPortal getByAlias​(UserContext uc,
                              String alias)
        Returns the user portal with the given alias.
        Parameters:
        uc - user context for database transactions.
        alias - of the user portal.
        Returns:
        the user portal with the given alias or null.
      • getForMasterServer

        PagedResult<UserPortal> getForMasterServer​(UserContext uc,
                                                   int page,
                                                   int pageSize)
        Returns all user portal entities available on the master server.
        Parameters:
        uc - user context for database transactions.
        page - to get.
        pageSize - size of the page to get. Defines the size of the returned sub list.
        Returns:
        all user portal entities available on the master server.
      • getForFrontendServer

        PagedResult<UserPortal> getForFrontendServer​(UserContext uc,
                                                     FrontendServer frontendServer,
                                                     int page,
                                                     int pageSize)
        Returns all user portal entities available on the given frontend server.
        Parameters:
        uc - user context for database transactions.
        frontendServer - to get the user portals for.
        page - to get.
        pageSize - size of the page to get. Defines the size of the returned sub list.
        Returns:
        all user portal entities available on the given frontend server.