| Package | Description |
|---|---|
| io.nflow.engine | |
| io.nflow.engine.config | |
| io.nflow.engine.config.db | |
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
JdbcTemplate |
NflowEngine.NflowEngineSpringConfig.jdbcTemplate(DataSource dataSource) |
NamedParameterJdbcTemplate |
NflowEngine.NflowEngineSpringConfig.namedParameterJdbcTemplate(DataSource dataSource) |
TransactionTemplate |
NflowEngine.NflowEngineSpringConfig.transactionTemplate(PlatformTransactionManager transactionManager) |
| Modifier and Type | Method and Description |
|---|---|
AbstractResource |
EngineConfiguration.nflowNonSpringWorkflowsListing(Environment env)
Creates a resource for listing workflows that are not defined as Spring beans.
|
com.fasterxml.jackson.databind.ObjectMapper |
EngineConfiguration.nflowObjectMapper()
Creates an object mapper for serializing and deserializing workflow instance state variables to and from database.
|
ThreadFactory |
EngineConfiguration.nflowThreadFactory()
Creates a thread factory for creating instance executor threads.
|
| Modifier and Type | Method and Description |
|---|---|
WorkflowInstanceExecutor |
EngineConfiguration.nflowExecutor(ThreadFactory nflowThreadFactory,
Environment env)
Creates a workflow instance executor for processing workflow instances.
|
| Modifier and Type | Method and Description |
|---|---|
DatabaseInitializer |
DatabaseConfiguration.nflowDatabaseInitializer(DataSource dataSource,
Environment env)
Creates the nFlow database initializer.
|
DataSource |
DatabaseConfiguration.nflowDatasource(Environment env,
BeanFactory appCtx)
Creates the datasource bean for nFlow.
|
JdbcTemplate |
DatabaseConfiguration.nflowJdbcTemplate(DataSource nflowDataSource)
Creates a JDBC template using nFlow datasource.
|
NamedParameterJdbcTemplate |
DatabaseConfiguration.nflowNamedParameterJdbcTemplate(DataSource nflowDataSource)
Creates a named parameter JDBC template using nFlow datasource.
|
TransactionTemplate |
DatabaseConfiguration.nflowTransactionTemplate(PlatformTransactionManager platformTransactionManager)
Creates a transaction template.
|
| Modifier and Type | Method and Description |
|---|---|
DatabaseInitializer |
MariadbDatabaseConfiguration.nflowDatabaseInitializer(DataSource nflowDataSource,
Environment env)
Creates the nFlow database initializer.
|
DatabaseInitializer |
MysqlDatabaseConfiguration.nflowDatabaseInitializer(DataSource nflowDataSource,
Environment env)
Creates the nFlow database initializer.
|
DatabaseInitializer |
DatabaseConfiguration.nflowDatabaseInitializer(DataSource dataSource,
Environment env)
Creates the nFlow database initializer.
|
DatabaseInitializer |
OracleDatabaseConfiguration.nflowDatabaseInitializer(DataSource nflowDataSource,
Environment env)
Creates the nFlow database initializer.
|
JdbcTemplate |
DatabaseConfiguration.nflowJdbcTemplate(DataSource nflowDataSource)
Creates a JDBC template using nFlow datasource.
|
NamedParameterJdbcTemplate |
DatabaseConfiguration.nflowNamedParameterJdbcTemplate(DataSource nflowDataSource)
Creates a named parameter JDBC template using nFlow datasource.
|
| Constructor and Description |
|---|
ExecutorDao(SQLVariants sqlVariants,
JdbcTemplate nflowJdbcTemplate,
Environment env) |
HealthCheckDao(JdbcTemplate jdbcTemplate) |
MaintenanceDao(SQLVariants sqlVariants,
JdbcTemplate jdbcTemplate,
NamedParameterJdbcTemplate nflowNamedParameterJdbcTemplate) |
MaintenanceDao(SQLVariants sqlVariants,
JdbcTemplate jdbcTemplate,
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) |
| Constructor and Description |
|---|
WorkflowLifecycle(WorkflowDispatcher dispatcher,
ThreadFactory nflowThreadFactory,
Environment env) |
| Constructor and Description |
|---|
ObjectStringMapper(com.fasterxml.jackson.databind.ObjectMapper nflowObjectMapper) |
| Constructor and Description |
|---|
WorkflowDefinitionClassNameScanner(WorkflowDefinitionService workflowDefinitionService,
AbstractResource classNameListing) |
Copyright © 2014–2020 Nitor Creations. All rights reserved.