Package liquibase.license
Class LicenseServiceFactory
- java.lang.Object
-
- liquibase.plugin.AbstractPluginFactory<LicenseService>
-
- liquibase.license.LicenseServiceFactory
-
- All Implemented Interfaces:
PluginFactory,SingletonObject
public class LicenseServiceFactory extends AbstractPluginFactory<LicenseService>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LicenseServicegetLicenseService()protected Class<LicenseService>getPluginClass()protected intgetPriority(LicenseService obj, Object... args)Returns the priority of the given object based on the passed args array.voidunregister(LicenseService service)-
Methods inherited from class liquibase.plugin.AbstractPluginFactory
findAllInstances, getPlugin, getPlugins, register, removeInstance
-
-
-
-
Method Detail
-
getPluginClass
protected Class<LicenseService> getPluginClass()
- Specified by:
getPluginClassin classAbstractPluginFactory<LicenseService>
-
getPriority
protected int getPriority(LicenseService obj, Object... args)
Description copied from class:AbstractPluginFactoryReturns the priority of the given object based on the passed args array. The args are created as as part of the custom public getPlugin method in implementations are are passed throughAbstractPluginFactory.getPlugin(Object...)- Specified by:
getPriorityin classAbstractPluginFactory<LicenseService>
-
getLicenseService
public LicenseService getLicenseService()
-
unregister
public void unregister(LicenseService service)
-
-