Deprecated API

Deprecated Classes
org.apache.avalon.excalibur.collections.CircularBuffer
          use one of the Buffer implementations instead. 
org.apache.avalon.excalibur.component.DefaultComponentManager
          Please use ExcaliburComponentManager instead 
org.apache.avalon.excalibur.component.DefaultComponentSelector
          use ExcaliburComponentSelector instead. 
org.apache.avalon.excalibur.logger.DefaultLogKitManager
          we should use the new LogKitLoggerManager interface that directly supports the new framework Logger interface. 
org.apache.avalon.excalibur.concurrent.DjikstraSemaphore
          Replaced by by DijkstraSemaphore. 
org.apache.avalon.excalibur.concurrent.Lock
          use the Mutex class instead 
 

Deprecated Interfaces
org.apache.avalon.excalibur.logger.LogKitManager
          we should use the new LoggerManager interface that directly supports the new framework Logger interface. 
 

Deprecated Methods
org.apache.avalon.excalibur.io.IOUtil.bufferedCopy(InputStream, OutputStream)
          Buffering streams is actively harmful! See the class description as to why. Use IOUtil.copy(InputStream, OutputStream) instead. 
org.apache.avalon.excalibur.cli.CLOptionDescriptor.getIncompatble()
          Use the correctly spelled CLOptionDescriptor.getIncompatible() instead. 
org.apache.avalon.excalibur.pool.SingleThreadedPool.getSize()
          use the official size() method instead 
org.apache.avalon.excalibur.io.FileUtil.removeExtention(String)
          Use removeExtension as removeExtention is mispelled 
 

Deprecated Constructors
org.apache.avalon.excalibur.datasource.AbstractJdbcConnection(Connection, boolean)
          Use the version with keepAlive specified 
org.apache.avalon.excalibur.datasource.JdbcConnectionFactory(String, String, String, boolean, boolean)
          Use the new constructor with the keepalive and connectionClass specified. 
 



Copyright © 2001 Apache Jakarta Project. All Rights Reserved.