This is an automated email from the ASF dual-hosted git repository. rombert pushed a commit to annotated tag org.apache.sling.jcr.contentparser-1.0.0 in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-jcr-contentparser.git
commit b27f542dece618a857b3fa2fd4d13c0e4ec77fce Author: Stefan Seifert <[email protected]> AuthorDate: Mon Mar 20 11:10:08 2017 +0000 add osgi versioning annotations git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/jcr/contentparser@1787714 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/java/org/apache/sling/jcr/contentparser/ContentHandler.java | 3 +++ src/main/java/org/apache/sling/jcr/contentparser/ContentParser.java | 3 +++ .../java/org/apache/sling/jcr/contentparser/ContentParserFactory.java | 2 ++ src/main/java/org/apache/sling/jcr/contentparser/ContentType.java | 3 +++ src/main/java/org/apache/sling/jcr/contentparser/ParseException.java | 3 +++ src/main/java/org/apache/sling/jcr/contentparser/ParserOptions.java | 3 +++ 6 files changed, 17 insertions(+) diff --git a/src/main/java/org/apache/sling/jcr/contentparser/ContentHandler.java b/src/main/java/org/apache/sling/jcr/contentparser/ContentHandler.java index 7582338..8c88d84 100644 --- a/src/main/java/org/apache/sling/jcr/contentparser/ContentHandler.java +++ b/src/main/java/org/apache/sling/jcr/contentparser/ContentHandler.java @@ -20,11 +20,14 @@ package org.apache.sling.jcr.contentparser; 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 { /** diff --git a/src/main/java/org/apache/sling/jcr/contentparser/ContentParser.java b/src/main/java/org/apache/sling/jcr/contentparser/ContentParser.java index fa6877d..4876986 100644 --- a/src/main/java/org/apache/sling/jcr/contentparser/ContentParser.java +++ b/src/main/java/org/apache/sling/jcr/contentparser/ContentParser.java @@ -21,10 +21,13 @@ package org.apache.sling.jcr.contentparser; 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 { /** diff --git a/src/main/java/org/apache/sling/jcr/contentparser/ContentParserFactory.java b/src/main/java/org/apache/sling/jcr/contentparser/ContentParserFactory.java index 7357ec5..33ca999 100644 --- a/src/main/java/org/apache/sling/jcr/contentparser/ContentParserFactory.java +++ b/src/main/java/org/apache/sling/jcr/contentparser/ContentParserFactory.java @@ -20,10 +20,12 @@ package org.apache.sling.jcr.contentparser; 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() { diff --git a/src/main/java/org/apache/sling/jcr/contentparser/ContentType.java b/src/main/java/org/apache/sling/jcr/contentparser/ContentType.java index acba05d..41665ee 100644 --- a/src/main/java/org/apache/sling/jcr/contentparser/ContentType.java +++ b/src/main/java/org/apache/sling/jcr/contentparser/ContentType.java @@ -18,9 +18,12 @@ */ package org.apache.sling.jcr.contentparser; +import org.osgi.annotation.versioning.ProviderType; + /** * Content types. */ +@ProviderType public enum ContentType { /** diff --git a/src/main/java/org/apache/sling/jcr/contentparser/ParseException.java b/src/main/java/org/apache/sling/jcr/contentparser/ParseException.java index 4df0160..38970b8 100644 --- a/src/main/java/org/apache/sling/jcr/contentparser/ParseException.java +++ b/src/main/java/org/apache/sling/jcr/contentparser/ParseException.java @@ -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; diff --git a/src/main/java/org/apache/sling/jcr/contentparser/ParserOptions.java b/src/main/java/org/apache/sling/jcr/contentparser/ParserOptions.java index 4dba088..4fe6192 100644 --- a/src/main/java/org/apache/sling/jcr/contentparser/ParserOptions.java +++ b/src/main/java/org/apache/sling/jcr/contentparser/ParserOptions.java @@ -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 { /** -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
