package Ġio . github . d roid ka igi . conf sched 2 0 2 0 . notification . broadcast Ċ Ċ import Ġandroid . content . Broadcast Receiver Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġio . github . d roid ka igi . conf sched 2 0 2 0 . notification . service . F CM Service Ċ Ċ abstract Ġclass ĠOn Token Published Broadcast Receiver Ġ: ĠBroadcast Receiver () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġon Receive ( context : ĠContext ?, Ġintent : ĠIntent ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġcontext Ġ?: Ġreturn ĊĊĠĠĠĠĠĠĠ Ġif Ġ( intent ?. action Ġ== ĠF CM Service . ACTION _ TOKEN _ PUBL ISHED ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon Token Published ( context , Ġintent ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġabstract Ġfun Ġon Token Published ( context : ĠContext , Ġintent : ĠIntent ) Ċ } Ċ