package Ġv ip . qs os . im . data _ jpa . repository . db Ċ Ċ import Ġorg . springframework . data . jpa . repository . Jpa Repository Ċ import Ġorg . springframework . stereotype . Repository Ċ import Ġv ip . qs os . im . model . db . Table IM Session Ċ import Ġjavax . transaction . Transactional Ċ Ċ @ Repository Ċ interface ĠTable Session Client Repository Ġ: ĠJ pa Repository < Table IM Session , ĠInt > Ġ{ ĊĊĠĠĠ Ġfun ĠfindBy Account ( account : ĠString ): ĠTable IM Session ? ĊĊĠĠĠ Ġfun ĠfindBy Nid Or Account ( nid : ĠString , Ġaccount : ĠString ): ĠTable IM Session ? ĊĊĠĠĠ Ġ@ Transactional ĊĠĠĠ Ġfun Ġdelete By Account ( account : ĠString ) Ċ Ċ }