You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by kw...@apache.org on 2014/11/21 16:11:37 UTC
svn commit: r1640931 - in
/sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific:
InjectAnnotationProcessorFactory.java InjectAnnotationProcessorFactory2.java
Author: kwin
Date: Fri Nov 21 15:11:36 2014
New Revision: 1640931
URL: http://svn.apache.org/r1640931
Log:
SLING-4155 deprecate InjectAnnotationProcessorFactory as well
Modified:
sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory.java
sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory2.java
Modified: sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory.java?rev=1640931&r1=1640930&r2=1640931&view=diff
==============================================================================
--- sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory.java (original)
+++ sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory.java Fri Nov 21 15:11:36 2014
@@ -21,8 +21,9 @@ import java.lang.reflect.AnnotatedElemen
/**
* Factory for {@link InjectAnnotationProcessor} that is evaluated at runtime for each
* sling model adaption and may depend on the adaptable.
- * Use {@link StaticInjectAnnotationProcessorFactory} preferably
+ * @deprecated Use {@link StaticInjectAnnotationProcessorFactory} preferably or in case of a dependency to the adaptable {@link InjectAnnotationProcessorFactory2}
*/
+@Deprecated
public interface InjectAnnotationProcessorFactory {
/**
Modified: sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory2.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory2.java?rev=1640931&r1=1640930&r2=1640931&view=diff
==============================================================================
--- sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory2.java (original)
+++ sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/injectorspecific/InjectAnnotationProcessorFactory2.java Fri Nov 21 15:11:36 2014
@@ -21,8 +21,8 @@ import java.lang.reflect.AnnotatedElemen
/**
* Factory for {@link InjectAnnotationProcessor2} that is evaluated at runtime for each
* sling model adaption and may depend on the adaptable.
+ * Use {@link StaticInjectAnnotationProcessorFactory} preferably.
*/
-
public interface InjectAnnotationProcessorFactory2 {
/**
*