com.ziclix.python.sql
Class FilterDataHandler
public abstract class FilterDataHandler
A FilterDataHandler contains some other DataHandler, which it uses
as its basic source of functionality, possibly transforming the calls
along the way or providing additional functionality. The class FilterDataHandler
itself simply overrides all methods of DataHandler with versions that
pass all requests to the contained data handler.
- brian zimmer
- last revised by $Author: bzimmer $
__chain__ , checkNull , getMetaDataName , getProcedure , getPyObject , getPyObject , getRowId , getSystemDataHandler , postExecute , preExecute , read , read , registerOut , setJDBCObject , setJDBCObject , toString |
FilterDataHandler
public FilterDataHandler(DataHandler delegate)
Constructor FilterDataHandler
__chain__
public PyObject __chain__()
Returns a list of datahandlers chained together through the use of delegation.
- __chain__ in interface DataHandler
- a list of datahandlers chained together through the use of delegation
getRowId
public PyObject getRowId(Statement stmt)
throws SQLException
Returns the row id of the last executed statement.
- getRowId in interface DataHandler
postExecute
public void postExecute(Statement stmt)
throws SQLException
Method postExecute
- postExecute in interface DataHandler
preExecute
public void preExecute(Statement stmt)
throws SQLException
Method preExecute
- preExecute in interface DataHandler
setJDBCObject
public void setJDBCObject(PreparedStatement stmt,
int index,
PyObject object)
throws SQLException
Method setJDBCObject
- setJDBCObject in interface DataHandler
setJDBCObject
public void setJDBCObject(PreparedStatement stmt,
int index,
PyObject object,
int type)
throws SQLException
Method setJDBCObject
- setJDBCObject in interface DataHandler
stmt
- index
- object
- type
-
Jython homepage