package golf.handicap.hibernate.db import golf.handicap.Golfer import handicap.grpc.Command import handicap.grpc.ListPublicGolfers import io.smallrye.mutiny.Uni import org.hibernate.reactive.mutiny.Mutiny import java.sql.SQLException interface IPopulateGolfer { @Throws(SQLException::class, InterruptedException::class) fun getGolfer(handicapGolfer: Golfer, cmd: Int, sessionFactory: Mutiny.SessionFactory): Uni @Throws(SQLException::class, InterruptedException::class) fun getGolfers(sessionFactory: Mutiny.SessionFactory): Uni }