@Configuration
@EnableCaching
@Import(value={PropertyConfiguration.class,PersistenceConfiguration.class,ContentConfiguration.class})
public class CommonsConfiguration
extends Object
implements BaseConfiguration
BaseConfiguration.ClusterDisabledCondition, BaseConfiguration.ClusterEnabledCondition, BaseConfiguration.PROPERTY_SOURCE_LOCATIONSADDONS_CONFIGURATION_COMPONENT_SCAN_PACKAGE, CLUSTER_ENABLE_PROPERTY_NAME, CONFIGURATION_ORDER_DELTA, CUSTOM_CONFIGURATION_COMPONENT_SCAN_PACKAGE, DEFAULT_WEB_APPLICATION_INITIALIZER_ORDER, ONE_CONFIGURATION_ORDER, PROPERTY_SOURCES_CUSTOM_APPLICATION_CONTEXT_INITIALIZER_ORDER, SECURITY_CONFIGURATION_ORDER, SECURITY_WEB_APPLICATION_INITIALIZER_ORDER, SESSION_WEB_APPLICATION_INITIALIZER_ORDER, VIS_CONFIGURATION_ORDER| Constructor and Description |
|---|
CommonsConfiguration() |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyConfigurationCustomisations, getObjectOrDefault@Bean public AnyWorkObjectDefinitionPersistence anyWorkObjectDefinitionPersistence(DataSource dataSource, DatabaseType databaseType, DatabaseMetadata databaseMetadata, ConverterProvider converterProvider, PrimaryKeyGenerator primaryKeyGenerator, TimeProvider timeProvider, @Value(value="${datasource.enable-delayed-modification-update:false}") boolean isDelayModificationUpdateQuery) throws Exception
Exception@Bean public AnyWorkObjectPersistence anyWorkObjectPersistence(DataSource dataSource, DatabaseType databaseType, DatabaseMetadata databaseMetadata, ConverterProvider converterProvider, PrimaryKeyGenerator primaryKeyGenerator, TimeProvider timeProvider, @Value(value="${datasource.enable-delayed-modification-update:false}") boolean isDelayModificationUpdateQuery) throws Exception
Exception@Bean public AnyWorkObjectDefinitionService anyWorkObjectDefinitionService(AnyWorkObjectDefinitionPersistence persistence, CurrentTenantService currentTenantService, CurrentUserService currentUserService, LifeCycle lifeCycle, TimeProvider timeProvider, List<AnyWorkObjectProvider> anyWorkObjectProviders)
@Bean public AnyWorkObjectService anyWorkObjectService(AnyWorkObjectDefinitionService anyWorkObjectDefinitionService, AnyWorkObjectPersistence persistence, CurrentTenantService currentTenantService, CurrentUserService currentUserService, LifeCycle lifeCycle, TimeProvider timeProvider, List<AnyWorkObjectProvider> anyWorkObjectProviders, PredicatePostProcessor<AnyWorkObject> anyWorkObjectPredicatePostProcessor)
@Bean public DefaultLifeCycle lifeCycle()
@Bean public LifeCycleUpdaterLifecycleBean lifeCycleUpdaterLifecycleBean(DefaultLifeCycle lifeCycle)
@Bean public LicenseChecker licenseChecker(@Value(value="${system.license-location:file:${user.home}/.edorasware/edorasware.license}") org.springframework.core.io.Resource licenseResource)
@Bean public MaintenancePersistence maintenancePersistence(DataSource dataSource, DatabaseType databaseType, DatabaseMetadata databaseMetadata, ConverterProvider converterProvider, PrimaryKeyGenerator primaryKeyGenerator, TimeProvider timeProvider) throws Exception
Exception@Bean public MaintenanceService maintenanceService(MaintenancePersistence maintenancePersistence)
@Bean public TimeProvider timeProvider()
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.