Package liquibase.serializer
Interface ChangeLogSerializer
-
- All Superinterfaces:
LiquibaseSerializer
,PrioritizedService
- All Known Implementing Classes:
FormattedSqlChangeLogSerializer
,JsonChangeLogSerializer
,StringChangeLogSerializer
,XMLChangeLogSerializer
,YamlChangeLogSerializer
public interface ChangeLogSerializer extends LiquibaseSerializer, PrioritizedService
-
-
Field Summary
-
Fields inherited from interface liquibase.servicelocator.PrioritizedService
COMPARATOR, PRIORITY_DATABASE, PRIORITY_DEFAULT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
append(ChangeSet changeSet, File changeLogFile)
<T extends ChangeLogChild>
voidwrite(List<T> children, OutputStream out)
-
Methods inherited from interface liquibase.serializer.LiquibaseSerializer
getValidFileExtensions, serialize
-
Methods inherited from interface liquibase.servicelocator.PrioritizedService
getPriority
-
-
-
-
Method Detail
-
write
<T extends ChangeLogChild> void write(List<T> children, OutputStream out) throws IOException
- Throws:
IOException
-
append
void append(ChangeSet changeSet, File changeLogFile) throws IOException
- Throws:
IOException
-
-