com.jamasoftware.contour.domain
Class User
java.lang.Object
com.jamasoftware.contour.domain.DomainObjectBaseSupport
com.jamasoftware.contour.domain.DomainObjectSupport
com.jamasoftware.contour.domain.User
- All Implemented Interfaces:
- DomainObject, DomainObjectBase, DomainObjectOrganizationColumnNameOverrider, OrganizationAware, java.io.Serializable
@Entity
@Indexed(index="index/user")
@ClassBridge(name="documentFields",
index=TOKENIZED,
store=YES,
impl=com.jamasoftware.contour.util.search.bridge.UserClassBridge.class)
public class User- extends DomainObjectSupport
- implements DomainObjectOrganizationColumnNameOverrider
Contour User.
- See Also:
- Serialized Form
|
Constructor Summary |
User()
|
User(java.lang.Integer userId)
|
User(java.lang.Integer id,
java.lang.String firstName,
java.lang.String lastName)
|
User(com.jamasoftware.contour.service.dto.property.UserPropertyDTO propDto)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
UNASSIGNED_USER
public static final java.lang.String UNASSIGNED_USER
- See Also:
- Constant Field Values
ROOT_USER
public static final java.lang.String ROOT_USER
- See Also:
- Constant Field Values
User
public User()
User
public User(java.lang.Integer userId)
User
public User(java.lang.Integer id,
java.lang.String firstName,
java.lang.String lastName)
User
public User(com.jamasoftware.contour.service.dto.property.UserPropertyDTO propDto)
getId
public java.lang.Integer getId()
- Specified by:
getId in interface DomainObjectBase
setId
public void setId(java.lang.Integer userId)
- Specified by:
setId in interface DomainObjectBase
getUid
@Field(name="uid")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.StringFieldBridge.class)
public java.lang.String getUid()
getFirstName
@Field(name="firstName")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.StringFieldBridge.class)
public java.lang.String getFirstName()
setFirstName
public void setFirstName(java.lang.String firstName)
getLastName
@Field(name="lastName")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.StringFieldBridge.class)
public java.lang.String getLastName()
setLastName
public void setLastName(java.lang.String lastName)
getEmail
@Field(name="email")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.StringFieldBridge.class)
public java.lang.String getEmail()
setEmail
public void setEmail(java.lang.String email)
getPassword
public java.lang.String getPassword()
setPassword
public void setPassword(java.lang.String password)
getUserName
@Field(name="userName")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.StringFieldBridge.class)
public java.lang.String getUserName()
setUserName
public void setUserName(java.lang.String login)
getSalt
@Field(name="salt")
public java.lang.String getSalt()
setSalt
public void setSalt(java.lang.String salt)
getLocked
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.BooleanFieldBridge.class)
public boolean getLocked()
setLocked
public void setLocked(boolean locked)
getPasswordAttempts
public int getPasswordAttempts()
setPasswordAttempts
public void setPasswordAttempts(int passwordAttempts)
getOrganization
@Field
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.OrganizationFieldBridge.class)
public Organization getOrganization()
setOrganization
public void setOrganization(Organization organization)
getOrganizationId
public java.lang.Integer getOrganizationId()
- Specified by:
getOrganizationId in interface DomainObjectBase- Specified by:
getOrganizationId in interface OrganizationAware
setOrganizationId
public void setOrganizationId(java.lang.Integer organizationId)
- Specified by:
setOrganizationId in interface DomainObjectBase
getTheme
public java.lang.String getTheme()
setTheme
public void setTheme(java.lang.String theme)
getLocation
public java.lang.String getLocation()
setLocation
public void setLocation(java.lang.String location)
getNotes
public java.lang.String getNotes()
setNotes
public void setNotes(java.lang.String notes)
getPhone
public java.lang.String getPhone()
setPhone
public void setPhone(java.lang.String phone)
getTitle
public java.lang.String getTitle()
setTitle
public void setTitle(java.lang.String title)
getLocale
public java.lang.String getLocale()
setLocale
public void setLocale(java.lang.String locale)
getDisabled
@Field
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.BooleanFieldBridge.class)
public java.lang.Boolean getDisabled()
setDisabled
public void setDisabled(java.lang.Boolean disabled)
getRoles
@Field
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.RolesFieldBridge.class)
public java.util.Set<Role> getRoles()
setRoles
public void setRoles(java.util.Set<Role> roles)
getLicenseType
@Field
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.StringFieldBridge.class)
public java.lang.String getLicenseType()
setLicenseType
public void setLicenseType(java.lang.String licenseType)
getSystem
public java.lang.Boolean getSystem()
setSystem
public void setSystem(java.lang.Boolean system)
getVisible
public java.lang.Boolean getVisible()
setVisible
public void setVisible(java.lang.Boolean visible)
getFullName
@Field(name="fullName")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.StringFieldBridge.class)
public java.lang.String getFullName()
getDisplayName
@Field(name="name")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.StringFieldBridge.class)
public java.lang.String getDisplayName()
getRepeatedPassword
public java.lang.String getRepeatedPassword()
setRepeatedPassword
public void setRepeatedPassword(java.lang.String repeatedPassword)
getAvatar
public Attachment getAvatar()
setAvatar
public void setAvatar(Attachment avatar)
getUnregistered
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.BooleanFieldBridge.class)
public java.lang.Boolean getUnregistered()
setUnregistered
public void setUnregistered(java.lang.Boolean unregistered)
getEmailUpdatesToFollowedItems
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.BooleanFieldBridge.class)
public java.lang.Boolean getEmailUpdatesToFollowedItems()
setEmailUpdatesToFollowedItems
public void setEmailUpdatesToFollowedItems(java.lang.Boolean emailUpdatesToFollowedItems)
getAutoFollowCommentedItems
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.BooleanFieldBridge.class)
public java.lang.Boolean getAutoFollowCommentedItems()
setAutoFollowCommentedItems
public void setAutoFollowCommentedItems(java.lang.Boolean autoFollowCommentedItems)
getSendEmail
public java.lang.Boolean getSendEmail()
setSendEmail
public void setSendEmail(java.lang.Boolean sendEmail)
getXmlToString
public java.lang.String getXmlToString()
- Specified by:
getXmlToString in interface DomainObject
obtainAclObjectIdentity
public com.jamasoftware.contour.security.acl.AclObjectIdentity obtainAclObjectIdentity()
- Specified by:
obtainAclObjectIdentity in interface DomainObject- Overrides:
obtainAclObjectIdentity in class DomainObjectBaseSupport
hashCode
public int hashCode()
- Overrides:
hashCode in class DomainObjectBaseSupport
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class DomainObjectBaseSupport
toString
public java.lang.String toString()
- Constructs a
String with all attributes in name = value
format.
- Overrides:
toString in class java.lang.Object
- Returns:
- a
String representation of this object.
getContent
public java.lang.String getContent()
Copyright (c) 2010 Jama Software, Inc. All Rights Reserved.