Interface User
-
- All Superinterfaces:
DataTransferObject,LongUniqueObject,java.io.Serializable,UniqueObject<java.lang.Long>
- All Known Implementing Classes:
UserEntity,UserPojo
public interface User extends LongUniqueObject
Structured to work with JdbcUserDetailsManager.- Author:
- gary_kephart
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.LonggetId()java.lang.StringgetUsername()The email address is the usernamebooleanisEnabled()voidsetEnabled(boolean enabled)voidsetUsername(java.lang.String username)-
Methods inherited from interface org.drdeesw.commons.models.base.LongUniqueObject
setId
-
-
-
-
Method Detail
-
getId
java.lang.Long getId()
- Specified by:
getIdin interfaceUniqueObject<java.lang.Long>
-
getUsername
java.lang.String getUsername()
The email address is the username- Returns:
-
isEnabled
boolean isEnabled()
- Returns:
- the enabled
-
setEnabled
void setEnabled(boolean enabled)
- Parameters:
enabled- the enabled to set
-
setUsername
void setUsername(java.lang.String username)
- Parameters:
username-
-
-