Class GroupHandler


  • public class GroupHandler
    extends java.lang.Object
    GroupHandler handles each Page of Members in a Group (enabling paging of the members of the Group)
    • Constructor Summary

      Constructors 
      Constructor Description
      GroupHandler()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<Group.Member> getPageOfMembers​(int pageNum, int pageSize)
      get a page of members from this handler
      void process​(java.lang.String groupId)
      resolve the groupId into a set of patients and add them to this handler
      void register​(FHIRPersistence fhirPersistence, java.lang.String provider)
      register the fhir persistence from the calling class.
      • Methods inherited from class java.lang.Object

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

      • GroupHandler

        public GroupHandler()
    • Method Detail

      • register

        public void register​(FHIRPersistence fhirPersistence,
                             java.lang.String provider)
        register the fhir persistence from the calling class.
        Parameters:
        fhirPersistence -
        provider -
      • process

        public void process​(java.lang.String groupId)
                     throws java.lang.Exception
        resolve the groupId into a set of patients and add them to this handler
        Parameters:
        groupId -
        Throws:
        java.lang.Exception
      • getPageOfMembers

        public java.util.List<Group.Member> getPageOfMembers​(int pageNum,
                                                             int pageSize)
        get a page of members from this handler
        Parameters:
        pageNum -
        pageSize -
        Returns: