liquibase.osgi
Class OSGiPackageScanClassResolver

java.lang.Object
  extended by liquibase.servicelocator.DefaultPackageScanClassResolver
      extended by liquibase.osgi.OSGiPackageScanClassResolver
All Implemented Interfaces:
PackageScanClassResolver

public class OSGiPackageScanClassResolver
extends DefaultPackageScanClassResolver

Package scan resolver that works with OSGI frameworks.


Field Summary
 
Fields inherited from class liquibase.servicelocator.DefaultPackageScanClassResolver
log
 
Constructor Summary
OSGiPackageScanClassResolver(org.osgi.framework.Bundle bundle)
           
 
Method Summary
protected  void find(PackageScanFilter test, String packageName, Set<Class<?>> classes)
           
 
Methods inherited from class liquibase.servicelocator.DefaultPackageScanClassResolver
addClassLoader, addFilter, addFoundClass, addFoundClass, addIfMatching, customResourceLocator, findAllClasses, findByFilter, findImplementations, findInAllClasses, getClassLoaders, getFoundClasses, getResources, loadImplementationsInJar, removeFilter, setClassLoaders
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OSGiPackageScanClassResolver

public OSGiPackageScanClassResolver(org.osgi.framework.Bundle bundle)
Method Detail

find

protected void find(PackageScanFilter test,
                    String packageName,
                    Set<Class<?>> classes)
Overrides:
find in class DefaultPackageScanClassResolver


Copyright © 2016 Liquibase.org. All rights reserved.