Package ch.tocco.nice2.dbrefactoring.api
Interface ChangelogService
- All Known Implementing Classes:
ChangelogServiceImpl
public interface ChangelogService
Service for working with db changelog files that are contribtued
from each module.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The sub directory of the module resource root which contains the database changelog files. -
Method Summary
Modifier and TypeMethodDescriptiongetChangelogResourceRoot
(AppModule module) Returns the resource root for the given module that contains all the db changelog files.getCompleteChangelog
(ChangelogRequest request) Returns the complete changelog that is consolidated from the modules' changelog files according to the request.Reads a changelog xml from the specified input stream.
-
Field Details
-
MODULE_RESOURCE_SUBDIR
The sub directory of the module resource root which contains the database changelog files.- See Also:
-
-
Method Details
-
getCompleteChangelog
Returns the complete changelog that is consolidated from the modules' changelog files according to the request.- Throws:
DbRefactoringException
-
readChangelog
Reads a changelog xml from the specified input stream.- Throws:
DbRefactoringException
-
getChangelogResourceRoot
Returns the resource root for the given module that contains all the db changelog files.
-