Author: rombert
Date: Wed Jan 20 13:09:47 2016
New Revision: 1725715

URL: http://svn.apache.org/viewvc?rev=1725715&view=rev
Log:
SLING-4750 - New Resource Provider API

Add some toString() methods to help with debugging

Modified:
    
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/legacy/LegacyResourceProviderAdapter.java
    
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderHandler.java
    
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful/AuthenticatedResourceProvider.java
    
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/providers/tree/Node.java

Modified: 
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/legacy/LegacyResourceProviderAdapter.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/legacy/LegacyResourceProviderAdapter.java?rev=1725715&r1=1725714&r2=1725715&view=diff
==============================================================================
--- 
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/legacy/LegacyResourceProviderAdapter.java
 (original)
+++ 
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/legacy/LegacyResourceProviderAdapter.java
 Wed Jan 20 13:09:47 2016
@@ -229,4 +229,9 @@ public class LegacyResourceProviderAdapt
             return rp.queryResources(ctx.getResourceResolver(), query, 
language);
         }
     }
+    
+    @Override
+    public String toString() {
+        return "[" + getClass().getSimpleName() + ": " + rp.toString() + " ]";
+    }
 }

Modified: 
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderHandler.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderHandler.java?rev=1725715&r1=1725714&r2=1725715&view=diff
==============================================================================
--- 
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderHandler.java
 (original)
+++ 
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/providers/ResourceProviderHandler.java
 Wed Jan 20 13:09:47 2016
@@ -85,4 +85,9 @@ public class ResourceProviderHandler imp
     public ProviderContextImpl getProviderContext() {
         return this.context;
     }
+    
+    @Override
+    public String toString() {
+        return "[" + getClass().getSimpleName() +"# provider: " + provider + " 
]";
+    }
 }

Modified: 
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful/AuthenticatedResourceProvider.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful/AuthenticatedResourceProvider.java?rev=1725715&r1=1725714&r2=1725715&view=diff
==============================================================================
--- 
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful/AuthenticatedResourceProvider.java
 (original)
+++ 
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/providers/stateful/AuthenticatedResourceProvider.java
 Wed Jan 20 13:09:47 2016
@@ -346,4 +346,9 @@ public class AuthenticatedResourceProvid
     public ResourceProvider<Object> getResourceProvider() {
         return rp;
     }
+    
+    @Override
+    public String toString() {
+        return "[" + getClass().getSimpleName() + "# rp: " + rp + ", 
authenticated: " + authenticated + "]";
+    }
 }

Modified: 
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/providers/tree/Node.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/providers/tree/Node.java?rev=1725715&r1=1725714&r2=1725715&view=diff
==============================================================================
--- 
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/providers/tree/Node.java
 (original)
+++ 
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/providers/tree/Node.java
 Wed Jan 20 13:09:47 2016
@@ -64,4 +64,9 @@ public class Node<T> {
             return children;
         }
     }
+    
+    @Override
+    public String toString() {
+        return "[" + getClass().getSimpleName() + "# value: " + value +" ]";
+    }
 }
\ No newline at end of file


Reply via email to