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, touchUpdatedDateTimepublic 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 UpdateManagedEntityprotected org.apache.commons.lang.builder.HashCodeBuilder appendSpecialHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder,
Collection<String> appendedFields)
appendSpecialHashCode in class UpdateManagedEntity