Class PersonService.PersonInfo

  • All Implemented Interfaces:
    PermissionCheckValue
    Enclosing interface:
    PersonService

    @AlfrescoPublicApi
    public static class PersonService.PersonInfo
    extends java.lang.Object
    implements PermissionCheckValue
    Data pojo to carry common person information
    Since:
    4.0
    Author:
    janv
    • Constructor Summary

      Constructors 
      Constructor Description
      PersonInfo​(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String userName, java.lang.String firstName, java.lang.String lastName)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getFirstName()  
      java.lang.String getLastName()  
      org.alfresco.service.cmr.repository.NodeRef getNodeRef()
      Get the underlying node value that needs to be permission checked.
      java.lang.String getUserName()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PersonInfo

        public PersonInfo​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                          java.lang.String userName,
                          java.lang.String firstName,
                          java.lang.String lastName)
    • Method Detail

      • getNodeRef

        public org.alfresco.service.cmr.repository.NodeRef getNodeRef()
        Description copied from interface: PermissionCheckValue
        Get the underlying node value that needs to be permission checked.
        Specified by:
        getNodeRef in interface PermissionCheckValue
        Returns:
        the underlying value to filter
      • getUserName

        public java.lang.String getUserName()
      • getFirstName

        public java.lang.String getFirstName()
      • getLastName

        public java.lang.String getLastName()