org.jboss.soa.esb.listeners.gateway.camel
Class JBossPackageScanClassResolver

java.lang.Object
  extended by DefaultPackageScanClassResolver
      extended by org.jboss.soa.esb.listeners.gateway.camel.JBossPackageScanClassResolver

public class JBossPackageScanClassResolver
extends DefaultPackageScanClassResolver

JBoss specific package scan classloader to be used when Camel is running inside JBoss Application Server.

The camel-jboss jar is unavailable in the maven repository, so we have to build this class ourselves.

Explanation: http://camel.apache.org/camel-jboss.html
Source: http://code.google.com/p/camel-extra/source/browse/trunk/components/camel-jboss/src/main/java/org/apache/camel/jboss/JBossPackageScanClassResolver.java
NOTICE: http://code.google.com/p/camel-extra/source/browse/trunk/components/camel-jboss/src/main/resources/META-INF/NOTICE.txt
LICENSE: http://code.google.com/p/camel-extra/source/browse/trunk/components/camel-jboss/src/main/resources/META-INF/LICENSE.txt


Constructor Summary
JBossPackageScanClassResolver()
           
 
Method Summary
protected  void find(PackageScanFilter test, java.lang.String packageName, java.lang.ClassLoader loader, java.util.Set<java.lang.Class<?>> classes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossPackageScanClassResolver

public JBossPackageScanClassResolver()
Method Detail

find

protected void find(PackageScanFilter test,
                    java.lang.String packageName,
                    java.lang.ClassLoader loader,
                    java.util.Set<java.lang.Class<?>> classes)