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 int
getPriority
(ChangeLogHistoryService changeLogHistoryService, Object... args) Returns the priority of the given object based on the passed args array.void
register
(ChangeLogHistoryService plugin) void
resetAll()
void
unregister
(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:
getPluginClass
in classAbstractPluginFactory<ChangeLogHistoryService>
-
getPriority
Description copied from class:AbstractPluginFactory
Returns 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:
getPriority
in classAbstractPluginFactory<ChangeLogHistoryService>
-
register
- Overrides:
register
in classAbstractPluginFactory<ChangeLogHistoryService>
-
getChangeLogService
-
unregister
-
resetAll
public void resetAll()
-