You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by do...@apache.org on 2001/04/03 06:41:45 UTC
cvs commit: jakarta-avalon/proposal/4.0/src/java/org/apache/avalon/thread DefaultThreadPool.java WorkerThread.java
donaldp 01/04/02 21:41:45
Modified: proposal/4.0/src/java/org/apache/avalon/camelot
DefaultLoader.java
proposal/4.0/src/java/org/apache/avalon/datasource
DataSourceComponent.java JdbcConnection.java
JdbcConnectionPool.java
proposal/4.0/src/java/org/apache/avalon/pool
ThreadSafePool.java
proposal/4.0/src/java/org/apache/avalon/thread
DefaultThreadPool.java WorkerThread.java
Removed: proposal/4.0/src/java/org/apache/avalon/camelot
AbstractCamelotDeployer.java
AbstractZipDeployer.java
Log:
Made proposal compile.
Revision Changes Path
1.4 +1 -2 jakarta-avalon/proposal/4.0/src/java/org/apache/avalon/camelot/DefaultLoader.java
Index: DefaultLoader.java
===================================================================
RCS file: /home/cvs/jakarta-avalon/proposal/4.0/src/java/org/apache/avalon/camelot/DefaultLoader.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- DefaultLoader.java 2001/03/15 04:34:45 1.3
+++ DefaultLoader.java 2001/04/03 04:41:41 1.4
@@ -10,7 +10,6 @@
import java.net.URL;
import java.net.URLClassLoader;
import org.apache.aut.ExceptionUtil;
-import org.apache.aut.ObjectUtil;
import org.apache.framework.component.Component;
import org.apache.framework.container.FactoryException;
import org.apache.framework.container.Loader;
@@ -82,7 +81,7 @@
{
try
{
- return ObjectUtil.createObject( m_classLoader, classname );
+ return m_classLoader.loadClass( classname ).newInstance();
}
catch( final ClassNotFoundException cnfe )
{
1.3 +2 -2 jakarta-avalon/proposal/4.0/src/java/org/apache/avalon/datasource/DataSourceComponent.java
Index: DataSourceComponent.java
===================================================================
RCS file: /home/cvs/jakarta-avalon/proposal/4.0/src/java/org/apache/avalon/datasource/DataSourceComponent.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DataSourceComponent.java 2001/03/15 04:34:50 1.2
+++ DataSourceComponent.java 2001/04/03 04:41:42 1.3
@@ -11,13 +11,13 @@
import java.sql.SQLException;
import org.apache.framework.component.Component;
import org.apache.framework.configuration.Configurable;
-import org.apache.framework.ThreadSafe;
+import org.apache.framework.thread.ThreadSafe;
/**
* The standard interface for DataSources in Avalon.
*
* @author <a href="mailto:bloritsch@apache.org">Berin Loritsch</a>
- * @version CVS $Revision: 1.2 $ $Date: 2001/03/15 04:34:50 $
+ * @version CVS $Revision: 1.3 $ $Date: 2001/04/03 04:41:42 $
*/
public interface DataSourceComponent
extends Component, Configurable, ThreadSafe
1.5 +4 -4 jakarta-avalon/proposal/4.0/src/java/org/apache/avalon/datasource/JdbcConnection.java
Index: JdbcConnection.java
===================================================================
RCS file: /home/cvs/jakarta-avalon/proposal/4.0/src/java/org/apache/avalon/datasource/JdbcConnection.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- JdbcConnection.java 2001/03/15 04:34:50 1.4
+++ JdbcConnection.java 2001/04/03 04:41:42 1.5
@@ -16,9 +16,9 @@
import java.sql.Statement;
import java.util.Map;
import org.apache.avalon.logger.AbstractLoggable;
-import org.apache.framework.Recyclable;
-import org.apache.framework.pool.Pool;
-import org.apache.framework.pool.Poolable;
+import org.apache.avalon.pool.Recyclable;
+import org.apache.avalon.pool.Pool;
+import org.apache.avalon.pool.Poolable;
/**
* The Connection object used in conjunction with the JdbcDataSource
@@ -29,7 +29,7 @@
* total number of Connection objects that are created.
*
* @author <a href="mailto:bloritsch@apache.org">Berin Loritsch</a>
- * @version CVS $Revision: 1.4 $ $Date: 2001/03/15 04:34:50 $
+ * @version CVS $Revision: 1.5 $ $Date: 2001/04/03 04:41:42 $
*/
public class JdbcConnection
extends AbstractLoggable
1.6 +4 -4 jakarta-avalon/proposal/4.0/src/java/org/apache/avalon/datasource/JdbcConnectionPool.java
Index: JdbcConnectionPool.java
===================================================================
RCS file: /home/cvs/jakarta-avalon/proposal/4.0/src/java/org/apache/avalon/datasource/JdbcConnectionPool.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- JdbcConnectionPool.java 2001/03/15 04:34:50 1.5
+++ JdbcConnectionPool.java 2001/04/03 04:41:42 1.6
@@ -13,18 +13,18 @@
import java.util.ArrayList;
import java.util.List;
import org.apache.avalon.logger.AbstractLoggable;
-import org.apache.framework.Recyclable;
+import org.apache.avalon.pool.Recyclable;
import org.apache.framework.lifecycle.Disposable;
import org.apache.framework.lifecycle.Initializable;
-import org.apache.framework.pool.Pool;
-import org.apache.framework.pool.Poolable;
+import org.apache.avalon.pool.Pool;
+import org.apache.avalon.pool.Poolable;
/**
* The Pool implementation for JdbcConnections. It uses a background
* thread to manage the number of SQL Connections.
*
* @author <a href="mailto:bloritsch@apache.org">Berin Loritsch</a>
- * @version CVS $Revision: 1.5 $ $Date: 2001/03/15 04:34:50 $
+ * @version CVS $Revision: 1.6 $ $Date: 2001/04/03 04:41:42 $
*/
public class JdbcConnectionPool
extends AbstractLoggable
1.4 +1 -1 jakarta-avalon/proposal/4.0/src/java/org/apache/avalon/pool/ThreadSafePool.java
Index: ThreadSafePool.java
===================================================================
RCS file: /home/cvs/jakarta-avalon/proposal/4.0/src/java/org/apache/avalon/pool/ThreadSafePool.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ThreadSafePool.java 2001/04/02 04:06:30 1.3
+++ ThreadSafePool.java 2001/04/03 04:41:44 1.4
@@ -7,7 +7,7 @@
*/
package org.apache.avalon.pool;
-import org.apache.framework.ThreadSafe;
+import org.apache.framework.thread.ThreadSafe;
/**
* This is a implementation of <code>Pool</code> that is thread safe.
1.3 +2 -2 jakarta-avalon/proposal/4.0/src/java/org/apache/avalon/thread/DefaultThreadPool.java
Index: DefaultThreadPool.java
===================================================================
RCS file: /home/cvs/jakarta-avalon/proposal/4.0/src/java/org/apache/avalon/thread/DefaultThreadPool.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DefaultThreadPool.java 2001/03/15 04:34:59 1.2
+++ DefaultThreadPool.java 2001/04/03 04:41:44 1.3
@@ -8,8 +8,8 @@
package org.apache.avalon.thread;
import org.apache.framework.logger.Loggable;
-import org.apache.framework.pool.ObjectFactory;
-import org.apache.framework.pool.Poolable;
+import org.apache.avalon.pool.ObjectFactory;
+import org.apache.avalon.pool.Poolable;
import org.apache.avalon.pool.ThreadSafePool;
import org.apache.framework.thread.ThreadPool;
import org.apache.log.Logger;
1.6 +2 -2 jakarta-avalon/proposal/4.0/src/java/org/apache/avalon/thread/WorkerThread.java
Index: WorkerThread.java
===================================================================
RCS file: /home/cvs/jakarta-avalon/proposal/4.0/src/java/org/apache/avalon/thread/WorkerThread.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- WorkerThread.java 2001/03/15 04:34:59 1.5
+++ WorkerThread.java 2001/04/03 04:41:45 1.6
@@ -7,11 +7,11 @@
*/
package org.apache.avalon.thread;
+import org.apache.avalon.pool.Poolable;
import org.apache.avalon.pool.ThreadSafePool;
import org.apache.framework.logger.Loggable;
-import org.apache.framework.pool.Poolable;
-import org.apache.framework.thread.ThreadPool;
import org.apache.framework.thread.ThreadContext;
+import org.apache.framework.thread.ThreadPool;
import org.apache.log.Logger;
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: avalon-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: avalon-dev-help@jakarta.apache.org