Author: cziegeler
Date: Tue Jan 5 14:03:08 2010
New Revision: 896040
URL: http://svn.apache.org/viewvc?rev=896040&view=rev
Log:
SLING-1195 - Make INSTANCE field public to allow access from within an junit
test.
Modified:
sling/trunk/bundles/extensions/adapter/src/main/java/org/apache/sling/adapter/internal/AdapterManagerImpl.java
Modified:
sling/trunk/bundles/extensions/adapter/src/main/java/org/apache/sling/adapter/internal/AdapterManagerImpl.java
URL:
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/adapter/src/main/java/org/apache/sling/adapter/internal/AdapterManagerImpl.java?rev=896040&r1=896039&r2=896040&view=diff
==============================================================================
---
sling/trunk/bundles/extensions/adapter/src/main/java/org/apache/sling/adapter/internal/AdapterManagerImpl.java
(original)
+++
sling/trunk/bundles/extensions/adapter/src/main/java/org/apache/sling/adapter/internal/AdapterManagerImpl.java
Tue Jan 5 14:03:08 2010
@@ -59,8 +59,13 @@
* The singleton instance of this manager. This field is set when the
* instance is {...@link #activate(ComponentContext) activated} and cleared
* when the instance is {...@link #deactivate(ComponentContext)
deactivated}.
+ *
+ * This field is set to public to make it easier for testing to provide
+ * an own adapter manager implementation which can be used together
+ * with {...@link org.apache.sling.adapter.SlingAdaptable}s. (see
SLING-1195).
+ * As this class is private this field is not accessible in an OSGi
environment!
*/
- private static AdapterManager INSTANCE;
+ public static AdapterManager INSTANCE;
/**
* Returns the instance of this class or <code>null</code> if no activate