Interface UserEntityExpander
- All Known Implementing Classes:
DefaultUserEntityExpander
public interface UserEntityExpander
Responsible for expanding some optional properties of a
UserEntity
.-
Method Summary
-
Method Details
-
expand
Expand a user entity.- Parameters:
userEntity
- the user entity (must contain a username at least)- Returns:
- an expanded entity (if it hasn't already been expanded)
- Throws:
IllegalArgumentException
- if specified user entity does not have username
-