hammant 01/11/07 05:42:25 Modified: apps/db/src/java/org/apache/avalon/db/actions ParameterAdaptable.java Select.java apps/db/src/java/org/apache/avalon/db/basic/actions BasicSelect.java Log: Select Action takes parameters Revision Changes Path 1.2 +2 -3 jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/actions/ParameterAdaptable.java Index: ParameterAdaptable.java =================================================================== RCS file: /home/cvs/jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/actions/ParameterAdaptable.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ParameterAdaptable.java 2001/11/07 13:28:35 1.1 +++ ParameterAdaptable.java 2001/11/07 13:42:24 1.2 @@ -20,7 +20,6 @@ * @author Gerhard Froehlich <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a> * @version * $Revision: 1.5 $ */ -public interface ParameterAdaptable extends Action { - void execute(Object[] paramters) throws ActionException; - void setParameters(Object[] paramters); +public interface ParameterAdaptable { + void execute(Object[] parameters) throws ActionException; } 1.5 +2 -2 jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/actions/Select.java Index: Select.java =================================================================== RCS file: /home/cvs/jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/actions/Select.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- Select.java 2001/11/06 00:32:34 1.4 +++ Select.java 2001/11/07 13:42:24 1.5 @@ -19,9 +19,9 @@ * * @author Paul Hammant <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a> * @author Gerhard Froehlich <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a> - * @version * $Revision: 1.4 $ + * @version * $Revision: 1.5 $ */ -public interface Select extends ReadAction { +public interface Select extends ReadAction, ParameterAdaptable { /** * Method getRowSet 1.2 +2 -1 jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/actions/BasicSelect.java Index: BasicSelect.java =================================================================== RCS file: /home/cvs/jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/actions/BasicSelect.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- BasicSelect.java 2001/11/07 13:28:35 1.1 +++ BasicSelect.java 2001/11/07 13:42:25 1.2 @@ -13,6 +13,7 @@ import org.apache.avalon.db.actions.impl.AbstractAction; import org.apache.avalon.db.data.impl.AbstractTableRow; import org.apache.avalon.db.results.RowSet; +import org.apache.avalon.db.basic.data.BasicTable; import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.NodeList; @@ -59,7 +60,7 @@ } } - public void execute(String[] params) { + public void execute(Object[] params) throws ActionException { System.out.println("select execute prepared"); }
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>