Class FastServiceLocator
- java.lang.Object
-
- liquibase.servicelocator.ServiceLocator
-
- org.keycloak.quarkus.runtime.storage.database.liquibase.FastServiceLocator
-
public class FastServiceLocator extends liquibase.servicelocator.ServiceLocator
-
-
Constructor Summary
Constructors Constructor Description FastServiceLocator(Map<String,List<String>> services)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Class<? extends T>[]findClasses(Class<T> requiredInterface)ObjectnewInstance(Class requiredInterface)voidregister(liquibase.database.Database database)
-
-
-
Method Detail
-
newInstance
public Object newInstance(Class requiredInterface) throws liquibase.exception.ServiceNotFoundException
- Overrides:
newInstancein classliquibase.servicelocator.ServiceLocator- Throws:
liquibase.exception.ServiceNotFoundException
-
findClasses
public <T> Class<? extends T>[] findClasses(Class<T> requiredInterface) throws liquibase.exception.ServiceNotFoundException
- Overrides:
findClassesin classliquibase.servicelocator.ServiceLocator- Throws:
liquibase.exception.ServiceNotFoundException
-
register
public void register(liquibase.database.Database database)
-
-