Package org.alfresco.rest.api.model
Class Person
java.lang.Object
org.alfresco.rest.api.model.Person
- All Implemented Interfaces:
Serializable
Represents a person (aka user) within the system.
- Author:
- steveglover
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected NodeRef
protected Company
protected String
protected String
protected String
protected Boolean
protected Boolean
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
static final org.alfresco.service.namespace.QName
static final org.alfresco.service.namespace.QName
static final org.alfresco.service.namespace.QName
static final org.alfresco.service.namespace.QName
static final org.alfresco.service.namespace.QName
protected Long
protected Long
protected String
protected Date
protected String
protected String
protected String
-
Constructor Summary
ConstructorsConstructorDescriptionPerson()
Person
(String userName, Boolean enabled, NodeRef avatarId, String firstName, String lastName, String jobTitle, String location, String telephone, String mobile, String email, String skypeId, String instantMessageId, String userStatus, Date statusUpdatedAt, String googleId, Long quota, Long quotaUsed, Boolean emailNotificationsEnabled, String description, Company company) Person
(NodeRef nodeRef, Map<org.alfresco.service.namespace.QName, Serializable> nodeProps, boolean enabled) -
Method Summary
Modifier and TypeMethodDescriptiongetEmail()
getQuota()
protected void
mapProperties
(Map<org.alfresco.service.namespace.QName, Serializable> nodeProps) void
setAspectNames
(List<String> aspectNames) void
setAvatarId
(NodeRef avatarId) void
setCapabilities
(Map<String, Boolean> capabilities) void
setCompany
(Company company) void
setDescription
(String description) void
void
setEmailNotificationsEnabled
(Boolean emailNotificationsEnabled) void
setEnabled
(Boolean enabled) void
setFirstName
(String firstName) void
setGoogleId
(String googleId) void
setInstantMessageId
(String instantMessageId) void
setJobTitle
(String jobTitle) void
setLastName
(String lastName) void
setLocation
(String location) void
void
setOldPassword
(String oldPassword) void
setPassword
(String password) void
setProperties
(Map<String, Object> properties) protected void
protected void
setQuotaUsed
(Long quotaUsed) void
setSkypeId
(String skypeId) protected void
setStatusUpdatedAt
(Date statusUpdatedAt) void
setTelephone
(String telephone) void
setUserName
(String userName) void
setUserStatus
(String userStatus) Map<org.alfresco.service.namespace.QName,
Serializable> toString()
boolean
wasSet
(org.alfresco.service.namespace.QName fieldName)
-
Field Details
-
userName
-
enabled
-
avatarId
-
firstName
-
lastName
-
displayName
-
jobTitle
-
location
-
telephone
-
mobile
-
email
-
skypeId
-
instantMessageId
-
userStatus
-
statusUpdatedAt
-
googleId
-
quota
-
quotaUsed
-
emailNotificationsEnabled
-
description
-
company
-
password
-
oldPassword
-
properties
-
aspectNames
-
capabilities
-
PROP_PERSON_DESCRIPTION
public static final org.alfresco.service.namespace.QName PROP_PERSON_DESCRIPTION -
PROP_PERSON_COMPANY
public static final org.alfresco.service.namespace.QName PROP_PERSON_COMPANY -
PROP_PERSON_AVATAR_ID
public static final org.alfresco.service.namespace.QName PROP_PERSON_AVATAR_ID -
PROP_PERSON_OLDPASSWORD
public static final org.alfresco.service.namespace.QName PROP_PERSON_OLDPASSWORD -
PROP_PERSON_PASSWORD
public static final org.alfresco.service.namespace.QName PROP_PERSON_PASSWORD
-
-
Constructor Details
-
Person
public Person() -
Person
public Person(String userName, Boolean enabled, NodeRef avatarId, String firstName, String lastName, String jobTitle, String location, String telephone, String mobile, String email, String skypeId, String instantMessageId, String userStatus, Date statusUpdatedAt, String googleId, Long quota, Long quotaUsed, Boolean emailNotificationsEnabled, String description, Company company) -
Person
public Person(NodeRef nodeRef, Map<org.alfresco.service.namespace.QName, Serializable> nodeProps, boolean enabled)
-
-
Method Details
-
mapProperties
-
getCompany
-
setCompany
-
getInstantMessageId
-
setInstantMessageId
-
getGoogleId
-
setGoogleId
-
getQuota
-
setQuota
-
getQuotaUsed
-
setQuotaUsed
-
getDescription
-
setDescription
-
getUserName
-
setUserName
-
isEnabled
-
setEnabled
-
setAvatarId
-
setPassword
-
setOldPassword
-
getAvatarId
-
getFirstName
-
setFirstName
-
setLastName
-
getLastName
-
getJobTitle
-
setJobTitle
-
getLocation
-
setLocation
-
getTelephone
-
setTelephone
-
getMobile
-
setMobile
-
getEmail
-
setEmail
-
getSkypeId
-
setSkypeId
-
getUserStatus
-
setUserStatus
-
getStatusUpdatedAt
-
setStatusUpdatedAt
-
isEmailNotificationsEnabled
-
setEmailNotificationsEnabled
-
getPassword
-
getOldPassword
-
getProperties
-
setProperties
-
getAspectNames
-
setAspectNames
-
getCapabilities
-
setCapabilities
-
wasSet
public boolean wasSet(org.alfresco.service.namespace.QName fieldName) -
getDisplayName
-
toString
-
toProperties
-