Author: pauls
Date: Thu Mar 6 07:04:59 2008
New Revision: 634288
URL: http://svn.apache.org/viewvc?rev=634288&view=rev
Log:
Make extension manager use internal api to minimize overhead.
Modified:
felix/trunk/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java
Modified:
felix/trunk/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java
URL:
http://svn.apache.org/viewvc/felix/trunk/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java?rev=634288&r1=634287&r2=634288&view=diff
==============================================================================
---
felix/trunk/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java
(original)
+++
felix/trunk/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java
Thu Mar 6 07:04:59 2008
@@ -533,7 +533,7 @@
for (Iterator iter = m_extensions.iterator(); iter.hasNext();)
{
- URL result = ((Bundle) iter.next()).getEntry(path);
+ URL result = ((FelixBundle)
iter.next()).getInfo().getCurrentModule().getContentLoader().getResourceFromContent(path);
if (result != null)
{