Package org.fenixedu.bennu.core.domain
Class User_Base
- java.lang.Object
-
- pt.ist.fenixframework.core.AbstractDomainObject
-
- org.fenixedu.bennu.core.domain.User_Base
-
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class User_Base extends pt.ist.fenixframework.core.AbstractDomainObject- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUser_Base()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddCategoriesCreated(Category categoriesCreated)protected voidaddComponentsCreated(Component componentsCreated)protected voidaddCreatedDynamicGroup(org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup createdDynamicGroup)voidaddLoginValidity(org.fenixedu.bennu.core.domain.UserLoginPeriod loginValidity)protected voidaddMenuItemsCreated(MenuItem menuItemsCreated)protected voidaddMenusCreated(Menu menusCreated)protected voidaddPagesCreated(Page pagesCreated)protected voidaddPostsCreated(Post postsCreated)voidaddRevisions(PostContentRevision revisions)voidaddSitesCreated(Site sitesCreated)protected voidaddThemesCreated(CMSTheme themesCreated)protected voidaddUserGroup(org.fenixedu.bennu.core.domain.groups.PersistentUserGroup userGroup)protected booleangetAuthManageable()protected org.fenixedu.bennu.core.domain.BennugetBennu()protected Set<Category>getCategoriesCreatedSet()protected Set<Component>getComponentsCreatedSet()protected org.joda.time.DateTimegetCreated()protected Set<org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup>getCreatedDynamicGroupSet()Set<org.fenixedu.bennu.core.domain.UserLoginPeriod>getLoginValiditySet()protected Set<MenuItem>getMenuItemsCreatedSet()protected Set<Menu>getMenusCreatedSet()protected StringgetOriginalUsername()protected Set<Page>getPagesCreatedSet()protected StringgetPassword()protected Set<Post>getPostsCreatedSet()org.fenixedu.bennu.core.domain.UserProfilegetProfile()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,Category>getRelationCategoryUser()static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,org.fenixedu.bennu.core.domain.User>getRelationCMSThemeUser()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,Component>getRelationComponentUser()static pt.ist.fenixframework.dml.runtime.DirectRelation<MenuItem,org.fenixedu.bennu.core.domain.User>getRelationMenuItemUser()static pt.ist.fenixframework.dml.runtime.DirectRelation<Menu,org.fenixedu.bennu.core.domain.User>getRelationMenuUser()static pt.ist.fenixframework.dml.runtime.DirectRelation<Page,org.fenixedu.bennu.core.domain.User>getRelationPageUser()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup>getRelationPersistentDynamicGroupCreator()static pt.ist.fenixframework.dml.runtime.DirectRelation<PostContentRevision,org.fenixedu.bennu.core.domain.User>getRelationPostContentRevisionOwer()static pt.ist.fenixframework.dml.runtime.DirectRelation<Post,org.fenixedu.bennu.core.domain.User>getRelationPostUser()static pt.ist.fenixframework.dml.runtime.DirectRelation<Site,org.fenixedu.bennu.core.domain.User>getRelationSiteUser()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.bennu.core.domain.Bennu>getRelationSystemUsers()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentUserGroup,org.fenixedu.bennu.core.domain.User>getRelationUserGroupMembers()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.bennu.core.domain.UserLoginPeriod>getRelationUserLoginPeriods()static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.bennu.core.domain.UserProfile>getRelationUserProfileUser()Set<PostContentRevision>getRevisionsSet()protected StringgetSalt()Set<Site>getSitesCreatedSet()protected Set<CMSTheme>getThemesCreatedSet()protected Set<org.fenixedu.bennu.core.domain.groups.PersistentUserGroup>getUserGroupSet()protected StringgetUsername()protected voidremoveCategoriesCreated(Category categoriesCreated)protected voidremoveComponentsCreated(Component componentsCreated)protected voidremoveCreatedDynamicGroup(org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup createdDynamicGroup)voidremoveLoginValidity(org.fenixedu.bennu.core.domain.UserLoginPeriod loginValidity)protected voidremoveMenuItemsCreated(MenuItem menuItemsCreated)protected voidremoveMenusCreated(Menu menusCreated)protected voidremovePagesCreated(Page pagesCreated)protected voidremovePostsCreated(Post postsCreated)voidremoveRevisions(PostContentRevision revisions)voidremoveSitesCreated(Site sitesCreated)protected voidremoveThemesCreated(CMSTheme themesCreated)protected voidremoveUserGroup(org.fenixedu.bennu.core.domain.groups.PersistentUserGroup userGroup)protected voidsetAuthManageable(boolean authManageable)protected voidsetBennu(org.fenixedu.bennu.core.domain.Bennu bennu)protected voidsetCreated(org.joda.time.DateTime created)protected voidsetOriginalUsername(String originalUsername)protected voidsetPassword(String password)voidsetProfile(org.fenixedu.bennu.core.domain.UserProfile profile)protected voidsetSalt(String salt)protected voidsetUsername(String username)
-
-
-
Method Detail
-
getRelationPageUser
public static pt.ist.fenixframework.dml.runtime.DirectRelation<Page,org.fenixedu.bennu.core.domain.User> getRelationPageUser()
-
getRelationComponentUser
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,Component> getRelationComponentUser()
-
getRelationMenuUser
public static pt.ist.fenixframework.dml.runtime.DirectRelation<Menu,org.fenixedu.bennu.core.domain.User> getRelationMenuUser()
-
getRelationCategoryUser
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,Category> getRelationCategoryUser()
-
getRelationPostUser
public static pt.ist.fenixframework.dml.runtime.DirectRelation<Post,org.fenixedu.bennu.core.domain.User> getRelationPostUser()
-
getRelationUserLoginPeriods
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.bennu.core.domain.UserLoginPeriod> getRelationUserLoginPeriods()
-
getRelationUserProfileUser
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.bennu.core.domain.UserProfile> getRelationUserProfileUser()
-
getRelationUserGroupMembers
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.groups.PersistentUserGroup,org.fenixedu.bennu.core.domain.User> getRelationUserGroupMembers()
-
getRelationPersistentDynamicGroupCreator
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup> getRelationPersistentDynamicGroupCreator()
-
getRelationMenuItemUser
public static pt.ist.fenixframework.dml.runtime.DirectRelation<MenuItem,org.fenixedu.bennu.core.domain.User> getRelationMenuItemUser()
-
getRelationCMSThemeUser
public static pt.ist.fenixframework.dml.runtime.DirectRelation<CMSTheme,org.fenixedu.bennu.core.domain.User> getRelationCMSThemeUser()
-
getRelationSystemUsers
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.bennu.core.domain.Bennu> getRelationSystemUsers()
-
getRelationPostContentRevisionOwer
public static pt.ist.fenixframework.dml.runtime.DirectRelation<PostContentRevision,org.fenixedu.bennu.core.domain.User> getRelationPostContentRevisionOwer()
-
getRelationSiteUser
public static pt.ist.fenixframework.dml.runtime.DirectRelation<Site,org.fenixedu.bennu.core.domain.User> getRelationSiteUser()
-
getUsername
protected String getUsername()
-
setUsername
protected void setUsername(String username)
-
getPassword
protected String getPassword()
-
setPassword
protected void setPassword(String password)
-
getOriginalUsername
protected String getOriginalUsername()
-
setOriginalUsername
protected void setOriginalUsername(String originalUsername)
-
getSalt
protected String getSalt()
-
setSalt
protected void setSalt(String salt)
-
getCreated
protected org.joda.time.DateTime getCreated()
-
setCreated
protected void setCreated(org.joda.time.DateTime created)
-
getAuthManageable
protected boolean getAuthManageable()
-
setAuthManageable
protected void setAuthManageable(boolean authManageable)
-
addPagesCreated
protected void addPagesCreated(Page pagesCreated)
-
removePagesCreated
protected void removePagesCreated(Page pagesCreated)
-
addComponentsCreated
protected void addComponentsCreated(Component componentsCreated)
-
removeComponentsCreated
protected void removeComponentsCreated(Component componentsCreated)
-
addMenusCreated
protected void addMenusCreated(Menu menusCreated)
-
removeMenusCreated
protected void removeMenusCreated(Menu menusCreated)
-
addCategoriesCreated
protected void addCategoriesCreated(Category categoriesCreated)
-
removeCategoriesCreated
protected void removeCategoriesCreated(Category categoriesCreated)
-
addPostsCreated
protected void addPostsCreated(Post postsCreated)
-
removePostsCreated
protected void removePostsCreated(Post postsCreated)
-
addLoginValidity
public void addLoginValidity(org.fenixedu.bennu.core.domain.UserLoginPeriod loginValidity)
-
removeLoginValidity
public void removeLoginValidity(org.fenixedu.bennu.core.domain.UserLoginPeriod loginValidity)
-
getLoginValiditySet
public Set<org.fenixedu.bennu.core.domain.UserLoginPeriod> getLoginValiditySet()
-
getProfile
public org.fenixedu.bennu.core.domain.UserProfile getProfile()
-
setProfile
public void setProfile(org.fenixedu.bennu.core.domain.UserProfile profile)
-
addUserGroup
protected void addUserGroup(org.fenixedu.bennu.core.domain.groups.PersistentUserGroup userGroup)
-
removeUserGroup
protected void removeUserGroup(org.fenixedu.bennu.core.domain.groups.PersistentUserGroup userGroup)
-
getUserGroupSet
protected Set<org.fenixedu.bennu.core.domain.groups.PersistentUserGroup> getUserGroupSet()
-
addCreatedDynamicGroup
protected void addCreatedDynamicGroup(org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup createdDynamicGroup)
-
removeCreatedDynamicGroup
protected void removeCreatedDynamicGroup(org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup createdDynamicGroup)
-
getCreatedDynamicGroupSet
protected Set<org.fenixedu.bennu.core.domain.groups.PersistentDynamicGroup> getCreatedDynamicGroupSet()
-
addMenuItemsCreated
protected void addMenuItemsCreated(MenuItem menuItemsCreated)
-
removeMenuItemsCreated
protected void removeMenuItemsCreated(MenuItem menuItemsCreated)
-
addThemesCreated
protected void addThemesCreated(CMSTheme themesCreated)
-
removeThemesCreated
protected void removeThemesCreated(CMSTheme themesCreated)
-
getBennu
protected org.fenixedu.bennu.core.domain.Bennu getBennu()
-
setBennu
protected void setBennu(org.fenixedu.bennu.core.domain.Bennu bennu)
-
addRevisions
public void addRevisions(PostContentRevision revisions)
-
removeRevisions
public void removeRevisions(PostContentRevision revisions)
-
getRevisionsSet
public Set<PostContentRevision> getRevisionsSet()
-
addSitesCreated
public void addSitesCreated(Site sitesCreated)
-
removeSitesCreated
public void removeSitesCreated(Site sitesCreated)
-
-