public class User extends UpdateManagedEntity implements AttributedElement<UserAttribute>, Serializable
Constructor and Description |
---|
User() |
User(String gridId,
String userId,
String password) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.commons.lang.builder.EqualsBuilder |
appendSpecialEquals(org.apache.commons.lang.builder.EqualsBuilder builder,
Object value,
Collection<String> appendedFields,
boolean ignoreDates) |
protected org.apache.commons.lang.builder.HashCodeBuilder |
appendSpecialHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder,
Collection<String> appendedFields) |
String |
getAddress() |
UserAttribute |
getAttribute(String name) |
Collection<UserAttribute> |
getAttributes() |
String |
getAttributeValue(String attributeName) |
String |
getDefaultAppProvisionType() |
String |
getDefaultUseType() |
String |
getEmailAddress() |
String |
getGridId() |
URL |
getHomepageUrl() |
String |
getOrganization() |
String |
getPassword() |
Calendar |
getPasswordChangedDate() |
String |
getRepresentative() |
Set<UserRole> |
getRoles() |
String |
getUserId() |
boolean |
isAbleToCallServices() |
boolean |
isAdminUser() |
boolean |
isVisible() |
void |
removeAttribute(String attributeName) |
void |
setAbleToCallServices(boolean ableToCallServices) |
void |
setAddress(String address) |
void |
setAttribute(UserAttribute attribute) |
void |
setAttributes(Collection<UserAttribute> attributes) |
void |
setAttributeValue(String attributeName,
String attributeValue) |
void |
setCanCallServices(boolean ableToCallServices) |
void |
setDefaultAppProvisionType(String defaultAppProvisionType) |
void |
setDefaultUseType(String defaultUseType) |
void |
setEmailAddress(String emailAddress) |
void |
setGridId(String gridId) |
void |
setHomepageUrl(URL homepageUrl) |
void |
setOrganization(String organization) |
void |
setPassword(String password) |
void |
setPasswordChangedDate(Calendar passwordChangedDate) |
void |
setRepresentative(String representative) |
void |
setRoles(Set<UserRole> roles) |
void |
setUserId(String userId) |
void |
setVisible(boolean visible) |
void |
touchPasswordChangedDateTime() |
equals, equalsIgnoreDates, getCreatedDateTime, getUpdatedDateTime, hashCode, setCreatedDateTime, setUpdatedDateTime, toString, touchUpdatedDateTime
public boolean isAdminUser()
public String getGridId()
public void setGridId(String gridId)
public String getUserId()
public void setUserId(String userId)
public String getPassword()
public void setPassword(String password)
public String getOrganization()
public void setOrganization(String organization)
public String getRepresentative()
public void setRepresentative(String representative)
public String getEmailAddress()
public void setEmailAddress(String emailAddress)
public URL getHomepageUrl()
public void setHomepageUrl(URL homepageUrl)
public String getAddress()
public void setAddress(String address)
public Calendar getPasswordChangedDate()
public void setPasswordChangedDate(Calendar passwordChangedDate)
public void touchPasswordChangedDateTime()
public boolean isVisible()
public void setVisible(boolean visible)
public boolean isAbleToCallServices()
public void setCanCallServices(boolean ableToCallServices)
public void setAbleToCallServices(boolean ableToCallServices)
public Collection<UserAttribute> getAttributes()
getAttributes
in interface AttributedElement<UserAttribute>
public void setAttributes(Collection<UserAttribute> attributes)
setAttributes
in interface AttributedElement<UserAttribute>
public UserAttribute getAttribute(String name)
getAttribute
in interface AttributedElement<UserAttribute>
public void setAttribute(UserAttribute attribute)
setAttribute
in interface AttributedElement<UserAttribute>
public String getAttributeValue(String attributeName)
getAttributeValue
in interface AttributedElement<UserAttribute>
public void setAttributeValue(String attributeName, String attributeValue)
setAttributeValue
in interface AttributedElement<UserAttribute>
public void removeAttribute(String attributeName)
removeAttribute
in interface AttributedElement<UserAttribute>
public String getDefaultUseType()
public void setDefaultUseType(String defaultUseType)
public String getDefaultAppProvisionType()
public void setDefaultAppProvisionType(String defaultAppProvisionType)
protected org.apache.commons.lang.builder.EqualsBuilder appendSpecialEquals(org.apache.commons.lang.builder.EqualsBuilder builder, Object value, Collection<String> appendedFields, boolean ignoreDates)
appendSpecialEquals
in class UpdateManagedEntity
protected org.apache.commons.lang.builder.HashCodeBuilder appendSpecialHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder, Collection<String> appendedFields)
appendSpecialHashCode
in class UpdateManagedEntity