org.broadleafcommerce.profile.core.domain
Interface Customer
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- CustomerImpl
public interface Customer
- extends Serializable
getId
Long getId()
setId
void setId(Long id)
getUsername
String getUsername()
setUsername
void setUsername(String username)
getPassword
String getPassword()
setPassword
void setPassword(String password)
isPasswordChangeRequired
boolean isPasswordChangeRequired()
setPasswordChangeRequired
void setPasswordChangeRequired(boolean passwordChangeRequired)
getFirstName
String getFirstName()
setFirstName
void setFirstName(String firstName)
getLastName
String getLastName()
setLastName
void setLastName(String lastName)
getEmailAddress
String getEmailAddress()
setEmailAddress
void setEmailAddress(String emailAddress)
getChallengeQuestion
ChallengeQuestion getChallengeQuestion()
setChallengeQuestion
void setChallengeQuestion(ChallengeQuestion challengeQuestion)
getChallengeAnswer
String getChallengeAnswer()
setChallengeAnswer
void setChallengeAnswer(String challengeAnswer)
getUnencodedPassword
String getUnencodedPassword()
setUnencodedPassword
void setUnencodedPassword(String unencodedPassword)
isReceiveEmail
boolean isReceiveEmail()
setReceiveEmail
void setReceiveEmail(boolean receiveEmail)
isRegistered
boolean isRegistered()
setRegistered
void setRegistered(boolean registered)
getUnencodedChallengeAnswer
String getUnencodedChallengeAnswer()
setUnencodedChallengeAnswer
void setUnencodedChallengeAnswer(String unencodedChallengeAnswer)
getAuditable
Auditable getAuditable()
setAuditable
void setAuditable(Auditable auditable)
setCookied
void setCookied(boolean cookied)
isCookied
boolean isCookied()
setLoggedIn
void setLoggedIn(boolean loggedIn)
isLoggedIn
boolean isLoggedIn()
setAnonymous
void setAnonymous(boolean anonymous)
isAnonymous
boolean isAnonymous()
getCustomerLocale
Locale getCustomerLocale()
setCustomerLocale
void setCustomerLocale(Locale customerLocale)
getCustomerAttributes
Map<String,CustomerAttribute> getCustomerAttributes()
setCustomerAttributes
void setCustomerAttributes(Map<String,CustomerAttribute> customerAttributes)
isDeactivated
boolean isDeactivated()
- Returns true if this user has been deactivated.
Most implementations will not allow the user to login if they are deactivated.
- Returns:
setDeactivated
void setDeactivated(boolean deactivated)
- Sets the users deactivated status.
- Parameters:
deactivated -
getCustomerAddresses
List<CustomerAddress> getCustomerAddresses()
setCustomerAddresses
void setCustomerAddresses(List<CustomerAddress> customerAddresses)
getCustomerPhones
List<CustomerPhone> getCustomerPhones()
setCustomerPhones
void setCustomerPhones(List<CustomerPhone> customerPhones)
getCustomerPayments
List<CustomerPayment> getCustomerPayments()
setCustomerPayments
void setCustomerPayments(List<CustomerPayment> customerPayments)
getTaxExemptionCode
String getTaxExemptionCode()
setTaxExemptionCode
void setTaxExemptionCode(String exemption)
Copyright © 2013. All Rights Reserved.