package Ġcom . simple mobile tools . calendar . services Ċ Ċ import Ġandroid . app . Intent Service Ċ import Ġandroid . app . Notification Manager Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġcom . simple mobile tools . calendar . extensions . config Ċ import Ġcom . simple mobile tools . calendar . extensions . db Helper Ċ import Ġcom . simple mobile tools . calendar . extensions . schedule Event In Ċ import Ġcom . simple mobile tools . calendar . helpers . EVENT _ ID Ċ Ċ class ĠSn oo ze Service Ġ: ĠIntent Service (" Sn oo ze ") Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġon Handle Intent ( intent : ĠIntent ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġevent Id Ġ= Ġintent . getInt Extra ( EVENT _ ID , Ġ 0 ) ĊĠĠĠĠĠĠĠ Ġval Ġevent Ġ= Ġdb Helper . getEvent With Id ( eventId ) ĊĊĠĠĠĠĠĠĠ Ġif Ġ( eventId Ġ!= Ġ 0 Ġ&& Ġevent Ġ!= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġapplication Context . schedule Event In ( System . currentTimeMillis () Ġ+ Ġapplication Context . config . sn oo ze Delay Ġ* Ġ 6 0 0 0 0 , Ġevent ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġmanager Ġ= Ġapplication Context . getSystem Service ( Context . NOTIFICATION _ SERVICE ) Ġas ĠNotification Manager ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmanager . cancel ( eventId ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ