package Ġru . y oom oney . tech . mo ira . client . health Ċ Ċ /** Ċ Ġ* ĠNot ifier Ġhealth Ġstate . Ċ Ġ* Ċ Ġ* ĠInstances Ġof Ġthis Ġinterface Ġ Ġshould Ġbe Ġused Ġto Ġmanage Ġnot ifier Ġstate . Ċ Ġ* Ċ Ġ* ĠIt Ġis Ġrecommended Ġto Ġuse Ġmethods Ġof Ġthis Ġinterface Ġwhen Ġsomething Ġbad Ġhappened Ġto Ġyour ĠMo ira 's Ġenvironment . ĠFor Ċ Ġ* Ġexample , Ġit Ġmay Ġbe ĠGraph ite ĠRelay Ġfailure Ġor ĠMo ira ĠRedis - DB Ġbreak down . ĠIn Ġthis Ġcase Ġyou Ġhave Ġto Ġdisable Ġnot ifier Ġvia Ċ Ġ* Ġ[ Health . disable Notifications ] Ġmethod Ġcall Ġto Ġprevent ĠMo ira Ġfrom Ġsending Ġalert Ġmessages Ġto Ġend Ġusers Ġbut Ġwill Ġnotify Ċ Ġ* Ġadministr ators Ġof Ġthe Ġexisting Ġproblem . Ċ Ġ*/ Ċ interface ĠHealth Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠF etches Ġthe Ġcurrent Ġstate Ġof Ġthe Ġnot ifier . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġfetch Current State (): ĠNot ifier State ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠEnable Ġnot ifier Ġto Ġsend Ġnotifications . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġenable Notifications () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠDisable Ġnot ifier Ġto Ġsend Ġnotifications . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġdisable Notifications () Ċ } Ċ