public abstract class User_Base extends pt.ist.fenixframework.core.AbstractDomainObject
pt.ist.fenixframework.core.AbstractDomainObject.SerializedForm| Modifier | Constructor and Description |
|---|---|
protected |
User_Base() |
checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplacepublic static pt.ist.fenixframework.dml.runtime.DirectRelation<User,PersistentDynamicGroup> getRelationPersistentDynamicGroupCreator()
public static pt.ist.fenixframework.dml.runtime.DirectRelation<User,Bennu> getRelationSystemUsers()
public static pt.ist.fenixframework.dml.runtime.DirectRelation<User,UserLoginPeriod> getRelationUserLoginPeriods()
public static pt.ist.fenixframework.dml.runtime.DirectRelation<User,UserProfile> getRelationUserProfileUser()
public static pt.ist.fenixframework.dml.runtime.DirectRelation<PersistentUserGroup,User> getRelationUserGroupMembers()
protected String getUsername()
protected void setUsername(String username)
protected String getPassword()
protected void setPassword(String password)
protected String getSalt()
protected void setSalt(String salt)
protected org.joda.time.DateTime getCreated()
protected void setCreated(org.joda.time.DateTime created)
protected void addCreatedDynamicGroup(PersistentDynamicGroup createdDynamicGroup)
protected void removeCreatedDynamicGroup(PersistentDynamicGroup createdDynamicGroup)
protected Set<PersistentDynamicGroup> getCreatedDynamicGroupSet()
protected Bennu getBennu()
protected void setBennu(Bennu bennu)
public void addLoginValidity(UserLoginPeriod loginValidity)
public void removeLoginValidity(UserLoginPeriod loginValidity)
public Set<UserLoginPeriod> getLoginValiditySet()
public UserProfile getProfile()
public void setProfile(UserProfile profile)
protected void addUserGroup(PersistentUserGroup userGroup)
protected void removeUserGroup(PersistentUserGroup userGroup)
protected Set<PersistentUserGroup> getUserGroupSet()
Copyright © 2018 FenixEdu. All rights reserved.