Author: rwesten
Date: Mon Sep  5 07:52:53 2016
New Revision: 1759205

URL: http://svn.apache.org/viewvc?rev=1759205&view=rev
Log:
STANBOL-1450: added the new SupportedFormat#TEXT_RDF_NT constant for 
text/rdf+nt to the list of supported content types of the Entityhub. This 
ensures that text/rdf+nt is still supported by the Entityhub as RDF 
serialization format

Modified:
    
stanbol/trunk/entityhub/jersey/src/main/java/org/apache/stanbol/entityhub/jersey/utils/JerseyUtils.java
    
stanbol/trunk/entityhub/web/clerezza/src/main/java/org/apache/stanbol/entityhub/web/writer/clerezza/ClerezzaModelWriter.java

Modified: 
stanbol/trunk/entityhub/jersey/src/main/java/org/apache/stanbol/entityhub/jersey/utils/JerseyUtils.java
URL: 
http://svn.apache.org/viewvc/stanbol/trunk/entityhub/jersey/src/main/java/org/apache/stanbol/entityhub/jersey/utils/JerseyUtils.java?rev=1759205&r1=1759204&r2=1759205&view=diff
==============================================================================
--- 
stanbol/trunk/entityhub/jersey/src/main/java/org/apache/stanbol/entityhub/jersey/utils/JerseyUtils.java
 (original)
+++ 
stanbol/trunk/entityhub/jersey/src/main/java/org/apache/stanbol/entityhub/jersey/utils/JerseyUtils.java
 Mon Sep  5 07:52:53 2016
@@ -21,6 +21,7 @@ import static org.apache.clerezza.rdf.co
 import static 
org.apache.clerezza.rdf.core.serializedform.SupportedFormat.N_TRIPLE;
 import static 
org.apache.clerezza.rdf.core.serializedform.SupportedFormat.RDF_JSON;
 import static 
org.apache.clerezza.rdf.core.serializedform.SupportedFormat.RDF_XML;
+import static 
org.apache.clerezza.rdf.core.serializedform.SupportedFormat.TEXT_RDF_NT;
 import static 
org.apache.clerezza.rdf.core.serializedform.SupportedFormat.TURTLE;
 import static 
org.apache.clerezza.rdf.core.serializedform.SupportedFormat.X_TURTLE;
 
@@ -47,6 +48,7 @@ import javax.ws.rs.core.MediaType;
 import javax.ws.rs.core.Response;
 import javax.ws.rs.ext.MessageBodyReader;
 
+import org.apache.clerezza.rdf.core.serializedform.SupportedFormat;
 import org.apache.commons.io.IOUtils;
 import org.apache.stanbol.commons.web.base.utils.MediaTypeUtil;
 import org.apache.stanbol.entityhub.core.query.DefaultQueryFactory;
@@ -75,7 +77,7 @@ public final class JerseyUtils {
      */
     public static final Set<String> REPRESENTATION_SUPPORTED_MEDIA_TYPES = 
         Collections.unmodifiableSet(new HashSet<String>(Arrays.asList(
-            APPLICATION_JSON,RDF_XML,N3,TURTLE,X_TURTLE,RDF_JSON,N_TRIPLE, 
+            APPLICATION_JSON,RDF_XML,N3,TURTLE,X_TURTLE,RDF_JSON,N_TRIPLE, 
TEXT_RDF_NT,
             MediaTypeUtil.JSON_LD)));
     /**
      * Unmodifiable Set with the Media Types supported for {@link Entity}

Modified: 
stanbol/trunk/entityhub/web/clerezza/src/main/java/org/apache/stanbol/entityhub/web/writer/clerezza/ClerezzaModelWriter.java
URL: 
http://svn.apache.org/viewvc/stanbol/trunk/entityhub/web/clerezza/src/main/java/org/apache/stanbol/entityhub/web/writer/clerezza/ClerezzaModelWriter.java?rev=1759205&r1=1759204&r2=1759205&view=diff
==============================================================================
--- 
stanbol/trunk/entityhub/web/clerezza/src/main/java/org/apache/stanbol/entityhub/web/writer/clerezza/ClerezzaModelWriter.java
 (original)
+++ 
stanbol/trunk/entityhub/web/clerezza/src/main/java/org/apache/stanbol/entityhub/web/writer/clerezza/ClerezzaModelWriter.java
 Mon Sep  5 07:52:53 2016
@@ -1,5 +1,7 @@
 package org.apache.stanbol.entityhub.web.writer.clerezza;
 
+import static 
org.apache.clerezza.rdf.core.serializedform.SupportedFormat.TEXT_RDF_NT;
+
 import java.io.IOException;
 import java.io.OutputStream;
 import java.nio.charset.Charset;
@@ -76,10 +78,14 @@ public class ClerezzaModelWriter impleme
     
     public static final MediaType N_TRIPLE_TYPE = 
MediaType.valueOf(SupportedFormat.N_TRIPLE);
     /**
+     * Support for the deprecated <code>text/rdf+nt</code> media type
+     */
+    public static final MediaType TEXT_RDF_NT = 
MediaType.valueOf(SupportedFormat.TEXT_RDF_NT);
+    /**
      * Read-only list of the supported RDF formats
      */
     public static final List<MediaType> SUPPORTED_RDF_TYPES = 
Collections.unmodifiableList(
-        Arrays.asList(TURTLE_TYPE, JSONLD_TYPE, N3_TYPE, N_TRIPLE_TYPE, 
RDF_JSON_TYPE, RDF_XML_TYPE, X_TURTLE_TYPE));
+        Arrays.asList(TURTLE_TYPE, JSONLD_TYPE, N3_TYPE, N_TRIPLE_TYPE, 
RDF_JSON_TYPE, RDF_XML_TYPE, X_TURTLE_TYPE, TEXT_RDF_NT));
 
     //some Concepts and Relations we use to represent Entities
     private final static IRI FOAF_DOCUMENT = new 
IRI(NamespaceEnum.foaf+"Document");


Reply via email to