Interface SalesUserMapping


  • public interface SalesUserMapping
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Set<java.lang.String> getSSOUsernames​(java.lang.String toboUsername)
      Returns a set of sales traders (their SSO Usernames), given a client/s TOBOUsername.
      java.util.Set<java.lang.String> getTOBOUsernames​(java.lang.String ssoUsername)
      Returns a set of TOBO Usernames that sales user can trade on behalf of.
      boolean isSalesTrader​(java.lang.String ssoUsername)
      Returns a boolean representing whether to not the SSO Username belongs to a sales user.
    • Method Detail

      • getTOBOUsernames

        java.util.Set<java.lang.String> getTOBOUsernames​(java.lang.String ssoUsername)
        Returns a set of TOBO Usernames that sales user can trade on behalf of. Given the sales users SSO Username.
        Parameters:
        ssoUsername - A Sales Users SSO Username
        Returns:
        The TOBO Usernames of clients that the sales user may trade on behalf of.
      • getSSOUsernames

        java.util.Set<java.lang.String> getSSOUsernames​(java.lang.String toboUsername)
        Returns a set of sales traders (their SSO Usernames), given a client/s TOBOUsername.
        Parameters:
        toboUsername - A Clients TOBO Username, sales traders may trade on behalf of this entity.
        Returns:
        The set of sales traders that may trade on behalf of the TOBOUsername supplied to this method.
      • isSalesTrader

        boolean isSalesTrader​(java.lang.String ssoUsername)
        Returns a boolean representing whether to not the SSO Username belongs to a sales user.
        Parameters:
        ssoUsername -
        Returns:
        whether to not the SSO Username belongs to a sales user