+1 It's would be a very nice improvement !
Thanks Scott. Gil On 14/01/2016 13:21, Jacques Le Roux wrote:
I'm all for syntactic sugar :) Jacques Le 14/01/2016 00:07, Scott Gray a écrit :Following a builder pattern a bit like EntityQuery: ServiceResult createProductResult = ServiceContext.create(dispatcher, userLogin) .add("brandName", brandName) .add("productName", productName) .add("longDescription", description) .add("internalName", internalName) .add("introductionDate", UtilDateTime.nowTimestamp()) .add("productTypeId", "FINISHED_GOOD") .newTransaction() .runSync("createProduct"); if (createProductResult.isError()) { return ServiceUtil.returnError("Could not create Product: " + createProductResult.getErrorMessage()); } productId = createProductResult.getString("productId"); Calling a service from java always seems so cumbersome to me, maybe something like the above would make it a little bit nicer? Regards Scott
