You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by ha...@apache.org on 2001/11/07 14:42:25 UTC

cvs commit: jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/actions BasicSelect.java

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:g-froehlich@gmx.de">g-froehlich@gmx.de</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:Paul_Hammant@yahoo.com">Paul_Hammant@yahoo.com</a>
    * @author Gerhard Froehlich <a href="mailto:g-froehlich@gmx.de">g-froehlich@gmx.de</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:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>