Package liquibase.changelog
Class ChangeLogHistoryServiceFactory
java.lang.Object
liquibase.plugin.AbstractPluginFactory<ChangeLogHistoryService>
liquibase.changelog.ChangeLogHistoryServiceFactory
- All Implemented Interfaces:
PluginFactory,SingletonObject
-
Method Summary
Modifier and TypeMethodDescriptiongetChangeLogService(Database database) Deprecated.Instead use Scope.getCurrentScope().getSingleton(ChangeLogHistoryServiceFactory.class)protected Class<ChangeLogHistoryService>protected intgetPriority(ChangeLogHistoryService changeLogHistoryService, Object... args) Returns the priority of the given object based on the passed args array.voidregister(ChangeLogHistoryService plugin) voidresetAll()voidunregister(ChangeLogHistoryService service) Methods inherited from class liquibase.plugin.AbstractPluginFactory
findAllInstances, getPlugin, getPlugins, removeInstance
-
Method Details
-
getInstance
Deprecated.Instead use Scope.getCurrentScope().getSingleton(ChangeLogHistoryServiceFactory.class) -
getPluginClass
- Specified by:
getPluginClassin classAbstractPluginFactory<ChangeLogHistoryService>
-
getPriority
Description copied from class:AbstractPluginFactoryReturns the priority of the given object based on the passed args array. The args are created as part of the custom public getPlugin method in implementations are passed throughAbstractPluginFactory.getPlugin(Object...)- Specified by:
getPriorityin classAbstractPluginFactory<ChangeLogHistoryService>
-
register
- Overrides:
registerin classAbstractPluginFactory<ChangeLogHistoryService>
-
getChangeLogService
-
unregister
-
resetAll
public void resetAll()
-