|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Execution extends prepared statement to add methods it needs for execution purposes (that should not be on the Database API).
Field Summary |
Fields inherited from interface org.apache.derby.catalog.Dependable |
ALIAS, COLUMNS_IN_TABLE, CONGLOMERATE, CONSTRAINT, DEFAULT, FILE, HEAP, INDEX, PREPARED_STATEMENT, SCHEMA, STORED_PREPARED_STATEMENT, TABLE, TRIGGER, VIEW |
Method Summary | |
void |
finish(LanguageConnectionContext lcc)
Mark the statement as unusable, i.e. the system is finished with it and no one should be able to use it. |
GeneratedClass |
getActivationClass()
Get the class generated for this prepared statement. |
ExecPreparedStatement |
getClone()
Get a new prepared statement that is a shallow copy of the current one. |
ConstantAction |
getConstantAction()
Get the Execution constants. |
java.lang.Object |
getCursorInfo()
Get the saved cursor info. |
java.lang.Object |
getSavedObject(int objectNum)
Get a saved object by number. |
java.lang.Object[] |
getSavedObjects()
Get all the saved objects. |
ResultColumnDescriptor[] |
getTargetColumns()
the target columns of the cursor; this is a superset of the updatable columns, describing the row available |
ExecCursorTableReference |
getTargetTable()
the target table of the cursor |
java.lang.String[] |
getUpdateColumns()
the update columns of the cursor |
int |
getUpdateMode()
the update mode of the cursor |
boolean |
needsSavepoint()
Does this statement need a savpoint |
void |
setSource(java.lang.String txt)
set the statement text |
void |
setSPSAction()
Indicate that the statement represents an SPS action |
void |
setValid()
set this parepared statement to be valid |
Methods inherited from interface org.apache.derby.iapi.sql.PreparedStatement |
execute, execute, getActivation, getBeginCompileTimestamp, getBindTimeInMillis, getCompileTimeInMillis, getCompileTimeWarnings, getEndCompileTimestamp, getGenerateTimeInMillis, getOptimizeTimeInMillis, getParameterTypes, getParseTimeInMillis, getResultDescription, getSource, getSPSName, isAtomic, referencesSessionSchema, rePrepare, upToDate |
Methods inherited from interface org.apache.derby.iapi.sql.depend.Dependent |
isValid, makeInvalid, makeValid, prepareToInvalidate |
Methods inherited from interface org.apache.derby.catalog.Dependable |
getClassType, getDependableFinder, getObjectID, getObjectName, isPersistent |
Method Detail |
public void setSource(java.lang.String txt)
txt
- the source textpublic ConstantAction getConstantAction()
public java.lang.Object getSavedObject(int objectNum)
public java.lang.Object[] getSavedObjects()
public java.lang.Object getCursorInfo()
public GeneratedClass getActivationClass() throws StandardException
StandardException
- on error obtaining class
(probably when a stored prepared statement is loading)public void finish(LanguageConnectionContext lcc)
public boolean needsSavepoint()
public ExecPreparedStatement getClone() throws StandardException
StandardException
- on errorpublic int getUpdateMode()
public ExecCursorTableReference getTargetTable()
public ResultColumnDescriptor[] getTargetColumns()
public java.lang.String[] getUpdateColumns()
public void setValid()
public void setSPSAction()
|
Built on Tue 2006-10-10 19:23:47+0200, from revision exported | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |