public abstract class AbstractExecutableChange<LOADED_CHANGE extends AbstractLoadedChange> extends java.lang.Object implements ExecutableChange
| Modifier and Type | Field and Description |
|---|---|
protected io.flamingock.internal.common.core.recovery.action.ChangeAction |
action |
protected LOADED_CHANGE |
loadedChange |
| Constructor and Description |
|---|
AbstractExecutableChange(java.lang.String stageName,
LOADED_CHANGE loadedChange,
io.flamingock.internal.common.core.recovery.action.ChangeAction action) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
io.flamingock.internal.common.core.recovery.action.ChangeAction |
getAction() |
java.lang.String |
getAuthor() |
java.lang.String |
getId() |
LOADED_CHANGE |
getLoadedChange() |
java.util.Optional<java.lang.String> |
getOrder() |
io.flamingock.internal.common.core.change.RecoveryDescriptor |
getRecovery() |
java.lang.String |
getSource() |
java.lang.String |
getSourceFile() |
java.lang.String |
getStageName() |
io.flamingock.internal.common.core.change.TargetSystemDescriptor |
getTargetSystem() |
java.util.Optional<java.lang.Boolean> |
getTransactionalFlag() |
int |
hashCode() |
boolean |
isAlreadyApplied() |
boolean |
isLegacy() |
boolean |
isRunAlways() |
boolean |
isSystem() |
boolean |
isTransactional() |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitapply, getApplyMethodName, getRollbackMethodName, rollbackprotected final LOADED_CHANGE extends AbstractLoadedChange loadedChange
protected final io.flamingock.internal.common.core.recovery.action.ChangeAction action
public AbstractExecutableChange(java.lang.String stageName,
LOADED_CHANGE loadedChange,
io.flamingock.internal.common.core.recovery.action.ChangeAction action)
public java.lang.String getId()
getId in interface io.flamingock.internal.common.core.change.ChangeDescriptorpublic java.lang.String getAuthor()
getAuthor in interface io.flamingock.internal.common.core.change.ChangeDescriptorpublic boolean isRunAlways()
isRunAlways in interface io.flamingock.internal.common.core.change.ChangeDescriptorpublic boolean isTransactional()
isTransactional in interface ExecutableChangepublic java.util.Optional<java.lang.Boolean> getTransactionalFlag()
getTransactionalFlag in interface io.flamingock.internal.common.core.change.ChangeDescriptorpublic boolean isSystem()
isSystem in interface io.flamingock.internal.common.core.change.ChangeDescriptorpublic boolean isLegacy()
isLegacy in interface io.flamingock.internal.common.core.change.ChangeDescriptorpublic java.lang.String getSource()
getSource in interface io.flamingock.internal.common.core.change.ChangeDescriptorpublic java.lang.String getSourceFile()
getSourceFile in interface io.flamingock.internal.common.core.change.ChangeDescriptorpublic java.util.Optional<java.lang.String> getOrder()
getOrder in interface io.flamingock.internal.common.core.change.ChangeDescriptorpublic java.lang.String getStageName()
getStageName in interface ExecutableChangepublic LOADED_CHANGE getLoadedChange()
getLoadedChange in interface ExecutableChangepublic io.flamingock.internal.common.core.change.TargetSystemDescriptor getTargetSystem()
getTargetSystem in interface io.flamingock.internal.common.core.change.ChangeDescriptorpublic io.flamingock.internal.common.core.change.RecoveryDescriptor getRecovery()
getRecovery in interface io.flamingock.internal.common.core.change.ChangeDescriptorpublic boolean isAlreadyApplied()
isAlreadyApplied in interface ExecutableChangepublic io.flamingock.internal.common.core.recovery.action.ChangeAction getAction()
getAction in interface ExecutableChangepublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object