in jackson2/src/java/org/apache/fulcrum/json/jackson/Jackson2MapperService.java [467:480]
public String ser(Object src, Boolean cleanCache) throws Exception {
if (isCacheFilters() && cacheService.getFilters().containsKey(src.getClass().getName())) {
getLogger().warn("Found registered filter - using instead of default view filter for class:"
+ src.getClass().getName());
SimpleFilterProvider filter = (SimpleFilterProvider) cacheService.getFilters()
.get(src.getClass().getName());
return ser(src, filter, cleanCache);// mapper.writerWithView(src.getClass()).writeValueAsString(src);
}
String res = mapper.writerWithView(Object.class).writeValueAsString(src);
if (cleanCache != null && cleanCache) {
cacheService.cleanSerializerCache(mapper);
}
return res;
}