Class OracleUcpDataSourceSystemConfigurationConfigurer
java.lang.Object
com.flowable.platform.service.configuration.service.OracleUcpDataSourceSystemConfigurationConfigurer
- All Implemented Interfaces:
SystemConfigurationConfigurer
public class OracleUcpDataSourceSystemConfigurationConfigurer
extends Object
implements SystemConfigurationConfigurer
- Author:
- Filip Hrisafov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final intprotected final intprotected final intprotected final intprotected final intprotected final intprotected final intprotected final org.slf4j.Loggerprotected final oracle.ucp.jdbc.PoolDataSourceprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final String -
Constructor Summary
ConstructorsConstructorDescriptionOracleUcpDataSourceSystemConfigurationConfigurer(oracle.ucp.jdbc.PoolDataSource poolDataSource) -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyConfiguration(com.fasterxml.jackson.databind.node.ObjectNode configuration) Apply the given configuration.voidIf possible applies the default configuration.getType()The type of the system configuration that this configurer is meant forvoidvalidateConfiguration(com.fasterxml.jackson.databind.node.ObjectNode configuration) Validate the configuration
-
Field Details
-
PROPERTY_CONNECTION_WAIT_TIMEOUT
- See Also:
-
PROPERTY_INACTIVE_CONNECTION_TIMEOUT
- See Also:
-
PROPERTY_TIME_TO_LIVE_CONNECTION_TIMEOUT
- See Also:
-
PROPERTY_ABANDONED_CONNECTION_TIMEOUT
- See Also:
-
PROPERTY_TIMEOUT_CHECK_INTERVAL
- See Also:
-
PROPERTY_MAX_POOL_SIZE
- See Also:
-
PROPERTY_MIN_POOL_SIZE
- See Also:
-
logger
protected final org.slf4j.Logger logger -
poolDataSource
protected final oracle.ucp.jdbc.PoolDataSource poolDataSource -
defaultConnectionWaitTimeout
protected final int defaultConnectionWaitTimeout -
defaultInactiveConnectionTimeout
protected final int defaultInactiveConnectionTimeout -
defaultTimeToLiveConnectionTimeout
protected final int defaultTimeToLiveConnectionTimeout -
defaultAbandonedConnectionTimeout
protected final int defaultAbandonedConnectionTimeout -
defaultTimeoutCheckInterval
protected final int defaultTimeoutCheckInterval -
defaultMaxPoolSize
protected final int defaultMaxPoolSize -
defaultMinPoolSize
protected final int defaultMinPoolSize
-
-
Constructor Details
-
OracleUcpDataSourceSystemConfigurationConfigurer
public OracleUcpDataSourceSystemConfigurationConfigurer(oracle.ucp.jdbc.PoolDataSource poolDataSource)
-
-
Method Details
-
getType
Description copied from interface:SystemConfigurationConfigurerThe type of the system configuration that this configurer is meant for- Specified by:
getTypein interfaceSystemConfigurationConfigurer
-
applyDefaultConfiguration
public void applyDefaultConfiguration()Description copied from interface:SystemConfigurationConfigurerIf possible applies the default configuration.- Specified by:
applyDefaultConfigurationin interfaceSystemConfigurationConfigurer
-
applyConfiguration
public void applyConfiguration(com.fasterxml.jackson.databind.node.ObjectNode configuration) Description copied from interface:SystemConfigurationConfigurerApply the given configuration.- Specified by:
applyConfigurationin interfaceSystemConfigurationConfigurer- Parameters:
configuration- the configuration to apply
-
validateConfiguration
public void validateConfiguration(com.fasterxml.jackson.databind.node.ObjectNode configuration) Description copied from interface:SystemConfigurationConfigurerValidate the configuration- Specified by:
validateConfigurationin interfaceSystemConfigurationConfigurer- Parameters:
configuration- the configuration to validate
-