Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

AbstractBuilder<AUDIT_STORE extends AuditStore<?>,HOLDER extends AbstractBuilder<AUDIT_STORE,HOLDER>> - Class in io.flamingock.internal.core.builder
 
AbstractBuilder(CoreConfiguration, Context, AUDIT_STORE) - Constructor for class io.flamingock.internal.core.builder.AbstractBuilder
 
AbstractChangeProcessStrategy<TS_OPS extends TargetSystemOps> - Class in io.flamingock.internal.core.task.navigation.navigator.strategy
Abstract base class for change process strategies implementing common audit and execution patterns.
AbstractChangeProcessStrategy(ExecutableTask, ExecutionContext, TS_OPS, AuditStoreStepOperations, ChangeResultBuilder, LockGuardProxyFactory, ContextResolver, TimeService) - Constructor for class io.flamingock.internal.core.task.navigation.navigator.strategy.AbstractChangeProcessStrategy
 
AbstractChangeRunnerBuilder<AUDIT_STORE extends AuditStore<?>,HOLDER extends AbstractChangeRunnerBuilder<AUDIT_STORE,HOLDER>> - Class in io.flamingock.internal.core.builder
 
AbstractChangeRunnerBuilder(CoreConfiguration, Context, PluginManager) - Constructor for class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
AbstractChangeRunnerBuilder(CoreConfiguration, Context, PluginManager, AUDIT_STORE) - Constructor for class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
AbstractCommunityAuditPersistence - Class in io.flamingock.internal.core.external.store.audit.community
 
AbstractCommunityAuditPersistence(CommunityConfigurable) - Constructor for class io.flamingock.internal.core.external.store.audit.community.AbstractCommunityAuditPersistence
 
AbstractExecutableTask<DESCRIPTOR extends io.flamingock.internal.common.core.task.TaskDescriptor> - Class in io.flamingock.internal.core.task.executable
 
AbstractExecutableTask(String, DESCRIPTOR, ChangeAction) - Constructor for class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
AbstractLoadedChange - Class in io.flamingock.internal.core.task.loaded
 
AbstractLoadedChange(String, String, String, String, Class<?>, Constructor<?>, boolean, boolean, boolean, TargetSystemDescriptor, RecoveryDescriptor, boolean) - Constructor for class io.flamingock.internal.core.task.loaded.AbstractLoadedChange
 
AbstractLoadedStage - Class in io.flamingock.internal.core.pipeline.loaded.stage
It's the result of adding the loaded task to the ProcessDefinition
AbstractLoadedStage(String, StageType, Collection<AbstractLoadedTask>, StageValidationContext) - Constructor for class io.flamingock.internal.core.pipeline.loaded.stage.AbstractLoadedStage
 
AbstractLoadedStage.Builder - Class in io.flamingock.internal.core.pipeline.loaded.stage
 
AbstractLoadedTask - Class in io.flamingock.internal.core.task.loaded
 
AbstractLoadedTask(String, String, String, String, boolean, boolean, boolean, TargetSystemDescriptor, RecoveryDescriptor, boolean) - Constructor for class io.flamingock.internal.core.task.loaded.AbstractLoadedTask
 
AbstractOperationResult - Class in io.flamingock.internal.core.operation
Base class for all operation results.
AbstractOperationResult() - Constructor for class io.flamingock.internal.core.operation.AbstractOperationResult
 
AbstractReflectionLoadedTask - Class in io.flamingock.internal.core.task.loaded
Abstract base class for loaded tasks that use Java reflection to execute changes.
AbstractReflectionLoadedTask(String, String, String, String, Class<?>, boolean, boolean, boolean, TargetSystemDescriptor, RecoveryDescriptor, boolean) - Constructor for class io.flamingock.internal.core.task.loaded.AbstractReflectionLoadedTask
 
AbstractSimpleContextResolver - Class in io.flamingock.internal.core.context
 
AbstractSimpleContextResolver() - Constructor for class io.flamingock.internal.core.context.AbstractSimpleContextResolver
 
AbstractTargetSystem<HOLDER extends AbstractTargetSystem<HOLDER>> - Class in io.flamingock.internal.core.external.targets
Base implementation for all target systems in Flamingock.
AbstractTargetSystem(String) - Constructor for class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
AbstractTaskStep - Class in io.flamingock.internal.core.task.navigation.step
 
AbstractTaskStep(ExecutableTask) - Constructor for class io.flamingock.internal.core.task.navigation.step.AbstractTaskStep
 
action - Variable in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
add(TargetSystem) - Method in class io.flamingock.internal.core.external.targets.TargetSystemManager
Registers a new TargetSystem.
addAfterUserStages(Collection<PreviewStage>) - Method in class io.flamingock.internal.core.pipeline.loaded.LoadedPipeline.LoadedPipelineBuilder
 
addBeforeUserStages(Collection<PreviewStage>) - Method in class io.flamingock.internal.core.pipeline.loaded.LoadedPipeline.LoadedPipelineBuilder
 
addChange(ChangeResult) - Method in class io.flamingock.internal.core.operation.result.StageResultBuilder
 
addContextLayer(ContextResolver) - Method in class io.flamingock.internal.core.runtime.ExecutionRuntime
 
addDependencies(Collection<? extends Dependency>) - Method in class io.flamingock.internal.core.runtime.ExecutionRuntime
 
addDependency(String, Class<?>, Object) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
addDependency(Object) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
addDependency(String, Object) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
addDependency(Class<?>, Object) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
addDependency(String, Class<?>, Object) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
addDependency(Object) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
addDependency(String, Object) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
addDependency(Class<?>, Object) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
addDependency(String, Class<?>, Object) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
addDependency(Object) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
addDependency(String, Object) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
addDependency(Class<?>, Object) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
addDependency(Dependency) - Method in class io.flamingock.internal.core.context.PriorityContext
Adds a dependency to the priority (writable) context.
addDependency(Dependency) - Method in class io.flamingock.internal.core.context.SimpleContext
 
addDependency(String, Class<?>, Object) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
addDependency(Object) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
addDependency(String, Object) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
addDependency(Class<?>, Object) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
addDependency(Dependency) - Method in class io.flamingock.internal.core.runtime.ExecutionRuntime
 
addFilters(Collection<TaskFilter>) - Method in class io.flamingock.internal.core.pipeline.loaded.LoadedPipeline.LoadedPipelineBuilder
 
addListener(Class<T>, Consumer<T>) - Method in interface io.flamingock.internal.core.event.EventListener
 
addListener(Class<T>, Consumer<T>) - Method in class io.flamingock.internal.core.event.SimpleEventPublisher
 
addPreviewPipeline(PreviewPipeline) - Method in class io.flamingock.internal.core.pipeline.loaded.LoadedPipeline.LoadedPipelineBuilder
 
addRollback(Rollback) - Method in interface io.flamingock.internal.core.task.executable.ExecutableTask
 
addRollback(Rollback) - Method in class io.flamingock.internal.core.task.executable.ReflectionExecutableTask
 
addStage(StageResult) - Method in class io.flamingock.internal.core.operation.result.ExecutionResultBuilder
 
addTargetSystem(TargetSystem) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
addTargetSystem(TargetSystem) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
addTargetSystem(TargetSystem) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
addTargetSystems(TargetSystem...) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
AfterExecutionAuditStep - Class in io.flamingock.internal.core.task.navigation.step.afteraudit
 
AfterExecutionAuditStep(ExecutableTask, boolean) - Constructor for class io.flamingock.internal.core.task.navigation.step.afteraudit.AfterExecutionAuditStep
 
alreadyApplied() - Method in class io.flamingock.internal.core.operation.result.ChangeResultBuilder
 
applied() - Method in class io.flamingock.internal.core.operation.result.ChangeResultBuilder
 
applyActions(ChangeActionMap) - Method in class io.flamingock.internal.core.pipeline.loaded.stage.AbstractLoadedStage
Applies the specified action plan to this stage, creating an ExecutableStage with tasks configured according to their assigned actions.
applyAuditResult(Result) - Method in class io.flamingock.internal.core.task.navigation.step.rolledback.ManualRolledBackStep
 
applyChange(Function<ExecutionRuntime, T>, ExecutionRuntime) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
Applies a change operation with session-scoped dependency injection.
applyChange(Function<ExecutionRuntime, T>, ExecutionRuntime) - Method in interface io.flamingock.internal.core.external.targets.operations.TargetSystemOps
Applies a change operation to this target system.
applyChange(Function<ExecutionRuntime, T>, ExecutionRuntime) - Method in class io.flamingock.internal.core.external.targets.operations.TargetSystemOpsImpl
 
applyChange() - Method in interface io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategy
Applies the change and returns the result.
applyChange() - Method in class io.flamingock.internal.core.task.navigation.navigator.strategy.AbstractChangeProcessStrategy
 
applyChangeTransactional(Function<ExecutionRuntime, T>, ExecutionRuntime) - Method in interface io.flamingock.internal.core.external.targets.operations.TransactionalTargetSystemOps
Applies a change operation within a transaction.
applyChangeTransactional(Function<ExecutionRuntime, T>, ExecutionRuntime) - Method in class io.flamingock.internal.core.external.targets.operations.TransactionalTargetSystemOpsImpl
 
applyChangeTransactional(Function<ExecutionRuntime, T>, ExecutionRuntime) - Method in class io.flamingock.internal.core.external.targets.TransactionalTargetSystem
Applies a change operation within a transaction.
applyOnEach(TriConsumer<String, Lock, ExecutableStage>) - Method in class io.flamingock.internal.core.plan.ExecutionPlan
 
ArgumentException - Exception in io.flamingock.internal.core.builder.args
 
ArgumentException(String) - Constructor for exception io.flamingock.internal.core.builder.args.ArgumentException
 
ArgumentException(String, Object...) - Constructor for exception io.flamingock.internal.core.builder.args.ArgumentException
 
auditAndLogAutoRollback(CompleteAutoRolledBackStep, ExecutionContext) - Method in class io.flamingock.internal.core.task.navigation.navigator.strategy.AbstractChangeProcessStrategy
 
auditAndLogAutoRollback() - Method in class io.flamingock.internal.core.task.navigation.navigator.strategy.SharedTxChangeProcessStrategy
 
auditAndLogAutoRollback() - Method in class io.flamingock.internal.core.task.navigation.navigator.strategy.SimpleTxChangeProcessStrategy
 
auditAndLogExecution(ExecutionStep) - Method in class io.flamingock.internal.core.task.navigation.navigator.strategy.AbstractChangeProcessStrategy
Audits and logs the execution result of a change.
auditAndLogManualRollback(ManualRolledBackStep, ExecutionContext) - Method in class io.flamingock.internal.core.task.navigation.navigator.strategy.AbstractChangeProcessStrategy
 
auditAndLogStartExecution(StartStep, ExecutionContext) - Method in class io.flamingock.internal.core.task.navigation.navigator.strategy.AbstractChangeProcessStrategy
Audits and logs the start of change execution.
auditAutoRollback(CompleteAutoRolledBackStep, ExecutionContext, LocalDateTime) - Method in class io.flamingock.internal.core.task.navigation.navigator.AuditStoreStepOperations
 
AuditContextBundle - Class in io.flamingock.internal.core.external.store.audit.domain
 
AuditContextBundle(AuditContextBundle.Operation, TaskDescriptor, ExecutionContext, RuntimeContext, AuditTxType, String) - Constructor for class io.flamingock.internal.core.external.store.audit.domain.AuditContextBundle
 
AuditContextBundle.Operation - Enum in io.flamingock.internal.core.external.store.audit.domain
 
auditExecution(ExecutionStep, ExecutionContext, LocalDateTime) - Method in class io.flamingock.internal.core.task.navigation.navigator.AuditStoreStepOperations
 
AuditFixArgs - Class in io.flamingock.internal.core.operation.audit
 
AuditFixArgs(String, Resolution) - Constructor for class io.flamingock.internal.core.operation.audit.AuditFixArgs
 
AuditFixOperation - Class in io.flamingock.internal.core.operation.audit
 
AuditFixOperation(AuditPersistence) - Constructor for class io.flamingock.internal.core.operation.audit.AuditFixOperation
 
AuditFixResult - Class in io.flamingock.internal.core.operation.audit
 
AuditFixResult(String, Resolution, FixResult) - Constructor for class io.flamingock.internal.core.operation.audit.AuditFixResult
 
AuditListArgs - Class in io.flamingock.internal.core.operation.audit
 
AuditListArgs() - Constructor for class io.flamingock.internal.core.operation.audit.AuditListArgs
 
AuditListArgs(boolean, LocalDateTime, boolean) - Constructor for class io.flamingock.internal.core.operation.audit.AuditListArgs
 
AuditListOperation - Class in io.flamingock.internal.core.operation.audit
 
AuditListOperation(AuditPersistence) - Constructor for class io.flamingock.internal.core.operation.audit.AuditListOperation
 
AuditListResult - Class in io.flamingock.internal.core.operation.audit
 
AuditListResult(List<AuditEntry>) - Constructor for class io.flamingock.internal.core.operation.audit.AuditListResult
 
AuditListResult(List<AuditEntry>, boolean) - Constructor for class io.flamingock.internal.core.operation.audit.AuditListResult
 
auditManualRollback(ManualRolledBackStep, ExecutionContext, LocalDateTime) - Method in class io.flamingock.internal.core.task.navigation.navigator.AuditStoreStepOperations
 
AuditPersistence - Interface in io.flamingock.internal.core.external.store.audit
 
auditStartExecution(StartStep, ExecutionContext, LocalDateTime) - Method in class io.flamingock.internal.core.task.navigation.navigator.AuditStoreStepOperations
 
auditStore - Variable in class io.flamingock.internal.core.builder.AbstractBuilder
 
AuditStore<PERSISTENCE extends AuditPersistence> - Interface in io.flamingock.internal.core.external.store
 
auditStoreOperations - Variable in class io.flamingock.internal.core.task.navigation.navigator.strategy.AbstractChangeProcessStrategy
 
AuditStoreReceiver<RETURN_TYPE> - Interface in io.flamingock.internal.core.builder
 
AuditStoreStepOperations - Class in io.flamingock.internal.core.task.navigation.navigator
 
AuditStoreStepOperations(LifecycleAuditWriter, AuditTxType, String) - Constructor for class io.flamingock.internal.core.task.navigation.navigator.AuditStoreStepOperations
 
auditStoreTxWrapper - Variable in class io.flamingock.internal.core.pipeline.execution.StageExecutor
 
auditWriter - Variable in class io.flamingock.internal.core.pipeline.execution.StageExecutor
 
auditWriter - Variable in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategyFactory
 
autoCreate - Variable in class io.flamingock.internal.core.external.targets.TransactionalTargetSystem
 

B

baseContext - Variable in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategyFactory
 
build() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
Builds and returns a configured Flamingock Runner ready for execution.
build() - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
build() - Method in interface io.flamingock.internal.core.builder.runner.RunnerBuilder
 
build() - Method in class io.flamingock.internal.core.external.store.audit.domain.RuntimeContext.Builder
 
build() - Method in class io.flamingock.internal.core.external.store.lock.LockOptions.Builder
 
build() - Method in class io.flamingock.internal.core.operation.result.ChangeResultBuilder
 
build() - Method in class io.flamingock.internal.core.operation.result.ExecutionResultBuilder
 
build() - Method in class io.flamingock.internal.core.operation.result.StageResultBuilder
 
build() - Method in class io.flamingock.internal.core.pipeline.loaded.LoadedPipeline.LoadedPipelineBuilder
 
build() - Method in class io.flamingock.internal.core.pipeline.loaded.stage.AbstractLoadedStage.Builder
 
build() - Method in class io.flamingock.internal.core.pipeline.loaded.stage.StageValidationContext.Builder
 
build(Collection<AbstractLoadedTask>, Map<String, AuditEntry>) - Static method in class io.flamingock.internal.core.plan.community.CommunityChangeActionBuilder
Builds a stage action plan from audit stage status and validates for execution readiness.
build() - Method in class io.flamingock.internal.core.plan.community.CommunityExecutionPlanner.Builder
 
build() - Method in class io.flamingock.internal.core.runtime.ExecutionRuntime.Builder
 
build() - Method in class io.flamingock.internal.core.task.executable.builder.CodeExecutableTaskBuilder
 
build(AbstractLoadedTask, String, ChangeAction) - Static method in interface io.flamingock.internal.core.task.executable.builder.ExecutableTaskBuilder
Builds executable tasks based on a ChangeAction - the new action-based approach.
build() - Method in interface io.flamingock.internal.core.task.executable.builder.ExecutableTaskBuilder
 
build() - Method in class io.flamingock.internal.core.task.executable.builder.TemplateExecutableTaskBuilder
 
build() - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
build(AbstractPreviewTask) - Static method in interface io.flamingock.internal.core.task.loaded.LoadedTaskBuilder
 
build() - Method in interface io.flamingock.internal.core.task.loaded.LoadedTaskBuilder
 
build() - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
build() - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategyFactory
 
builder() - Static method in class io.flamingock.internal.core.external.store.audit.domain.RuntimeContext
 
builder() - Static method in class io.flamingock.internal.core.external.store.lock.LockOptions
 
Builder() - Constructor for class io.flamingock.internal.core.external.store.lock.LockOptions.Builder
 
builder() - Static method in class io.flamingock.internal.core.pipeline.loaded.LoadedPipeline
 
builder() - Static method in class io.flamingock.internal.core.pipeline.loaded.stage.AbstractLoadedStage
 
builder() - Static method in class io.flamingock.internal.core.pipeline.loaded.stage.StageValidationContext
 
Builder() - Constructor for class io.flamingock.internal.core.pipeline.loaded.stage.StageValidationContext.Builder
 
builder() - Static method in class io.flamingock.internal.core.plan.community.CommunityExecutionPlanner
 
builder() - Static method in class io.flamingock.internal.core.runtime.ExecutionRuntime
 
Builder() - Constructor for class io.flamingock.internal.core.runtime.ExecutionRuntime.Builder
 
BuilderException - Exception in io.flamingock.internal.core.builder
 
BuilderException(String) - Constructor for exception io.flamingock.internal.core.builder.BuilderException
 
buildExecutionPlanner(RunnerId) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
buildExecutionPlanner(RunnerId) - Method in class io.flamingock.internal.core.builder.CloudChangeRunnerBuilder
 
buildExecutionPlanner(RunnerId) - Method in class io.flamingock.internal.core.builder.CommunityChangeRunnerBuilder
 
buildExecutionRuntime() - Method in class io.flamingock.internal.core.task.navigation.navigator.strategy.AbstractChangeProcessStrategy
Builds the execution runtime for change execution.

C

cast(AbstractLoadedTask) - Method in class io.flamingock.internal.core.task.executable.builder.CodeExecutableTaskBuilder
 
cast(AbstractLoadedTask) - Method in interface io.flamingock.internal.core.task.executable.builder.ExecutableTaskBuilder
 
cast(AbstractLoadedTask) - Method in class io.flamingock.internal.core.task.executable.builder.TemplateExecutableTaskBuilder
 
change - Variable in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategyFactory
 
change - Variable in class io.flamingock.internal.core.task.navigation.navigator.strategy.AbstractChangeProcessStrategy
 
ChangeOrderUtil - Class in io.flamingock.internal.core.task.loaded
 
ChangeProcessLogger - Class in io.flamingock.internal.core.task.navigation.navigator
 
ChangeProcessLogger() - Constructor for class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessLogger
 
ChangeProcessResult - Class in io.flamingock.internal.core.task.navigation.navigator
Result of processing a single change.
ChangeProcessResult(String, ChangeResult) - Constructor for class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessResult
 
ChangeProcessStrategy - Interface in io.flamingock.internal.core.task.navigation.navigator
Strategy interface for processing changes.
ChangeProcessStrategyFactory - Class in io.flamingock.internal.core.task.navigation.navigator
Factory for creating appropriate change process strategies based on target system characteristics.
ChangeProcessStrategyFactory(TargetSystemManager) - Constructor for class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategyFactory
 
ChangeResultBuilder - Class in io.flamingock.internal.core.operation.result
Builder for creating ChangeResult instances from task execution data.
ChangeResultBuilder() - Constructor for class io.flamingock.internal.core.operation.result.ChangeResultBuilder
 
changes(List<ChangeResult>) - Method in class io.flamingock.internal.core.operation.result.StageResultBuilder
 
checkProxy(Object) - Static method in class io.flamingock.internal.core.runtime.proxy.LockGuardProxyFactory
 
clearMark(String) - Method in class io.flamingock.internal.core.external.targets.mark.NoOpTargetSystemAuditMarker
 
clearMark(String) - Method in interface io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMarker
Removes the local audit mark for the given change identifier.
clearMark(String) - Method in class io.flamingock.internal.core.external.targets.operations.TransactionalTargetSystemOpsImpl
 
CliRunner - Class in io.flamingock.internal.core.builder.runner
CLI-specific runner that writes operation results to a response channel, flushes output streams, and exits with the appropriate code.
CliRunner(RunnableOperation<?, ?>, Runnable, ResponseChannel, OperationType) - Constructor for class io.flamingock.internal.core.builder.runner.CliRunner
 
close() - Method in class io.flamingock.internal.core.plan.ExecutionPlan
 
closeSession(String) - Method in class io.flamingock.internal.core.transaction.TransactionManager
 
CloudAuditPersistence - Interface in io.flamingock.internal.core.external.store.audit.cloud
 
CloudAuditStore - Interface in io.flamingock.internal.core.external.store
 
CloudChangeRunnerBuilder - Class in io.flamingock.internal.core.builder
 
CloudChangeRunnerBuilder(CoreConfiguration, CloudConfiguration, Context, PluginManager, CloudAuditStore) - Constructor for class io.flamingock.internal.core.builder.CloudChangeRunnerBuilder
 
CloudConfigurable - Interface in io.flamingock.internal.core.configuration.cloud
 
CloudConfiguration - Class in io.flamingock.internal.core.configuration.cloud
 
CloudConfiguration() - Constructor for class io.flamingock.internal.core.configuration.cloud.CloudConfiguration
 
CloudConfigurator<HOLDER> - Interface in io.flamingock.internal.core.configuration.cloud
 
CodeExecutableTaskBuilder - Class in io.flamingock.internal.core.task.executable.builder
Factory for Change classes
CodeExecutableTaskBuilder() - Constructor for class io.flamingock.internal.core.task.executable.builder.CodeExecutableTaskBuilder
 
CodeLoadedChange - Class in io.flamingock.internal.core.task.loaded
 
CodeLoadedTaskBuilder - Class in io.flamingock.internal.core.task.loaded
 
CommunityAuditPersistence - Interface in io.flamingock.internal.core.external.store.audit.community
 
CommunityAuditReader - Interface in io.flamingock.internal.core.external.store.audit.community
 
CommunityAuditStore - Interface in io.flamingock.internal.core.external.store
 
CommunityAuditStoreConfigurable - Interface in io.flamingock.internal.core.external.store.audit.community
 
CommunityChangeActionBuilder - Class in io.flamingock.internal.core.plan.community
Builds action maps for stages based on audit state information.
CommunityChangeActionBuilder() - Constructor for class io.flamingock.internal.core.plan.community.CommunityChangeActionBuilder
 
CommunityChangeRunnerBuilder - Class in io.flamingock.internal.core.builder
 
CommunityChangeRunnerBuilder(CoreConfiguration, CommunityConfiguration, Context, PluginManager) - Constructor for class io.flamingock.internal.core.builder.CommunityChangeRunnerBuilder
 
CommunityChangeRunnerBuilder(CoreConfiguration, CommunityConfiguration, Context, PluginManager, CommunityAuditStore) - Constructor for class io.flamingock.internal.core.builder.CommunityChangeRunnerBuilder
 
CommunityConfigurable - Interface in io.flamingock.internal.core.configuration.community
Interface for potential configuration for local runners.
CommunityConfiguration - Class in io.flamingock.internal.core.configuration.community
 
CommunityConfiguration() - Constructor for class io.flamingock.internal.core.configuration.community.CommunityConfiguration
 
CommunityConfigurator<HOLDER> - Interface in io.flamingock.internal.core.configuration.community
 
CommunityExecutionPlanner - Class in io.flamingock.internal.core.plan.community
 
CommunityExecutionPlanner(RunnerId, CommunityLockService, CommunityAuditReader, CoreConfigurable) - Constructor for class io.flamingock.internal.core.plan.community.CommunityExecutionPlanner
 
CommunityExecutionPlanner.Builder - Class in io.flamingock.internal.core.plan.community
 
CommunityLock - Class in io.flamingock.internal.core.external.store.lock.community
 
CommunityLockEntry - Class in io.flamingock.internal.core.external.store.lock.community
Type: entity class.
CommunityLockEntry(String, LockStatus, String, LocalDateTime) - Constructor for class io.flamingock.internal.core.external.store.lock.community.CommunityLockEntry
 
CommunityLockEntryConstants - Class in io.flamingock.internal.core.external.store.lock.community
 
CommunityLockEntryConstants() - Constructor for class io.flamingock.internal.core.external.store.lock.community.CommunityLockEntryConstants
 
CommunityLockService - Interface in io.flamingock.internal.core.external.store.lock.community
 
CompleteAutoRolledBackStep - Class in io.flamingock.internal.core.task.navigation.step.complete.failed
 
CompleteAutoRolledBackStep(ExecutableTask, boolean) - Constructor for class io.flamingock.internal.core.task.navigation.step.complete.failed.CompleteAutoRolledBackStep
 
completed() - Method in class io.flamingock.internal.core.operation.result.StageResultBuilder
 
CompletedAlreadyAppliedStep - Class in io.flamingock.internal.core.task.navigation.step.complete
 
CompletedAlreadyAppliedStep(ExecutableTask) - Constructor for class io.flamingock.internal.core.task.navigation.step.complete.CompletedAlreadyAppliedStep
 
CompletedFailedAtRollbackAuditStep - Class in io.flamingock.internal.core.task.navigation.step.complete.failed
 
CompletedFailedManualRollback - Class in io.flamingock.internal.core.task.navigation.step.complete.failed
 
CompletedFailedManualRollback(ExecutableTask) - Constructor for class io.flamingock.internal.core.task.navigation.step.complete.failed.CompletedFailedManualRollback
 
CompletedSuccessStep - Class in io.flamingock.internal.core.task.navigation.step.complete
 
CompositeEventPublisher - Class in io.flamingock.internal.core.event
 
CompositeEventPublisher(List<EventPublisher>) - Constructor for class io.flamingock.internal.core.event.CompositeEventPublisher
 
configureStoreAndTargetSystem(PriorityContext) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
context - Variable in class io.flamingock.internal.core.builder.AbstractBuilder
 
CONTINUE(List<ExecutableStage>) - Static method in class io.flamingock.internal.core.plan.ExecutionPlan
 
contributeToContext(ContextInjectable) - Method in class io.flamingock.internal.core.pipeline.loaded.LoadedPipeline
 
CoreConfigurable - Interface in io.flamingock.internal.core.configuration.core
 
coreConfiguration - Variable in class io.flamingock.internal.core.builder.AbstractBuilder
 
CoreConfiguration - Class in io.flamingock.internal.core.configuration.core
 
CoreConfiguration() - Constructor for class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
CoreConfiguration.LockConfiguration - Class in io.flamingock.internal.core.configuration.core
 
CoreConfigurator<HOLDER> - Interface in io.flamingock.internal.core.configuration.core
 
create() - Method in class io.flamingock.internal.core.builder.runner.RunnerFactory
Creates the appropriate runner based on the execution mode.

D

DefaultLoadedStage - Class in io.flamingock.internal.core.pipeline.loaded.stage
It's the result of adding the loaded task to the ProcessDefinition
DefaultLoadedStage(String, StageType, Collection<AbstractLoadedTask>) - Constructor for class io.flamingock.internal.core.pipeline.loaded.stage.DefaultLoadedStage
 
DefaultPluginManager - Class in io.flamingock.internal.core.plugin
 
DefaultPluginManager() - Constructor for class io.flamingock.internal.core.plugin.DefaultPluginManager
 
DefaultRunner - Class in io.flamingock.internal.core.builder.runner
 
DefaultRunner(RunnerId, RunnableOperation<?, ?>, Runnable) - Constructor for class io.flamingock.internal.core.builder.runner.DefaultRunner
 
descriptor - Variable in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
doApplyChange() - Method in class io.flamingock.internal.core.task.navigation.navigator.strategy.AbstractChangeProcessStrategy
Strategy-specific implementation of change application.
doApplyChange() - Method in class io.flamingock.internal.core.task.navigation.navigator.strategy.NonTxChangeProcessStrategy
 
doApplyChange() - Method in class io.flamingock.internal.core.task.navigation.navigator.strategy.SharedTxChangeProcessStrategy
 
doApplyChange() - Method in class io.flamingock.internal.core.task.navigation.navigator.strategy.SimpleTxChangeProcessStrategy
 
doesBelongTo(RunnerId) - Method in class io.flamingock.internal.core.external.store.lock.LockAcquisition
 
doInitialize(RunnerId) - Method in class io.flamingock.internal.core.external.store.audit.community.AbstractCommunityAuditPersistence
 
durationMs(long) - Method in class io.flamingock.internal.core.operation.result.ChangeResultBuilder
 
durationMs(long) - Method in class io.flamingock.internal.core.operation.result.StageResultBuilder
 

E

enhanceExecutionRuntime(ExecutionRuntime, boolean) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
Hook for injecting session-scoped dependencies into the execution runtime.
ensure() - Method in class io.flamingock.internal.core.external.store.lock.Lock
Ensures the lock is safely acquired(safely here means it's acquired with enough margin to operate), or throws an exception otherwise.
equals(Object) - Method in class io.flamingock.internal.core.external.store.lock.LockKey
 
equals(Object) - Method in class io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMark
 
equals(Object) - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
error(Throwable) - Method in class io.flamingock.internal.core.operation.result.ChangeResultBuilder
 
error(ErrorInfo) - Method in class io.flamingock.internal.core.operation.result.ExecutionResultBuilder
 
error(Throwable, String, String) - Method in class io.flamingock.internal.core.operation.result.ExecutionResultBuilder
 
Event - Interface in io.flamingock.internal.core.event.model
 
EventLifecycleConfigurator<HOLDER> - Interface in io.flamingock.internal.core.configuration
 
EventListener - Interface in io.flamingock.internal.core.event
 
EventPublisher - Interface in io.flamingock.internal.core.event
 
ExecutablePipeline - Class in io.flamingock.internal.core.pipeline.execution
 
ExecutablePipeline(List<ExecutableStage>) - Constructor for class io.flamingock.internal.core.pipeline.execution.ExecutablePipeline
 
ExecutableStage - Class in io.flamingock.internal.core.pipeline.execution
 
ExecutableStage(String, List<? extends ExecutableTask>) - Constructor for class io.flamingock.internal.core.pipeline.execution.ExecutableStage
 
ExecutableStep - Class in io.flamingock.internal.core.task.navigation.step
 
ExecutableStep(StartStep) - Constructor for class io.flamingock.internal.core.task.navigation.step.ExecutableStep
 
ExecutableTask - Interface in io.flamingock.internal.core.task.executable
 
ExecutableTaskBuilder<LOADED_TASK extends AbstractLoadedTask> - Interface in io.flamingock.internal.core.task.executable.builder
 
execute() - Method in interface io.flamingock.internal.core.builder.runner.Runner
 
execute(AuditFixArgs) - Method in class io.flamingock.internal.core.operation.audit.AuditFixOperation
 
execute(AuditListArgs) - Method in class io.flamingock.internal.core.operation.audit.AuditListOperation
 
execute(ExecuteArgs) - Method in class io.flamingock.internal.core.operation.execute.ExecuteOperation
 
execute(IssueGetArgs) - Method in class io.flamingock.internal.core.operation.issue.IssueGetOperation
 
execute(IssueListArgs) - Method in class io.flamingock.internal.core.operation.issue.IssueListOperation
 
execute(T) - Method in interface io.flamingock.internal.core.operation.Operation
 
execute(ExecutionRuntime) - Method in interface io.flamingock.internal.core.task.executable.ExecutableTask
 
execute(ExecutionRuntime) - Method in class io.flamingock.internal.core.task.executable.ReflectionExecutableTask
 
execute(ExecutionRuntime) - Method in class io.flamingock.internal.core.task.navigation.step.ExecutableStep
 
ExecuteArgs - Class in io.flamingock.internal.core.operation.execute
 
ExecuteArgs(LoadedPipeline) - Constructor for class io.flamingock.internal.core.operation.execute.ExecuteArgs
 
executeInternal(ExecutionRuntime, Method) - Method in class io.flamingock.internal.core.task.executable.ReflectionExecutableTask
 
executeInternal(ExecutionRuntime, Method) - Method in class io.flamingock.internal.core.task.executable.TemplateExecutableTask
 
executeMethodWithInjectedDependencies(Object, Method) - Method in class io.flamingock.internal.core.runtime.ExecutionRuntime
 
executeMethodWithParameters(Object, Method, Object...) - Method in class io.flamingock.internal.core.runtime.ExecutionRuntime
 
ExecuteOperation - Class in io.flamingock.internal.core.operation.execute
Executes the pipeline and returns structured result data.
ExecuteOperation(RunnerId, ExecutionPlanner, StageExecutor, OrphanExecutionContext, EventPublisher, boolean, Runnable) - Constructor for class io.flamingock.internal.core.operation.execute.ExecuteOperation
 
ExecuteResult - Class in io.flamingock.internal.core.operation.execute
Result of executing the pipeline.
ExecuteResult(ExecuteResponseData) - Constructor for class io.flamingock.internal.core.operation.execute.ExecuteResult
 
executeStage(ExecutableStage, ExecutionContext, Lock) - Method in class io.flamingock.internal.core.pipeline.execution.StageExecutor
 
ExecutionAuditContextBundle - Class in io.flamingock.internal.core.external.store.audit.domain
 
ExecutionAuditContextBundle(TaskDescriptor, ExecutionContext, RuntimeContext, AuditTxType, String) - Constructor for class io.flamingock.internal.core.external.store.audit.domain.ExecutionAuditContextBundle
 
ExecutionContext - Class in io.flamingock.internal.core.pipeline.execution
 
ExecutionContext(String, String, Map<String, Object>) - Constructor for class io.flamingock.internal.core.pipeline.execution.ExecutionContext
 
executionContext - Variable in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategyFactory
 
executionContext - Variable in class io.flamingock.internal.core.task.navigation.navigator.strategy.AbstractChangeProcessStrategy
 
ExecutionId - Class in io.flamingock.internal.core.plan
 
ExecutionId() - Constructor for class io.flamingock.internal.core.plan.ExecutionId
 
executionMethod - Variable in class io.flamingock.internal.core.task.executable.ReflectionExecutableTask
 
ExecutionPlan - Class in io.flamingock.internal.core.plan
 
ExecutionPlanner - Class in io.flamingock.internal.core.plan
 
ExecutionPlanner() - Constructor for class io.flamingock.internal.core.plan.ExecutionPlanner
 
ExecutionResultBuilder - Class in io.flamingock.internal.core.operation.result
Builder for creating ExecuteResponseData instances from pipeline execution data.
ExecutionResultBuilder() - Constructor for class io.flamingock.internal.core.operation.result.ExecutionResultBuilder
 
ExecutionRuntime - Class in io.flamingock.internal.core.runtime
 
ExecutionRuntime.Builder - Class in io.flamingock.internal.core.runtime
 
ExecutionStep - Class in io.flamingock.internal.core.task.navigation.step.execution
 
ExecutionStep(ExecutableTask, boolean, long) - Constructor for class io.flamingock.internal.core.task.navigation.step.execution.ExecutionStep
 
ExecutionUtils - Class in io.flamingock.internal.core.utils
 
EXPIRES_AT_FIELD - Static variable in class io.flamingock.internal.core.external.store.lock.community.CommunityLockEntryConstants
 
expiresAt - Variable in class io.flamingock.internal.core.external.store.lock.Lock
It should never be null(after acquisition), just acquired(after now) or expired(before now)
expiresAt() - Method in class io.flamingock.internal.core.external.store.lock.Lock
 
extend() - Method in class io.flamingock.internal.core.external.store.lock.Lock
Refreshes the lock if it's already taken.
extendLock(LockKey, RunnerId, long) - Method in interface io.flamingock.internal.core.external.store.lock.LockService
The only goal of this method is to update(mainly to extend the expiry date) the lock in case is already owned.

F

failed(Throwable) - Method in class io.flamingock.internal.core.operation.result.ChangeResultBuilder
 
failed() - Method in class io.flamingock.internal.core.operation.result.ExecutionResultBuilder
 
failed() - Method in class io.flamingock.internal.core.operation.result.StageResultBuilder
 
FailedAfterExecutionAuditStep - Class in io.flamingock.internal.core.task.navigation.step.afteraudit
 
FailedAfterExecutionAuditStep(ExecutableTask, boolean) - Constructor for class io.flamingock.internal.core.task.navigation.step.afteraudit.FailedAfterExecutionAuditStep
 
FailedChangeProcessResult - Class in io.flamingock.internal.core.task.navigation
Result of a failed change process.
FailedChangeProcessResult(String, ChangeResult, Throwable) - Constructor for class io.flamingock.internal.core.task.navigation.FailedChangeProcessResult
 
FailedExecutionFailedAuditStep - Class in io.flamingock.internal.core.task.navigation.step.afteraudit
 
FailedExecutionStep - Class in io.flamingock.internal.core.task.navigation.step.execution
 
FailedExecutionSuccessAuditStep - Class in io.flamingock.internal.core.task.navigation.step.afteraudit
 
FailedManualRolledBackStep - Class in io.flamingock.internal.core.task.navigation.step.rolledback
 
failedRollback(Rollback, long, Throwable) - Static method in class io.flamingock.internal.core.task.navigation.step.rolledback.ManualRolledBackStep
 
FailedStep - Interface in io.flamingock.internal.core.task.navigation.step
Marker interface to indicate a failed state
FailedWithErrorStep - Interface in io.flamingock.internal.core.task.navigation.step
 
fileName - Variable in class io.flamingock.internal.core.task.loaded.AbstractReflectionLoadedTask
The source file name where this change is defined.
filter(AbstractLoadedTask) - Method in interface io.flamingock.internal.core.task.filter.TaskFilter
 
fixAuditIssue(String, Resolution) - Method in class io.flamingock.internal.core.builder.OpsClient
 
FlamingockArguments - Class in io.flamingock.internal.core.builder.args
 
FlamingockCliMainEntryPoint - Class in io.flamingock.core.cli
Main entry point for running Flamingock CLI operations in non-Spring Boot uber jars.
FlamingockCliMainEntryPoint() - Constructor for class io.flamingock.core.cli.FlamingockCliMainEntryPoint
 
FlamingockEdition - Enum in io.flamingock.internal.core.builder
 
FlamingockFactory - Class in io.flamingock.internal.core.builder
 
fromExisting(Throwable, ExecuteResponseData) - Static method in exception io.flamingock.internal.core.operation.OperationException
 
fromFailedApply(ExecutableTask, Throwable, Result) - Static method in class io.flamingock.internal.core.task.navigation.step.afteraudit.FailedAfterExecutionAuditStep
 
fromOngoingStatusOperation(TargetSystemAuditMarkType) - Static method in enum io.flamingock.internal.core.external.store.audit.domain.AuditContextBundle.Operation
 
fromResult(Throwable, StageResult, String) - Static method in exception io.flamingock.internal.core.pipeline.execution.StageExecutionException
 
fromRollbackAuditResult(ManualRolledBackStep, Result) - Static method in class io.flamingock.internal.core.task.navigation.step.complete.failed.CompletedFailedManualRollback
 
fromString(String) - Static method in class io.flamingock.internal.core.external.store.lock.LockKey
 
fromSuccessApply(ExecutableTask, Result.Error) - Static method in class io.flamingock.internal.core.task.navigation.step.afteraudit.FailedAfterExecutionAuditStep
 
fromSuccessExecution(SuccessApplyStep) - Static method in class io.flamingock.internal.core.task.navigation.step.complete.CompletedSuccessStep
 
fromTask(ExecutableTask) - Method in class io.flamingock.internal.core.operation.result.ChangeResultBuilder
 

G

generateRunnerId() - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
get() - Static method in interface io.flamingock.internal.core.external.store.CloudAuditStore
 
getAcquiredForMillis() - Method in class io.flamingock.internal.core.external.store.lock.LockAcquisition
 
getAcquireLockQuery() - Method in exception io.flamingock.internal.core.external.store.lock.LockServiceException
 
getAction() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
getAction() - Method in interface io.flamingock.internal.core.task.executable.ExecutableTask
 
getApiToken() - Method in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurable
 
getApiToken() - Method in class io.flamingock.internal.core.configuration.cloud.CloudConfiguration
 
getApiVersion() - Method in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurable
 
getAppliedAt() - Method in class io.flamingock.internal.core.external.store.audit.domain.RuntimeContext
 
getApply() - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedChange
 
getApplyMethod() - Method in class io.flamingock.internal.core.task.loaded.AbstractLoadedTask
 
getApplyMethod() - Method in class io.flamingock.internal.core.task.loaded.AbstractReflectionLoadedTask
Returns the method to be invoked for executing the change.
getApplyMethod() - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedChange
 
getApplyMethod() - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedChange
 
getAuditAuditReader(AuditReaderType) - Method in interface io.flamingock.internal.core.external.targets.operations.TransactionalTargetSystemOps
Returns an audit history reader for importing audit entries from external migration sources.
getAuditAuditReader(AuditReaderType) - Method in class io.flamingock.internal.core.external.targets.operations.TransactionalTargetSystemOpsImpl
 
getAuditAuditReader(AuditReaderType) - Method in class io.flamingock.internal.core.external.targets.TransactionalTargetSystem
Returns an audit history reader for importing audit entries from external migration sources.
getAuditEntries() - Method in class io.flamingock.internal.core.operation.audit.AuditListResult
 
getAuditHistory() - Method in class io.flamingock.internal.core.builder.OpsClient
 
getAuditIssueByChangeId(String) - Method in class io.flamingock.internal.core.builder.OpsClient
 
getAuditIssues() - Method in class io.flamingock.internal.core.builder.OpsClient
 
getAuditPersistence(PriorityContext) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
getAuditSnapshot() - Method in class io.flamingock.internal.core.builder.OpsClient
 
getAuditSnapshotByChangeId() - Method in interface io.flamingock.internal.core.external.store.audit.community.CommunityAuditReader
 
getAuditSnapshotSince(LocalDateTime) - Method in class io.flamingock.internal.core.builder.OpsClient
 
getAuditTxType() - Method in class io.flamingock.internal.core.external.store.audit.domain.AuditContextBundle
 
getAuthor() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
getBooleanOr(String, boolean) - Method in class io.flamingock.internal.core.builder.args.FlamingockArguments
Returns the boolean value for the given key, or the default if null or empty.
getByName(String) - Method in class io.flamingock.internal.core.context.AbstractSimpleContextResolver
 
getByName(String) - Method in class io.flamingock.internal.core.context.SimpleContext
 
getByType(Class<?>) - Method in class io.flamingock.internal.core.context.AbstractSimpleContextResolver
 
getByType(Class<?>) - Method in class io.flamingock.internal.core.context.SimpleContext
 
getChangeDescriptor() - Method in class io.flamingock.internal.core.external.store.audit.domain.AuditContextBundle
 
getChangeId() - Method in class io.flamingock.internal.core.operation.audit.AuditFixArgs
 
getChangeId() - Method in class io.flamingock.internal.core.operation.audit.AuditFixResult
 
getChangeId() - Method in class io.flamingock.internal.core.operation.issue.IssueGetArgs
Returns the change ID to look up, or null to return the first issue.
getChangeId() - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessResult
 
getCloser() - Method in interface io.flamingock.internal.core.external.store.audit.AuditPersistence
 
getCloudBuilder() - Static method in class io.flamingock.internal.core.builder.FlamingockFactory
 
getCodeBuilderInstance(Class<?>) - Static method in interface io.flamingock.internal.core.task.loaded.LoadedTaskBuilder
 
getCommunityBuilder() - Static method in class io.flamingock.internal.core.builder.FlamingockFactory
 
getConfiguration() - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedChange
 
getConstructor() - Method in class io.flamingock.internal.core.task.loaded.AbstractLoadedChange
 
getConstructor() - Method in class io.flamingock.internal.core.task.loaded.AbstractLoadedTask
 
getConstructor() - Method in class io.flamingock.internal.core.task.loaded.AbstractReflectionLoadedTask
Returns the constructor to be used for instantiating the change class.
getContext() - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
getContext() - Method in class io.flamingock.internal.core.runtime.ExecutionRuntime
 
getData() - Method in class io.flamingock.internal.core.operation.execute.ExecuteResult
 
getDateTimeOr(String, LocalDateTime) - Method in class io.flamingock.internal.core.builder.args.FlamingockArguments
Returns the LocalDateTime value for the given key, or the default if null or empty.
getDependency(Class<?>) - Method in class io.flamingock.internal.core.context.AbstractSimpleContextResolver
 
getDependency(String) - Method in class io.flamingock.internal.core.context.AbstractSimpleContextResolver
 
getDependency(Class<?>) - Method in class io.flamingock.internal.core.context.PriorityContextResolver
Retrieves a dependency by type, prioritizing the priorityContext over the baseContext.
getDependency(String) - Method in class io.flamingock.internal.core.context.PriorityContextResolver
Retrieves a dependency by name, prioritizing the priorityContext over the baseContext.
getDependencyContext() - Method in interface io.flamingock.internal.core.plugin.Plugin
 
getDescriptor() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
getDescriptor() - Method in interface io.flamingock.internal.core.task.executable.ExecutableTask
 
getDuration() - Method in class io.flamingock.internal.core.external.store.audit.domain.RuntimeContext
 
getDuration() - Method in class io.flamingock.internal.core.task.navigation.step.execution.ExecutionStep
 
getDuration() - Method in class io.flamingock.internal.core.task.navigation.step.rolledback.ManualRolledBackStep
 
getEditionAwareBuilder(CoreConfiguration, CloudConfiguration, CommunityConfiguration, CommunityAuditStore) - Static method in class io.flamingock.internal.core.builder.FlamingockFactory
 
getEnumOrThrow(String, Class<T>, String) - Method in class io.flamingock.internal.core.builder.args.FlamingockArguments
Returns the enum value for the given key, or throws if null or empty.
getEnvironmentId() - Method in interface io.flamingock.internal.core.external.store.audit.cloud.CloudAuditPersistence
 
getEnvironmentName() - Method in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurable
 
getEnvironmentName() - Method in class io.flamingock.internal.core.configuration.cloud.CloudConfiguration
 
getError() - Method in class io.flamingock.internal.core.external.store.audit.domain.RuntimeContext
 
getErrorDetail() - Method in exception io.flamingock.internal.core.external.store.lock.LockServiceException
 
getErrorOnApply() - Method in class io.flamingock.internal.core.task.navigation.step.afteraudit.FailedExecutionFailedAuditStep
 
getErrorOnApply() - Method in class io.flamingock.internal.core.task.navigation.step.afteraudit.FailedExecutionSuccessAuditStep
 
getErrorOnAudit() - Method in class io.flamingock.internal.core.task.navigation.step.afteraudit.FailedExecutionFailedAuditStep
 
getErrorOnAudit() - Method in class io.flamingock.internal.core.task.navigation.step.afteraudit.SuccessExecutionFailedAuditStep
 
getEventPublisher() - Method in interface io.flamingock.internal.core.plugin.Plugin
 
getException() - Method in class io.flamingock.internal.core.event.model.impl.PipelineFailedEvent
 
getException() - Method in class io.flamingock.internal.core.event.model.impl.StageFailedEvent
 
getException() - Method in interface io.flamingock.internal.core.event.model.IPipelineFailedEvent
 
getException() - Method in interface io.flamingock.internal.core.event.model.IStageFailedEvent
 
getException() - Method in class io.flamingock.internal.core.task.navigation.FailedChangeProcessResult
 
getExecutableStages() - Method in class io.flamingock.internal.core.pipeline.execution.ExecutablePipeline
 
getExecutionContext() - Method in class io.flamingock.internal.core.external.store.audit.domain.AuditContextBundle
 
getExecutionId() - Method in class io.flamingock.internal.core.pipeline.execution.ExecutionContext
 
getExecutionMethodName() - Method in interface io.flamingock.internal.core.task.executable.ExecutableTask
 
getExecutionMethodName() - Method in class io.flamingock.internal.core.task.executable.ReflectionExecutableTask
 
getExecutionPlanner() - Method in interface io.flamingock.internal.core.external.store.audit.cloud.CloudAuditPersistence
 
getExpiresAt() - Method in class io.flamingock.internal.core.external.store.lock.community.CommunityLockEntry
 
getFailedChangeId() - Method in exception io.flamingock.internal.core.pipeline.execution.StageExecutionException
 
getFileName() - Method in class io.flamingock.internal.core.task.loaded.AbstractReflectionLoadedTask
Returns the source file name where this change is defined.
getFixResult() - Method in class io.flamingock.internal.core.operation.audit.AuditFixResult
 
getFlamingockMetadata() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
getFlamingockMetadata() - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
getHost() - Method in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurable
 
getHost() - Method in class io.flamingock.internal.core.configuration.cloud.CloudConfiguration
 
getHostname() - Method in class io.flamingock.internal.core.pipeline.execution.OrphanExecutionContext
 
getId() - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
getId() - Method in class io.flamingock.internal.core.external.targets.operations.TargetSystemOpsImpl
 
getId() - Method in class io.flamingock.internal.core.external.targets.operations.TransactionalTargetSystemOpsImpl
 
getId() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
getImplementationClass() - Method in class io.flamingock.internal.core.task.loaded.AbstractReflectionLoadedTask
Returns the Java class containing the change execution logic.
getInstance(Constructor<?>) - Method in class io.flamingock.internal.core.runtime.ExecutionRuntime
 
getInstance(AbstractLoadedTask) - Static method in interface io.flamingock.internal.core.task.executable.builder.ExecutableTaskBuilder
 
getInstance(AbstractPreviewTask) - Static method in interface io.flamingock.internal.core.task.loaded.LoadedTaskBuilder
 
getIssue() - Method in class io.flamingock.internal.core.operation.issue.IssueGetResult
 
getIssues() - Method in class io.flamingock.internal.core.operation.issue.IssueListResult
 
getJwt() - Method in interface io.flamingock.internal.core.external.store.audit.cloud.CloudAuditPersistence
 
getKey() - Method in class io.flamingock.internal.core.external.store.lock.community.CommunityLockEntry
 
getLoadedTask(String) - Method in class io.flamingock.internal.core.pipeline.loaded.LoadedPipeline
 
getLoadedTask() - Method in interface io.flamingock.internal.core.task.navigation.step.TaskStep
 
getLoadedTasks() - Method in class io.flamingock.internal.core.pipeline.execution.ExecutableStage
 
getLock(long, long, long, RunnerId, CommunityLockService, TimeService) - Static method in class io.flamingock.internal.core.external.store.lock.community.CommunityLock
 
getLock(LockKey) - Method in interface io.flamingock.internal.core.external.store.lock.LockService
Retrieves a lock by key
getLockAcquiredForMillis() - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
getLockAcquiredForMillis() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
getLockAcquiredForMillis() - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
getLockAcquiredForMillis() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
getLockAcquiredForMillis() - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
getLockAcquiredForMillis() - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration.LockConfiguration
 
getLockAcquiredForMillis() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
getLockConfiguration() - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
getLockGuardedTypeFromMethod(Method) - Static method in class io.flamingock.internal.core.utils.ExecutionUtils
 
getLockGuardProxy() - Method in class io.flamingock.internal.core.runtime.proxy.LockGuardMethodHandler
 
getLockQuitTryingAfterMillis() - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
getLockQuitTryingAfterMillis() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
getLockQuitTryingAfterMillis() - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
getLockQuitTryingAfterMillis() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
getLockQuitTryingAfterMillis() - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
getLockQuitTryingAfterMillis() - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration.LockConfiguration
 
getLockQuitTryingAfterMillis() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
getLockService() - Method in interface io.flamingock.internal.core.external.store.CommunityAuditStore
 
getLockTryFrequencyMillis() - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
getLockTryFrequencyMillis() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
getLockTryFrequencyMillis() - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
getLockTryFrequencyMillis() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
getLockTryFrequencyMillis() - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
getLockTryFrequencyMillis() - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration.LockConfiguration
 
getLockTryFrequencyMillis() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
getMainError() - Method in class io.flamingock.internal.core.task.navigation.step.afteraudit.FailedExecutionFailedAuditStep
 
getMainError() - Method in class io.flamingock.internal.core.task.navigation.step.afteraudit.FailedExecutionSuccessAuditStep
 
getMainError() - Method in class io.flamingock.internal.core.task.navigation.step.afteraudit.SuccessExecutionFailedAuditStep
 
getMainError() - Method in class io.flamingock.internal.core.task.navigation.step.complete.failed.CompletedFailedAtRollbackAuditStep
 
getMainError() - Method in class io.flamingock.internal.core.task.navigation.step.execution.FailedExecutionStep
 
getMainError() - Method in interface io.flamingock.internal.core.task.navigation.step.FailedWithErrorStep
 
getMainError() - Method in class io.flamingock.internal.core.task.navigation.step.rolledback.FailedManualRolledBackStep
 
getMatchedOrderFromClassName(String, String, String) - Static method in class io.flamingock.internal.core.task.loaded.ChangeOrderUtil
For CodeLoadedChange - validates order from class name
getMatchedOrderFromFile(String, String, String) - Static method in class io.flamingock.internal.core.task.loaded.ChangeOrderUtil
For TemplateLoadedChange - validates order from template file name
getMessage() - Method in exception io.flamingock.internal.core.external.store.lock.LockServiceException
 
getMetadata() - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
getMetadata() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
getMetadata() - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
getMetadata() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
getMetadata() - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
getMetadata() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
getMetadata() - Method in class io.flamingock.internal.core.pipeline.execution.OrphanExecutionContext
 
getMethodExecutor() - Method in class io.flamingock.internal.core.external.store.audit.domain.RuntimeContext
 
getName() - Method in class io.flamingock.internal.core.pipeline.execution.ExecutableStage
 
getName() - Method in class io.flamingock.internal.core.pipeline.loaded.stage.AbstractLoadedStage
 
getName() - Method in exception io.flamingock.internal.core.runtime.MissingInjectedParameterException
 
getNewExecutionId() - Static method in class io.flamingock.internal.core.plan.ExecutionId
 
getNewLockEntity() - Method in exception io.flamingock.internal.core.external.store.lock.LockServiceException
 
getNextExecution(List<AbstractLoadedStage>) - Method in class io.flamingock.internal.core.plan.community.CommunityExecutionPlanner
Gets the next execution plan using a two-phase audit read to prevent race conditions in concurrent executions.
getNextExecution(List<AbstractLoadedStage>) - Method in class io.flamingock.internal.core.plan.ExecutionPlanner
 
getNonGuardedTypes() - Method in interface io.flamingock.internal.core.external.store.audit.AuditPersistence
 
getOnGoingTaskStatusRepository() - Method in class io.flamingock.internal.core.external.targets.TransactionalTargetSystem
Returns the audit marker for tracking execution state.
getOperation() - Method in class io.flamingock.internal.core.builder.args.FlamingockArguments
 
getOperation() - Method in class io.flamingock.internal.core.external.store.audit.domain.AuditContextBundle
 
getOperation() - Method in class io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMark
 
getOperation() - Method in class io.flamingock.internal.core.operation.OperationFactory
 
getOperationType() - Method in interface io.flamingock.internal.core.external.targets.operations.TargetSystemOps
Returns the type of operations supported by this target system.
getOperationType() - Method in class io.flamingock.internal.core.external.targets.operations.TargetSystemOpsImpl
 
getOperationType() - Method in class io.flamingock.internal.core.external.targets.operations.TransactionalTargetSystemOpsImpl
 
getOrder() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
getOutputFile() - Method in class io.flamingock.internal.core.builder.args.FlamingockArguments
 
getOwner() - Method in class io.flamingock.internal.core.external.store.lock.community.CommunityLockEntry
 
getOwner() - Method in class io.flamingock.internal.core.external.store.lock.LockAcquisition
 
getPersistence() - Method in interface io.flamingock.internal.core.external.store.AuditStore
 
getPipeline() - Method in class io.flamingock.internal.core.operation.execute.ExecuteArgs
 
getPipeline() - Method in class io.flamingock.internal.core.plan.ExecutionPlan
 
getPipelineCompletedListener() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
getPipelineCompletedListener() - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Gets the registered pipeline completed listener.
getPipelineFailureListener() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
getPipelineFailureListener() - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Gets the registered pipeline failed listener.
getPipelineIgnoredListener() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
getPipelineIgnoredListener() - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Gets the registered pipeline ignored listener.
getPipelineStartedListener() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
getPipelineStartedListener() - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Gets the registered pipeline started listener.
getPlugins() - Method in class io.flamingock.internal.core.plugin.DefaultPluginManager
 
getPlugins() - Method in interface io.flamingock.internal.core.plugin.PluginManager
 
getProfiles() - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedChange
 
getProperty(String) - Method in class io.flamingock.internal.core.context.AbstractSimpleContextResolver
 
getProperty(String) - Method in class io.flamingock.internal.core.context.PriorityContextResolver
Retrieves a string property by key, resolving it from the merged dependency contexts.
getPropertyAs(String, Class<T>) - Method in class io.flamingock.internal.core.context.AbstractSimpleContextResolver
 
getPropertyAs(String, Class<T>) - Method in class io.flamingock.internal.core.context.PriorityContextResolver
Retrieves a typed property by key, resolving it from the merged dependency contexts.
getProxy(T, Class<? super T>) - Method in interface io.flamingock.internal.core.runtime.proxy.GuardProxyFactory
 
getProxy(T, Class<? super T>) - Method in class io.flamingock.internal.core.runtime.proxy.LockGuardProxyFactory
 
getRawProxy(Object, Class<?>) - Method in interface io.flamingock.internal.core.runtime.proxy.GuardProxyFactory
 
getRawProxy(Object, Class<?>) - Method in class io.flamingock.internal.core.runtime.proxy.LockGuardProxyFactory
 
getRecovery() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
getResolution() - Method in class io.flamingock.internal.core.operation.audit.AuditFixArgs
 
getResolution() - Method in class io.flamingock.internal.core.operation.audit.AuditFixResult
 
getResult() - Method in class io.flamingock.internal.core.event.model.impl.StageCompletedEvent
 
getResult() - Method in interface io.flamingock.internal.core.event.model.IStageCompletedEvent
 
getResult() - Method in exception io.flamingock.internal.core.operation.OperationException
 
getResult() - Method in exception io.flamingock.internal.core.pipeline.execution.StageExecutionException
 
getResult() - Method in class io.flamingock.internal.core.pipeline.execution.StageExecutor.Output
 
getResult() - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessResult
 
getRollback() - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedChange
 
getRollback() - Method in class io.flamingock.internal.core.task.navigation.step.rolledback.ManualRolledBackStep
 
getRollbackChain() - Method in interface io.flamingock.internal.core.task.executable.ExecutableTask
 
getRollbackChain() - Method in class io.flamingock.internal.core.task.executable.ReflectionExecutableTask
 
getRollbackMethod() - Method in class io.flamingock.internal.core.task.loaded.AbstractLoadedTask
 
getRollbackMethod() - Method in class io.flamingock.internal.core.task.loaded.AbstractReflectionLoadedTask
Returns the optional method to be invoked for rolling back the change.
getRollbackMethod() - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedChange
 
getRollbackMethod() - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedChange
 
getRollbackMethodName() - Method in interface io.flamingock.internal.core.task.executable.Rollback
 
getRollbackSteps() - Method in class io.flamingock.internal.core.task.navigation.step.afteraudit.FailedAfterExecutionAuditStep
 
getRollbackSteps() - Method in class io.flamingock.internal.core.task.navigation.step.complete.failed.CompleteAutoRolledBackStep
 
getRollbackSteps() - Method in interface io.flamingock.internal.core.task.navigation.step.RollableFailedStep
 
getRuntimeContext() - Method in class io.flamingock.internal.core.external.store.audit.domain.AuditContextBundle
 
getSelf() - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
getSelf() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
getSelf() - Method in class io.flamingock.internal.core.builder.CloudChangeRunnerBuilder
 
getSelf() - Method in class io.flamingock.internal.core.builder.CommunityChangeRunnerBuilder
 
getSelf() - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
getSelf() - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
getServiceId() - Method in interface io.flamingock.internal.core.external.store.audit.cloud.CloudAuditPersistence
 
getServiceIdentifier() - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
getServiceIdentifier() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
getServiceIdentifier() - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
getServiceIdentifier() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
getServiceIdentifier() - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
getServiceIdentifier() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
getServiceName() - Method in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurable
 
getServiceName() - Method in class io.flamingock.internal.core.configuration.cloud.CloudConfiguration
 
getSession(String) - Method in class io.flamingock.internal.core.transaction.TransactionManager
 
getSessionId() - Method in class io.flamingock.internal.core.runtime.ExecutionRuntime
 
getSessionOrThrow(String) - Method in class io.flamingock.internal.core.transaction.TransactionManager
 
getSince() - Method in class io.flamingock.internal.core.operation.audit.AuditListArgs
 
getSortType() - Method in class io.flamingock.internal.core.pipeline.loaded.stage.StageValidationContext
 
getSource() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
getStageByTask(String) - Method in class io.flamingock.internal.core.pipeline.loaded.LoadedPipeline
 
getStageCompletedListener() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
getStageCompletedListener() - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Gets the registered stage completed listener.
getStageFailureListener() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
getStageFailureListener() - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Gets the registered stage failed listener.
getStageIgnoredListener() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
getStageIgnoredListener() - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Gets the registered stage ignored listener.
getStageName() - Method in class io.flamingock.internal.core.external.store.audit.domain.RuntimeContext
 
getStageName() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
getStageName() - Method in interface io.flamingock.internal.core.task.executable.ExecutableTask
 
getStages() - Method in class io.flamingock.internal.core.pipeline.loaded.LoadedPipeline
 
getStageStartedListener() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
getStageStartedListener() - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Gets the registered stage started listener.
getStatus() - Method in class io.flamingock.internal.core.external.store.lock.community.CommunityLockEntry
 
getSteps() - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedChange
 
getStrategy(ExecutableTask, TargetSystemOps, AuditStoreStepOperations, ContextResolver, ExecutionContext, ChangeResultBuilder, LockGuardProxyFactory, TimeService) - Static method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategyFactory
Creates the appropriate change process strategy based on target system characteristics.
getStringOr(String, String) - Method in class io.flamingock.internal.core.builder.args.FlamingockArguments
Returns the value for the given key, or the default if null or empty.
getStringOrThrow(String, String) - Method in class io.flamingock.internal.core.builder.args.FlamingockArguments
Returns the value for the given key, or throws if null or empty.
getSystemStage() - Method in class io.flamingock.internal.core.pipeline.loaded.LoadedPipeline
 
getTargetSystem(TargetSystemDescriptor) - Method in class io.flamingock.internal.core.external.targets.TargetSystemManager
Returns the TargetSystem associated with the given descriptor.
getTargetSystem(String) - Method in class io.flamingock.internal.core.external.targets.TargetSystemManager
Returns the TargetSystem associated with the given ID.
getTargetSystem() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
getTargetSystemId() - Method in class io.flamingock.internal.core.external.store.audit.domain.AuditContextBundle
 
getTask() - Method in interface io.flamingock.internal.core.task.executable.Rollback
 
getTask() - Method in class io.flamingock.internal.core.task.navigation.step.AbstractTaskStep
 
getTask() - Method in interface io.flamingock.internal.core.task.navigation.step.TaskStep
 
getTaskFilters() - Method in interface io.flamingock.internal.core.plugin.Plugin
 
getTaskId() - Method in class io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMark
 
getTaskIdDuplicationError() - Method in class io.flamingock.internal.core.pipeline.loaded.stage.AbstractLoadedStage
 
getTaskIds() - Method in class io.flamingock.internal.core.pipeline.loaded.stage.AbstractLoadedStage
Returns a set of all task IDs defined within this stage.
getTasks() - Method in class io.flamingock.internal.core.pipeline.execution.ExecutableStage
 
getTasks() - Method in class io.flamingock.internal.core.pipeline.loaded.stage.AbstractLoadedStage
 
getTasksStream(ExecutableStage) - Method in class io.flamingock.internal.core.pipeline.execution.StageExecutor
 
getTemplateClass() - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedChange
 
getTxWrapper() - Method in class io.flamingock.internal.core.external.targets.TransactionalTargetSystem
Returns the transaction wrapper for this target system.
getType() - Method in class io.flamingock.internal.core.pipeline.loaded.stage.AbstractLoadedStage
 
getValidationErrors(PipelineValidationContext) - Method in class io.flamingock.internal.core.pipeline.loaded.stage.AbstractLoadedStage
Validates the stage and returns a list of validation errors Validations: 1.
getValidationErrors(PipelineValidationContext) - Method in class io.flamingock.internal.core.pipeline.loaded.stage.DefaultLoadedStage
 
getValidationErrors(PipelineValidationContext) - Method in class io.flamingock.internal.core.pipeline.loaded.stage.LegacyLoadedStage
 
getValidationErrors(PipelineValidationContext) - Method in class io.flamingock.internal.core.pipeline.loaded.stage.SystemLoadedStage
 
getValidationErrors(StageValidationContext) - Method in class io.flamingock.internal.core.task.loaded.AbstractLoadedChange
 
getWrongParameter() - Method in exception io.flamingock.internal.core.runtime.MissingInjectedParameterException
 
GuardProxyFactory - Interface in io.flamingock.internal.core.runtime.proxy
 

H

handleLockException(boolean, Instant, LockServiceException) - Method in class io.flamingock.internal.core.external.store.lock.Lock
 
hasFailedChanges() - Method in class io.flamingock.internal.core.operation.result.StageResultBuilder
 
hashCode() - Method in class io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMark
 
hashCode() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
hasMarker() - Method in class io.flamingock.internal.core.external.targets.TransactionalTargetSystem
 

I

implementationClass - Variable in class io.flamingock.internal.core.task.loaded.AbstractReflectionLoadedTask
The Java class that contains the actual change execution logic.
initialize(RunnerId) - Method in class io.flamingock.internal.core.external.store.audit.community.AbstractCommunityAuditPersistence
 
initialize(ContextResolver) - Method in class io.flamingock.internal.core.external.targets.TargetSystemManager
 
initialize(ContextResolver) - Method in class io.flamingock.internal.core.plugin.DefaultPluginManager
 
INSTANCE - Static variable in class io.flamingock.internal.core.pipeline.loaded.PipelineValidationContext
 
instance(ExecutableStep, long, Throwable) - Static method in class io.flamingock.internal.core.task.navigation.step.execution.FailedExecutionStep
 
instance(ExecutableStep, long) - Static method in class io.flamingock.internal.core.task.navigation.step.execution.SuccessApplyStep
 
invoke(Object, Method, Method, Object[]) - Method in class io.flamingock.internal.core.runtime.proxy.LockGuardMethodHandler
 
invoke(Object, Method, Object[]) - Method in class io.flamingock.internal.core.runtime.proxy.LockGuardProxy
 
io.flamingock.core.cli - package io.flamingock.core.cli
 
io.flamingock.internal.core.builder - package io.flamingock.internal.core.builder
 
io.flamingock.internal.core.builder.args - package io.flamingock.internal.core.builder.args
 
io.flamingock.internal.core.builder.runner - package io.flamingock.internal.core.builder.runner
 
io.flamingock.internal.core.configuration - package io.flamingock.internal.core.configuration
 
io.flamingock.internal.core.configuration.cloud - package io.flamingock.internal.core.configuration.cloud
 
io.flamingock.internal.core.configuration.community - package io.flamingock.internal.core.configuration.community
 
io.flamingock.internal.core.configuration.core - package io.flamingock.internal.core.configuration.core
 
io.flamingock.internal.core.context - package io.flamingock.internal.core.context
 
io.flamingock.internal.core.event - package io.flamingock.internal.core.event
 
io.flamingock.internal.core.event.model - package io.flamingock.internal.core.event.model
 
io.flamingock.internal.core.event.model.impl - package io.flamingock.internal.core.event.model.impl
 
io.flamingock.internal.core.external.store - package io.flamingock.internal.core.external.store
 
io.flamingock.internal.core.external.store.audit - package io.flamingock.internal.core.external.store.audit
 
io.flamingock.internal.core.external.store.audit.cloud - package io.flamingock.internal.core.external.store.audit.cloud
 
io.flamingock.internal.core.external.store.audit.community - package io.flamingock.internal.core.external.store.audit.community
 
io.flamingock.internal.core.external.store.audit.domain - package io.flamingock.internal.core.external.store.audit.domain
 
io.flamingock.internal.core.external.store.lock - package io.flamingock.internal.core.external.store.lock
 
io.flamingock.internal.core.external.store.lock.community - package io.flamingock.internal.core.external.store.lock.community
 
io.flamingock.internal.core.external.targets - package io.flamingock.internal.core.external.targets
 
io.flamingock.internal.core.external.targets.mark - package io.flamingock.internal.core.external.targets.mark
 
io.flamingock.internal.core.external.targets.operations - package io.flamingock.internal.core.external.targets.operations
 
io.flamingock.internal.core.operation - package io.flamingock.internal.core.operation
 
io.flamingock.internal.core.operation.audit - package io.flamingock.internal.core.operation.audit
 
io.flamingock.internal.core.operation.execute - package io.flamingock.internal.core.operation.execute
 
io.flamingock.internal.core.operation.issue - package io.flamingock.internal.core.operation.issue
 
io.flamingock.internal.core.operation.result - package io.flamingock.internal.core.operation.result
 
io.flamingock.internal.core.pipeline.execution - package io.flamingock.internal.core.pipeline.execution
 
io.flamingock.internal.core.pipeline.loaded - package io.flamingock.internal.core.pipeline.loaded
 
io.flamingock.internal.core.pipeline.loaded.stage - package io.flamingock.internal.core.pipeline.loaded.stage
 
io.flamingock.internal.core.plan - package io.flamingock.internal.core.plan
 
io.flamingock.internal.core.plan.community - package io.flamingock.internal.core.plan.community
 
io.flamingock.internal.core.plugin - package io.flamingock.internal.core.plugin
 
io.flamingock.internal.core.runtime - package io.flamingock.internal.core.runtime
 
io.flamingock.internal.core.runtime.proxy - package io.flamingock.internal.core.runtime.proxy
 
io.flamingock.internal.core.task.executable - package io.flamingock.internal.core.task.executable
 
io.flamingock.internal.core.task.executable.builder - package io.flamingock.internal.core.task.executable.builder
 
io.flamingock.internal.core.task.filter - package io.flamingock.internal.core.task.filter
 
io.flamingock.internal.core.task.loaded - package io.flamingock.internal.core.task.loaded
 
io.flamingock.internal.core.task.navigation - package io.flamingock.internal.core.task.navigation
 
io.flamingock.internal.core.task.navigation.navigator - package io.flamingock.internal.core.task.navigation.navigator
 
io.flamingock.internal.core.task.navigation.navigator.strategy - package io.flamingock.internal.core.task.navigation.navigator.strategy
 
io.flamingock.internal.core.task.navigation.step - package io.flamingock.internal.core.task.navigation.step
 
io.flamingock.internal.core.task.navigation.step.afteraudit - package io.flamingock.internal.core.task.navigation.step.afteraudit
 
io.flamingock.internal.core.task.navigation.step.complete - package io.flamingock.internal.core.task.navigation.step.complete
 
io.flamingock.internal.core.task.navigation.step.complete.failed - package io.flamingock.internal.core.task.navigation.step.complete.failed
 
io.flamingock.internal.core.task.navigation.step.execution - package io.flamingock.internal.core.task.navigation.step.execution
 
io.flamingock.internal.core.task.navigation.step.rolledback - package io.flamingock.internal.core.task.navigation.step.rolledback
 
io.flamingock.internal.core.transaction - package io.flamingock.internal.core.transaction
 
io.flamingock.internal.core.utils - package io.flamingock.internal.core.utils
 
IPipelineCompletedEvent - Interface in io.flamingock.internal.core.event.model
 
IPipelineFailedEvent - Interface in io.flamingock.internal.core.event.model
 
IPipelineIgnoredEvent - Interface in io.flamingock.internal.core.event.model
 
IPipelineStartedEvent - Interface in io.flamingock.internal.core.event.model
 
isAlreadyApplied() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
isAlreadyApplied() - Method in interface io.flamingock.internal.core.task.executable.ExecutableTask
 
isChange(Class<?>) - Static method in class io.flamingock.internal.core.utils.ExecutionUtils
 
isCliMode() - Method in class io.flamingock.internal.core.builder.args.FlamingockArguments
 
isEnabled() - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
isEnabled() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
isEnabled() - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
isEnabled() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
isEnabled() - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
isEnabled() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
isEnableRefreshDaemon() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
isEnableRefreshDaemon() - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
isEnableRefreshDaemon() - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration.LockConfiguration
 
isExecutableClass(Class<?>) - Static method in class io.flamingock.internal.core.utils.ExecutionUtils
We need this generic method, although currently it only calls `isChange`, but in the future there will more annotations, so `isChange` will be only one of them.
isExecutionRequired() - Method in class io.flamingock.internal.core.pipeline.execution.ExecutablePipeline
 
isExecutionRequired() - Method in class io.flamingock.internal.core.pipeline.execution.ExecutableStage
 
isExecutionRequired() - Method in class io.flamingock.internal.core.plan.ExecutionPlan
 
isExpired() - Method in class io.flamingock.internal.core.external.store.lock.Lock
 
isExtended() - Method in class io.flamingock.internal.core.operation.audit.AuditListArgs
 
isExtended() - Method in class io.flamingock.internal.core.operation.audit.AuditListResult
 
isFailed() - Method in class io.flamingock.internal.core.external.store.audit.domain.RuntimeContext
 
isFailed() - Method in class io.flamingock.internal.core.task.navigation.FailedChangeProcessResult
 
isFailed() - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessResult
 
isHistory() - Method in class io.flamingock.internal.core.operation.audit.AuditListArgs
 
isLegacy() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
isNotLockGuardAnnotated(Class<?>) - Static method in class io.flamingock.internal.core.utils.ExecutionUtils
 
isOperationProvided() - Method in class io.flamingock.internal.core.builder.args.FlamingockArguments
 
isOwner(String) - Method in class io.flamingock.internal.core.external.store.lock.community.CommunityLockEntry
 
isProxy(Object) - Static method in class io.flamingock.internal.core.runtime.proxy.LockGuardProxyFactory
 
isProxyClass(Class<?>) - Static method in class io.flamingock.internal.core.runtime.proxy.LockGuardProxyFactory
 
isRunAlways() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
isSorted() - Method in enum io.flamingock.internal.core.pipeline.loaded.stage.StageValidationContext.SortType
 
isSuccess() - Method in class io.flamingock.internal.core.external.store.audit.domain.RuntimeContext
 
isSuccessStep() - Method in class io.flamingock.internal.core.task.navigation.step.afteraudit.AfterExecutionAuditStep
 
isSuccessStep() - Method in class io.flamingock.internal.core.task.navigation.step.complete.failed.CompletedFailedAtRollbackAuditStep
 
isSuccessStep() - Method in class io.flamingock.internal.core.task.navigation.step.complete.failed.CompletedFailedManualRollback
 
isSuccessStep() - Method in class io.flamingock.internal.core.task.navigation.step.execution.ExecutionStep
 
isSuccessStep() - Method in class io.flamingock.internal.core.task.navigation.step.rolledback.RolledBackStep
 
isSuccessStep() - Method in interface io.flamingock.internal.core.task.navigation.step.SuccessableStep
Don't confuse with successful state.
IssueGetArgs - Class in io.flamingock.internal.core.operation.issue
 
IssueGetArgs() - Constructor for class io.flamingock.internal.core.operation.issue.IssueGetArgs
 
IssueGetArgs(String, boolean) - Constructor for class io.flamingock.internal.core.operation.issue.IssueGetArgs
 
IssueGetOperation - Class in io.flamingock.internal.core.operation.issue
 
IssueGetOperation(AuditPersistence) - Constructor for class io.flamingock.internal.core.operation.issue.IssueGetOperation
 
IssueGetResult - Class in io.flamingock.internal.core.operation.issue
 
IssueGetResult(AuditEntryIssue, boolean) - Constructor for class io.flamingock.internal.core.operation.issue.IssueGetResult
 
IssueListArgs - Class in io.flamingock.internal.core.operation.issue
 
IssueListArgs() - Constructor for class io.flamingock.internal.core.operation.issue.IssueListArgs
 
IssueListOperation - Class in io.flamingock.internal.core.operation.issue
 
IssueListOperation(AuditPersistence) - Constructor for class io.flamingock.internal.core.operation.issue.IssueListOperation
 
IssueListResult - Class in io.flamingock.internal.core.operation.issue
 
IssueListResult(List<AuditEntryIssue>) - Constructor for class io.flamingock.internal.core.operation.issue.IssueListResult
 
isSystem() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
IStageCompletedEvent - Interface in io.flamingock.internal.core.event.model
 
IStageFailedEvent - Interface in io.flamingock.internal.core.event.model
 
IStageIgnoredEvent - Interface in io.flamingock.internal.core.event.model
 
IStageStartedEvent - Interface in io.flamingock.internal.core.event.model
 
isThrowExceptionIfCannotObtainLock() - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
isThrowExceptionIfCannotObtainLock() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
isThrowExceptionIfCannotObtainLock() - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
isThrowExceptionIfCannotObtainLock() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
isThrowExceptionIfCannotObtainLock() - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
isThrowExceptionIfCannotObtainLock() - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration.LockConfiguration
 
isThrowExceptionIfCannotObtainLock() - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
isTransactional() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
isWithDaemon() - Method in class io.flamingock.internal.core.external.store.lock.LockOptions
 
isWithGuidance() - Method in class io.flamingock.internal.core.operation.issue.IssueGetArgs
 
isWithGuidance() - Method in class io.flamingock.internal.core.operation.issue.IssueGetResult
 

K

KEY_CLI_MODE - Static variable in class io.flamingock.internal.core.builder.args.FlamingockArguments
 
KEY_FIELD - Static variable in class io.flamingock.internal.core.external.store.lock.community.CommunityLockEntryConstants
 
KEY_OPERATION - Static variable in class io.flamingock.internal.core.builder.args.FlamingockArguments
 
KEY_OUTPUT_FILE - Static variable in class io.flamingock.internal.core.builder.args.FlamingockArguments
 

L

leaseMillis - Variable in class io.flamingock.internal.core.external.store.lock.Lock
 
LegacyLoadedStage - Class in io.flamingock.internal.core.pipeline.loaded.stage
It's the result of adding the loaded task to the ProcessDefinition
LegacyLoadedStage(String, StageType, Collection<AbstractLoadedTask>) - Constructor for class io.flamingock.internal.core.pipeline.loaded.stage.LegacyLoadedStage
 
LifecycleAuditWriter - Interface in io.flamingock.internal.core.external.store.audit
This class implements the Facade pattern containing the responsibility to log the taskStep, map it to Entry and log then entry just in order to avoid having too many classes to implement that depend on the same AuditEntry implementation, which would enforce to add the generic to the holder/orchestrator class.
listAll() - Method in class io.flamingock.internal.core.external.targets.mark.NoOpTargetSystemAuditMarker
 
listAll() - Method in interface io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMarker
Returns all known local audit marks for the Target System.
listAll() - Method in class io.flamingock.internal.core.external.targets.operations.TransactionalTargetSystemOpsImpl
 
LoadedPipeline - Class in io.flamingock.internal.core.pipeline.loaded
 
LoadedPipeline.LoadedPipelineBuilder - Class in io.flamingock.internal.core.pipeline.loaded
 
LoadedTaskBuilder<LOADED_TASK extends AbstractLoadedTask> - Interface in io.flamingock.internal.core.task.loaded
 
loadExecutionClassesFromPackage(String) - Static method in class io.flamingock.internal.core.utils.ExecutionUtils
 
localConfiguration - Variable in class io.flamingock.internal.core.external.store.audit.community.AbstractCommunityAuditPersistence
 
Lock - Class in io.flamingock.internal.core.external.store.lock
 
Lock(RunnerId, LockKey, long, long, long, LockService, TimeService) - Constructor for class io.flamingock.internal.core.external.store.lock.Lock
 
lock - Variable in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategyFactory
 
LockAcquisition - Class in io.flamingock.internal.core.external.store.lock
 
LockAcquisition(RunnerId, long) - Constructor for class io.flamingock.internal.core.external.store.lock.LockAcquisition
 
LockConfiguration() - Constructor for class io.flamingock.internal.core.configuration.core.CoreConfiguration.LockConfiguration
 
LockException - Exception in io.flamingock.internal.core.external.store.lock
 
LockException(Throwable) - Constructor for exception io.flamingock.internal.core.external.store.lock.LockException
 
LockException(String) - Constructor for exception io.flamingock.internal.core.external.store.lock.LockException
 
LockGuardMethodHandler<T> - Class in io.flamingock.internal.core.runtime.proxy
 
LockGuardMethodHandler(T, Lock, LockGuardProxyFactory, Set<String>) - Constructor for class io.flamingock.internal.core.runtime.proxy.LockGuardMethodHandler
 
LockGuardProxy<T> - Class in io.flamingock.internal.core.runtime.proxy
 
LockGuardProxy(T, Lock, LockGuardProxyFactory, Set<String>) - Constructor for class io.flamingock.internal.core.runtime.proxy.LockGuardProxy
 
LockGuardProxyFactory - Class in io.flamingock.internal.core.runtime.proxy
 
lockKey - Variable in class io.flamingock.internal.core.external.store.lock.Lock
 
LockKey - Class in io.flamingock.internal.core.external.store.lock
 
LockOptions - Class in io.flamingock.internal.core.external.store.lock
 
LockOptions.Builder - Class in io.flamingock.internal.core.external.store.lock
 
LockRefreshDaemon - Class in io.flamingock.internal.core.external.store.lock
 
LockRefreshDaemon(Lock, TimeService) - Constructor for class io.flamingock.internal.core.external.store.lock.LockRefreshDaemon
 
lockService - Variable in class io.flamingock.internal.core.external.store.lock.Lock
 
LockService - Interface in io.flamingock.internal.core.external.store.lock
Repository interface to manage lock in database, which will be used by LockManager
LockServiceException - Exception in io.flamingock.internal.core.external.store.lock
 
LockServiceException(String, String, String) - Constructor for exception io.flamingock.internal.core.external.store.lock.LockServiceException
 
LockStatus - Enum in io.flamingock.internal.core.external.store.lock
 
LOG_EXPIRED_TEMPLATE - Static variable in class io.flamingock.internal.core.external.store.lock.Lock
 
logAuditAutoRollbackResult(Result, TaskDescriptor) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessLogger
 
logAuditExecutionResult(Result, TaskDescriptor) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessLogger
 
logAuditManualRollbackResult(Result, TaskDescriptor) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessLogger
 
logAuditResult(Result, String, String) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessLogger
 
logAuditStartResult(Result, String) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessLogger
 
logAutoRollback(ExecutableTask, long) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessLogger
 
logExecutionResult(ExecutionStep) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessLogger
 
logManualRollbackResult(ManualRolledBackStep) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessLogger
 
logSkippedExecution(String) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessLogger
 
logStartChangeProcessStrategy(String) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessLogger
 
logStrategyApplication(String, String, String) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessLogger
 
logTargetSystemResolved(String, TargetSystemDescriptor) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessLogger
 

M

main(String[]) - Static method in class io.flamingock.core.cli.FlamingockCliMainEntryPoint
 
ManualRolledBackStep - Class in io.flamingock.internal.core.task.navigation.step.rolledback
 
ManualRolledBackStep(Rollback, boolean, long) - Constructor for class io.flamingock.internal.core.task.navigation.step.rolledback.ManualRolledBackStep
 
mark(TargetSystemAuditMark) - Method in class io.flamingock.internal.core.external.targets.mark.NoOpTargetSystemAuditMarker
 
mark(TargetSystemAuditMark) - Method in interface io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMarker
Creates or updates a local audit mark.
mark(TargetSystemAuditMark) - Method in class io.flamingock.internal.core.external.targets.operations.TransactionalTargetSystemOpsImpl
 
markApplied(ExecutableTask) - Method in interface io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMarker
Convenience method to record that the given Change has been applied on the local Target System.
markerRepository - Variable in class io.flamingock.internal.core.external.targets.TransactionalTargetSystem
 
MissingInjectedParameterException - Exception in io.flamingock.internal.core.runtime
 
MissingInjectedParameterException(Class<?>, String) - Constructor for exception io.flamingock.internal.core.runtime.MissingInjectedParameterException
 

N

newExecution(String, Lock, List<ExecutableStage>) - Static method in class io.flamingock.internal.core.plan.ExecutionPlan
 
noChanges() - Method in class io.flamingock.internal.core.operation.result.ExecutionResultBuilder
 
nonGuardedTypes - Variable in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategyFactory
 
NonTxChangeProcessStrategy - Class in io.flamingock.internal.core.task.navigation.navigator.strategy
Change process strategy for non-transactional target systems.
NonTxChangeProcessStrategy(ExecutableTask, ExecutionContext, TargetSystemOps, AuditStoreStepOperations, ChangeResultBuilder, LockGuardProxyFactory, ContextResolver, TimeService) - Constructor for class io.flamingock.internal.core.task.navigation.navigator.strategy.NonTxChangeProcessStrategy
 
NoOpTargetSystemAuditMarker - Class in io.flamingock.internal.core.external.targets.mark
 
NoOpTargetSystemAuditMarker(String) - Constructor for class io.flamingock.internal.core.external.targets.mark.NoOpTargetSystemAuditMarker
 
notReached() - Method in class io.flamingock.internal.core.operation.result.ChangeResultBuilder
 
notStarted() - Method in class io.flamingock.internal.core.operation.result.StageResultBuilder
 

O

onGoingTasksRepositoryName - Variable in class io.flamingock.internal.core.external.targets.TransactionalTargetSystem
 
Operation<T extends OperationArgs,R extends AbstractOperationResult> - Interface in io.flamingock.internal.core.operation
 
OperationArgs - Interface in io.flamingock.internal.core.operation
 
OperationException - Exception in io.flamingock.internal.core.operation
 
OperationFactory - Class in io.flamingock.internal.core.operation
 
OperationFactory(RunnerId, FlamingockArguments, LoadedPipeline, AuditPersistence, ExecutionPlanner, TargetSystemManager, CoreConfigurable, EventPublisher, ContextResolver, Set<Class<?>>, boolean, Runnable) - Constructor for class io.flamingock.internal.core.operation.OperationFactory
 
OpsClient - Class in io.flamingock.internal.core.builder
 
OpsClientBuilder - Class in io.flamingock.internal.core.builder
 
OpsClientBuilder(CoreConfiguration, Context, AuditStore<?>) - Constructor for class io.flamingock.internal.core.builder.OpsClientBuilder
 
OrphanExecutionContext - Class in io.flamingock.internal.core.pipeline.execution
 
OrphanExecutionContext(String, Map<String, Object>) - Constructor for class io.flamingock.internal.core.pipeline.execution.OrphanExecutionContext
 
Output(StageResult) - Constructor for class io.flamingock.internal.core.pipeline.execution.StageExecutor.Output
 
owner - Variable in class io.flamingock.internal.core.external.store.lock.Lock
 
OWNER_FIELD - Static variable in class io.flamingock.internal.core.external.store.lock.community.CommunityLockEntryConstants
 

P

parse(String[]) - Static method in class io.flamingock.internal.core.builder.args.FlamingockArguments
 
partial() - Method in class io.flamingock.internal.core.operation.result.ExecutionResultBuilder
 
PipelineCompletedEvent - Class in io.flamingock.internal.core.event.model.impl
 
PipelineCompletedEvent() - Constructor for class io.flamingock.internal.core.event.model.impl.PipelineCompletedEvent
 
PipelineFailedEvent - Class in io.flamingock.internal.core.event.model.impl
 
PipelineFailedEvent(Exception) - Constructor for class io.flamingock.internal.core.event.model.impl.PipelineFailedEvent
 
PipelineIgnoredEvent - Class in io.flamingock.internal.core.event.model.impl
 
PipelineIgnoredEvent() - Constructor for class io.flamingock.internal.core.event.model.impl.PipelineIgnoredEvent
 
PipelineStartedEvent - Class in io.flamingock.internal.core.event.model.impl
 
PipelineStartedEvent() - Constructor for class io.flamingock.internal.core.event.model.impl.PipelineStartedEvent
 
PipelineValidationContext - Class in io.flamingock.internal.core.pipeline.loaded
 
PipelineValidationContext() - Constructor for class io.flamingock.internal.core.pipeline.loaded.PipelineValidationContext
 
Plugin - Interface in io.flamingock.internal.core.plugin
 
pluginManager - Variable in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
PluginManager - Interface in io.flamingock.internal.core.plugin
 
pretty() - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedChange
 
PriorityContext - Class in io.flamingock.internal.core.context
A Context that combines a writable priority context with a read-only fallback context.
PriorityContext(ContextResolver) - Constructor for class io.flamingock.internal.core.context.PriorityContext
Creates a context that combines a writable SimpleContext with a read-only fallback base context.
PriorityContext(Context, ContextResolver) - Constructor for class io.flamingock.internal.core.context.PriorityContext
Creates a context that combines the given writable priorityInjectableContext with the given read-only baseContext.
PriorityContextResolver - Class in io.flamingock.internal.core.context
A ContextResolver that prioritizes resolution from one context over another.
PriorityContextResolver(ContextResolver, ContextResolver) - Constructor for class io.flamingock.internal.core.context.PriorityContextResolver
Creates a composite dependency context where the given priority context takes precedence over the base context during resolution.
publish(Event) - Method in class io.flamingock.internal.core.event.CompositeEventPublisher
 
publish(Event) - Method in interface io.flamingock.internal.core.event.EventPublisher
 
publish(Event) - Method in class io.flamingock.internal.core.event.SimpleEventPublisher
 

R

ReflectionExecutableTask<REFLECTION_TASK_DESCRIPTOR extends AbstractReflectionLoadedTask> - Class in io.flamingock.internal.core.task.executable
This class is a reflection version of the ExecutableTask.
ReflectionExecutableTask(String, REFLECTION_TASK_DESCRIPTOR, ChangeAction, Method, Method) - Constructor for class io.flamingock.internal.core.task.executable.ReflectionExecutableTask
 
release() - Method in class io.flamingock.internal.core.external.store.lock.Lock
This should be called once all the process guarded by the lock(those who assumed the lock is ensured) has finished.
releaseLock(LockKey, RunnerId) - Method in interface io.flamingock.internal.core.external.store.lock.LockService
Removes from database all the locks with the same key(only can be one) and owner
resultBuilder - Variable in class io.flamingock.internal.core.task.navigation.navigator.strategy.AbstractChangeProcessStrategy
 
retryFrequencyMillis - Variable in class io.flamingock.internal.core.external.store.lock.Lock
 
RollableFailedStep - Interface in io.flamingock.internal.core.task.navigation.step
 
RollableStep - Class in io.flamingock.internal.core.task.navigation.step.afteraudit
 
RollableStep(Rollback) - Constructor for class io.flamingock.internal.core.task.navigation.step.afteraudit.RollableStep
 
Rollback - Interface in io.flamingock.internal.core.task.executable
 
rollback(ExecutionRuntime) - Method in interface io.flamingock.internal.core.task.executable.Rollback
 
rollback(ExecutionRuntime) - Method in class io.flamingock.internal.core.task.navigation.step.afteraudit.RollableStep
 
RollbackAuditContextBundle - Class in io.flamingock.internal.core.external.store.audit.domain
 
RollbackAuditContextBundle(TaskDescriptor, ExecutionContext, RuntimeContext, AuditTxType, String) - Constructor for class io.flamingock.internal.core.external.store.audit.domain.RollbackAuditContextBundle
 
rollbackChain - Variable in class io.flamingock.internal.core.task.executable.ReflectionExecutableTask
 
rollbackChange(Function<ExecutionRuntime, T>, ExecutionRuntime) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
Rolls back (reverts) a previously applied change with session-scoped dependency injection.
rollbackChange(Function<ExecutionRuntime, T>, ExecutionRuntime) - Method in interface io.flamingock.internal.core.external.targets.operations.TargetSystemOps
Rolls back (reverts) a previously applied change in this target system.
rollbackChange(Function<ExecutionRuntime, T>, ExecutionRuntime) - Method in class io.flamingock.internal.core.external.targets.operations.TargetSystemOpsImpl
 
rolledBack() - Method in class io.flamingock.internal.core.operation.result.ChangeResultBuilder
 
RolledBackStep - Class in io.flamingock.internal.core.task.navigation.step.rolledback
 
RolledBackStep(ExecutableTask, boolean) - Constructor for class io.flamingock.internal.core.task.navigation.step.rolledback.RolledBackStep
 
run() - Method in class io.flamingock.internal.core.builder.runner.CliRunner
 
run() - Method in class io.flamingock.internal.core.builder.runner.DefaultRunner
 
run() - Method in interface io.flamingock.internal.core.builder.runner.Runner
 
run() - Method in class io.flamingock.internal.core.external.store.lock.LockRefreshDaemon
 
run() - Method in class io.flamingock.internal.core.operation.RunnableOperation
 
RunnableOperation<T extends OperationArgs,R extends AbstractOperationResult> - Class in io.flamingock.internal.core.operation
 
RunnableOperation(Operation<T, R>, T) - Constructor for class io.flamingock.internal.core.operation.RunnableOperation
 
Runner - Interface in io.flamingock.internal.core.builder.runner
 
RunnerBuilder - Interface in io.flamingock.internal.core.builder.runner
 
RunnerFactory - Class in io.flamingock.internal.core.builder.runner
Factory for creating the appropriate Runner based on the execution mode.
RunnerFactory(RunnerId, FlamingockArguments, RunnableOperation<?, ?>, Runnable) - Constructor for class io.flamingock.internal.core.builder.runner.RunnerFactory
 
RuntimeContext - Class in io.flamingock.internal.core.external.store.audit.domain
 
RuntimeContext.Builder - Class in io.flamingock.internal.core.external.store.audit.domain
 

S

setApiToken(String) - Method in class io.flamingock.internal.core.builder.CloudChangeRunnerBuilder
 
setApiToken(String) - Method in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurable
 
setApiToken(String) - Method in class io.flamingock.internal.core.configuration.cloud.CloudConfiguration
 
setApiToken(String) - Method in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurator
 
setApplicationArguments(String[]) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setAppliedAt(LocalDateTime) - Method in class io.flamingock.internal.core.external.store.audit.domain.RuntimeContext.Builder
 
setApply(Object) - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
setApplyMethod(Method) - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
setAuditReader(CommunityAuditReader) - Method in class io.flamingock.internal.core.plan.community.CommunityExecutionPlanner.Builder
 
setAuditStore(CommunityAuditStore) - Method in interface io.flamingock.internal.core.builder.AuditStoreReceiver
 
setAuditStore(CommunityAuditStore) - Method in class io.flamingock.internal.core.builder.CommunityChangeRunnerBuilder
 
setAuditWriter(LifecycleAuditWriter) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategyFactory
 
setAuthor(String) - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
setAuthor(String) - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
setAutoRollbackStep(CompleteAutoRolledBackStep) - Method in class io.flamingock.internal.core.external.store.audit.domain.RuntimeContext.Builder
 
setChange(ExecutableTask) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategyFactory
 
setChangeAction(ChangeAction) - Method in class io.flamingock.internal.core.task.executable.builder.CodeExecutableTaskBuilder
 
setChangeAction(ChangeAction) - Method in interface io.flamingock.internal.core.task.executable.builder.ExecutableTaskBuilder
Sets the change action that determines how the task should be handled.
setChangeAction(ChangeAction) - Method in class io.flamingock.internal.core.task.executable.builder.TemplateExecutableTaskBuilder
 
setChangeClassName(String) - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
setConfiguration(Object) - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
setConstructor(Constructor<?>) - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
setCoreConfigurable(CoreConfigurable) - Method in class io.flamingock.internal.core.plan.community.CommunityExecutionPlanner.Builder
 
setDependencyContext(Context) - Method in class io.flamingock.internal.core.runtime.ExecutionRuntime.Builder
 
setDependencyContext(ContextResolver) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategyFactory
 
setEnabled(boolean) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setEnabled(boolean) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setEnabled(boolean) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setEnabled(boolean) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
setEnabled(boolean) - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
setEnabled(boolean) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
setEnableRefreshDaemon(boolean) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
setEnableRefreshDaemon(boolean) - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration.LockConfiguration
 
setEnableRefreshDaemon(boolean) - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
setEnvironment(String) - Method in class io.flamingock.internal.core.builder.CloudChangeRunnerBuilder
 
setEnvironment(String) - Method in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurator
 
setEnvironmentName(String) - Method in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurable
 
setEnvironmentName(String) - Method in class io.flamingock.internal.core.configuration.cloud.CloudConfiguration
 
setExecutionContext(ExecutionContext) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategyFactory
 
setExecutionStep(ExecutionStep) - Method in class io.flamingock.internal.core.external.store.audit.domain.RuntimeContext.Builder
 
setFileName(String) - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
setForceNativeImage(Boolean) - Method in class io.flamingock.internal.core.runtime.ExecutionRuntime.Builder
 
setHost(String) - Method in class io.flamingock.internal.core.builder.CloudChangeRunnerBuilder
 
setHost(String) - Method in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurable
 
setHost(String) - Method in class io.flamingock.internal.core.configuration.cloud.CloudConfiguration
 
setHost(String) - Method in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurator
 
setId(String) - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
setId(String) - Method in interface io.flamingock.internal.core.task.loaded.LoadedTaskBuilder
 
setId(String) - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
setLegacy(boolean) - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
setLoadedTask(CodeLoadedChange) - Method in class io.flamingock.internal.core.task.executable.builder.CodeExecutableTaskBuilder
 
setLoadedTask(LOADED_TASK) - Method in interface io.flamingock.internal.core.task.executable.builder.ExecutableTaskBuilder
 
setLoadedTask(TemplateLoadedChange) - Method in class io.flamingock.internal.core.task.executable.builder.TemplateExecutableTaskBuilder
 
setLock(Lock) - Method in class io.flamingock.internal.core.runtime.ExecutionRuntime.Builder
 
setLock(Lock) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategyFactory
 
setLockAcquiredForMillis(long) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setLockAcquiredForMillis(long) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setLockAcquiredForMillis(long) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setLockAcquiredForMillis(long) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
setLockAcquiredForMillis(long) - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration.LockConfiguration
 
setLockAcquiredForMillis(long) - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
setLockAcquiredForMillis(long) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
setLockGuardProxyFactory(LockGuardProxyFactory) - Method in class io.flamingock.internal.core.runtime.ExecutionRuntime.Builder
 
setLockQuitTryingAfterMillis(Long) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setLockQuitTryingAfterMillis(Long) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setLockQuitTryingAfterMillis(Long) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setLockQuitTryingAfterMillis(long) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
setLockQuitTryingAfterMillis(long) - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration.LockConfiguration
 
setLockQuitTryingAfterMillis(long) - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
setLockQuitTryingAfterMillis(Long) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
setLockService(CommunityLockService) - Method in class io.flamingock.internal.core.plan.community.CommunityExecutionPlanner.Builder
 
setLockTryFrequencyMillis(long) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setLockTryFrequencyMillis(long) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setLockTryFrequencyMillis(long) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setLockTryFrequencyMillis(long) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
setLockTryFrequencyMillis(long) - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration.LockConfiguration
 
setLockTryFrequencyMillis(long) - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
setLockTryFrequencyMillis(long) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
setManualRollbackStep(ManualRolledBackStep) - Method in class io.flamingock.internal.core.external.store.audit.domain.RuntimeContext.Builder
 
setMetadata(Map<String, Object>) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setMetadata(Map<String, Object>) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setMetadata(Map<String, Object>) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setMetadata(Map<String, Object>) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
setMetadata(Map<String, Object>) - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
setMetadata(Map<String, Object>) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
setNonGuardedTypes(Set<Class<?>>) - Method in class io.flamingock.internal.core.runtime.ExecutionRuntime.Builder
 
setNonGuardedTypes(Set<Class<?>>) - Method in class io.flamingock.internal.core.task.navigation.navigator.ChangeProcessStrategyFactory
 
setOrder(String) - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
setOrder(String) - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
setPipelineCompletedListener(Consumer<IPipelineCompletedEvent>) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setPipelineCompletedListener(Consumer<IPipelineCompletedEvent>) - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Sets the listener to be notified when a pipeline is successfully completed.
setPipelineFailedListener(Consumer<IPipelineFailedEvent>) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setPipelineFailedListener(Consumer<IPipelineFailedEvent>) - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Sets the listener to be notified when a pipeline fails.
setPipelineIgnoredListener(Consumer<IPipelineIgnoredEvent>) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setPipelineIgnoredListener(Consumer<IPipelineIgnoredEvent>) - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Sets the listener to be notified when a pipeline is ignored.
setPipelineStartedListener(Consumer<IPipelineStartedEvent>) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setPipelineStartedListener(Consumer<IPipelineStartedEvent>) - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Sets the listener to be notified when a pipeline is started.
setPreviewStage(PreviewStage) - Method in class io.flamingock.internal.core.pipeline.loaded.stage.AbstractLoadedStage.Builder
 
setProfiles(List<String>) - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
setProperty(Property) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, String) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Boolean) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Integer) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Float) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Long) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Double) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, UUID) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Currency) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Locale) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Charset) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, File) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Path) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, InetAddress) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, URL) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, URI) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Duration) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Period) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Instant) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, LocalDate) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, LocalTime) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, LocalDateTime) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, ZonedDateTime) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, OffsetDateTime) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, OffsetTime) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Date) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Date) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Time) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Timestamp) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, String[]) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Integer[]) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Long[]) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Double[]) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Float[]) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Boolean[]) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Byte[]) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Short[]) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, Character[]) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(String, T) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setProperty(Property) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, String) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Boolean) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Integer) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Float) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Long) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Double) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, UUID) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Currency) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Locale) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Charset) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, File) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Path) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, InetAddress) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, URL) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, URI) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Duration) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Period) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Instant) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, LocalDate) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, LocalTime) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, LocalDateTime) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, ZonedDateTime) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, OffsetDateTime) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, OffsetTime) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Date) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Date) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Time) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Timestamp) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, String[]) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Integer[]) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Long[]) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Double[]) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Float[]) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Boolean[]) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Byte[]) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Short[]) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, Character[]) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(String, T) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setProperty(Property) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, String) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Boolean) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Integer) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Float) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Long) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Double) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, UUID) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Currency) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Locale) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Charset) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, File) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Path) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, InetAddress) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, URL) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, URI) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Duration) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Period) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Instant) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, LocalDate) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, LocalTime) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, LocalDateTime) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, ZonedDateTime) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, OffsetDateTime) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, OffsetTime) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Date) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Date) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Time) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Timestamp) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, String[]) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Integer[]) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Long[]) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Double[]) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Float[]) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Boolean[]) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Byte[]) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Short[]) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, Character[]) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(String, T) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setProperty(Property) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, String) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Boolean) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Integer) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Float) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Long) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Double) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, UUID) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Currency) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Locale) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Charset) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, File) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Path) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, InetAddress) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, URL) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, URI) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Duration) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Period) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Instant) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, LocalDate) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, LocalTime) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, LocalDateTime) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, ZonedDateTime) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, OffsetDateTime) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, OffsetTime) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Date) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Date) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Time) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Timestamp) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, String[]) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Integer[]) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Long[]) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Double[]) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Float[]) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Boolean[]) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Byte[]) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Short[]) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, Character[]) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(String, T) - Method in class io.flamingock.internal.core.context.PriorityContext
 
setProperty(Property) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, String) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Boolean) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Integer) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Float) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Long) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Double) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, UUID) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Currency) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Locale) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Charset) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, File) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Path) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, InetAddress) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, URL) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, URI) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Duration) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Period) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Instant) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, LocalDate) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, LocalTime) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, LocalDateTime) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, ZonedDateTime) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, OffsetDateTime) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, OffsetTime) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Date) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Date) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Time) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Timestamp) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, String[]) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Integer[]) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Long[]) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Double[]) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Float[]) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Boolean[]) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Byte[]) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Short[]) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, Character[]) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(String, T) - Method in class io.flamingock.internal.core.context.SimpleContext
 
setProperty(Property) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, String) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Boolean) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Integer) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Float) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Long) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Double) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, UUID) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Currency) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Locale) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Charset) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, File) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Path) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, InetAddress) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, URL) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, URI) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Duration) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Period) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Instant) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, LocalDate) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, LocalTime) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, LocalDateTime) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, ZonedDateTime) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, OffsetDateTime) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, OffsetTime) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Date) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Date) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Time) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Timestamp) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, String[]) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Integer[]) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Long[]) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Double[]) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Float[]) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Boolean[]) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Byte[]) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Short[]) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, Character[]) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setProperty(String, T) - Method in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
setRecovery(RecoveryDescriptor) - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
setRecovery(RecoveryDescriptor) - Method in interface io.flamingock.internal.core.task.loaded.LoadedTaskBuilder
 
setRecovery(RecoveryDescriptor) - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
setRollback(Object) - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
setRollbackMethod(Optional<Method>) - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
setRunAlways(boolean) - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
setRunAlways(boolean) - Method in interface io.flamingock.internal.core.task.loaded.LoadedTaskBuilder
 
setRunAlways(boolean) - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
setRunnerId(RunnerId) - Method in class io.flamingock.internal.core.plan.community.CommunityExecutionPlanner.Builder
 
setService(String) - Method in class io.flamingock.internal.core.builder.CloudChangeRunnerBuilder
 
setService(String) - Method in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurator
 
setServiceIdentifier(String) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setServiceIdentifier(String) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setServiceIdentifier(String) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setServiceIdentifier(String) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
setServiceIdentifier(String) - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
setServiceIdentifier(String) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
setServiceName(String) - Method in interface io.flamingock.internal.core.configuration.cloud.CloudConfigurable
 
setServiceName(String) - Method in class io.flamingock.internal.core.configuration.cloud.CloudConfiguration
 
setSessionId(String) - Method in class io.flamingock.internal.core.runtime.ExecutionRuntime.Builder
 
setSorted(StageValidationContext.SortType) - Method in class io.flamingock.internal.core.pipeline.loaded.stage.StageValidationContext.Builder
 
setStageCompletedListener(Consumer<IStageCompletedEvent>) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setStageCompletedListener(Consumer<IStageCompletedEvent>) - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Sets the listener to be notified when a stage is successfully completed.
setStageFailedListener(Consumer<IStageFailedEvent>) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setStageFailedListener(Consumer<IStageFailedEvent>) - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Sets the listener to be notified when a stage fails.
setStageIgnoredListener(Consumer<IStageIgnoredEvent>) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setStageIgnoredListener(Consumer<IStageIgnoredEvent>) - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Sets the listener to be notified when a stage is ignored.
setStageName(String) - Method in class io.flamingock.internal.core.task.executable.builder.CodeExecutableTaskBuilder
 
setStageName(String) - Method in interface io.flamingock.internal.core.task.executable.builder.ExecutableTaskBuilder
 
setStageName(String) - Method in class io.flamingock.internal.core.task.executable.builder.TemplateExecutableTaskBuilder
 
setStageStartedListener(Consumer<IStageStartedEvent>) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setStageStartedListener(Consumer<IStageStartedEvent>) - Method in interface io.flamingock.internal.core.configuration.EventLifecycleConfigurator
Sets the listener to be notified when a stage is started.
setStartStep(StartStep) - Method in class io.flamingock.internal.core.external.store.audit.domain.RuntimeContext.Builder
 
setSteps(Object) - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
setSystem(boolean) - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
setSystem(boolean) - Method in interface io.flamingock.internal.core.task.loaded.LoadedTaskBuilder
 
setSystem(boolean) - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
setTargetSystem(TargetSystemDescriptor) - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
setTargetSystem(TargetSystemDescriptor) - Method in interface io.flamingock.internal.core.task.loaded.LoadedTaskBuilder
 
setTargetSystem(TargetSystemDescriptor) - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
setTemplateName(String) - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
setThrowExceptionIfCannotObtainLock(boolean) - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
setThrowExceptionIfCannotObtainLock(boolean) - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
setThrowExceptionIfCannotObtainLock(boolean) - Method in class io.flamingock.internal.core.builder.OpsClientBuilder
 
setThrowExceptionIfCannotObtainLock(boolean) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurable
 
setThrowExceptionIfCannotObtainLock(boolean) - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration.LockConfiguration
 
setThrowExceptionIfCannotObtainLock(boolean) - Method in class io.flamingock.internal.core.configuration.core.CoreConfiguration
 
setThrowExceptionIfCannotObtainLock(boolean) - Method in interface io.flamingock.internal.core.configuration.core.CoreConfigurator
 
setTransactional(boolean) - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
setTransactional(boolean) - Method in interface io.flamingock.internal.core.task.loaded.LoadedTaskBuilder
 
setTransactional(boolean) - Method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
SharedTxChangeProcessStrategy - Class in io.flamingock.internal.core.task.navigation.navigator.strategy
Change process strategy for transactional target systems with shared audit store.
SharedTxChangeProcessStrategy(ExecutableTask, ExecutionContext, TransactionalTargetSystemOps, AuditStoreStepOperations, ChangeResultBuilder, LockGuardProxyFactory, ContextResolver, TimeService) - Constructor for class io.flamingock.internal.core.task.navigation.navigator.strategy.SharedTxChangeProcessStrategy
 
SimpleContext - Class in io.flamingock.internal.core.context
 
SimpleContext() - Constructor for class io.flamingock.internal.core.context.SimpleContext
 
SimpleEventPublisher - Class in io.flamingock.internal.core.event
 
SimpleEventPublisher() - Constructor for class io.flamingock.internal.core.event.SimpleEventPublisher
 
SimpleTxChangeProcessStrategy - Class in io.flamingock.internal.core.task.navigation.navigator.strategy
Change process strategy for transactional target systems with separate audit store.
SimpleTxChangeProcessStrategy(ExecutableTask, ExecutionContext, TransactionalTargetSystemOps, AuditStoreStepOperations, ChangeResultBuilder, LockGuardProxyFactory, ContextResolver, TimeService) - Constructor for class io.flamingock.internal.core.task.navigation.navigator.strategy.SimpleTxChangeProcessStrategy
 
skipped() - Method in class io.flamingock.internal.core.operation.result.StageResultBuilder
 
StageCompletedEvent - Class in io.flamingock.internal.core.event.model.impl
 
StageCompletedEvent(Object) - Constructor for class io.flamingock.internal.core.event.model.impl.StageCompletedEvent
 
StageExecutionException - Exception in io.flamingock.internal.core.pipeline.execution
Exception thrown when a stage execution fails.
StageExecutor - Class in io.flamingock.internal.core.pipeline.execution
Executes stages and returns structured result data.
StageExecutor(ContextResolver, Set<Class<?>>, LifecycleAuditWriter, TargetSystemManager, TransactionWrapper) - Constructor for class io.flamingock.internal.core.pipeline.execution.StageExecutor
 
StageExecutor.Output - Class in io.flamingock.internal.core.pipeline.execution
 
StageFailedEvent - Class in io.flamingock.internal.core.event.model.impl
 
StageFailedEvent(Exception) - Constructor for class io.flamingock.internal.core.event.model.impl.StageFailedEvent
 
stageId(String) - Method in class io.flamingock.internal.core.operation.result.StageResultBuilder
 
StageIgnoredEvent - Class in io.flamingock.internal.core.event.model.impl
 
StageIgnoredEvent() - Constructor for class io.flamingock.internal.core.event.model.impl.StageIgnoredEvent
 
stageName(String) - Method in class io.flamingock.internal.core.operation.result.StageResultBuilder
 
StageResultBuilder - Class in io.flamingock.internal.core.operation.result
Builder for creating StageResult instances from stage execution data.
StageResultBuilder() - Constructor for class io.flamingock.internal.core.operation.result.StageResultBuilder
 
StageStartedEvent - Class in io.flamingock.internal.core.event.model.impl
 
StageStartedEvent() - Constructor for class io.flamingock.internal.core.event.model.impl.StageStartedEvent
 
StageValidationContext - Class in io.flamingock.internal.core.pipeline.loaded.stage
 
StageValidationContext.Builder - Class in io.flamingock.internal.core.pipeline.loaded.stage
 
StageValidationContext.SortType - Enum in io.flamingock.internal.core.pipeline.loaded.stage
 
start() - Method in class io.flamingock.internal.core.task.navigation.step.StartStep
 
StartExecutionAuditContextBundle - Class in io.flamingock.internal.core.external.store.audit.domain
 
StartExecutionAuditContextBundle(TaskDescriptor, ExecutionContext, RuntimeContext, AuditTxType, String) - Constructor for class io.flamingock.internal.core.external.store.audit.domain.StartExecutionAuditContextBundle
 
startSession(String) - Method in class io.flamingock.internal.core.transaction.TransactionManager
Starts a session, if not already created or is closed.
startSession(String, CLIENT_SESSION) - Method in class io.flamingock.internal.core.transaction.TransactionManager
Starts a session, if not already created or is closed.
StartStep - Class in io.flamingock.internal.core.task.navigation.step
 
StartStep(ExecutableTask) - Constructor for class io.flamingock.internal.core.task.navigation.step.StartStep
 
startTimer() - Method in class io.flamingock.internal.core.operation.result.ChangeResultBuilder
 
startTimer() - Method in class io.flamingock.internal.core.operation.result.ExecutionResultBuilder
 
startTimer() - Method in class io.flamingock.internal.core.operation.result.StageResultBuilder
 
status(ChangeStatus) - Method in class io.flamingock.internal.core.operation.result.ChangeResultBuilder
 
status(ExecutionStatus) - Method in class io.flamingock.internal.core.operation.result.ExecutionResultBuilder
 
status(StageStatus) - Method in class io.flamingock.internal.core.operation.result.StageResultBuilder
 
STATUS_FIELD - Static variable in class io.flamingock.internal.core.external.store.lock.community.CommunityLockEntryConstants
 
stepLogger - Static variable in class io.flamingock.internal.core.task.navigation.navigator.strategy.AbstractChangeProcessStrategy
 
stopTimer() - Method in class io.flamingock.internal.core.operation.result.ChangeResultBuilder
 
stopTimer() - Method in class io.flamingock.internal.core.operation.result.ExecutionResultBuilder
 
stopTimer() - Method in class io.flamingock.internal.core.operation.result.StageResultBuilder
 
stopTryingAfterMillis - Variable in class io.flamingock.internal.core.external.store.lock.Lock
 
success() - Method in class io.flamingock.internal.core.operation.result.ExecutionResultBuilder
 
SuccessableStep - Interface in io.flamingock.internal.core.task.navigation.step
 
SuccessApplyStep - Class in io.flamingock.internal.core.task.navigation.step.execution
 
successExecutionAudit - Variable in class io.flamingock.internal.core.task.navigation.step.afteraudit.AfterExecutionAuditStep
 
SuccessExecutionFailedAuditStep - Class in io.flamingock.internal.core.task.navigation.step.afteraudit
 
successfulRollback(Rollback, long) - Static method in class io.flamingock.internal.core.task.navigation.step.rolledback.ManualRolledBackStep
 
supports(AbstractLoadedTask) - Static method in class io.flamingock.internal.core.task.executable.builder.CodeExecutableTaskBuilder
 
supports(AbstractLoadedTask) - Static method in class io.flamingock.internal.core.task.executable.builder.TemplateExecutableTaskBuilder
 
supportsPreview(AbstractPreviewTask) - Static method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
supportsPreview(AbstractPreviewTask) - Static method in class io.flamingock.internal.core.task.loaded.TemplateLoadedTaskBuilder
 
supportsSourceClass(Class<?>) - Static method in class io.flamingock.internal.core.task.loaded.CodeLoadedTaskBuilder
 
SystemLoadedStage - Class in io.flamingock.internal.core.pipeline.loaded.stage
It's the result of adding the loaded task to the ProcessDefinition
SystemLoadedStage(String, StageType, Collection<AbstractLoadedTask>) - Constructor for class io.flamingock.internal.core.pipeline.loaded.stage.SystemLoadedStage
 

T

TargetSystemAuditMark - Class in io.flamingock.internal.core.external.targets.mark
 
TargetSystemAuditMark(String, TargetSystemAuditMarkType) - Constructor for class io.flamingock.internal.core.external.targets.mark.TargetSystemAuditMark
 
TargetSystemAuditMarker - Interface in io.flamingock.internal.core.external.targets.mark
Local repository that persists lightweight TargetSystemAuditMark entries indicating that a Change has been successfully applied on a transactional Target System.
targetSystemContext - Variable in class io.flamingock.internal.core.external.targets.AbstractTargetSystem
 
targetSystemManager - Variable in class io.flamingock.internal.core.builder.AbstractBuilder
 
TargetSystemManager - Class in io.flamingock.internal.core.external.targets
Internal registry for managing TargetSystem instances.
TargetSystemManager() - Constructor for class io.flamingock.internal.core.external.targets.TargetSystemManager
 
TargetSystemOps - Interface in io.flamingock.internal.core.external.targets.operations
Operational interface for target systems used by the execution engine.
targetSystemOps - Variable in class io.flamingock.internal.core.task.navigation.navigator.strategy.AbstractChangeProcessStrategy
 
TargetSystemOpsImpl - Class in io.flamingock.internal.core.external.targets.operations
 
TargetSystemOpsImpl(AbstractTargetSystem<?>) - Constructor for class io.flamingock.internal.core.external.targets.operations.TargetSystemOpsImpl
 
task - Variable in class io.flamingock.internal.core.task.navigation.step.AbstractTaskStep
 
TaskFilter - Interface in io.flamingock.internal.core.task.filter
 
tasks - Variable in class io.flamingock.internal.core.pipeline.execution.ExecutableStage
 
TaskStep - Interface in io.flamingock.internal.core.task.navigation.step
 
TemplateExecutableTask - Class in io.flamingock.internal.core.task.executable
 
TemplateExecutableTask(String, TemplateLoadedChange, ChangeAction, Method, Method) - Constructor for class io.flamingock.internal.core.task.executable.TemplateExecutableTask
 
TemplateExecutableTaskBuilder - Class in io.flamingock.internal.core.task.executable.builder
Factory for Change classes
TemplateExecutableTaskBuilder() - Constructor for class io.flamingock.internal.core.task.executable.builder.TemplateExecutableTaskBuilder
 
TemplateLoadedChange - Class in io.flamingock.internal.core.task.loaded
 
TemplateLoadedTaskBuilder - Class in io.flamingock.internal.core.task.loaded
 
timeService - Variable in class io.flamingock.internal.core.external.store.lock.Lock
 
timeService - Variable in class io.flamingock.internal.core.task.navigation.navigator.strategy.AbstractChangeProcessStrategy
 
toAuditEntry() - Method in class io.flamingock.internal.core.external.store.audit.domain.AuditContextBundle
 
toOngoingStatusOperation() - Method in enum io.flamingock.internal.core.external.store.audit.domain.AuditContextBundle.Operation
 
toResponseData() - Method in class io.flamingock.internal.core.operation.AbstractOperationResult
Transforms this result into a response data object suitable for CLI communication.
toResponseData() - Method in class io.flamingock.internal.core.operation.audit.AuditFixResult
 
toResponseData() - Method in class io.flamingock.internal.core.operation.audit.AuditListResult
 
toResponseData() - Method in class io.flamingock.internal.core.operation.execute.ExecuteResult
 
toResponseData() - Method in class io.flamingock.internal.core.operation.issue.IssueGetResult
 
toResponseData() - Method in class io.flamingock.internal.core.operation.issue.IssueListResult
 
toString() - Method in class io.flamingock.internal.core.external.store.lock.community.CommunityLockEntry
 
toString() - Method in class io.flamingock.internal.core.external.store.lock.Lock
 
toString() - Method in exception io.flamingock.internal.core.external.store.lock.LockServiceException
 
toString() - Method in class io.flamingock.internal.core.pipeline.loaded.stage.AbstractLoadedStage
 
toString() - Method in class io.flamingock.internal.core.task.executable.AbstractExecutableTask
 
toString() - Method in class io.flamingock.internal.core.task.loaded.CodeLoadedChange
 
TransactionalTargetSystem<HOLDER extends TransactionalTargetSystem<HOLDER>> - Class in io.flamingock.internal.core.external.targets
Base implementation for target systems that support transactional operations.
TransactionalTargetSystem(String) - Constructor for class io.flamingock.internal.core.external.targets.TransactionalTargetSystem
 
TransactionalTargetSystemOps - Interface in io.flamingock.internal.core.external.targets.operations
Operational interface for target systems that support transactional operations.
TransactionalTargetSystemOpsImpl - Class in io.flamingock.internal.core.external.targets.operations
 
TransactionalTargetSystemOpsImpl(TransactionalTargetSystem<?>, AbstractTargetSystem<?>) - Constructor for class io.flamingock.internal.core.external.targets.operations.TransactionalTargetSystemOpsImpl
 
TransactionManager<CLIENT_SESSION> - Class in io.flamingock.internal.core.transaction
 
TransactionManager(Supplier<CLIENT_SESSION>) - Constructor for class io.flamingock.internal.core.transaction.TransactionManager
 
TransactionWrapper - Interface in io.flamingock.internal.core.transaction
Manages transaction lifecycle for change operations.
transformToLoadedStage(PreviewStage) - Static method in class io.flamingock.internal.core.pipeline.loaded.LoadedPipeline.LoadedPipelineBuilder
 

U

updateContextSpecific() - Method in class io.flamingock.internal.core.builder.AbstractChangeRunnerBuilder
 
updateContextSpecific() - Method in class io.flamingock.internal.core.builder.CloudChangeRunnerBuilder
 
updateContextSpecific() - Method in class io.flamingock.internal.core.builder.CommunityChangeRunnerBuilder
 
updateLease(long) - Method in class io.flamingock.internal.core.external.store.lock.Lock
 
upsert(LockKey, RunnerId, long) - Method in interface io.flamingock.internal.core.external.store.lock.community.CommunityLockService
a) If there is an existing lock in the database for the same key and owner (existingLock.key==newLock.key && existingLoc.owner==newLock.owner), then the lock in database is updated/refreshed with the new values.

V

validate() - Method in class io.flamingock.internal.core.pipeline.loaded.LoadedPipeline
Validates the entire pipeline configuration and throws an exception if validation fails.
validate() - Method in class io.flamingock.internal.core.plan.ExecutionPlan
Validates the execution plan for manual intervention requirements.
validateAuditStore() - Method in class io.flamingock.internal.core.builder.AbstractBuilder
 
valueOf(String) - Static method in enum io.flamingock.internal.core.builder.FlamingockEdition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.flamingock.internal.core.external.store.audit.domain.AuditContextBundle.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.flamingock.internal.core.external.store.lock.LockStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.flamingock.internal.core.pipeline.loaded.stage.StageValidationContext.SortType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.flamingock.internal.core.builder.FlamingockEdition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.flamingock.internal.core.external.store.audit.domain.AuditContextBundle.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.flamingock.internal.core.external.store.lock.LockStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.flamingock.internal.core.pipeline.loaded.stage.StageValidationContext.SortType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForLock(LocalDateTime) - Method in class io.flamingock.internal.core.external.store.lock.Lock
 
withAuditResult(Result) - Method in class io.flamingock.internal.core.task.navigation.step.execution.ExecutionStep
 
withAuditResult(Result) - Method in class io.flamingock.internal.core.task.navigation.step.execution.FailedExecutionStep
 
withAuditResult(Result) - Method in class io.flamingock.internal.core.task.navigation.step.execution.SuccessApplyStep
 
withDaemon(boolean) - Method in class io.flamingock.internal.core.external.store.lock.LockOptions.Builder
 
withLock(Lock) - Static method in class io.flamingock.internal.core.runtime.proxy.LockGuardProxyFactory
 
withLockAndNonGuardedClasses(Lock, Set<Class<?>>) - Static method in class io.flamingock.internal.core.runtime.proxy.LockGuardProxyFactory
 
wrapInTransaction(ExecutionRuntime, Function<ExecutionRuntime, T>) - Method in interface io.flamingock.internal.core.transaction.TransactionWrapper
Wraps the execution of an operation within a transaction.
writeExecution(ExecutionAuditContextBundle) - Method in interface io.flamingock.internal.core.external.store.audit.LifecycleAuditWriter
 
writeRollback(RollbackAuditContextBundle) - Method in interface io.flamingock.internal.core.external.store.audit.LifecycleAuditWriter
 
writeStartExecution(StartExecutionAuditContextBundle) - Method in interface io.flamingock.internal.core.external.store.audit.LifecycleAuditWriter
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links