--- /dev/null
+package com.pentila.entSavoie.cdt.util;
+
+import java.text.ParseException;
+
+import com.liferay.portal.kernel.json.JSONObject;
+import com.liferay.portal.kernel.log.Log;
+import com.liferay.portal.kernel.log.LogFactoryUtil;
+import com.pentila.entSavoie.cdt.util.bean.CDTSessionToAdd;
+
+public class JSONDecoder {
+
+ private static Log logger = LogFactoryUtil.getLog(JSONDecoder.class);
+
+ private JSONDecoder(){
+ //hide public constructor
+ }
+
+ public static CDTSessionToAdd decodeJSONSessionToAdd(JSONObject jsonSessionToAdd){
+ try {
+ return new CDTSessionToAdd(jsonSessionToAdd);
+ } catch (ParseException e) {
+ logger.error(e);
+ return null;
+ }
+ }
+
+}