Uses of Class
io.nflow.engine.config.NFlow
-
Packages that use NFlow Package Description io.nflow.engine io.nflow.engine.config io.nflow.engine.config.db io.nflow.engine.guice io.nflow.engine.internal.dao io.nflow.engine.internal.executor io.nflow.engine.internal.workflow io.nflow.engine.service Services for for managing and querying nFlow engine during runtime. -
-
Uses of NFlow in io.nflow.engine
Methods in io.nflow.engine with annotations of type NFlow Modifier and Type Method Description JdbcTemplateNflowEngine.NflowEngineSpringConfig. jdbcTemplate(DataSource dataSource)NamedParameterJdbcTemplateNflowEngine.NflowEngineSpringConfig. namedParameterJdbcTemplate(DataSource dataSource)TransactionTemplateNflowEngine.NflowEngineSpringConfig. transactionTemplate(PlatformTransactionManager transactionManager) -
Uses of NFlow in io.nflow.engine.config
Methods in io.nflow.engine.config with annotations of type NFlow Modifier and Type Method Description AbstractResourceEngineConfiguration. nflowNonSpringWorkflowsListing(Environment env)Creates a resource for listing workflows that are not defined as Spring beans.com.fasterxml.jackson.databind.ObjectMapperEngineConfiguration. nflowObjectMapper()Creates an object mapper for serializing and deserializing workflow instance state variables to and from database.ThreadFactoryEngineConfiguration. nflowThreadFactory()Creates a thread factory for creating instance executor threads.Method parameters in io.nflow.engine.config with annotations of type NFlow Modifier and Type Method Description WorkflowInstanceExecutorEngineConfiguration. nflowExecutor(ThreadFactory nflowThreadFactory, Environment env)Creates a workflow instance executor for processing workflow instances. -
Uses of NFlow in io.nflow.engine.config.db
Methods in io.nflow.engine.config.db with annotations of type NFlow Modifier and Type Method Description DatabaseInitializerDatabaseConfiguration. nflowDatabaseInitializer(DataSource dataSource, Environment env)Creates the nFlow database initializer.DataSourceDatabaseConfiguration. nflowDatasource(Environment env, BeanFactory appCtx)Creates the datasource bean for nFlow.JdbcTemplateDatabaseConfiguration. nflowJdbcTemplate(DataSource nflowDataSource)Creates a JDBC template using nFlow datasource.NamedParameterJdbcTemplateDatabaseConfiguration. nflowNamedParameterJdbcTemplate(DataSource nflowDataSource)Creates a named parameter JDBC template using nFlow datasource.TransactionTemplateDatabaseConfiguration. nflowTransactionTemplate(PlatformTransactionManager platformTransactionManager)Creates a transaction template.Method parameters in io.nflow.engine.config.db with annotations of type NFlow Modifier and Type Method Description DatabaseInitializerDatabaseConfiguration. nflowDatabaseInitializer(DataSource dataSource, Environment env)Creates the nFlow database initializer.DatabaseInitializerMariadbDatabaseConfiguration. nflowDatabaseInitializer(DataSource nflowDataSource, Environment env)Creates the nFlow database initializer.DatabaseInitializerMysqlDatabaseConfiguration. nflowDatabaseInitializer(DataSource nflowDataSource, Environment env)Creates the nFlow database initializer.DatabaseInitializerOracleDatabaseConfiguration. nflowDatabaseInitializer(DataSource nflowDataSource, Environment env)Creates the nFlow database initializer.JdbcTemplateDatabaseConfiguration. nflowJdbcTemplate(DataSource nflowDataSource)Creates a JDBC template using nFlow datasource.NamedParameterJdbcTemplateDatabaseConfiguration. nflowNamedParameterJdbcTemplate(DataSource nflowDataSource)Creates a named parameter JDBC template using nFlow datasource. -
Uses of NFlow in io.nflow.engine.guice
Method parameters in io.nflow.engine.guice with annotations of type NFlow Modifier and Type Method Description DatabaseInitializerEngineModule. nflowDatabaseInitializer(DataSource dataSource, Environment env, DatabaseConfiguration databaseConfiguration)WorkflowInstanceExecutorEngineModule. nflowExecutor(ThreadFactory factory, Environment env)JdbcTemplateEngineModule. nflowJdbcTemplate(DataSource dataSource, DatabaseConfiguration databaseConfiguration)NamedParameterJdbcTemplateEngineModule. nflowNamedParameterJdbcTemplate(DataSource dataSource, DatabaseConfiguration databaseConfiguration)TransactionTemplateEngineModule. nflowTransactionTemplate(DataSourceTransactionManager txManager, DatabaseConfiguration databaseConfiguration) -
Uses of NFlow in io.nflow.engine.internal.dao
Constructor parameters in io.nflow.engine.internal.dao with annotations of type NFlow Constructor Description ExecutorDao(SQLVariants sqlVariants, JdbcTemplate nflowJdbcTemplate, Environment env)HealthCheckDao(JdbcTemplate jdbcTemplate)MaintenanceDao(SQLVariants sqlVariants, JdbcTemplate jdbcTemplate, ExecutorDao executorDao, NamedParameterJdbcTemplate nflowNamedParameterJdbcTemplate)MaintenanceDao(SQLVariants sqlVariants, JdbcTemplate jdbcTemplate, ExecutorDao executorDao, NamedParameterJdbcTemplate nflowNamedParameterJdbcTemplate)StatisticsDao(JdbcTemplate jdbcTemplate, ExecutorDao executorDao)TableMetadataChecker(JdbcTemplate jdbcTemplate)WorkflowDefinitionDao(SQLVariants sqlVariants, NamedParameterJdbcTemplate nflowNamedParameterJdbcTemplate, com.fasterxml.jackson.databind.ObjectMapper nflowObjectMapper, ExecutorDao executorDao)WorkflowDefinitionDao(SQLVariants sqlVariants, NamedParameterJdbcTemplate nflowNamedParameterJdbcTemplate, com.fasterxml.jackson.databind.ObjectMapper nflowObjectMapper, ExecutorDao executorDao)WorkflowInstanceDao(SQLVariants sqlVariants, JdbcTemplate nflowJdbcTemplate, TransactionTemplate transactionTemplate, NamedParameterJdbcTemplate nflowNamedParameterJdbcTemplate, ExecutorDao executorDao, WorkflowInstanceExecutor workflowInstanceExecutor, WorkflowInstanceFactory workflowInstanceFactory, Environment env)WorkflowInstanceDao(SQLVariants sqlVariants, JdbcTemplate nflowJdbcTemplate, TransactionTemplate transactionTemplate, NamedParameterJdbcTemplate nflowNamedParameterJdbcTemplate, ExecutorDao executorDao, WorkflowInstanceExecutor workflowInstanceExecutor, WorkflowInstanceFactory workflowInstanceFactory, Environment env)WorkflowInstanceDao(SQLVariants sqlVariants, JdbcTemplate nflowJdbcTemplate, TransactionTemplate transactionTemplate, NamedParameterJdbcTemplate nflowNamedParameterJdbcTemplate, ExecutorDao executorDao, WorkflowInstanceExecutor workflowInstanceExecutor, WorkflowInstanceFactory workflowInstanceFactory, Environment env) -
Uses of NFlow in io.nflow.engine.internal.executor
Constructor parameters in io.nflow.engine.internal.executor with annotations of type NFlow Constructor Description WorkflowLifecycle(WorkflowDispatcher dispatcher, ThreadFactory nflowThreadFactory, Environment env) -
Uses of NFlow in io.nflow.engine.internal.workflow
Constructor parameters in io.nflow.engine.internal.workflow with annotations of type NFlow Constructor Description ObjectStringMapper(com.fasterxml.jackson.databind.ObjectMapper nflowObjectMapper) -
Uses of NFlow in io.nflow.engine.service
Constructor parameters in io.nflow.engine.service with annotations of type NFlow Constructor Description WorkflowDefinitionClassNameScanner(WorkflowDefinitionService workflowDefinitionService, AbstractResource classNameListing)
-