Uses of Annotation Interface
io.nflow.engine.config.NFlow
Packages that use NFlow
Package
Description
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 NFlowModifier and TypeMethodDescriptionNflowEngine.NflowEngineSpringConfig.jdbcTemplate(DataSource dataSource) NflowEngine.NflowEngineSpringConfig.namedParameterJdbcTemplate(DataSource dataSource) NflowEngine.NflowEngineSpringConfig.transactionTemplate(PlatformTransactionManager transactionManager) -
Uses of NFlow in io.nflow.engine.config
Methods in io.nflow.engine.config with annotations of type NFlowModifier and TypeMethodDescriptionEngineConfiguration.nflowNonSpringWorkflowsListing(Environment env) Creates a resource for listing workflows that are not defined as Spring beans.EngineConfiguration.nflowObjectMapper()Creates an object mapper for serializing and deserializing workflow instance state variables to and from database.EngineConfiguration.nflowThreadFactory()Creates a thread factory for creating instance executor threads.Method parameters in io.nflow.engine.config with annotations of type NFlowModifier and TypeMethodDescriptionEngineConfiguration.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 NFlowModifier and TypeMethodDescriptionDatabaseConfiguration.nflowDatabaseInitializer(DataSource dataSource, Environment env) Creates the nFlow database initializer.DatabaseConfiguration.nflowDatasource(Environment env, BeanFactory appCtx) Creates the datasource bean for nFlow.DatabaseConfiguration.nflowJdbcTemplate(DataSource nflowDataSource) Creates a JDBC template using nFlow datasource.DatabaseConfiguration.nflowNamedParameterJdbcTemplate(DataSource nflowDataSource) Creates a named parameter JDBC template using nFlow datasource.DatabaseConfiguration.nflowTransactionTemplate(PlatformTransactionManager platformTransactionManager) Creates a transaction template.Method parameters in io.nflow.engine.config.db with annotations of type NFlowModifier and TypeMethodDescriptionDatabaseConfiguration.nflowDatabaseInitializer(DataSource dataSource, Environment env) Creates the nFlow database initializer.MariadbDatabaseConfiguration.nflowDatabaseInitializer(DataSource nflowDataSource, Environment env) Creates the nFlow database initializer.MysqlDatabaseConfiguration.nflowDatabaseInitializer(DataSource nflowDataSource, Environment env) Creates the nFlow database initializer.OracleDatabaseConfiguration.nflowDatabaseInitializer(DataSource nflowDataSource, Environment env) Creates the nFlow database initializer.DatabaseConfiguration.nflowJdbcTemplate(DataSource nflowDataSource) Creates a JDBC template using nFlow datasource.DatabaseConfiguration.nflowNamedParameterJdbcTemplate(DataSource nflowDataSource) Creates a named parameter JDBC template using nFlow datasource. -
Uses of NFlow in io.nflow.engine.guice
Methods in io.nflow.engine.guice with annotations of type NFlowModifier and TypeMethodDescriptionEngineModule.nflowDatabaseInitializer(DataSource dataSource, Environment env, DatabaseConfiguration databaseConfiguration) EngineModule.nflowDataSource(Environment env, DatabaseConfiguration databaseConfiguration) EngineModule.nflowJdbcTemplate(DataSource dataSource, DatabaseConfiguration databaseConfiguration) EngineModule.nflowNamedParameterJdbcTemplate(DataSource dataSource, DatabaseConfiguration databaseConfiguration) EngineModule.nflowNonSpringWorkflowsListing(Environment env) EngineModule.nflowObjectMapper()EngineModule.nflowPlatformTransactionManager()EngineModule.nflowThreadFactory()EngineModule.nflowTransactionTemplate(DataSourceTransactionManager txManager, DatabaseConfiguration databaseConfiguration) Method parameters in io.nflow.engine.guice with annotations of type NFlowModifier and TypeMethodDescriptionEngineModule.nflowDatabaseInitializer(DataSource dataSource, Environment env, DatabaseConfiguration databaseConfiguration) EngineModule.nflowExecutor(ThreadFactory factory, Environment env) EngineModule.nflowJdbcTemplate(DataSource dataSource, DatabaseConfiguration databaseConfiguration) EngineModule.nflowNamedParameterJdbcTemplate(DataSource dataSource, DatabaseConfiguration databaseConfiguration) EngineModule.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 NFlowModifierConstructorDescriptionExecutorDao(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, EngineConfiguration.EngineObjectMapperSupplier nflowObjectMapper, ExecutorDao executorDao) WorkflowDefinitionDao(SQLVariants sqlVariants, NamedParameterJdbcTemplate nflowNamedParameterJdbcTemplate, EngineConfiguration.EngineObjectMapperSupplier 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 NFlowModifierConstructorDescriptionWorkflowLifecycle(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 NFlowModifierConstructorDescriptionObjectStringMapper(EngineConfiguration.EngineObjectMapperSupplier nflowObjectMapper) -
Uses of NFlow in io.nflow.engine.service
Constructor parameters in io.nflow.engine.service with annotations of type NFlowModifierConstructorDescriptionWorkflowDefinitionClassNameScanner(WorkflowDefinitionService workflowDefinitionService, AbstractResource classNameListing)