package Ġio . ely tra . sdk . server Ċ Ċ import Ġio . ely tra . api . entity . Player Ċ import Ġio . ely tra . api . registry . Registry Ċ import Ġio . ely tra . sdk . network . Network Session Ċ import Ġjava . util . concurrent . Concurrent HashMap Ċ import Ġjava . util . concurrent . Concurrent Map Ċ import Ġjava . util . stream . Stream Ċ Ċ class ĠPlayer Registry ( Ċ ĉ private Ġval Ġsessions : ĠConcurrent Map < Network Session , ĠBoolean > Ġ= ĠConcurrent HashMap () Ċ ) Ġ: ĠRegistry < Player , ĠString >{ ĊĊ ĉ override Ġfun Ġadd ( record : ĠPlayer ) Ġ{ Ċĉ ĉ TODO (" not Ġimplemented ") Ġ// To Ġchange Ġbody Ġof Ġcreated Ġfunctions Ġuse ĠFile Ġ| ĠSettings Ġ| ĠFile ĠTemplates . Ċ ĉ } ĊĊ ĉ override Ġfun Ġremove ( record : ĠPlayer ) Ġ{ Ċĉ ĉ TODO (" not Ġimplemented ") Ġ// To Ġchange Ġbody Ġof Ġcreated Ġfunctions Ġuse ĠFile Ġ| ĠSettings Ġ| ĠFile ĠTemplates . Ċ ĉ } ĊĊ ĉ override Ġfun Ġget ( record : ĠString ): ĠPlayer ? Ġ{ Ċĉ ĉ TODO (" not Ġimplemented ") Ġ// To Ġchange Ġbody Ġof Ġcreated Ġfunctions Ġuse ĠFile Ġ| ĠSettings Ġ| ĠFile ĠTemplates . Ċ ĉ } ĊĊ ĉ override Ġfun Ġstream (): ĠStream < Player > Ġ{ Ċĉ ĉ TODO (" not Ġimplemented ") Ġ// To Ġchange Ġbody Ġof Ġcreated Ġfunctions Ġuse ĠFile Ġ| ĠSettings Ġ| ĠFile ĠTemplates . Ċ ĉ } ĊĊ ĉ override Ġfun Ġsize (): ĠInt Ġ{ Ċĉ ĉ TODO (" not Ġimplemented ") Ġ// To Ġchange Ġbody Ġof Ġcreated Ġfunctions Ġuse ĠFile Ġ| ĠSettings Ġ| ĠFile ĠTemplates . Ċ ĉ } ĊĊ ĉ override Ġfun Ġclear () Ġ{ Ċĉ ĉ TODO (" not Ġimplemented ") Ġ// To Ġchange Ġbody Ġof Ġcreated Ġfunctions Ġuse ĠFile Ġ| ĠSettings Ġ| ĠFile ĠTemplates . Ċ ĉ } Ċ Ċ } Ċ