/* Ċ Ġ* ĠJ aval in Ġ- Ġhttps :// jav al in . io Ċ Ġ* ĠCopyright Ġ 2 0 1 7 ĠDavid ĠÃ ħ se Ċ Ġ* ĠLicensed Ġunder ĠApache Ġ 2 . 0 : Ġhttps :// github . com / tip sy / jav al in / blob / master / LICENSE Ċ Ġ*/ Ċ Ċ package Ġio . jav al in . api builder Ċ Ċ import Ġio . jav al in . http . Context Ċ Ċ /** Ċ Ġ* ĠThe ĠCr ud Handler Ġis Ġan Ġinterface Ġfor Ġhandling Ġthe Ġfive Ġmost Ċ Ġ* Ġcommon ĠCRUD Ġoperations . ĠIt 's Ġonly Ġavailable Ġthrough Ġthe ĠApi Builder . Ċ Ġ* Ċ Ġ* Ġ@ see ĠApi Builder Ċ Ġ*/ Ċ interface ĠCr ud Handler Ġ{ ĊĠĠĠ Ġfun ĠgetAll ( ctx : ĠContext ) ĊĠĠĠ Ġfun Ġget One ( ctx : ĠContext , Ġresource Id : ĠString ) ĊĠĠĠ Ġfun Ġcreate ( ctx : ĠContext ) ĊĠĠĠ Ġfun Ġupdate ( ctx : ĠContext , Ġresource Id : ĠString ) ĊĠĠĠ Ġfun Ġdelete ( ctx : ĠContext , Ġresource Id : ĠString ) Ċ } Ċ