You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ss...@apache.org on 2017/03/20 11:10:08 UTC

svn commit: r1787714 - in /sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser: ContentHandler.java ContentParser.java ContentParserFactory.java ContentType.java ParseException.java ParserOptions.java

Author: sseifert
Date: Mon Mar 20 11:10:08 2017
New Revision: 1787714

URL: http://svn.apache.org/viewvc?rev=1787714&view=rev
Log:
add osgi versioning annotations

Modified:
    sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentHandler.java
    sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentParser.java
    sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentParserFactory.java
    sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentType.java
    sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ParseException.java
    sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ParserOptions.java

Modified: sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentHandler.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentHandler.java?rev=1787714&r1=1787713&r2=1787714&view=diff
==============================================================================
--- sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentHandler.java (original)
+++ sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentHandler.java Mon Mar 20 11:10:08 2017
@@ -20,11 +20,14 @@ package org.apache.sling.jcr.contentpars
 
 import java.util.Map;
 
+import org.osgi.annotation.versioning.ConsumerType;
+
 /**
  * Handler that gets notified while parsing content with {@link ContentParser}.
  * The resources are always reported in order of their paths as found in the content fragment.
  * Parents are always reported before their children.
  */
+@ConsumerType
 public interface ContentHandler {
 
     /**

Modified: sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentParser.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentParser.java?rev=1787714&r1=1787713&r2=1787714&view=diff
==============================================================================
--- sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentParser.java (original)
+++ sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentParser.java Mon Mar 20 11:10:08 2017
@@ -21,10 +21,13 @@ package org.apache.sling.jcr.contentpars
 import java.io.IOException;
 import java.io.InputStream;
 
+import org.osgi.annotation.versioning.ProviderType;
+
 /**
  * Parses repository content from a file.
  * Implementations have to be thread-safe.
  */
+@ProviderType
 public interface ContentParser {
 
     /**

Modified: sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentParserFactory.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentParserFactory.java?rev=1787714&r1=1787713&r2=1787714&view=diff
==============================================================================
--- sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentParserFactory.java (original)
+++ sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentParserFactory.java Mon Mar 20 11:10:08 2017
@@ -20,10 +20,12 @@ package org.apache.sling.jcr.contentpars
 
 import org.apache.sling.jcr.contentparser.impl.JcrXmlContentParser;
 import org.apache.sling.jcr.contentparser.impl.JsonContentParser;
+import org.osgi.annotation.versioning.ProviderType;
 
 /**
  * Factory for content parsers.
  */
+@ProviderType
 public final class ContentParserFactory {
 
     private ContentParserFactory() {

Modified: sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentType.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentType.java?rev=1787714&r1=1787713&r2=1787714&view=diff
==============================================================================
--- sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentType.java (original)
+++ sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ContentType.java Mon Mar 20 11:10:08 2017
@@ -18,9 +18,12 @@
  */
 package org.apache.sling.jcr.contentparser;
 
+import org.osgi.annotation.versioning.ProviderType;
+
 /**
  * Content types.
  */
+@ProviderType
 public enum ContentType {
 
     /**

Modified: sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ParseException.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ParseException.java?rev=1787714&r1=1787713&r2=1787714&view=diff
==============================================================================
--- sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ParseException.java (original)
+++ sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ParseException.java Mon Mar 20 11:10:08 2017
@@ -18,9 +18,12 @@
  */
 package org.apache.sling.jcr.contentparser;
 
+import org.osgi.annotation.versioning.ProviderType;
+
 /**
  * Parsing exception.
  */
+@ProviderType
 public final class ParseException extends RuntimeException {
     private static final long serialVersionUID = 1L;
 

Modified: sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ParserOptions.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ParserOptions.java?rev=1787714&r1=1787713&r2=1787714&view=diff
==============================================================================
--- sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ParserOptions.java (original)
+++ sling/trunk/bundles/jcr/contentparser/src/main/java/org/apache/sling/jcr/contentparser/ParserOptions.java Mon Mar 20 11:10:08 2017
@@ -23,9 +23,12 @@ import java.util.Collections;
 import java.util.HashSet;
 import java.util.Set;
 
+import org.osgi.annotation.versioning.ProviderType;
+
 /**
  * Options for content parser.
  */
+@ProviderType
 public final class ParserOptions {
     
     /**