public class SqlTargetSystemAuditMarker
extends java.lang.Object
implements io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMarker
| Modifier and Type | Class and Description |
|---|---|
static class |
SqlTargetSystemAuditMarker.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SqlTargetSystemAuditMarker.Builder |
builder(javax.sql.DataSource dataSource,
io.flamingock.internal.core.transaction.TransactionManager<java.sql.Connection> txManager) |
void |
clearMark(java.lang.String changeId) |
java.util.Set<io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMark> |
listAll() |
void |
mark(io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMark auditMark) |
public static SqlTargetSystemAuditMarker.Builder builder(javax.sql.DataSource dataSource, io.flamingock.internal.core.transaction.TransactionManager<java.sql.Connection> txManager)
public java.util.Set<io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMark> listAll()
listAll in interface io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMarkerpublic void clearMark(java.lang.String changeId)
clearMark in interface io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMarkerpublic void mark(io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMark auditMark)
mark in interface io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMarker