Class PartyProxyRepository

java.lang.Object
org.ehrbase.repository.PartyProxyRepository

@Repository public class PartyProxyRepository extends Object
  • Field Details

  • Constructor Details

    • PartyProxyRepository

      public PartyProxyRepository(org.jooq.DSLContext context)
  • Method Details

    • findInternalUserId

      public Optional<UUID> findInternalUserId(String username)
      Find the party id of a ehrbase user corresponding to username
      Parameters:
      username -
      Returns:
    • createInternalUser

      @Transactional(propagation=MANDATORY) public UUID createInternalUser(String username)
      Create a PartyIdentified for a ehrbase user corresponding to username
      Parameters:
      username -
      Returns:
    • fromUser

      public com.nedap.archie.rm.generic.PartyProxy fromUser(UUID userId)