Hierarchy For All Packages
- io.nflow.engine,
- io.nflow.engine.config,
- io.nflow.engine.config.db,
- io.nflow.engine.exception,
- io.nflow.engine.guice,
- io.nflow.engine.internal.dao,
- io.nflow.engine.internal.executor,
- io.nflow.engine.internal.storage.db,
- io.nflow.engine.internal.util,
- io.nflow.engine.internal.workflow,
- io.nflow.engine.listener,
- io.nflow.engine.model,
- io.nflow.engine.service,
- io.nflow.engine.workflow.curated,
- io.nflow.engine.workflow.definition,
- io.nflow.engine.workflow.executor,
- io.nflow.engine.workflow.instance,
- io.nflow.engine.workflow.statistics
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractQueue<E> (implements java.util.Queue<E>)
- io.nflow.engine.internal.executor.ThresholdBlockingQueue<E> (implements java.util.concurrent.BlockingQueue<E>)
- java.util.AbstractQueue<E> (implements java.util.Queue<E>)
- com.google.inject.AbstractModule (implements com.google.inject.Module)
- io.nflow.engine.guice.EngineModule
- io.nflow.engine.guice.EnvironmentModule
- io.nflow.engine.guice.EngineEnvironmentModule
- io.nflow.engine.internal.dao.DaoUtil
- io.nflow.engine.internal.dao.DaoUtil.ColumnNamesExtractor (implements org.springframework.jdbc.core.ResultSetExtractor<T>)
- io.nflow.engine.config.db.DatabaseConfiguration
- io.nflow.engine.config.db.Db2DatabaseConfiguration
- io.nflow.engine.config.db.H2DatabaseConfiguration
- io.nflow.engine.config.db.MariadbDatabaseConfiguration
- io.nflow.engine.config.db.MysqlDatabaseConfiguration
- io.nflow.engine.config.db.OracleDatabaseConfiguration
- io.nflow.engine.config.db.PgDatabaseConfiguration
- io.nflow.engine.config.db.SqlServerDatabaseConfiguration
- io.nflow.engine.internal.storage.db.DatabaseInitializer
- io.nflow.engine.config.db.Db2DatabaseConfiguration.Db2SQLVariants (implements io.nflow.engine.internal.storage.db.SQLVariants)
- io.nflow.engine.exception.DispatcherExceptionAnalyzer
- io.nflow.engine.config.EngineConfiguration
- io.nflow.engine.exception.ExceptionHandling
- io.nflow.engine.exception.DispatcherExceptionHandling
- io.nflow.engine.exception.StateProcessExceptionHandling
- io.nflow.engine.exception.StateSaveExceptionHandling
- io.nflow.engine.exception.ExceptionHandling.Builder<T>
- io.nflow.engine.exception.DispatcherExceptionHandling.Builder
- io.nflow.engine.exception.StateProcessExceptionHandling.Builder
- io.nflow.engine.exception.StateSaveExceptionHandling.Builder
- io.nflow.engine.internal.dao.ExecutorDao
- io.nflow.engine.config.db.H2DatabaseConfiguration.H2SQLVariants (implements io.nflow.engine.internal.storage.db.SQLVariants)
- io.nflow.engine.internal.dao.HealthCheckDao
- io.nflow.engine.service.HealthCheckService
- io.nflow.engine.internal.executor.InstanceInfo
- io.nflow.engine.service.MaintenanceConfiguration
- io.nflow.engine.service.MaintenanceConfiguration.Builder
- io.nflow.engine.service.MaintenanceConfiguration.ConfigurationItem
- io.nflow.engine.service.MaintenanceConfiguration.ConfigurationItem.Builder
- io.nflow.engine.internal.dao.MaintenanceDao
- io.nflow.engine.service.MaintenanceResults
- io.nflow.engine.service.MaintenanceResults.Builder
- io.nflow.engine.service.MaintenanceService
- io.nflow.engine.internal.workflow.MaintenanceWorkflowStarter
- io.nflow.engine.model.ModelObject
- io.nflow.engine.workflow.definition.NextAction
- io.nflow.engine.workflow.instance.QueryWorkflowInstances
- io.nflow.engine.workflow.curated.State (implements io.nflow.engine.workflow.definition.WorkflowState)
- io.nflow.engine.internal.workflow.StateExecutionImpl (implements io.nflow.engine.workflow.definition.StateExecution)
- io.nflow.engine.workflow.statistics.Statistics
- io.nflow.engine.workflow.statistics.Statistics.QueueStatistics
- io.nflow.engine.internal.workflow.StoredWorkflowDefinition
- io.nflow.engine.internal.workflow.StoredWorkflowDefinition.Signal (implements java.lang.Comparable<T>)
- io.nflow.engine.internal.workflow.StoredWorkflowDefinition.State (implements java.lang.Comparable<T>)
- io.nflow.engine.workflow.definition.WorkflowDefinition
- io.nflow.engine.workflow.curated.BulkWorkflow
- io.nflow.engine.workflow.curated.CronWorkflow
- io.nflow.engine.workflow.curated.MaintenanceWorkflow
- io.nflow.engine.internal.workflow.StoredWorkflowDefinitionWrapper
- io.nflow.engine.workflow.definition.WorkflowDefinitionStatistics
- io.nflow.engine.workflow.executor.WorkflowExecutor
- io.nflow.engine.listener.WorkflowExecutorListener.ListenerContext
- io.nflow.engine.workflow.instance.WorkflowInstance
- io.nflow.engine.workflow.instance.WorkflowInstanceAction
- io.nflow.engine.workflow.definition.WorkflowSettings
- io.nflow.engine.internal.workflow.WorkflowStateMethod
- io.nflow.engine.workflow.definition.Mutable<T>
- io.nflow.engine.internal.storage.db.MySQLVariants (implements io.nflow.engine.internal.storage.db.SQLVariants)
- io.nflow.engine.guice.NflowController
- io.nflow.engine.NflowEngine (implements java.lang.AutoCloseable)
- io.nflow.engine.NflowEngine.NflowEngineSpringConfig
- io.nflow.engine.internal.util.NflowLogger
- io.nflow.engine.internal.workflow.ObjectStringMapper
- io.nflow.engine.config.db.OracleDatabaseConfiguration.OracleSqlVariants (implements io.nflow.engine.internal.storage.db.SQLVariants)
- io.nflow.engine.internal.util.PeriodicLogger
- io.nflow.engine.config.db.PgDatabaseConfiguration.PostgreSQLVariants (implements io.nflow.engine.internal.storage.db.SQLVariants)
- io.nflow.engine.config.Profiles
- io.nflow.engine.config.PropertiesConfiguration
- io.nflow.engine.workflow.instance.QueryWorkflowInstances.Builder
- io.nflow.engine.config.db.SqlServerDatabaseConfiguration.SQLServerVariants (implements io.nflow.engine.internal.storage.db.SQLVariants)
- io.nflow.engine.exception.StateSaveExceptionAnalyzer
- io.nflow.engine.internal.dao.StatisticsDao
- io.nflow.engine.service.StatisticsService
- io.nflow.engine.internal.dao.TableMetadataChecker
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- io.nflow.engine.workflow.executor.StateVariableValueTooLongException
- io.nflow.engine.internal.executor.InvalidNextActionException
- io.nflow.engine.service.NflowNotFoundException
- io.nflow.engine.internal.dao.PollingBatchException
- io.nflow.engine.internal.dao.PollingRaceConditionException
- java.lang.IllegalArgumentException
- java.lang.RuntimeException
- java.lang.Exception
- org.h2.tools.TriggerAdapter (implements org.h2.api.Trigger)
- io.nflow.engine.internal.storage.db.H2ModifiedColumnTrigger
- io.nflow.engine.service.WorkflowDefinitionClassNameScanner
- io.nflow.engine.internal.dao.WorkflowDefinitionDao
- io.nflow.engine.internal.workflow.WorkflowDefinitionScanner
- io.nflow.engine.service.WorkflowDefinitionService
- io.nflow.engine.service.WorkflowDefinitionSpringBeanScanner
- io.nflow.engine.internal.executor.WorkflowDispatcher (implements java.lang.Runnable)
- io.nflow.engine.service.WorkflowExecutorService
- io.nflow.engine.workflow.instance.WorkflowInstance.Builder
- io.nflow.engine.workflow.instance.WorkflowInstanceAction.Builder
- io.nflow.engine.internal.dao.WorkflowInstanceDao
- io.nflow.engine.internal.executor.WorkflowInstanceExecutor
- io.nflow.engine.workflow.instance.WorkflowInstanceFactory
- io.nflow.engine.internal.workflow.WorkflowInstancePreProcessor
- io.nflow.engine.service.WorkflowInstanceService
- io.nflow.engine.internal.executor.WorkflowLifecycle (implements org.springframework.context.SmartLifecycle)
- io.nflow.engine.workflow.executor.WorkflowLogContextListener (implements io.nflow.engine.listener.WorkflowExecutorListener)
- io.nflow.engine.workflow.definition.WorkflowSettings.Builder
- io.nflow.engine.internal.executor.WorkflowStateProcessorFactory
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- io.nflow.engine.listener.ListenerChain
- io.nflow.engine.internal.storage.db.SQLVariants
- io.nflow.engine.workflow.definition.StateExecution
- java.util.function.Supplier<T>
- io.nflow.engine.config.EngineConfiguration.EngineObjectMapperSupplier
- io.nflow.engine.listener.WorkflowExecutorListener
- io.nflow.engine.workflow.definition.WorkflowState
Annotation Interface Hierarchy
- io.nflow.engine.config.NFlow (implements java.lang.annotation.Annotation)
- io.nflow.engine.workflow.definition.NonRetryable (implements java.lang.annotation.Annotation)
- io.nflow.engine.workflow.definition.StateVar (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.nflow.engine.internal.dao.NflowTable
- io.nflow.engine.internal.dao.TableType
- io.nflow.engine.workflow.instance.WorkflowInstance.WorkflowInstanceStatus
- io.nflow.engine.workflow.instance.WorkflowInstanceAction.WorkflowActionType
- io.nflow.engine.service.WorkflowInstanceInclude
- io.nflow.engine.workflow.definition.WorkflowStateType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)