KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > database > sqlinitiator > _RunTimeVariables


1 package com.daffodilwoods.database.sqlinitiator;
2
3 import com.daffodilwoods.daffodildb.server.sql99.dql.execution._QuerySpecification;
4
5
6 import com.daffodilwoods.database.resource.*;
7 import com.daffodilwoods.database.general.*;
8 import java.util.HashMap JavaDoc;
9 import java.io.Externalizable JavaDoc;
10 public interface _RunTimeVariables {
11
12     void setRecord(_Record record)throws DException;
13     _Record getRecord() throws DException;
14     _Record getRecord(String JavaDoc recordType) throws DException;
15     void setParameters(Object JavaDoc[] parameters) throws DException ;
16     void setParametersMap( HashMap JavaDoc hashmap ) throws DException ;
17     public Object JavaDoc[] getParameters()throws DException;
18     public HashMap JavaDoc getParametersMap()throws DException;
19     void setPosition(Object JavaDoc[] variableColumns)throws DException;
20     boolean isPositionSet()throws DException;
21     void pushRecord()throws DException;
22     void popRecord()throws DException;
23     void setOldAlias(String JavaDoc oldAlias)throws DException;
24     void setNewAlias(String JavaDoc newAlias)throws DException;
25     void addParameters(Object JavaDoc[] variableColumns,Object JavaDoc[] parameters) throws DException ;
26     String JavaDoc getNewAliasName() throws DException;
27     String JavaDoc getOldAliasName() throws DException;
28    public void addInMapping(_QuerySpecification querySpecification,_Record record) throws DException ;
29    public void removeFromMapping(_QuerySpecification querySpecification) throws DException ;
30    public _Record getFromMapping(_QuerySpecification querySpecification) throws DException ;
31    public void addSessionCondition(boolean addConditoin) throws DException;
32    public boolean getSessionCondition() throws DException;
33   public Object JavaDoc Clone() throws CloneNotSupportedException JavaDoc, DException;
34    public void setNumber(long number); // for Top,RowNum functions
35
public long getNumber();
36    public void putInRetrieverMapping(Object JavaDoc querySpecification,Object JavaDoc selectRetriever);
37 }
38
Popular Tags