package Ġru . kar im ov . fuel cons umption . use case Ċ Ċ import Ġru . kar im ov . fuel cons umption . domain . entity . Consumption Ċ import Ġru . kar im ov . fuel cons umption . use case . repository . Consumption Repository Ċ import Ġjava . lang . RuntimeException Ċ Ċ class ĠSave Consumption List ( private Ġval Ġconsumption Repository : ĠCons umption Repository ) Ġ{ ĊĠĠĠ Ġfun Ġexecute ( cons umptions : ĠList < Consumption >): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġtry Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconsumption Repository . save All ( cons umptions ) ĊĠĠĠĠĠĠĠ Ġ} catch Ġ( ex : ĠRuntimeException ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthrow Ġex ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ