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
-
-