Class ImmutableUserMappingCache
java.lang.Object
com.caplin.motif.fx.ret.common.extension.usermanager.ImmutableUserMappingCache
Stores user manager data.
- (longlife) needs to be accessed throughout the application run.
- (cannotfail) does not have any terminal failure states.
- (concurrent) will be accessed concurrently (immutable, builder).
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetRetClientForSsoUsername
(String assetClass, String ssoUsername) getRetClientForToboUsername
(String assetClass, String toboUserName) getRetClientsTradedBySsoUser
(String ssoUserName) getRetClientsTradedByToboUser
(String toboUsername) getSsoUsername
(String toboUsername) getSsoUserNamesWhoCanTobo
(String retClientName) getToboUsername
(String retClientName) getToboUsers
(String ssoUsername)
-
Method Details
-
getRetClientForToboUsername
public String getRetClientForToboUsername(String assetClass, String toboUserName) throws NoSuchElementException - Throws:
NoSuchElementException
-
getRetClientForSsoUsername
public String getRetClientForSsoUsername(String assetClass, String ssoUsername) throws NoSuchElementException - Throws:
NoSuchElementException
-
getSsoUsername
- Throws:
NoSuchElementException
-
getToboUsername
- Throws:
NoSuchElementException
-
getToboUsers
- Throws:
NoSuchElementException
-
getSsoUserNamesWhoCanTobo
- Throws:
NoSuchElementException
-
getRetClientsTradedBySsoUser
- Throws:
NoSuchElementException
-
getRetClientsTradedByToboUser
-