import com.restapi.domain.DataModel import com.restapi.domain.EntityModel import io.ebean.Database import org.slf4j.Logger fun execute(d: Map, entityModel: EntityModel?, db: Database, logger: Logger, user: String, tenant: String): Map { println("execute on $d") return d } fun preSave(d: DataModel, entityModel: EntityModel?, db: Database, logger: Logger, user: String, tenant: String): Boolean { logger.warn("PreSave $d") return true } fun postSave(d: DataModel, entityModel: EntityModel?, db: Database, logger: Logger, user: String, tenant: String) { println("PostSave $d") }