Skip navigation links
Apache Tomcat® 10.1.20
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Classes
  • Fields
  • Methods
  • Constructors
  • Enum Constants
  • Terminally Deprecated Elements
    Element
    Description
    org.apache.el.stream.StreamELResolverImpl.getFeatureDescriptors(ELContext, Object)
    org.apache.tomcat.websocket.Constants.SSL_CONTEXT_PROPERTY
    This will be removed in Tomcat 11. Use ClientEndpointConfig.getSSLContext()
    org.apache.tomcat.websocket.Constants.SSL_PROTOCOLS_PROPERTY
    This will be removed in Tomcat 11. Use ClientEndpointConfig.getSSLContext()
    org.apache.tomcat.websocket.Constants.SSL_TRUSTSTORE_PROPERTY
    org.apache.tomcat.websocket.Constants.SSL_TRUSTSTORE_PWD_DEFAULT
    org.apache.tomcat.websocket.Constants.SSL_TRUSTSTORE_PWD_PROPERTY
  • Deprecated Classes
    Class
    Description
    org.apache.catalina.users.MemoryGroup
    Use GenericGroup instead.
    org.apache.catalina.users.MemoryRole
    Use GenericRole instead.
    org.apache.catalina.users.MemoryUser
    Use GenericUser instead.
    org.apache.jasper.el.ELResolverImpl
    org.apache.jasper.el.ExpressionEvaluatorImpl
    org.apache.jasper.el.ExpressionImpl
    org.apache.jasper.el.FunctionMapperImpl
    org.apache.jasper.el.VariableResolverImpl
    org.apache.tomcat.dbcp.dbcp2.cpdsadapter.PStmtKeyCPDS
    Use PStmtKey.
    org.apache.tomcat.util.security.MD5Encoder
    Unused. Use HexUtils instead. Will be removed in Tomcat 11.
  • Deprecated Fields
    Field
    Description
    org.apache.catalina.ha.deploy.FileMessageFactory.creationTime
    Unused. This will be removed in Tomcat 11.
    org.apache.coyote.http2.Constants.DEFAULT_WEIGHT
    Unused. Will be removed in Tomcat 11 onwards.
    org.apache.tomcat.dbcp.dbcp2.Utils.DISCONNECTION_SQL_CODES
    Use Utils.getDisconnectionSqlCodes().
    org.apache.tomcat.dbcp.dbcp2.Utils.IS_SECURITY_ENABLED
    No replacement.
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.DEFAULT_EVICTOR_SHUTDOWN_TIMEOUT_MILLIS
    Use BaseObjectPoolConfig.DEFAULT_EVICTOR_SHUTDOWN_TIMEOUT.
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.DEFAULT_MAX_WAIT_MILLIS
    Use BaseObjectPoolConfig.DEFAULT_MAX_WAIT.
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.DEFAULT_MIN_EVICTABLE_IDLE_TIME
    Use BaseObjectPoolConfig.DEFAULT_MIN_EVICTABLE_IDLE_DURATION.
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.DEFAULT_MIN_EVICTABLE_IDLE_TIME_MILLIS
    Use BaseObjectPoolConfig.DEFAULT_MIN_EVICTABLE_IDLE_TIME.
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.DEFAULT_SOFT_MIN_EVICTABLE_IDLE_TIME
    Use BaseObjectPoolConfig.DEFAULT_SOFT_MIN_EVICTABLE_IDLE_DURATION.
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.DEFAULT_SOFT_MIN_EVICTABLE_IDLE_TIME_MILLIS
    Use BaseObjectPoolConfig.DEFAULT_SOFT_MIN_EVICTABLE_IDLE_TIME.
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.DEFAULT_TIME_BETWEEN_EVICTION_RUNS
    Use BaseObjectPoolConfig.DEFAULT_DURATION_BETWEEN_EVICTION_RUNS.
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.DEFAULT_TIME_BETWEEN_EVICTION_RUNS_MILLIS
    Use BaseObjectPoolConfig.DEFAULT_TIME_BETWEEN_EVICTION_RUNS.
    org.apache.tomcat.websocket.Constants.SSL_CONTEXT_PROPERTY
    This will be removed in Tomcat 11. Use ClientEndpointConfig.getSSLContext()
    org.apache.tomcat.websocket.Constants.SSL_PROTOCOLS_PROPERTY
    This will be removed in Tomcat 11. Use ClientEndpointConfig.getSSLContext()
    org.apache.tomcat.websocket.Constants.SSL_TRUSTSTORE_PROPERTY
    org.apache.tomcat.websocket.Constants.SSL_TRUSTSTORE_PWD_DEFAULT
    org.apache.tomcat.websocket.Constants.SSL_TRUSTSTORE_PWD_PROPERTY
  • Deprecated Methods
    Method
    Description
    org.apache.catalina.authenticator.DigestAuthenticator.DigestInfo.validate(Request)
    org.apache.catalina.connector.Request.readPostBody(byte[], int)
    Unused. Will be removed in Tomcat 11.0.x onwards. Use Request.readPostBodyFully(byte[], int)
    org.apache.catalina.connector.Response.setError()
    This method will be changed to return void in Tomcat 11 onwards
    org.apache.catalina.Context.getUseBloomFilterForArchives()
    This method will be removed in Tomcat 11 onwards. Use WebResourceRoot.getArchiveIndexStrategy()
    org.apache.catalina.Context.isParallelAnnotationScanning()
    This method will be removed in Tomcat 11 onwards
    org.apache.catalina.Context.setUseBloomFilterForArchives(boolean)
    This method will be removed in Tomcat 11 onwards Use WebResourceRoot.setArchiveIndexStrategy(String)
    org.apache.catalina.core.StandardContext.getErrorCount()
    The return type will change to long in Tomcat 11 onwards. Callers of this method should switch to storing the result of calls to this method in a long value rather than an int.
    org.apache.catalina.core.StandardContext.getRequestCount()
    The return type will change to long in Tomcat 11 onwards. Callers of this method should switch to storing the result of calls to this method in a long value rather than an int.
    org.apache.catalina.core.StandardContext.getUseBloomFilterForArchives()
    org.apache.catalina.core.StandardContext.setUseBloomFilterForArchives(boolean)
    org.apache.catalina.core.StandardWrapper.getErrorCount()
    The return type will change to long in Tomcat 11 onwards. Callers of this method should switch to storing the result of calls to this method in a long value rather than an int.
    org.apache.catalina.core.StandardWrapper.getRequestCount()
    The return type will change to long in Tomcat 11 onwards. Callers of this method should switch to storing the result of calls to this method in a long value rather than an int.
    org.apache.catalina.filters.ExpiresFilter.commaDelimitedListToStringArray(String)
    Unused. Will be removed in Tomcat 11.
    org.apache.catalina.filters.HttpHeaderSecurityFilter.isXssProtectionEnabled()
    org.apache.catalina.filters.HttpHeaderSecurityFilter.setXssProtectionEnabled(boolean)
    org.apache.catalina.filters.RemoteIpFilter.commaDelimitedListToStringArray(String)
    Unused. Will be removed in Tomcat 11 onwards.
    org.apache.catalina.filters.RemoteIpFilter.listToCommaDelimitedString(List<String>)
    Unused. Will be removed in Tomcat 11 onwards
    org.apache.catalina.ha.session.DeltaSession.getDeltaRequest()
    Unused. This method will be removed in Tomcat 12.
    org.apache.catalina.Realm.authenticate(String, String, String, String, String, String, String, String)
    Unused. Use Realm.authenticate(String, String, String, String, String, String, String, String, String). Will be removed in Tomcat 11.
    org.apache.catalina.realm.RealmBase.authenticate(String, String, String, String, String, String, String, String)
    org.apache.catalina.realm.RealmBase.getDigest(String, String)
    Unused. Use RealmBase.getDigest(String, String, String). Will be removed in Tomcat 11.
    org.apache.catalina.valves.RemoteIpValve.commaDelimitedListToStringArray(String)
    Unused. Will be removed in Tomcat 11.
    org.apache.coyote.ajp.AbstractAjpProtocol.getRequiredSecret()
    Replaced by AbstractAjpProtocol.getSecret(). Will be removed in Tomcat 11 onwards
    org.apache.coyote.ajp.AbstractAjpProtocol.setRequiredSecret(String)
    Replaced by AbstractAjpProtocol.setSecret(String). Will be removed in Tomcat 11 onwards
    org.apache.coyote.http11.AbstractHttp11Protocol.getAllowHostHeaderMismatch()
    This will removed in Tomcat 11 onwards where allowHostHeaderMismatch will be hard-coded to false.
    org.apache.coyote.http11.AbstractHttp11Protocol.getRejectIllegalHeader()
    This will removed in Tomcat 11 onwards where allowHostHeaderMismatch will be hard-coded to true.
    org.apache.coyote.http11.AbstractHttp11Protocol.setAllowHostHeaderMismatch(boolean)
    This will removed in Tomcat 11 onwards where allowHostHeaderMismatch will be hard-coded to false.
    org.apache.coyote.http11.AbstractHttp11Protocol.setRejectIllegalHeader(boolean)
    This will removed in Tomcat 11 onwards where allowHostHeaderMismatch will be hard-coded to true.
    org.apache.coyote.Request.setStartTime(long)
    This setter will be removed in Tomcat 11
    org.apache.coyote.Response.setError()
    This method will be changed to return void in Tomcat 11 onwards
    org.apache.el.stream.StreamELResolverImpl.getFeatureDescriptors(ELContext, Object)
    org.apache.jasper.runtime.JspContextWrapper.getExpressionEvaluator()
    org.apache.jasper.runtime.JspContextWrapper.getVariableResolver()
    org.apache.jasper.runtime.JspContextWrapper.resolveVariable(String)
    org.apache.jasper.runtime.PageContextImpl.getExpressionEvaluator()
    org.apache.jasper.runtime.PageContextImpl.getVariableResolver()
    org.apache.tomcat.dbcp.dbcp2.AbandonedTrace.getLastUsed()
    org.apache.tomcat.dbcp.dbcp2.AbandonedTrace.setLastUsed(long)
    Use AbandonedTrace.setLastUsed(Instant)
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getDefaultQueryTimeout()
    Use BasicDataSource.getDefaultQueryTimeoutDuration().
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getEnableAutoCommitOnReturn()
    Use BasicDataSource.getAutoCommitOnReturn().
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getMaxConnLifetimeMillis()
    Use BasicDataSource.getMaxConnDuration().
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getMaxWaitMillis()
    Use BasicDataSource.getMaxWaitDuration().
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getMinEvictableIdleTimeMillis()
    Use BasicDataSource.getMinEvictableIdleDuration().
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getRemoveAbandonedTimeout()
    Use BasicDataSource.getRemoveAbandonedTimeoutDuration().
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getSoftMinEvictableIdleTimeMillis()
    Use BasicDataSource.getSoftMinEvictableIdleDuration().
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getTimeBetweenEvictionRunsMillis()
    Use BasicDataSource.getDurationBetweenEvictionRuns().
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getValidationQueryTimeout()
    Use BasicDataSource.getValidationQueryTimeoutDuration().
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.setDefaultQueryTimeout(Integer)
    Use BasicDataSource.setDefaultQueryTimeout(Duration).
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.setEnableAutoCommitOnReturn(boolean)
    Use BasicDataSource.setAutoCommitOnReturn(boolean).
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.setMaxConnLifetimeMillis(long)
    Use BasicDataSource.setMaxConn(Duration).
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.setMaxWaitMillis(long)
    BasicDataSource.setMaxWait(Duration).
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.setMinEvictableIdleTimeMillis(long)
    Use BasicDataSource.setMinEvictableIdle(Duration).
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.setRemoveAbandonedTimeout(int)
    Use BasicDataSource.setRemoveAbandonedTimeout(Duration).
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.setSoftMinEvictableIdleTimeMillis(long)
    Use BasicDataSource.setSoftMinEvictableIdle(Duration).
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.setTimeBetweenEvictionRunsMillis(long)
    Use BasicDataSource.setDurationBetweenEvictionRuns(Duration).
    org.apache.tomcat.dbcp.dbcp2.BasicDataSource.setValidationQueryTimeout(int)
    Use BasicDataSource.setValidationQueryTimeout(Duration).
    org.apache.tomcat.dbcp.dbcp2.BasicDataSourceMXBean.getPassword()
    exposing password via JMX is an Information Exposure issue.
    org.apache.tomcat.dbcp.dbcp2.cpdsadapter.DriverAdapterCPDS.getMinEvictableIdleTimeMillis()
    USe DriverAdapterCPDS.getMinEvictableIdleDuration().
    org.apache.tomcat.dbcp.dbcp2.cpdsadapter.DriverAdapterCPDS.getTimeBetweenEvictionRunsMillis()
    Use DriverAdapterCPDS.getDurationBetweenEvictionRuns().
    org.apache.tomcat.dbcp.dbcp2.cpdsadapter.DriverAdapterCPDS.setMinEvictableIdleTimeMillis(int)
    Use DriverAdapterCPDS.setMinEvictableIdleDuration(Duration).
    org.apache.tomcat.dbcp.dbcp2.cpdsadapter.DriverAdapterCPDS.setTimeBetweenEvictionRunsMillis(long)
    Use DriverAdapterCPDS.setDurationBetweenEvictionRuns(Duration).
    org.apache.tomcat.dbcp.dbcp2.datasources.InstanceKeyDataSource.getDefaultMaxWaitMillis()
    Use InstanceKeyDataSource.getDefaultMaxWait().
    org.apache.tomcat.dbcp.dbcp2.datasources.InstanceKeyDataSource.getDefaultMinEvictableIdleTimeMillis()
    Use InstanceKeyDataSource.getDefaultMinEvictableIdleDuration().
    org.apache.tomcat.dbcp.dbcp2.datasources.InstanceKeyDataSource.getDefaultSoftMinEvictableIdleTimeMillis()
    Use InstanceKeyDataSource.getDefaultSoftMinEvictableIdleDuration().
    org.apache.tomcat.dbcp.dbcp2.datasources.InstanceKeyDataSource.getDefaultTimeBetweenEvictionRunsMillis()
    Use InstanceKeyDataSource.getDefaultDurationBetweenEvictionRuns().
    org.apache.tomcat.dbcp.dbcp2.datasources.InstanceKeyDataSource.getLoginTimeout()
    Use InstanceKeyDataSource.getLoginTimeoutDuration().
    org.apache.tomcat.dbcp.dbcp2.datasources.InstanceKeyDataSource.getMaxConnLifetime()
    Use InstanceKeyDataSource.getMaxConnDuration().
    org.apache.tomcat.dbcp.dbcp2.datasources.InstanceKeyDataSource.getMaxConnLifetimeMillis()
    Use InstanceKeyDataSource.getMaxConnLifetime().
    org.apache.tomcat.dbcp.dbcp2.datasources.InstanceKeyDataSource.getValidationQueryTimeout()
    Use InstanceKeyDataSource.getValidationQueryTimeoutDuration().
    org.apache.tomcat.dbcp.dbcp2.datasources.InstanceKeyDataSource.setDefaultMaxWaitMillis(long)
    Use InstanceKeyDataSource.setDefaultMaxWait(Duration).
    org.apache.tomcat.dbcp.dbcp2.datasources.InstanceKeyDataSource.setDefaultMinEvictableIdleTimeMillis(long)
    Use InstanceKeyDataSource.setDefaultMinEvictableIdle(Duration).
    org.apache.tomcat.dbcp.dbcp2.datasources.InstanceKeyDataSource.setDefaultSoftMinEvictableIdleTimeMillis(long)
    Use InstanceKeyDataSource.setDefaultSoftMinEvictableIdle(Duration).
    org.apache.tomcat.dbcp.dbcp2.datasources.InstanceKeyDataSource.setDefaultTimeBetweenEvictionRunsMillis(long)
    Use InstanceKeyDataSource.setDefaultDurationBetweenEvictionRuns(Duration).
    org.apache.tomcat.dbcp.dbcp2.datasources.InstanceKeyDataSource.setLoginTimeout(int)
    Use InstanceKeyDataSource.setLoginTimeout(Duration).
    org.apache.tomcat.dbcp.dbcp2.datasources.InstanceKeyDataSource.setMaxConnLifetimeMillis(long)
    Use InstanceKeyDataSource.setMaxConnLifetime(Duration).
    org.apache.tomcat.dbcp.dbcp2.datasources.InstanceKeyDataSource.setValidationQueryTimeout(int)
    Use InstanceKeyDataSource.setValidationQueryTimeout(Duration).
    org.apache.tomcat.dbcp.dbcp2.datasources.PerUserPoolDataSource.getPerUserMaxWaitMillis(String)
    Use PerUserPoolDataSource.getPerUserMaxWaitDuration(java.lang.String).
    org.apache.tomcat.dbcp.dbcp2.datasources.PerUserPoolDataSource.getPerUserMinEvictableIdleTimeMillis(String)
    Use PerUserPoolDataSource.getPerUserMinEvictableIdleDuration(String).
    org.apache.tomcat.dbcp.dbcp2.datasources.PerUserPoolDataSource.getPerUserSoftMinEvictableIdleTimeMillis(String)
    Use PerUserPoolDataSource.getPerUserSoftMinEvictableIdleDuration(String).
    org.apache.tomcat.dbcp.dbcp2.datasources.PerUserPoolDataSource.getPerUserTimeBetweenEvictionRunsMillis(String)
    Use PerUserPoolDataSource.getPerUserDurationBetweenEvictionRuns(String).
    org.apache.tomcat.dbcp.dbcp2.datasources.PerUserPoolDataSource.setPerUserMaxWaitMillis(String, Long)
    Use PerUserPoolDataSource.setPerUserMaxWait(String, Duration).
    org.apache.tomcat.dbcp.dbcp2.datasources.PerUserPoolDataSource.setPerUserMinEvictableIdleTimeMillis(String, Long)
    Use PerUserPoolDataSource.setPerUserMinEvictableIdle(String, Duration).
    org.apache.tomcat.dbcp.dbcp2.datasources.PerUserPoolDataSource.setPerUserSoftMinEvictableIdleTimeMillis(String, Long)
    Use PerUserPoolDataSource.setPerUserSoftMinEvictableIdle(String, Duration).
    org.apache.tomcat.dbcp.dbcp2.datasources.PerUserPoolDataSource.setPerUserTimeBetweenEvictionRunsMillis(String, Long)
    Use PerUserPoolDataSource.setPerUserDurationBetweenEvictionRuns(String, Duration).
    org.apache.tomcat.dbcp.dbcp2.DelegatingCallableStatement.getBigDecimal(int, int)
    Use DelegatingCallableStatement.getBigDecimal(int) or DelegatingCallableStatement.getBigDecimal(String)
    org.apache.tomcat.dbcp.dbcp2.DelegatingConnection.getDefaultQueryTimeout()
    Use DelegatingConnection.getDefaultQueryTimeoutDuration().
    org.apache.tomcat.dbcp.dbcp2.DelegatingConnection.isValid(int)
    Use DelegatingConnection.isValid(Duration).
    org.apache.tomcat.dbcp.dbcp2.DelegatingConnection.setDefaultQueryTimeout(Integer)
    Use DelegatingConnection.setDefaultQueryTimeout(Duration).
    org.apache.tomcat.dbcp.dbcp2.DelegatingPreparedStatement.setUnicodeStream(int, InputStream, int)
    Use setAsciiStream(), setCharacterStream() or setNCharacterStream()
    org.apache.tomcat.dbcp.dbcp2.DelegatingResultSet.getBigDecimal(int, int)
    Use DelegatingResultSet.getBigDecimal(int)
    org.apache.tomcat.dbcp.dbcp2.DelegatingResultSet.getBigDecimal(String, int)
    Use DelegatingResultSet.getBigDecimal(String)
    org.apache.tomcat.dbcp.dbcp2.DelegatingResultSet.getUnicodeStream(int)
    Use DelegatingResultSet.getCharacterStream(int)
    org.apache.tomcat.dbcp.dbcp2.DelegatingResultSet.getUnicodeStream(String)
    Use DelegatingResultSet.getCharacterStream(String)
    org.apache.tomcat.dbcp.dbcp2.managed.DataSourceXAConnectionFactory.getUsername()
    Use DataSourceXAConnectionFactory.getUserName().
    org.apache.tomcat.dbcp.dbcp2.PoolableConnection.validate(String, int)
    Use PoolableConnection.validate(String, Duration).
    org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.getDefaultQueryTimeout()
    Use PoolableConnectionFactory.getDefaultQueryTimeoutDuration().
    org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.getDefaultQueryTimeoutSeconds()
    Use PoolableConnectionFactory.getDefaultQueryTimeoutDuration().
    org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.getValidationQueryTimeoutSeconds()
    Use PoolableConnectionFactory.getValidationQueryTimeoutDuration().
    org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.isEnableAutoCommitOnReturn()
    Use PoolableConnectionFactory.isAutoCommitOnReturn().
    org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.setDefaultQueryTimeout(Integer)
    Use PoolableConnectionFactory.setDefaultQueryTimeout(Duration).
    org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.setEnableAutoCommitOnReturn(boolean)
    Use PoolableConnectionFactory.setAutoCommitOnReturn(boolean).
    org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.setMaxConnLifetimeMillis(long)
    Use PoolableConnectionFactory.setMaxConn(Duration).
    org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.setMaxOpenPrepatedStatements(int)
    Use PoolableConnectionFactory.setMaxOpenPreparedStatements(int).
    org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.setValidationQueryTimeout(int)
    PoolableConnectionFactory.setValidationQueryTimeout(Duration).
    org.apache.tomcat.dbcp.dbcp2.Utils.closeQuietly(Connection)
    Use Utils.closeQuietly(AutoCloseable).
    org.apache.tomcat.dbcp.dbcp2.Utils.closeQuietly(ResultSet)
    Use Utils.closeQuietly(AutoCloseable).
    org.apache.tomcat.dbcp.dbcp2.Utils.closeQuietly(Statement)
    Use Utils.closeQuietly(AutoCloseable).
    org.apache.tomcat.dbcp.pool2.impl.AbandonedConfig.getRemoveAbandonedTimeout()
    Use AbandonedConfig.getRemoveAbandonedTimeoutDuration().
    org.apache.tomcat.dbcp.pool2.impl.AbandonedConfig.setRemoveAbandonedTimeout(int)
    Use AbandonedConfig.setRemoveAbandonedTimeout(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.getEvictorShutdownTimeout()
    Use BaseGenericObjectPool.getEvictorShutdownTimeoutDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.getEvictorShutdownTimeoutMillis()
    Use BaseGenericObjectPool.getEvictorShutdownTimeoutDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.getMaxBorrowWaitTimeMillis()
    Use BaseGenericObjectPool.getMaxBorrowWaitDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.getMaxWaitMillis()
    Use BaseGenericObjectPool.getMaxWaitDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.getMeanActiveTimeMillis()
    Use BaseGenericObjectPool.getMeanActiveDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.getMeanBorrowWaitTimeMillis()
    Use BaseGenericObjectPool.getMeanBorrowWaitDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.getMeanIdleTimeMillis()
    Use BaseGenericObjectPool.getMeanIdleDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.getMinEvictableIdleTime()
    Use BaseGenericObjectPool.getMinEvictableIdleDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.getMinEvictableIdleTimeMillis()
    Use BaseGenericObjectPool.getMinEvictableIdleDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.getRemoveAbandonedTimeout()
    Use BaseGenericObjectPool.getRemoveAbandonedTimeoutDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.getSoftMinEvictableIdleTime()
    Use BaseGenericObjectPool.getSoftMinEvictableIdleDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.getSoftMinEvictableIdleTimeMillis()
    Use BaseGenericObjectPool.getSoftMinEvictableIdleTime().
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.getTimeBetweenEvictionRuns()
    BaseGenericObjectPool.getDurationBetweenEvictionRuns().
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.getTimeBetweenEvictionRunsMillis()
    Use BaseGenericObjectPool.getDurationBetweenEvictionRuns().
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.setEvictorShutdownTimeoutMillis(long)
    Use BaseGenericObjectPool.setEvictorShutdownTimeout(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.setMaxWaitMillis(long)
    Use BaseGenericObjectPool.setMaxWait(java.time.Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.setMinEvictableIdle(Duration)
    Use BaseGenericObjectPool.setMinEvictableIdleDuration(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.setMinEvictableIdleTime(Duration)
    Use BaseGenericObjectPool.setMinEvictableIdleDuration(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.setMinEvictableIdleTimeMillis(long)
    Use BaseGenericObjectPool.setMinEvictableIdleTime(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.setSoftMinEvictableIdle(Duration)
    Use BaseGenericObjectPool.setSoftMinEvictableIdleDuration(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.setSoftMinEvictableIdleTime(Duration)
    Use BaseGenericObjectPool.setSoftMinEvictableIdleDuration(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.setSoftMinEvictableIdleTimeMillis(long)
    Use BaseGenericObjectPool.setSoftMinEvictableIdleDuration(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.setTimeBetweenEvictionRuns(Duration)
    Use BaseGenericObjectPool.setDurationBetweenEvictionRuns(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool.setTimeBetweenEvictionRunsMillis(long)
    Use BaseGenericObjectPool.setDurationBetweenEvictionRuns(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.getEvictorShutdownTimeout()
    Use BaseObjectPoolConfig.getEvictorShutdownTimeoutDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.getEvictorShutdownTimeoutMillis()
    Use BaseObjectPoolConfig.getEvictorShutdownTimeout().
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.getMaxWaitMillis()
    Use BaseObjectPoolConfig.getMaxWaitDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.getMinEvictableIdleTime()
    Use BaseObjectPoolConfig.getMinEvictableIdleDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.getMinEvictableIdleTimeMillis()
    Use BaseObjectPoolConfig.getMinEvictableIdleTime().
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.getSoftMinEvictableIdleTime()
    Use BaseObjectPoolConfig.getSoftMinEvictableIdleDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.getSoftMinEvictableIdleTimeMillis()
    Use BaseObjectPoolConfig.getSoftMinEvictableIdleDuration().
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.getTimeBetweenEvictionRuns()
    Use BaseObjectPoolConfig.getDurationBetweenEvictionRuns().
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.getTimeBetweenEvictionRunsMillis()
    Use BaseObjectPoolConfig.getDurationBetweenEvictionRuns().
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.setEvictorShutdownTimeoutMillis(long)
    Use BaseObjectPoolConfig.setEvictorShutdownTimeout(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.setEvictorShutdownTimeoutMillis(Duration)
    Use BaseObjectPoolConfig.setEvictorShutdownTimeout(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.setMaxWaitMillis(long)
    Use BaseObjectPoolConfig.setMaxWait(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.setMinEvictableIdleTime(Duration)
    Use BaseObjectPoolConfig.setMinEvictableIdleDuration(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.setMinEvictableIdleTimeMillis(long)
    Use BaseObjectPoolConfig.setMinEvictableIdleDuration(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.setSoftMinEvictableIdleTime(Duration)
    Use BaseObjectPoolConfig.setSoftMinEvictableIdleDuration(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.setSoftMinEvictableIdleTimeMillis(long)
    Use BaseObjectPoolConfig.setSoftMinEvictableIdleDuration(Duration).
    org.apache.tomcat.dbcp.pool2.impl.BaseObjectPoolConfig.setTimeBetweenEvictionRunsMillis(long)
    Use BaseObjectPoolConfig.setTimeBetweenEvictionRuns(Duration).
    org.apache.tomcat.dbcp.pool2.impl.CallStackUtils.newCallStack(String, boolean)
    use CallStackUtils.newCallStack(String, boolean, boolean)
    org.apache.tomcat.dbcp.pool2.impl.EvictionConfig.getIdleEvictTime()
    Use EvictionConfig.getIdleEvictDuration().
    org.apache.tomcat.dbcp.pool2.impl.EvictionConfig.getIdleEvictTimeDuration()
    Use EvictionConfig.getIdleEvictDuration().
    org.apache.tomcat.dbcp.pool2.impl.EvictionConfig.getIdleSoftEvictTime()
    Use EvictionConfig.getIdleSoftEvictDuration().
    org.apache.tomcat.dbcp.pool2.impl.EvictionConfig.getIdleSoftEvictTimeDuration()
    Use EvictionConfig.getIdleSoftEvictDuration().
    org.apache.tomcat.dbcp.pool2.PooledObject.getActiveTime()
    Use PooledObject.getActiveDuration().
    org.apache.tomcat.dbcp.pool2.PooledObject.getActiveTimeMillis()
    Use PooledObject.getActiveTime() which offers the best precision.
    org.apache.tomcat.dbcp.pool2.PooledObject.getCreateTime()
    Use PooledObject.getCreateInstant() which offers the best precision.
    org.apache.tomcat.dbcp.pool2.PooledObject.getIdleTime()
    Use PooledObject.getIdleDuration().
    org.apache.tomcat.dbcp.pool2.PooledObject.getIdleTimeMillis()
    Use PooledObject.getIdleTime() which offers the best precision.
    org.apache.tomcat.dbcp.pool2.PooledObject.getLastBorrowTime()
    Use PooledObject.getLastBorrowInstant() which offers the best precision.
    org.apache.tomcat.dbcp.pool2.PooledObject.getLastReturnTime()
    Use PooledObject.getLastReturnInstant() which offers the best precision.
    org.apache.tomcat.dbcp.pool2.PooledObject.getLastUsedTime()
    Use PooledObject.getLastUsedInstant() which offers the best precision.
    org.apache.tomcat.dbcp.pool2.PoolUtils.prefill(KeyedObjectPool<K, V>, Collection<K>, int)
    Use KeyedObjectPool.addObjects(Collection, int).
    org.apache.tomcat.dbcp.pool2.PoolUtils.prefill(KeyedObjectPool<K, V>, K, int)
    Use KeyedObjectPool.addObjects(Object, int).
    org.apache.tomcat.dbcp.pool2.PoolUtils.prefill(ObjectPool<T>, int)
    Use ObjectPool.addObjects(int).
    org.apache.tomcat.dbcp.pool2.TrackedUse.getLastUsed()
    Use TrackedUse.getLastUsedInstant() which offers the best precision.
    org.apache.tomcat.jdbc.pool.PooledConnection.checkUser(String, String)
    use PooledConnection.shouldForceReconnect(String, String) method kept since it was public, to avoid changing interface.
    org.apache.tomcat.util.buf.ByteChunk.toStringInternal()
    Unused. This method will be removed in Tomcat 11 onwards.
    org.apache.tomcat.util.buf.StringCache.find(ByteChunk)
    Unused. Will be removed in Tomcat 11. Use StringCache.find(ByteChunk, CodingErrorAction, CodingErrorAction)
    org.apache.tomcat.util.http.MimeHeaders.clear()
    org.apache.tomcat.util.net.AbstractEndpoint.getDeferAccept()
    This code will be removed in Tomcat 11 onwards
    org.apache.tomcat.util.net.openssl.OpenSSLUtil.chooseKeyManager(KeyManager[])
  • Deprecated Constructors
    Constructor
    Description
    org.apache.catalina.realm.GenericPrincipal(String, String, List<String>)
    This method will be removed in Tomcat 11 onwards
    org.apache.catalina.realm.GenericPrincipal(String, String, List<String>, Principal)
    This method will be removed in Tomcat 11 onwards
    org.apache.catalina.realm.GenericPrincipal(String, String, List<String>, Principal, LoginContext)
    This method will be removed in Tomcat 11 onwards
    org.apache.catalina.realm.GenericPrincipal(String, String, List<String>, Principal, LoginContext, GSSCredential)
    This method will be removed in Tomcat 11 onwards
    org.apache.tomcat.dbcp.dbcp2.PStmtKey(String)
    Use PStmtKey(String, String, String).
    org.apache.tomcat.dbcp.dbcp2.PStmtKey(String, int, int)
    Use PStmtKey(String, String, String, int, int).
    org.apache.tomcat.dbcp.dbcp2.PStmtKey(String, String)
    Use PStmtKey(String, String, String).
    org.apache.tomcat.dbcp.dbcp2.PStmtKey(String, String, int)
    Use PStmtKey(String, String, String, int).
    org.apache.tomcat.dbcp.dbcp2.PStmtKey(String, String, int[])
    Use PStmtKey(String, String, String, int[]).
    org.apache.tomcat.dbcp.dbcp2.PStmtKey(String, String, int, int)
    Use PStmtKey(String, String, String, int, int).
    org.apache.tomcat.dbcp.dbcp2.PStmtKey(String, String, int, int, int)
    Use PStmtKey(String, String, String, int, int, int).
    org.apache.tomcat.dbcp.dbcp2.PStmtKey(String, String, int, int, int, PoolingConnection.StatementType)
    Use PStmtKey(String, String, String, int, int, int, PoolingConnection.StatementType)
    org.apache.tomcat.dbcp.dbcp2.PStmtKey(String, String, int, int, PoolingConnection.StatementType)
    Use PStmtKey(String, String, String, int, int, PoolingConnection.StatementType).
    org.apache.tomcat.dbcp.dbcp2.PStmtKey(String, String, String[])
    Use PStmtKey(String, String, String, String[]).
    org.apache.tomcat.dbcp.dbcp2.PStmtKey(String, String, PoolingConnection.StatementType)
    Use PStmtKey(String, String, String, PoolingConnection.StatementType).
    org.apache.tomcat.dbcp.dbcp2.PStmtKey(String, String, PoolingConnection.StatementType, Integer)
    Use PStmtKey(String, String, String, PoolingConnection.StatementType, Integer)
    org.apache.tomcat.dbcp.pool2.impl.EvictionConfig(long, long, int)
    Use EvictionConfig(Duration, Duration, int).
    org.apache.tomcat.util.security.PrivilegedGetTccl()
    org.apache.tomcat.util.security.PrivilegedSetTccl(ClassLoader)
  • Deprecated Enum Constants
    Enum Constant
    Description
    org.apache.tomcat.util.http.Parameters.FailReason.REQUEST_BODY_INCOMPLETE
    Unused. Will be removed in Tomcat 11.0.x onwards

Copyright © 2000-2024 Apache Software Foundation.
Apache Tomcat, Tomcat, Apache, the Apache Tomcat logo and the Apache logo are either registered trademarks or trademarks of the Apache Software Foundation.