package Ġuk . n hs . n hs x . vi ro logy . tok eng en Ċ Ċ abstract Ġclass ĠC ta Processor Result Ġ{ ĊĠĠĠ Ġabstract Ġfun Ġto Response (): ĠMap < String , ĠString > ĊĊĠĠĠ Ġclass ĠSuccess ( val Ġzip Filename : ĠString , Ġprivate Ġval Ġmessage : ĠString ) Ġ: ĠC ta Processor Result () Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġto Response () Ġ= Ġmap Of ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" result " Ġto Ġ" success ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" message " Ġto Ġmessage , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" filename " Ġto Ġzip Filename ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass ĠError ( val Ġmessage : ĠString ) Ġ: ĠC ta Processor Result () Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġto Response () Ġ= Ġmap Of ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" result " Ġto Ġ" error ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" message " Ġto Ġmessage ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ