public abstract class AbstractLoadedChange extends io.flamingock.internal.common.core.change.AbstractChangeDescriptor implements io.flamingock.internal.common.core.error.validation.Validatable<StageValidationContext>
| Constructor and Description |
|---|
AbstractLoadedChange(java.lang.String id,
java.lang.String order,
java.lang.String author,
java.lang.String implementationSourceName,
java.lang.String sourceFile,
boolean runAlways,
java.lang.Boolean transactionalFlag,
boolean transactional,
boolean system,
io.flamingock.internal.common.core.change.TargetSystemDescriptor targetSystem,
io.flamingock.internal.common.core.change.RecoveryDescriptor recovery,
boolean legacy) |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.reflect.Method |
getApplyMethod() |
abstract java.lang.reflect.Constructor<?> |
getConstructor() |
abstract java.util.Optional<java.lang.reflect.Method> |
getRollbackMethod() |
boolean |
isTransactional() |
equals, getAuthor, getId, getOrder, getRecovery, getSource, getSourceFile, getTargetSystem, getTransactionalFlag, hashCode, isLegacy, isRunAlways, isSystem, setAuthor, setId, setLegacy, setOrder, setRecovery, setRunAlways, setSource, setSourceFile, setSystem, setTargetSystem, setTransactionalFlag, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic AbstractLoadedChange(java.lang.String id,
java.lang.String order,
java.lang.String author,
java.lang.String implementationSourceName,
java.lang.String sourceFile,
boolean runAlways,
java.lang.Boolean transactionalFlag,
boolean transactional,
boolean system,
io.flamingock.internal.common.core.change.TargetSystemDescriptor targetSystem,
io.flamingock.internal.common.core.change.RecoveryDescriptor recovery,
boolean legacy)
public boolean isTransactional()
public abstract java.lang.reflect.Constructor<?> getConstructor()
public abstract java.lang.reflect.Method getApplyMethod()
public abstract java.util.Optional<java.lang.reflect.Method> getRollbackMethod()