This commit is contained in:
Stuart Boston
2015-02-16 13:06:10 +00:00
parent bbda0eec72
commit 97f3313d8c
20 changed files with 1371 additions and 670 deletions
@@ -19,14 +19,10 @@
*/
package com.omertron.themoviedbapi.methods;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.omertron.themoviedbapi.MovieDbException;
import com.omertron.themoviedbapi.tools.HttpTools;
import java.util.Map;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.yamj.api.common.exception.ApiExceptionType;
/**
* Abstract methods
@@ -55,19 +51,4 @@ public class AbstractMethod {
this.httpTools = httpTools;
}
/**
* Use Jackson to convert Map to JSON string.
*
* @param map
* @return
* @throws MovieDbException
*/
protected static String convertToJson(Map<String, ?> map) throws MovieDbException {
try {
return MAPPER.writeValueAsString(map);
} catch (JsonProcessingException ex) {
throw new MovieDbException(ApiExceptionType.MAPPING_FAILED, "JSON conversion failed", "", ex);
}
}
}