Package liquibase.serializer
Interface SnapshotSerializer
-
- All Superinterfaces:
PrioritizedService
- All Known Implementing Classes:
JsonSnapshotSerializer
,StringSnapshotSerializer
,StringSnapshotSerializerReadable
,YamlSnapshotSerializer
public interface SnapshotSerializer extends 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 String[]
getValidFileExtensions()
String
serialize(LiquibaseSerializable object, boolean pretty)
void
write(DatabaseSnapshot snapshot, OutputStream out)
-
Methods inherited from interface liquibase.servicelocator.PrioritizedService
getPriority
-
-
-
-
Method Detail
-
getValidFileExtensions
String[] getValidFileExtensions()
-
serialize
String serialize(LiquibaseSerializable object, boolean pretty)
-
write
void write(DatabaseSnapshot snapshot, OutputStream out) throws IOException
- Throws:
IOException
-
-