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 {
/**