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 int
protected final int
protected final int
protected final int
protected final int
protected final int
protected final int
protected final org.slf4j.Logger
protected final oracle.ucp.jdbc.PoolDataSource
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
protected static final String
-
Constructor Summary
ConstructorsConstructorDescriptionOracleUcpDataSourceSystemConfigurationConfigurer
(oracle.ucp.jdbc.PoolDataSource poolDataSource) -
Method Summary
Modifier and TypeMethodDescriptionvoid
applyConfiguration
(com.fasterxml.jackson.databind.node.ObjectNode configuration) Apply the given configuration.void
If possible applies the default configuration.getType()
The type of the system configuration that this configurer is meant forvoid
validateConfiguration
(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:SystemConfigurationConfigurer
The type of the system configuration that this configurer is meant for- Specified by:
getType
in interfaceSystemConfigurationConfigurer
-
applyDefaultConfiguration
public void applyDefaultConfiguration()Description copied from interface:SystemConfigurationConfigurer
If possible applies the default configuration.- Specified by:
applyDefaultConfiguration
in interfaceSystemConfigurationConfigurer
-
applyConfiguration
public void applyConfiguration(com.fasterxml.jackson.databind.node.ObjectNode configuration) Description copied from interface:SystemConfigurationConfigurer
Apply the given configuration.- Specified by:
applyConfiguration
in interfaceSystemConfigurationConfigurer
- Parameters:
configuration
- the configuration to apply
-
validateConfiguration
public void validateConfiguration(com.fasterxml.jackson.databind.node.ObjectNode configuration) Description copied from interface:SystemConfigurationConfigurer
Validate the configuration- Specified by:
validateConfiguration
in interfaceSystemConfigurationConfigurer
- Parameters:
configuration
- the configuration to validate
-