Author: sseifert
Date: Thu Oct 13 12:04:06 2016
New Revision: 1764658
URL: http://svn.apache.org/viewvc?rev=1764658&view=rev
Log:
move CONFIGURATION_CLASSES_HEADER constant to ConfigurationNameConstants
Modified:
sling/trunk/contrib/extensions/contextaware-config/impl/src/main/java/org/apache/sling/contextaware/config/impl/ConfigurationNameConstants.java
sling/trunk/contrib/extensions/contextaware-config/impl/src/main/java/org/apache/sling/contextaware/config/impl/metadata/ConfigClassBundleTackerCustomizer.java
sling/trunk/contrib/extensions/contextaware-config/impl/src/test/java/org/apache/sling/contextaware/config/impl/metadata/BundleEventUtil.java
Modified:
sling/trunk/contrib/extensions/contextaware-config/impl/src/main/java/org/apache/sling/contextaware/config/impl/ConfigurationNameConstants.java
URL:
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/contextaware-config/impl/src/main/java/org/apache/sling/contextaware/config/impl/ConfigurationNameConstants.java?rev=1764658&r1=1764657&r2=1764658&view=diff
==============================================================================
---
sling/trunk/contrib/extensions/contextaware-config/impl/src/main/java/org/apache/sling/contextaware/config/impl/ConfigurationNameConstants.java
(original)
+++
sling/trunk/contrib/extensions/contextaware-config/impl/src/main/java/org/apache/sling/contextaware/config/impl/ConfigurationNameConstants.java
Thu Oct 13 12:04:06 2016
@@ -29,4 +29,9 @@ public final class ConfigurationNameCons
*/
public static final String CONFIGS_PARENT_NAME = "sling:configs";
+ /**
+ * Bundle header defining list of class names with all configuration
annotation classes in this bundle.
+ */
+ public static final String CONFIGURATION_CLASSES_HEADER =
"Sling-ContextAware-Configuration-Classes";
+
}
Modified:
sling/trunk/contrib/extensions/contextaware-config/impl/src/main/java/org/apache/sling/contextaware/config/impl/metadata/ConfigClassBundleTackerCustomizer.java
URL:
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/contextaware-config/impl/src/main/java/org/apache/sling/contextaware/config/impl/metadata/ConfigClassBundleTackerCustomizer.java?rev=1764658&r1=1764657&r2=1764658&view=diff
==============================================================================
---
sling/trunk/contrib/extensions/contextaware-config/impl/src/main/java/org/apache/sling/contextaware/config/impl/metadata/ConfigClassBundleTackerCustomizer.java
(original)
+++
sling/trunk/contrib/extensions/contextaware-config/impl/src/main/java/org/apache/sling/contextaware/config/impl/metadata/ConfigClassBundleTackerCustomizer.java
Thu Oct 13 12:04:06 2016
@@ -18,6 +18,8 @@
*/
package org.apache.sling.contextaware.config.impl.metadata;
+import static
org.apache.sling.contextaware.config.impl.ConfigurationNameConstants.CONFIGURATION_CLASSES_HEADER;
+
import java.util.Dictionary;
import org.osgi.framework.Bundle;
@@ -29,8 +31,6 @@ import org.osgi.util.tracker.BundleTrack
*/
class ConfigClassBundleTackerCustomizer implements
BundleTrackerCustomizer<BundleConfigurationMapping> {
- static final String CONFIGURATION_CLASSES_HEADER =
"Sling-ContextAware-Configuration-Classes";
-
private final AnnotationClassConfigurationMetadataProvider
metadataProvider;
public
ConfigClassBundleTackerCustomizer(AnnotationClassConfigurationMetadataProvider
metadataProvider) {
Modified:
sling/trunk/contrib/extensions/contextaware-config/impl/src/test/java/org/apache/sling/contextaware/config/impl/metadata/BundleEventUtil.java
URL:
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/contextaware-config/impl/src/test/java/org/apache/sling/contextaware/config/impl/metadata/BundleEventUtil.java?rev=1764658&r1=1764657&r2=1764658&view=diff
==============================================================================
---
sling/trunk/contrib/extensions/contextaware-config/impl/src/test/java/org/apache/sling/contextaware/config/impl/metadata/BundleEventUtil.java
(original)
+++
sling/trunk/contrib/extensions/contextaware-config/impl/src/test/java/org/apache/sling/contextaware/config/impl/metadata/BundleEventUtil.java
Thu Oct 13 12:04:06 2016
@@ -18,6 +18,8 @@
*/
package org.apache.sling.contextaware.config.impl.metadata;
+import static
org.apache.sling.contextaware.config.impl.ConfigurationNameConstants.CONFIGURATION_CLASSES_HEADER;
+
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
@@ -103,7 +105,7 @@ final class BundleEventUtil {
@Override
public Dictionary<String,String> getHeaders() {
Dictionary<String,String> headers = new Hashtable<>();
-
headers.put(ConfigClassBundleTackerCustomizer.CONFIGURATION_CLASSES_HEADER,
classNames);
+ headers.put(CONFIGURATION_CLASSES_HEADER, classNames);
return headers;
}