public class UserProfile extends AbstractProfile
Modifier and Type | Field and Description |
---|---|
static String |
PROPERTY_ABOUT_ME |
static String |
PROPERTY_CITY |
static String |
PROPERTY_COUNTRY |
static String |
PROPERTY_EMAIL |
static String |
PROPERTY_FAMILY_NAME |
static String |
PROPERTY_GENDER |
static String |
PROPERTY_GIVEN_NAME |
static String |
PROPERTY_JOB_TITLE |
static String |
PROPERTY_MIDDLE_NAME |
static String |
PROPERTY_MOBILE |
static String |
PROPERTY_PHONE_NUMBER |
static String |
PROPERTY_POSTAL_CODE |
static String |
PROPERTY_STATE |
static String |
PROPERTY_STREET |
authorizable, NODE_PROFILE, profileProps
Constructor and Description |
---|
UserProfile(T authorizable)
Default constructor for an existing user
|
Modifier and Type | Method and Description |
---|---|
void |
setAboutMe(String aboutMe) |
void |
setCity(String city) |
void |
setCountry(String country) |
void |
setEmail(String email) |
void |
setFamilyName(String familyName) |
void |
setGender(String gender) |
void |
setGivenName(String givenName) |
void |
setJobTitle(String jobTitle) |
void |
setMiddleName(String middleName) |
void |
setMobile(String mobile) |
void |
setPhoneNumber(String phoneNumber) |
void |
setPostalCode(String postalCode) |
void |
setState(String state) |
void |
setStreet(String street) |
getProfileNode, getProperties, setProperties
public static final String PROPERTY_EMAIL
public static final String PROPERTY_JOB_TITLE
public static final String PROPERTY_GIVEN_NAME
public static final String PROPERTY_MIDDLE_NAME
public static final String PROPERTY_FAMILY_NAME
public static final String PROPERTY_STREET
public static final String PROPERTY_CITY
public static final String PROPERTY_POSTAL_CODE
public static final String PROPERTY_STATE
public static final String PROPERTY_COUNTRY
public static final String PROPERTY_PHONE_NUMBER
public static final String PROPERTY_MOBILE
public static final String PROPERTY_GENDER
public static final String PROPERTY_ABOUT_ME
public UserProfile(T authorizable) throws org.apache.sling.testing.clients.ClientException
T
- authorizable typeauthorizable
- any Authorizable
extending the AbstractAuthorizable
org.apache.sling.testing.clients.ClientException
- if the user profile cannot be loadedpublic void setEmail(String email)
public void setJobTitle(String jobTitle)
public void setGivenName(String givenName)
public void setMiddleName(String middleName)
public void setFamilyName(String familyName)
public void setStreet(String street)
public void setCity(String city)
public void setPostalCode(String postalCode)
public void setState(String state)
public void setCountry(String country)
public void setPhoneNumber(String phoneNumber)
public void setMobile(String mobile)
public void setGender(String gender)
public void setAboutMe(String aboutMe)
Copyright © 2018. All rights reserved.