You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wink.apache.org by el...@apache.org on 2009/09/10 15:34:19 UTC
svn commit: r813428 - in /incubator/wink/trunk/wink-common/src/main:
java/org/apache/wink/common/internal/providers/entity/atom/
java/org/apache/wink/common/internal/providers/entity/json/
resources/META-INF/core/
Author: elman
Date: Thu Sep 10 13:34:18 2009
New Revision: 813428
URL: http://svn.apache.org/viewvc?rev=813428&view=rev
Log:
more redundant providers. See [WINK-169]
Removed:
incubator/wink/trunk/wink-common/src/main/java/org/apache/wink/common/internal/providers/entity/json/JsonSyndEntryProvider.java
incubator/wink/trunk/wink-common/src/main/java/org/apache/wink/common/internal/providers/entity/json/JsonSyndFeedProvider.java
Modified:
incubator/wink/trunk/wink-common/src/main/java/org/apache/wink/common/internal/providers/entity/atom/AtomEntrySyndEntryProvider.java
incubator/wink/trunk/wink-common/src/main/java/org/apache/wink/common/internal/providers/entity/atom/AtomFeedSyndFeedProvider.java
incubator/wink/trunk/wink-common/src/main/resources/META-INF/core/wink-providers
Modified: incubator/wink/trunk/wink-common/src/main/java/org/apache/wink/common/internal/providers/entity/atom/AtomEntrySyndEntryProvider.java
URL: http://svn.apache.org/viewvc/incubator/wink/trunk/wink-common/src/main/java/org/apache/wink/common/internal/providers/entity/atom/AtomEntrySyndEntryProvider.java?rev=813428&r1=813427&r2=813428&view=diff
==============================================================================
--- incubator/wink/trunk/wink-common/src/main/java/org/apache/wink/common/internal/providers/entity/atom/AtomEntrySyndEntryProvider.java (original)
+++ incubator/wink/trunk/wink-common/src/main/java/org/apache/wink/common/internal/providers/entity/atom/AtomEntrySyndEntryProvider.java Thu Sep 10 13:34:18 2009
@@ -37,12 +37,13 @@
import javax.ws.rs.ext.Provider;
import javax.ws.rs.ext.Providers;
+import org.apache.wink.common.internal.utils.MediaTypeUtils;
import org.apache.wink.common.model.atom.AtomEntry;
import org.apache.wink.common.model.synd.SyndEntry;
@Provider
-@Consumes(MediaType.APPLICATION_ATOM_XML)
-@Produces(MediaType.APPLICATION_ATOM_XML)
+@Consumes( {MediaType.APPLICATION_ATOM_XML, MediaType.APPLICATION_JSON, MediaTypeUtils.JAVASCRIPT})
+@Produces( {MediaType.APPLICATION_ATOM_XML, MediaType.APPLICATION_JSON, MediaTypeUtils.JAVASCRIPT})
public class AtomEntrySyndEntryProvider implements MessageBodyReader<SyndEntry>,
MessageBodyWriter<SyndEntry> {
Modified: incubator/wink/trunk/wink-common/src/main/java/org/apache/wink/common/internal/providers/entity/atom/AtomFeedSyndFeedProvider.java
URL: http://svn.apache.org/viewvc/incubator/wink/trunk/wink-common/src/main/java/org/apache/wink/common/internal/providers/entity/atom/AtomFeedSyndFeedProvider.java?rev=813428&r1=813427&r2=813428&view=diff
==============================================================================
--- incubator/wink/trunk/wink-common/src/main/java/org/apache/wink/common/internal/providers/entity/atom/AtomFeedSyndFeedProvider.java (original)
+++ incubator/wink/trunk/wink-common/src/main/java/org/apache/wink/common/internal/providers/entity/atom/AtomFeedSyndFeedProvider.java Thu Sep 10 13:34:18 2009
@@ -37,12 +37,13 @@
import javax.ws.rs.ext.Provider;
import javax.ws.rs.ext.Providers;
+import org.apache.wink.common.internal.utils.MediaTypeUtils;
import org.apache.wink.common.model.atom.AtomFeed;
import org.apache.wink.common.model.synd.SyndFeed;
@Provider
-@Consumes(MediaType.APPLICATION_ATOM_XML)
-@Produces(MediaType.APPLICATION_ATOM_XML)
+@Consumes( {MediaType.APPLICATION_ATOM_XML, MediaType.APPLICATION_JSON, MediaTypeUtils.JAVASCRIPT})
+@Produces( {MediaType.APPLICATION_ATOM_XML, MediaType.APPLICATION_JSON, MediaTypeUtils.JAVASCRIPT})
public class AtomFeedSyndFeedProvider implements MessageBodyReader<SyndFeed>,
MessageBodyWriter<SyndFeed> {
Modified: incubator/wink/trunk/wink-common/src/main/resources/META-INF/core/wink-providers
URL: http://svn.apache.org/viewvc/incubator/wink/trunk/wink-common/src/main/resources/META-INF/core/wink-providers?rev=813428&r1=813427&r2=813428&view=diff
==============================================================================
--- incubator/wink/trunk/wink-common/src/main/resources/META-INF/core/wink-providers (original)
+++ incubator/wink/trunk/wink-common/src/main/resources/META-INF/core/wink-providers Thu Sep 10 13:34:18 2009
@@ -54,13 +54,6 @@
org.apache.wink.common.internal.providers.entity.json.JsonProvider
org.apache.wink.common.internal.providers.entity.json.JsonArrayProvider
org.apache.wink.common.internal.providers.entity.json.JsonJAXBProvider
-org.apache.wink.common.internal.providers.entity.json.JsonSyndEntryProvider
-org.apache.wink.common.internal.providers.entity.json.JsonSyndFeedProvider
-
-# Html
-org.apache.wink.server.internal.providers.entity.html.HtmlProvider
-#org.apache.wink.server.internal.providers.entity.html.HtmlSyndEntryProvider
-#org.apache.wink.server.internal.providers.entity.html.HtmlSyndFeedProvider
# CSV
org.apache.wink.common.internal.providers.entity.csv.CsvSerializerProvider