liquibase.serializer
Interface ChangeLogSerializer

All Known Implementing Classes:
JsonChangeLogSerializer, StringChangeLogSerializer, XMLChangeLogSerializer, YamlChangeLogSerializer

public interface ChangeLogSerializer


Method Summary
 void append(ChangeSet changeSet, File changeLogFile)
           
 String[] getValidFileExtensions()
           
 String serialize(LiquibaseSerializable object, boolean pretty)
           
 void write(List<ChangeSet> changeSets, OutputStream out)
           
 

Method Detail

getValidFileExtensions

String[] getValidFileExtensions()

serialize

String serialize(LiquibaseSerializable object,
                 boolean pretty)

write

void write(List<ChangeSet> changeSets,
           OutputStream out)
           throws IOException
Throws:
IOException

append

void append(ChangeSet changeSet,
            File changeLogFile)
            throws IOException
Throws:
IOException


Copyright © 2013 Liquibase.org. All Rights Reserved.