Class RestPersonModel

java.lang.Object
org.alfresco.utility.model.TestModel
org.alfresco.rest.model.RestPersonModel
All Implemented Interfaces:
IModelAssertion<RestPersonModel>, IRestModel<RestPersonModel>, org.alfresco.utility.model.Model

public class RestPersonModel extends org.alfresco.utility.model.TestModel implements IModelAssertion<RestPersonModel>, IRestModel<RestPersonModel>
Person Model implementation
  • Constructor Details

    • RestPersonModel

      public RestPersonModel()
    • RestPersonModel

      public RestPersonModel(String firstName, boolean emailNotificationsEnabled, RestCompanyModel company, String id, boolean enabled, String email)
  • Method Details

    • onModel

      public RestPersonModel onModel()
      Specified by:
      onModel in interface IRestModel<RestPersonModel>
    • getFirstName

      public String getFirstName()
    • setFirstName

      public void setFirstName(String firstName)
    • getLastName

      public String getLastName()
    • setLastName

      public void setLastName(String lastName)
    • getEmailNotificationsEnabled

      public boolean getEmailNotificationsEnabled()
    • setEmailNotificationsEnabled

      public void setEmailNotificationsEnabled(boolean emailNotificationsEnabled)
    • getCompany

      public RestCompanyModel getCompany()
    • setCompany

      public void setCompany(RestCompanyModel company)
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getEnabled

      public boolean getEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail(String email)
    • getAvatarId

      public String getAvatarId()
    • setAvatarId

      public void setAvatarId(String avatarId)
    • getLocation

      public String getLocation()
    • setLocation

      public void setLocation(String location)
    • getInstantMessageId

      public String getInstantMessageId()
    • setInstantMessageId

      public void setInstantMessageId(String instantMessageId)
    • getGoogleId

      public String getGoogleId()
    • setGoogleId

      public void setGoogleId(String googleId)
    • getSkypeId

      public String getSkypeId()
    • setSkypeId

      public void setSkypeId(String skypeId)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getTelephone

      public String getTelephone()
    • setTelephone

      public void setTelephone(String telephone)
    • getJobTitle

      public String getJobTitle()
    • setJobTitle

      public void setJobTitle(String jobTitle)
    • getMobile

      public String getMobile()
    • setMobile

      public void setMobile(String mobile)
    • getStatusUpdatedAt

      public String getStatusUpdatedAt()
    • setStatusUpdatedAt

      public void setStatusUpdatedAt(String statusUpdatedAt)
    • getUserStatus

      public String getUserStatus()
    • setUserStatus

      public void setUserStatus(String userStatus)
    • getAspectNames

      public List<String> getAspectNames()
    • setAspectNames

      public void setAspectNames(List<String> aspectNames)
    • getProperties

      public Object getProperties()
    • setProperties

      public void setProperties(Object properties)
    • getCapabilities

      public Map<String,Boolean> getCapabilities()
    • setCapabilities

      public void setCapabilities(Map<String,Boolean> capabilities)
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword(String password)
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName)
    • getQuotaUsed

      public String getQuotaUsed()
    • setQuotaUsed

      public void setQuotaUsed(String quotaUsed)
    • getQuota

      public String getQuota()
    • setQuota

      public void setQuota(String quota)
    • getRandomPersonModel

      public static RestPersonModel getRandomPersonModel(String... ignoredFields)
      Generate a PersonModel with random values for all existing fields excluding fields specified as ingnoredFields
      Parameters:
      ignoredFields - field to be excluded when generating a random model
      Returns: