public class EngineModule
extends com.google.inject.AbstractModule
| Constructor and Description |
|---|
EngineModule(Object metricRegistry,
EngineConfiguration engineConfiguration) |
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBindingpublic EngineModule(Object metricRegistry, EngineConfiguration engineConfiguration)
protected void configure()
configure in class com.google.inject.AbstractModule@Provides @Inject public AbstractResource nflowNonSpringWorkflowsListing(Environment env)
@Provides public ThreadFactory nflowThreadFactory()
@Provides @Inject public WorkflowInstanceExecutor nflowExecutor(ThreadFactory factory, Environment env)
@Provides public com.fasterxml.jackson.databind.ObjectMapper nflowObjectMapper()
@Provides public DataSource nflowDataSource(Environment env, DatabaseConfiguration databaseConfiguration)
@Provides @Inject public DatabaseInitializer nflowDatabaseInitializer(DataSource dataSource, Environment env, DatabaseConfiguration databaseConfiguration)
@Provides @Inject public JdbcTemplate nflowJdbcTemplate(DataSource dataSource, DatabaseConfiguration databaseConfiguration)
@Provides @Inject public NamedParameterJdbcTemplate nflowNamedParameterJdbcTemplate(DataSource dataSource, DatabaseConfiguration databaseConfiguration)
@Provides @Inject public TransactionTemplate nflowTransactionTemplate(DataSourceTransactionManager txManager, DatabaseConfiguration databaseConfiguration)
@Provides public DataSourceTransactionManager nflowPlatformTransactionManager()
@Provides @Inject public SQLVariants nflowSQLVariants(Environment env, DatabaseConfiguration databaseConfiguration)
@Provides @Inject public DatabaseConfiguration databaseConfiguration(Environment env)
Copyright © 2014–2021 Nitor Creations. All rights reserved.