package Ġcom . all at . m bo ych enko . silver thread . presentation . re ceiv ers Ċ Ċ import Ġandroid . content . Broadcast Receiver Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġcom . all at . m bo ych enko . silver thread . presentation . helpers . Alarm Notification Codes Ċ Ċ class ĠAl arms Reset Receiver Ġ: ĠBroadcast Receiver () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġon Receive ( context : ĠContext , Ġintent : ĠIntent ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( intent . action Ġ== ĠIntent . ACTION _ BOOT _ COMPLETED Ġ|| ĊĠĠĠĠĠĠĠĠĠĠĠ Ġintent . action Ġ== ĠIntent . ACTION _ TIME _ CHANGED Ġ|| ĊĠĠĠĠĠĠĠĠĠĠĠ Ġintent . action Ġ== ĠIntent . ACTION _ TIME ZONE _ CHANGED ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġpending Broadcast Ġ= Ġgo Async () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġintent . action Ġ= ĠAlarm Notification Codes . RE INIT _ TIM ERS _ ENV . action ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAlarm Notifications Executor ( context ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. apply Ġ{ Ġpending Result Ġ= Ġ Ġpending Broadcast Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. on Handle Notification ( intent ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ }