package Ġcom . s yle im an . my foot prints . business Layer . foot prints Service . ext Update Processing Ċ Ċ import Ġcom . s yle im an . my foot prints . business Layer . local Db Service . IL ocal Db Service Ċ import Ġcom . s yle im an . my foot prints . model Layer . dto . Sync Log Dto Ċ Ċ import Ġjava . io . IOException Ċ import Ġjava . sql . SQLException Ċ Ċ /** ĠBase Ġclass Ġfor Ġprocessing Ġext Ġupdates Ġ Ġ*/ Ċ abstract Ġclass ĠExp Update Processor Base Ġprotected Ġconstructor ( ĊĠĠĠ Ġprotected Ġval Ġsync Record : ĠSync Log Dto , ĊĠĠĠ Ġprotected Ġval Ġlocal Db : ĠI Local Db Service ) Ċ { ĊĠĠĠ Ġ/** ĠProcess Ġupdate Ġ Ġ*/ ĊĠĠĠ Ġ@ Throws ( SQLException :: class , ĠIOException :: class ) ĊĠĠĠ Ġabstract Ġfun Ġprocess () Ċ } Ċ