Package ch.tocco.nice2.dbrefactoring.api
Class DefaultChangelogRequest
java.lang.Object
ch.tocco.nice2.dbrefactoring.api.DefaultChangelogRequest
- All Implemented Interfaces:
ChangelogRequest
-
Constructor Summary
ConstructorDescriptionDefaultChangelogRequest
(ChangelogType type, InstallParameters params) DefaultChangelogRequest
(List<ChangelogType> type, InstallParameters params) -
Method Summary
Modifier and TypeMethodDescriptionvoid
The 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.boolean
Whether to apply finalizing node processors to the generated changelog.void
setApplyFinalizer
(boolean applyFinalizer) void
setCallbackHandler
(@Nullable CallbackHandler callbackHandler) void
setModules
(@Nullable Set<String> modules) void
setVersion
(Nice2Version version)
-
Constructor Details
-
DefaultChangelogRequest
-
DefaultChangelogRequest
-
DefaultChangelogRequest
-
-
Method Details
-
getVersion
Description copied from interface:ChangelogRequest
Include only changelogs whose version is greater or equal to the returned one. Ifnull
is returned, all changelogs are included.- Specified by:
getVersion
in interfaceChangelogRequest
-
getTypes
Description copied from interface:ChangelogRequest
The changelog types for this request.- Specified by:
getTypes
in interfaceChangelogRequest
-
getIncludedModules
Description copied from interface:ChangelogRequest
If this set is not empty, only those modules included here are used to create the changelog.- Specified by:
getIncludedModules
in interfaceChangelogRequest
-
getCallbackHandler
Description copied from interface:ChangelogRequest
The callback handler to receive status information while the changelog file is created.- Specified by:
getCallbackHandler
in interfaceChangelogRequest
-
isApplyFinalizer
public boolean isApplyFinalizer()Description copied from interface:ChangelogRequest
Whether to apply finalizing node processors to the generated changelog.- Specified by:
isApplyFinalizer
in interfaceChangelogRequest
-
setModules
-
addModule
-
setCallbackHandler
-
setApplyFinalizer
public void setApplyFinalizer(boolean applyFinalizer) -
setVersion
-