You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shindig.apache.org by ss...@apache.org on 2012/09/26 02:20:06 UTC
svn commit: r1390234 -
/shindig/trunk/java/common/src/main/java/org/apache/shindig/protocol/ApiServlet.java
Author: ssievers
Date: Wed Sep 26 00:20:06 2012
New Revision: 1390234
URL: http://svn.apache.org/viewvc?rev=1390234&view=rev
Log:
SHINDIG-1874 | Leaky abstraction for BeanJsonConverter | Patch from Jan Willem Janssen. Thanks!
Modified:
shindig/trunk/java/common/src/main/java/org/apache/shindig/protocol/ApiServlet.java
Modified: shindig/trunk/java/common/src/main/java/org/apache/shindig/protocol/ApiServlet.java
URL: http://svn.apache.org/viewvc/shindig/trunk/java/common/src/main/java/org/apache/shindig/protocol/ApiServlet.java?rev=1390234&r1=1390233&r2=1390234&view=diff
==============================================================================
--- shindig/trunk/java/common/src/main/java/org/apache/shindig/protocol/ApiServlet.java (original)
+++ shindig/trunk/java/common/src/main/java/org/apache/shindig/protocol/ApiServlet.java Wed Sep 26 00:20:06 2012
@@ -67,7 +67,7 @@ public abstract class ApiServlet extends
Key.get(new TypeLiteral<Set<Object>>(){}, Names.named("org.apache.shindig.handlers"));
protected HandlerRegistry dispatcher;
- protected BeanJsonConverter jsonConverter;
+ protected BeanConverter jsonConverter;
protected BeanConverter xmlConverter;
protected BeanConverter atomConverter;
protected ContainerConfig containerConfig;
@@ -105,8 +105,7 @@ public abstract class ApiServlet extends
@Named("shindig.bean.converter.json") BeanConverter jsonConverter,
@Named("shindig.bean.converter.xml") BeanConverter xmlConverter,
@Named("shindig.bean.converter.atom") BeanConverter atomConverter) {
- // fix this
- this.jsonConverter = (BeanJsonConverter) jsonConverter;
+ this.jsonConverter = jsonConverter;
this.xmlConverter = xmlConverter;
this.atomConverter = atomConverter;
}