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