| Package | Description |
|---|---|
| io.nflow.engine | |
| io.nflow.engine.config.db | |
| io.nflow.engine.internal.dao | |
| io.nflow.engine.internal.storage.db |
| Constructor and Description |
|---|
NflowEngine(DataSource dataSource,
SQLVariants sqlVariants,
Collection<AbstractWorkflowDefinition<? extends WorkflowState>> workflowDefinitions)
Starts up the NflowEngine with WorkflowDispatcher running in a thread.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Db2DatabaseConfiguration.Db2SQLVariants
SQL variants optimized for DB2.
|
static class |
H2DatabaseConfiguration.H2SQLVariants
SQL variants optimized for H2.
|
static class |
OracleDatabaseConfiguration.OracleSqlVariants
SQL variants optimized for Oracle.
|
static class |
PgDatabaseConfiguration.PostgreSQLVariants
SQL variants optimized for PostgreSQL.
|
static class |
SqlServerDatabaseConfiguration.SQLServerVariants
SQL variants optimized for SQL Server.
|
| Modifier and Type | Method and Description |
|---|---|
SQLVariants |
MariadbDatabaseConfiguration.sqlVariants()
Creates the SQL variants for MariaDB database.
|
SQLVariants |
SqlServerDatabaseConfiguration.sqlVariants()
Creates the SQL variants for SQL Server database.
|
SQLVariants |
MysqlDatabaseConfiguration.sqlVariants()
Creates the SQL variants for MySQL database.
|
SQLVariants |
OracleDatabaseConfiguration.sqlVariants()
Creates the SQL variants for Oracle database.
|
SQLVariants |
H2DatabaseConfiguration.sqlVariants()
Creates the SQL variants for H2 database.
|
SQLVariants |
PgDatabaseConfiguration.sqlVariants()
Creates the SQL variants for PostgreSQL database.
|
SQLVariants |
Db2DatabaseConfiguration.sqlVariants(Environment env)
Creates the SQL variants for DB2.
|
| Constructor and Description |
|---|
ExecutorDao(SQLVariants sqlVariants,
JdbcTemplate nflowJdbcTemplate,
Environment env) |
MaintenanceDao(SQLVariants sqlVariants,
JdbcTemplate jdbcTemplate,
NamedParameterJdbcTemplate nflowNamedParameterJdbcTemplate) |
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) |
| Modifier and Type | Class and Description |
|---|---|
class |
MySQLVariants
SQL variants optimized for MySQL.
|
Copyright © 2014–2020 Nitor Creations. All rights reserved.