Package ch.tocco.nice2.dbrefactoring.api
Class DefaultChangelogRequest
java.lang.Object
ch.tocco.nice2.dbrefactoring.api.DefaultChangelogRequest
- All Implemented Interfaces:
ChangelogRequest
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultChangelogRequest(ChangelogType type, InstallParameters params) DefaultChangelogRequest(List<ChangelogType> type, InstallParameters params) -
Method Summary
Modifier and TypeMethodDescriptionvoidThe callback handler to receive status information while the changelog file is created.If this set is not empty, only those modules included here are used to create the changelog.getTypes()The changelog types for this request.Include only changelogs whose version is greater or equal to the returned one.booleanWhether to apply finalizing node processors to the generated changelog.voidsetApplyFinalizer(boolean applyFinalizer) voidsetCallbackHandler(@Nullable CallbackHandler callbackHandler) voidsetModules(@Nullable Set<String> modules) voidsetVersion(Nice2Version version)
-
Constructor Details
-
DefaultChangelogRequest
-
DefaultChangelogRequest
-
DefaultChangelogRequest
-
-
Method Details
-
getVersion
Description copied from interface:ChangelogRequestInclude only changelogs whose version is greater or equal to the returned one. Ifnullis returned, all changelogs are included.- Specified by:
getVersionin interfaceChangelogRequest
-
getTypes
Description copied from interface:ChangelogRequestThe changelog types for this request.- Specified by:
getTypesin interfaceChangelogRequest
-
getIncludedModules
Description copied from interface:ChangelogRequestIf this set is not empty, only those modules included here are used to create the changelog.- Specified by:
getIncludedModulesin interfaceChangelogRequest
-
getCallbackHandler
Description copied from interface:ChangelogRequestThe callback handler to receive status information while the changelog file is created.- Specified by:
getCallbackHandlerin interfaceChangelogRequest
-
isApplyFinalizer
public boolean isApplyFinalizer()Description copied from interface:ChangelogRequestWhether to apply finalizing node processors to the generated changelog.- Specified by:
isApplyFinalizerin interfaceChangelogRequest
-
setModules
-
addModule
-
setCallbackHandler
-
setApplyFinalizer
public void setApplyFinalizer(boolean applyFinalizer) -
setVersion
-