Author: cziegeler
Date: Sat Aug 10 12:04:10 2013
New Revision: 1512660

URL: http://svn.apache.org/r1512660
Log:
SLING-2999 : JMX Resource Provider

Modified:
    
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/AttributeResource.java
    
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/AttributesResource.java
    
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/MBeanResource.java
    
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/RootResource.java

Modified: 
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/AttributeResource.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/AttributeResource.java?rev=1512660&r1=1512659&r2=1512660&view=diff
==============================================================================
--- 
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/AttributeResource.java
 (original)
+++ 
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/AttributeResource.java
 Sat Aug 10 12:04:10 2013
@@ -28,7 +28,6 @@ import javax.management.ObjectName;
 import javax.management.openmbean.CompositeData;
 import javax.management.openmbean.TabularData;
 
-import org.apache.sling.api.SlingConstants;
 import org.apache.sling.api.resource.AbstractResource;
 import org.apache.sling.api.resource.ResourceMetadata;
 import org.apache.sling.api.resource.ResourceResolver;
@@ -105,9 +104,9 @@ public class AttributeResource extends A
 
     private Map<String, Object> getPropertiesMap() {
         final Map<String, Object> result = new HashMap<String, Object>();
-        result.put(SlingConstants.PROPERTY_RESOURCE_TYPE, 
this.getResourceType());
+        result.put(ResourceResolver.PROPERTY_RESOURCE_TYPE, 
this.getResourceType());
         if ( this.getResourceSuperType() != null ) {
-            result.put(SlingConstants.PROPERTY_RESOURCE_SUPER_TYPE, 
this.getResourceSuperType());
+            result.put("sling:resourceSuperType", this.getResourceSuperType());
         }
 
         if ( info.getDescription() != null ) {

Modified: 
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/AttributesResource.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/AttributesResource.java?rev=1512660&r1=1512659&r2=1512660&view=diff
==============================================================================
--- 
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/AttributesResource.java
 (original)
+++ 
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/AttributesResource.java
 Sat Aug 10 12:04:10 2013
@@ -21,7 +21,6 @@ package org.apache.sling.jmx.provider.im
 import java.util.HashMap;
 import java.util.Map;
 
-import org.apache.sling.api.SlingConstants;
 import org.apache.sling.api.resource.AbstractResource;
 import org.apache.sling.api.resource.ResourceMetadata;
 import org.apache.sling.api.resource.ResourceResolver;
@@ -88,9 +87,9 @@ public class AttributesResource extends 
 
     private Map<String, Object> getPropertiesMap() {
         final Map<String, Object> result = new HashMap<String, Object>();
-        result.put(SlingConstants.PROPERTY_RESOURCE_TYPE, 
this.getResourceType());
+        result.put(ResourceResolver.PROPERTY_RESOURCE_TYPE, 
this.getResourceType());
         if ( this.getResourceSuperType() != null ) {
-            result.put(SlingConstants.PROPERTY_RESOURCE_SUPER_TYPE, 
this.getResourceSuperType());
+            result.put("sling:resourceSuperType", this.getResourceSuperType());
         }
 
         return result;

Modified: 
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/MBeanResource.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/MBeanResource.java?rev=1512660&r1=1512659&r2=1512660&view=diff
==============================================================================
--- 
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/MBeanResource.java
 (original)
+++ 
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/MBeanResource.java
 Sat Aug 10 12:04:10 2013
@@ -23,7 +23,6 @@ import java.util.Map;
 
 import javax.management.MBeanInfo;
 
-import org.apache.sling.api.SlingConstants;
 import org.apache.sling.api.resource.AbstractResource;
 import org.apache.sling.api.resource.Resource;
 import org.apache.sling.api.resource.ResourceMetadata;
@@ -99,9 +98,9 @@ public class MBeanResource extends Abstr
 
     private Map<String, Object> getPropertiesMap() {
         final Map<String, Object> result = new HashMap<String, Object>();
-        result.put(SlingConstants.PROPERTY_RESOURCE_TYPE, 
this.getResourceType());
+        result.put(ResourceResolver.PROPERTY_RESOURCE_TYPE, 
this.getResourceType());
         if ( this.getResourceSuperType() != null ) {
-            result.put(SlingConstants.PROPERTY_RESOURCE_SUPER_TYPE, 
this.getResourceSuperType());
+            result.put("sling:resourceSuperType", this.getResourceSuperType());
         }
 
         if ( this.info.getDescription() != null ) {

Modified: 
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/RootResource.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/RootResource.java?rev=1512660&r1=1512659&r2=1512660&view=diff
==============================================================================
--- 
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/RootResource.java
 (original)
+++ 
sling/trunk/contrib/extensions/jmxprovider/src/main/java/org/apache/sling/jmx/provider/impl/RootResource.java
 Sat Aug 10 12:04:10 2013
@@ -21,7 +21,6 @@ package org.apache.sling.jmx.provider.im
 import java.util.HashMap;
 import java.util.Map;
 
-import org.apache.sling.api.SlingConstants;
 import org.apache.sling.api.resource.AbstractResource;
 import org.apache.sling.api.resource.ResourceMetadata;
 import org.apache.sling.api.resource.ResourceResolver;
@@ -88,9 +87,9 @@ public class RootResource extends Abstra
 
     private Map<String, Object> getPropertiesMap() {
         final Map<String, Object> result = new HashMap<String, Object>();
-        result.put(SlingConstants.PROPERTY_RESOURCE_TYPE, 
this.getResourceType());
+        result.put(ResourceResolver.PROPERTY_RESOURCE_TYPE, 
this.getResourceType());
         if ( this.getResourceSuperType() != null ) {
-            result.put(SlingConstants.PROPERTY_RESOURCE_SUPER_TYPE, 
this.getResourceSuperType());
+            result.put("sling:resourceSuperType", this.getResourceSuperType());
         }
 
         return result;


Reply via email to